Windows可視化編程復習資料-溫延龍V3_第1頁
Windows可視化編程復習資料-溫延龍V3_第2頁
Windows可視化編程復習資料-溫延龍V3_第3頁
Windows可視化編程復習資料-溫延龍V3_第4頁
Windows可視化編程復習資料-溫延龍V3_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

課程名稱Windows可視化編程教名稱VisualC#2005Windows編程技術(shù)材出版社中國鐵道出版社信作者袁曉潔息版次2009年7月第1版注:如學員使用其他版本教材,請參考相關(guān)知識點一、客觀部分:(單項選擇、多項選擇)1. (C)是獨立于CPU的指令集,它可以被高效地轉(zhuǎn)換為特定于某種CPU的代碼.CLRCLSMSILXMLWebService.為保護Web_Service不受惡意訪問的攻擊,應(yīng)使用(A)保護Web_Service.IIS目錄安全性NTFS安全性共享目錄安全性TCP/IP安全性.在VS.NET窗口中,(D)窗口提供了連接到本地或遠程計算機上數(shù)據(jù)庫并進行管理的功能.工具箱資源管理解決方案資源管理器服務(wù)器資源管理器4..Net依賴以下哪項技術(shù)實現(xiàn)跨語言互用性?(C)CLRCTSCLSCTT5.在VisualStudio.NET窗口中處理HTML文檔時,可以使用(C)窗口來編輯某HTML元素的Text、Title、Style等信息。資源視圖類視圖屬性解決方案資源管理器6.在VS.NET窗口中,在(B)窗口中可以查看當前項目的類和類型的層次信息.解決方案資源管理器類視圖資源視圖屬性Web表單中就鈕的默認事件是(A)Click事件Load事件Init事件Command事件VS.NET控件的屬性窗口中,按鈕2-義"點擊后,屬性列表會按造(C)順序進行排列?按照大小排序各屬性按照功能分類排列屬性按照名稱排列屬性先按照功能分類排列屬性后在每個單元中以名稱排序VS.NET中,在(C)窗口中可以瀏覽與當前項目相關(guān)的菜單字符串表,對話框等信息。解決方案資源管理器類視圖資源視圖屬性.在C#編制的財務(wù)程序中,需要創(chuàng)建一個存儲流動資金金額的臨時變量,則應(yīng)使用下列哪條語句?(A)decimaltheMoney;inttheMoney;stringtheMoney;DimtheMoneyasdouble.語句string[,]strArray=newstring[3,4];創(chuàng)建了多少個string對象?(D)0341212.下列語句在控制臺上的輸出是(A).if(true)System.Console.WriteLine("First");System.Console.WriteLine("Second");FirstSecondFirstSecond無輸出13.請問經(jīng)過表達式a=3+1>5?0:1的運算,變量a的最終值是什么?(B)31C.0D.D.4什么字符被用來放在其他字符串末尾使這些字符串連成一串?( )+-?*以下哪個是可以變長的數(shù)組?(D)Arraystring[]string[N]ArrayListC#中每個char類型量占用(B)個字節(jié)的內(nèi)容1248在C#中,表示一個字符串的變量應(yīng)使用以下哪條語句定義?(B)Cstringstr;stringstr;Dimstrasstringchar*str;C#中,新建一個字符串變量str,并將字符串"Tom'sLivingRoom"保存到串中,應(yīng)該(B).stringstr="Tom'sLivingRoom";stringstr="Tom'sLivingRoom";stringstr("Tom'sLivingRoom");stringstr("Tom"sLivingRoom");19.在C#中,預處理指令#regionff#endregion的作用是(B)A.注釋#region和#?口~代810口之間的代碼B.為CodeEditor定義一段可折疊代碼區(qū)#region和#?口~代810口之間的代碼在Debug版本中不參加編譯#region和#?口~代810口之間的代碼在Release版本中不參加編譯C#程序中,需要對一個數(shù)組中的所有元素進行處理,則使用(B)循環(huán)體最好.whileforeachdoforVS.NET中編輯C#代碼時,如何為在類company中定義的方法GetEmpoyeeCount創(chuàng)建XML注釋?(A)A.將光標定位在GetEmployeeCount前一行,然后輸入///B.將光標定位在GetEmployeeCount前一行,然后輸入<X乂匕></乂乂匕>C.將光標定位在GetEmployeeCount前一行,然后輸入\\\D.將光標定位在GetEmployeeCount前一行,然后輸入//<?>C#的數(shù)據(jù)類型有(B)值類型和調(diào)用類型值類型和引用類型引用類型和關(guān)系類型關(guān)系類型和調(diào)用類型在C#中,引用命名空間System的正確語句是(A)usingSystem;#import<System>;usesSystem;#include<System>;關(guān)于結(jié)構(gòu)類型,下列說法哪些是正確的?(A)結(jié)構(gòu)是值類型結(jié)構(gòu)中不允許定義帶參數(shù)的實例構(gòu)造函數(shù)結(jié)構(gòu)中不允許定義析構(gòu)函數(shù)D.結(jié)構(gòu)中可以定義成員方法,但是方法內(nèi)不能使用this指針C#中,在方法MyFunc內(nèi)部的try..catch語句中,如果在try代碼塊中發(fā)生異常,并且在當前的所有catch塊中都沒有找到合適的catch塊,則(C).NET運行時忽略該異常.NET運行時馬上強制退出該程序.NET運行時繼續(xù)在MyFunc的調(diào)用堆棧中查找提供該異常處理的過程.NET拋出一個新的”異常處理未找到”的異常在類的定義中,類的(B)描述了該類的對象的行為特征.類名方法所屬的名字空間私有域在定義類時,如果希望類的某個方法能夠在類中進一步改進,以處理不同的派生類的需要,則應(yīng)該將方法聲明成(C)sealedpublicvirtualoverrideC#程序中,可以使用try...catch機制來處理程序出現(xiàn)的(B)錯誤.語法運行邏輯D.D.對象的內(nèi)部細節(jié)被隱藏D.D.拼寫在Queue類中,移除并返回隊列前端對象的方法是(A)DequeneEnqueuePeekPop在為自定義類取名時,Microsoft推薦使用的命名規(guī)范是(D)Hungariannotation隨便起名字CamelPascal在C#中設(shè)計類時,如何將一個可讀可寫的公有屬性Name修改為只讀屬性?(C)A.將Name的set塊刪除B.將Name的set塊置空C.將Name的set塊前加修飾符privateD.將Name添加readonly修飾符下列關(guān)于C#中索引器理解正確的是(D)索引器的參數(shù)必須是兩個或兩個以上索引器的參數(shù)類型必須是整數(shù)型索引器沒有名字以上皆非面向?qū)ο缶幊讨械摹袄^承”的概念是指(B)派生類對象可以不受限制地訪問所有的基類對象派生自同一個基類的不同類的對象具有一些共同特征對象之間通過消息進行交互(C)命名空間中的類和接口用于創(chuàng)建Web應(yīng)用程序的頁面?System.DrawingSystem.IOSystem.Web.UISystem.Web.Service在Stack類中,移除并返回棧頂元素的方法是(D)DequeuePeekPushPop通過繼承(A)類,用戶可以創(chuàng)建自己的異常類.System.ExceptionSystem.SystemExceptionSystem.ApplicationExceptionSystem.UserException下列關(guān)于構(gòu)造函數(shù)的描述正確的是(BC)構(gòu)造函數(shù)可以聲明返回類型B.構(gòu)造函數(shù)不可以用private修飾構(gòu)造函數(shù)必須與類名相同構(gòu)造函數(shù)不能帶參數(shù)以下描述錯誤的是(D)類不可以多重繼承而接口可以抽象類自身可以定義成員而接口不可以抽象類和接口都不能被實例化一個類可以有多個基類和多個基接口.NET提供的管理常用數(shù)據(jù)結(jié)構(gòu)的List.Quese.HashTable等類是直接包含在(C)命名空間中的。System.DataSystem.IOSystem.CollectionsSystem使用VS.NET的"新建C#項目”創(chuàng)建一個名為"SimpleForm”的Windows表單應(yīng)用程序,則在生成(D)文件中可以設(shè)置該程序集的Copyright/Trademark等屬性信息.Form1.resxSimpleForm.slnSimpleForm.csprojAssemblyInfo.cs變量openFileDialogl引用一個OpenFileDialog對象.為檢查用戶在退出對話框時時否點擊了"打開"按鈕,應(yīng)檢查openFileDialog1.ShowDialog()的返回值是否等于(A)DialogResult.OKDialogResult.YesDialogResult.NoDialogResult.Cancel在從標準文本文件(如:readme.txt)中讀取信息行,應(yīng)使用(C)操作文件.XmltextReaderXmlReaderTextReaderStreamReader構(gòu)建Windows窗體以及其所使用空間的所有類的命名空間是下列哪個選項?(D)System.DataSystem.IOSystem.TextSystem.Windows.Forms.在窗體Forml中有按鈕Buttonl,以下那個Click事件處理程序可以關(guān)閉該窗體?(C)Form1.Close();this.Close();Button1.Close();me.Close();如果要將窗體設(shè)置為透明的,則(B)A.要將FormBoderStyle屬性設(shè)置為NoneB.要將Opacity屬性設(shè)置為小于100%得值C.要將locked屬性設(shè)置為TrueD.要將Enabled屬性設(shè)置為True開始狀態(tài)默認時,屏幕位于(C)左下方中部左上方右上方.如果將窗體的FormBoderStyle設(shè)置為None,則(B)窗體沒有邊框并不能調(diào)整大小窗體沒有邊框但能調(diào)整大小窗體有邊框但不能調(diào)整大小窗體是透明的.已知在某Windows_Form應(yīng)用程序中,主窗口類為Form1,程序入口為靜態(tài)方法,則在Main方法中打開主窗口的正確代碼是(A)Application.Run(new_Form1());Application.Open(new_Form1());(new_Form1()).Open();(new_Form1()).Run();.C#程序中,為使變量myForm引用的窗口對象顯示為對話框,必須(C)A.使用myForm.ShowDialog方法顯示對話框B.將myForm對象的isDialog屬性設(shè)為trueC.將myForm對象的FormBorderStyle枚舉屬性設(shè)置為FixedDialogD.將變量myForm改為引用System.Windows.Dialog類的對象.在MDI主窗體中,如何新建一個MDI子窗體?(A)Form1_NewMdiChild=new_Form1();NewMdiChild.MdiParent=this;Form1_NewMdiChild=new_Form1();this.MdiChild=NewMdiChild;Form1.MdiParent=this;this.MdiChild=Form1;.如果將窗體的FormBoderStyle設(shè)置為None,則(B)窗體沒有邊框并不能調(diào)整大小窗體沒有邊框但能調(diào)整大小窗體有邊框但不能調(diào)整大小窗體是透明的.(A)對象的AcceptButton屬性被使用響應(yīng)選定的某個特殊按鈕的單擊事件。按鈕窗體鍵盤鼠標.顯示消息框時,MessageBoxIcon枚舉中的Error成員可在消息框中添加一個圖標,該圖標的形狀是(B)i?X!.要創(chuàng)建多文檔應(yīng)用程序,需要將窗體的(D)屬性設(shè)為true。DrawGridShowInTaskbarEnabledIsMdiContainer.在C#程序中,顯示一個信息為"test",標題為"Hello"的消息框,正確的語句是(B)。MessageBox("test","hello");MessageBox.Show("test","hello");MessageBox("hello","test");MessageBox.Show("hello","test");.用鼠標右擊一個控件中出現(xiàn)的菜單一般稱為(C)主菜單菜單項快捷菜單子菜單.讀取圖形文件時,應(yīng)使用(C)類的對象.TextReaderXmlTextReaderStreamReaderBinaryReader58.某Windows_Form的工具條為ToolBarl,則代表該工具條的第2個按鈕的對象為(B).ToolBar1.Button(2)ToolBar1.Button(1)ToolBar1.Button(3)ToolBar1.Button(0)59.創(chuàng)建菜單后,為了實現(xiàn)菜單項的命令功能,應(yīng)為菜單項添加(C)事件處理方法.DrawItemPopupClickSelect60.在ComboBox控件的SelectedChangeConmite事件處理方法中,應(yīng)使用ConboBox對象的(A)屬性獲取用戶新選項的值。SelectedIndexNewvalueSelectedItemText61.在WindowsForm程序中,對某ComboBox對象有以下要求:控件的列表框部分總是可見的,且用戶可以編輯文本框控件的文本。則該ComboBox對象的DropDownStyle屬性應(yīng)設(shè)置為ComboBoxStyle枚舉類型中的(B)值。DropDownDropDownListSinpleIsSelected哪個控件被用來選擇或不選擇,并且若干個同樣的控件放在一個小組中被用來選擇其中的某一個。這樣的控件是(D)標簽單選按鈕文本框復選框(A)屬性用來設(shè)置某個控件為三維或平的?DimensionFlatBorderStyleFixed在C#_Windows表單應(yīng)用程序中,如何將一個對話框?qū)ο髆yDialog顯示為模態(tài)對話框?(B)A.調(diào)用myDialog.Show();B.調(diào)用myDialog.ShowDialog();C.調(diào)用System.Forms.Dialog.Show(myDialog);D.調(diào)用System.Forms.Dialog.ShowDialog(myDialog);Winform中,關(guān)于ToolBar控件的屬性和事件的描述不正確的是(D)Buttons屬性表示ToolBar控件的所有工具欄按鈕ButtonSize屬性表示ToolBar控件上的工具欄按鈕的大小,如高度和寬度DropDownArrows屬性表明工具欄按鈕(該按鈕有一列值需要以下拉方式顯示)旁邊是否顯示下箭頭鍵ButtonClick事件在用戶單擊工具欄任何地方時都會觸發(fā)什么顏色經(jīng)常被使用在窗口的應(yīng)用中?(C)白色藍色灰色黑色67.如果設(shè)treeView1=newTreeView(),則treeView1.Nodes.Add("根節(jié)點")返回的是一個(A)類型的值。TreeNodeintstringTreeView68.在使用FileStream打開一個文件時,通過使用FileMode枚舉類型的(A)成員,來指定操作系統(tǒng)打開一個現(xiàn)有文件并把文件讀寫指針定位在文件尾部。AppendCreateCreateNewTruncate69.Windows_Form應(yīng)用程序中,要求下壓按鈕控件Buttonl有以下特性:正常情況下,該按鈕是扁平的,當鼠標指針移動到它上面時,按鈕升高.那么,在程序中,屬性Buttonl.FlatStyle的值應(yīng)設(shè)定為(A)System.Windows.Forms.FlatStyle.FlatSystem.Windows.Form.FlatStyle.PopupSystem.Windows.Forms.FlatStyle.StandardSystem.Windows.Forms.FlatStyle.System70.在ADO.NET中,表示程序到數(shù)據(jù)的連接對象為(A)Connection對象Command對象DataSet對象DataAdapter對象71.變量menuItem1引用一個菜單項對象,為隱藏該菜單項,應(yīng)進行何種操作?(A)menuItem1.Visible=falsemenuItem1.Enabled=falsemenuItem1.Text=""D.menuItem1.Checked=false.選定或是取消選定RadioButton時,都會觸發(fā)什么事件?(B)SelectedSelectedChangeChangeCheckedChanged.如何將控件停靠到窗體的右邊?(C)button1.Dock=DockStyle.Right;button1.Dock=Right;button1.Anchor=AnchorStyles.Right;button1.Anchor=Right;.在WindowsForms程序中,某CheckBox對象初始化為三態(tài)(即:其ThreeState屬性值為true).則應(yīng)使用(B)屬性來檢查此CheckBox的狀態(tài).IsSelectedCheckStateCheckedState.諸如文本框,組合框,復選框,單選按鈕是從(D)添加到窗體。幫助菜單菜單欄工具欄工具箱.哪個控件用來存儲圖象?(A)PictureBox單選按鈕復選框組合框.(B)屬性確定焦點移動到當前控件。TabKeyTabOrderTabKeyOrderTabIndex.在C#中,選項卡式控件是(D)類的實例.TableTabpagesTabpageTabControl.如果設(shè)treeView1=newTreeView(),則treeView1.Nodes.Add("根節(jié)點")返回的是一個(A)類型的值。TreeNodeintstringTreeView.哪個控件被用來選擇或不選擇,并且若干個同樣的控件放在一個小組中被用來選擇其中的某一個。這樣的控件是(D)標簽單選按鈕文本框復選框.Winform中,關(guān)于ToolBar控件的屬性和事件的描述不正確的是(D)Buttons屬性表示ToolBar控件的所有工具欄按鈕ButtonSize屬性表示ToolBar控件上的工具欄按鈕的大小,如高度和寬度DropDownArrows屬性表明工具欄按鈕(該按鈕有一列值需要以下拉方式顯示)旁邊是否顯示下箭頭ButtonClick事件在用戶單擊工具欄任何地方時都會觸發(fā).變量menulteml引用一個菜單項對象.為使該菜單項變?yōu)椤盎疑豢蛇x”狀態(tài),應(yīng)對menulteml的哪個屬性進行操作?(A)EnabledCheckedVisibleText.設(shè)置openfiledialogl引用一個openfiledialog對象.則打開該對話框的正確代碼是(B)openfiledialog1.show();openfiledialog1.showdialog();openfiledialog1.open();openfiledialog1.openandshow();.下列關(guān)于數(shù)組的描述中,哪些選項是正確的?(ABD)String類本身可以被看做是一個System.Char對象的數(shù)組String類中的許多方法都能用在數(shù)組中數(shù)組可以用來處理數(shù)據(jù)類型不同的批量數(shù)據(jù)System.Array類是所有數(shù)組的基類.以下關(guān)于ref和out的描述哪些項是正確的?(ACD)A.使用ref參數(shù),傳遞到ref參數(shù)的參數(shù)必須最先初始化。B.使用out參數(shù),傳遞到out參數(shù)的參數(shù)必須最先初始化。C.使用ref參數(shù),必須將參數(shù)作為ref參數(shù)顯式傳遞到方法。D.使用out參數(shù),必須將參數(shù)作為out參數(shù)顯式傳遞到方法。86.在控制臺程序必須有一個staticvoidMain(),下列關(guān)于這個方法的描述中,哪些是正確的?(ABCD)A.必須在結(jié)構(gòu)或類的內(nèi)部B.聲明Main()方法時既可以使用參數(shù),也可以不使用這方法不可以有返回類型這個方法叫做入口點函數(shù).以下哪些可以作為接口成員?(ABD)方法屬性字段事件.面向?qū)ο缶幊痰娜筇卣魇?ABC)繼承多態(tài)封裝統(tǒng)一接口.C#可以采用以下哪些技術(shù)來實現(xiàn)對象內(nèi)部數(shù)據(jù)的隱藏?(BC)靜態(tài)成員類成員的訪問控制說明屬性裝箱和拆箱技術(shù).使用下列哪種方法可以減少一個ArrayList對象的容量?(CD)A.調(diào)用Remove方法B.調(diào)用Clear方法C.調(diào)用Trim/ToSize方法D.設(shè)置Capacity屬性.在C#中設(shè)計類時,應(yīng)如何保證在釋放對象的所有引用之前,釋放對象使用的文件、網(wǎng)絡(luò)等資源?(AC)A.為類添加析構(gòu)函數(shù),在析構(gòu)函數(shù)中釋放資源B.為類重載new運算符C.為實現(xiàn)【Disposable接口D.為類添加delete運算符以下敘述正確的是(BC)接口中可以有虛方法一個類可以實現(xiàn)多個接口接口不能被實例化接口中可以包含已實現(xiàn)的方法下面關(guān)于抽象類說法正確的是(AD)抽象類不能實例化抽象類只能做基類抽象類可以實例化抽象類可以做子類下面描述錯誤的是(CD)窗體也是控件窗體也是類控件是從窗體繼承來的窗體的父類是控件類創(chuàng)建項目后,希望在當前項目中加入一個Windows_Form界面,以下哪些方法可以實現(xiàn)?(BC)點擊“文件”,選擇子菜單中的“新建”再選擇“項目”在解決方案資源管理器中,右鍵當前項目,選擇“添加”,再選擇“新項目”使用類視圖,右鍵后選擇“添加”,再選擇“類”點擊“文件”,選擇子菜單中的“打開”,再選擇“項目”要向窗體中添加按鈕和其它控件,可以使用下列方法中的哪一種?(BCD)右擊“工具箱”上的控件,選擇“添加”就可以將一個控件添加到窗體的左上角,然后可以根據(jù)需要將控件拖動到適當?shù)奈恢迷凇肮ぞ呦洹鄙想p擊控件圖標變可以將一個控件添加到窗體的控件左上角,然后可以根據(jù)需要拖動控件單擊“工具箱”上的控件,并將其拖放到窗體中的理想位置,接著就可以把一個控件拖放到窗體中單擊“工具箱”上的控件,然后在窗體上期望的位置單擊并拖動出一個長方形,接著就可以在窗體上繪制出一個控件從數(shù)據(jù)庫讀取記錄,你可能用到的方法怖CD)ExecuteNonQueryExecuteScalarFillExecuteReader當運行程序時,系統(tǒng)自動執(zhí)行啟動窗體的(C)事件。A.ClickB.DoubleClickC.LoadD.Activated若要使命令按鈕不可操作,要對(B)屬性進行設(shè)置。A.VisibleB.EnabledC.BackColorD.Text在VS.Net集成開發(fā)環(huán)境中有兩類窗口,即浮動窗口和固定窗口。下面不屬于浮動窗口的是(D)。A.工具箱B.屬性C.工具欄D.窗體設(shè)inta=9,b=6,c;執(zhí)行語句c=a/b+0.8;后c的值是(B)A.1B.1.8C.2D.2.3下面(B)代碼可以顯示一個消息框。Dialog.Show();MessageBox.Show();Form.Show();D.Form.ShowDialog();構(gòu)建Windows窗體以及其所使用空間的所有類的命名空間是下列哪個選項(D)A.System.IO B.System.DataC.System.Text D.System.Windows.Forms在以下C#類中,(B)是控制臺類,利用它可進行控制臺的輸入輸出。A.ControlB.ConsoleC.CancelD.Write程序運行過程中發(fā)生的錯誤,叫作(C)。A.版本B.斷點C.異常D.屬性創(chuàng)建菜單后,為了實現(xiàn)菜單項的命令功能,應(yīng)為菜單項添加(C)事件處理方法。A.DrawItemB.PopupC.ClickD.SelectC#的數(shù)據(jù)類型有(B)。A.值類型和調(diào)用類型 B.值類型和引用類型C.引用類型和關(guān)系類型 D.關(guān)系類型和調(diào)用類型以下選項中,哪個選項中的變量命名是合法的(B)。A.**zB.esterC.tc@caacD.窗體中有一個年齡文本框txtAge,下面(D)代碼可以獲得文本框中的年齡值。intage=txtAge;intage=txtAge.Text;intage=Convert.ToInt32(txtAge);intage=int.Parse(txtAge.Text);引用ListBox最后一個數(shù)據(jù)項應(yīng)使用(C)。ListBox1.Items[ListBox1.Items.Count]ListBox1.Items[ListBox1.SelectedIndex]ListBox1.Items[ListBox1.Items.Count-1]ListBox1.Items[ListBox1.SelectedIndex-1]改變窗體的標題,需修改的窗體屬性是( A)。A.TextB.NameC.TitleD.Index派生類訪問基類的成員,可使用(A)關(guān)鍵字。A.baseB.thisC.outD.external二、主觀部分:(一)、填空部分.在VS.NET窗口中,在類視圖窗口中可以查看當前項目的類和類型的層次信息。.通過繼承System.Exception類,用戶可以創(chuàng)建自己的異常類。.如果設(shè)treeView1=new_TreeView(),則treeView1.Nodes.Add("根節(jié)點")返回的是一個TreeNode類型的值。.在C#中,選項卡式控件是TabControl類的實例..在WindowsForms程序中,某CheckBox對象初始化為三態(tài)(即:其ThreeState屬性值為true).則應(yīng)使用Checked屬性來檢查此CheckBox的狀態(tài)..要創(chuàng)建多文檔應(yīng)用程序,需要將窗體的IsMdiContainer屬性設(shè)為true。.MSIL是獨立于CPU的指令集,它可以被高效地轉(zhuǎn)換為特定于某種CPU的代碼..在VS.NET窗口中,服務(wù)器資源管理器窗口提供了連接到本地或遠程計算機上數(shù)據(jù)庫并進行管理的功能..VS.NET中,在資源視圖窗口中可以瀏覽與當前項目相關(guān)的菜單字符串表,對話框等信息。.C#中每個char類型量占用2個字節(jié)的內(nèi)容..在類的定義中,類的方法描述了該類的對象的行為特征..在為自定義類取名時,Microsoft推薦使用的命名規(guī)范是Pascal.變量openFileDialog1引用一個OpenFileDialog對象.為檢查用戶在退出對話框時時否點擊了"打開"按鈕,應(yīng)檢查openFileDialog1.ShowDialog()的返回值是否等于DialogResult.OK.用鼠標右擊一個控件中出現(xiàn)的菜單一般稱為快捷菜單.創(chuàng)建菜單后,為了實現(xiàn)菜單項的命令功能,應(yīng)為菜單項添加Click事件處理方法..在ComboBox控件的SelectedChangeConmite事件處理方法中,應(yīng)使用ComboBox對象的SelectedItem屬性獲取用戶新選項的值。.在使用FileStream打開一個文件時,通過使用FileMode枚舉類型的Append成員,來指定操作系統(tǒng)打開一個現(xiàn)有文件并把文件讀寫指針定位在文件尾部。.讀取圖形文件時,應(yīng)使用BinaryReader類的對象..使用VS.NET的"新建C#項目”創(chuàng)建一個名為"SimpleForm”的Windows表單應(yīng)用程序,則在生成AssemblyInfo.cs文件中可以設(shè)置該程序集的Copyright/Trademark等屬性信息..語句string[,]_strArray=new_string[3,4];創(chuàng)建了12_個string對象..請問經(jīng)過表達式a=3+1>5?0:1的運算,變量a的最終值是1.在VisualStudio.NET窗口中處理HTML文檔時,可以使用屬性窗口來編輯某HTML元素的Text、Title、Style等信息。.顏色的三要素指色調(diào)、飽和度和亮度。.位圖是由像素點構(gòu)成的矩陣,包括3個基本屬性:像素尺寸、分辨率和顏色深度。.繪圖元素分為兩類:設(shè)備元素和幾何元素。.位圖包括真彩位圖和索引位圖兩種。.C#允許使用關(guān)鍵字abstract把類和函數(shù)聲明為抽象類。.C#中數(shù)據(jù)類型可以分為兩種:值類型和引用類型。.Windows窗體有兩種顯示模式:模式顯示和非模式顯示。.C#語言有兩個分支語句:if語句和swtich語句。.屬性窗口的屬性可以按 分類 順序和按字母順序排列。.在Windows程序中,若想選中復選框,則應(yīng)將該控件的 Checked屬性設(shè)置為true。.C#中的三元運算符是 ?: 。.Windows窗體應(yīng)用程序的編程模型主要由窗體、 控件和事件。.表達式4*10>=65的值為false。.CheckBox與RadioButton控件的區(qū)別在于 后者只能單選。.若有數(shù)組定義與賦值語句int[]a={1,2,3,4,5};則a[2]的值是3 。. ListBoxLItems.Count 屬性用于獲取ListBox1控件中項的數(shù)目。.在異常處理結(jié)構(gòu)中,對異常處理的代碼應(yīng)放在 catch塊中。.System.Array有一個Length屬性,通過它可以獲取數(shù)組的長度。.如果一個類包含一個或多個抽象方法,它是一個視象類。.設(shè)x=10;則表達式x<10?x=0:x++的值為10 。.Timer控件的Interval屬性,用來指定時鐘空間觸發(fā)時間的時間間隔,單位毫秒。.在windows程序中,若想選中復選框,則應(yīng)將該控件的Checked屬性設(shè)置為true。.ComboBox控件的SelectedIndex屬性返回對應(yīng)于組合框中選定項的索引整數(shù)值。其中,第1項為0,未選中為-1 。.若要在文本框中輸入密碼,常指定PasswrodChar屬性。.要使Lable控件顯示給定的文字“您好”,應(yīng)在設(shè)計狀態(tài)下設(shè)置它的Text屬性值。.StreamWriter的WriteLine方法,可以向文本文件寫入一行帶回車和換行的文本的。(二)、名詞解釋.色調(diào) 參見P85.飽和度 參見P85.亮度 參見P85.程序集 參見P105.消息框 參見P121.控件 參見P144.運行時信息 參見P153.模式窗體 參見P226.設(shè)備事件 參見P227

10.導出事件參見P22911.畫刷參見P23512.導出事件參見P22913.進程參見P26514.顏色深度參見P9115.比特率參見P9316.程序集參見p10517.接口參見p3818.顏色六邊形參見p8419.采樣率參見p9320.貝賽爾曲線參見p9421.編碼參見p7922.程序集反射參見p15223.RGB顏色空間參見p8624.聲道數(shù)參見p9325.基數(shù)樣條曲線參見p9626.數(shù)據(jù)持久化參見p25327.注冊表參見p27428.CMY顏色空間參見p8629.采樣尺寸參見p9230.網(wǎng)絡(luò)終端參見p27331.多態(tài)參見p4032.委托參見p4733.HSL顏色空間參見p8734.CheckBox控件參見p16835.LinkLabel控件參見p16936.MaskedTextBox控件參見p16937.ListBox控件參見p17038.ComboBox控件參見p171.PictureBox控件參見p171.用戶控件 參見p200.自定義控件 參見p208.自定義組件 參見p210.數(shù)據(jù)持久化 參見p252.線程 參見p265.TCP服務(wù)器 參見p270(三)、簡答.如果想避免窗體閃爍,代碼實現(xiàn)雙緩沖繪圖有哪些過程?參見P238.控件的坐標系有哪些規(guī)定? 參見P166.世界坐標變換有哪些特點? 參見P99.try塊的嵌套工作方式有哪幾種情況? 參見P57.什么是顏色空間?常見的顏色空間有哪些? 參見P86.列舉位圖的基本屬性,并進行對這些屬性進行解釋。 參見P90-P91.在.NETFramework2.0中有樣條曲線相關(guān)的方法有哪些?參見P94.Windows應(yīng)用程序的運行流程 參見P120(四)、編程.創(chuàng)建一個關(guān)于人的類(其屬性有姓名、性別、年齡、身高、體重等),并定義一些設(shè)置屬性和獲取屬性值的方法。最后通過實例化該類,來進行測試.publicclassperson{privateintname;publicintName{get{returnname;}set{name=value;}}privateintsex;publicintSex{get{returnsex;}set{sex=value;}}privateintage;publicintAge{get{returnage;}set{age=value;}}privateintheight;publicintHeight{get{returnheight;}set{height=value;}}privateintweight;publicintWeight{get{returnweight;}set{weight=value;}}.制作一個簡單的計算器,完成加減乘除運算。#include"stdio.h"voidmain(){floatx,y;charop;scanf("%f%c%f",&x,&op,&y);switch(op){case'+':printf("%.2f%c%.2f=%.2f\n",x,op,y,x+y);break; case'-':printf("%.2f%c%.2f=%.2f\n",x,op,y,x-y);break; case'*':printf("%.2f%c%.2f=%.2f\n",x,op,y,x*y);break;case'/':{if(y==0.0)printf("error!");elseprintf("%.2f%c%.2f=%.2f\n",x,op,y,x/y);}break;}}.輸入一串字符,并判斷第一個字符是字母、數(shù)字、還是特殊字符。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceConsoleApplication1{classProgram{staticvoidMain(string[]args){strings=Console.ReadLine();char[]c=s.ToCharArray();if(c[0]>='0'&&c[0]<='9')Console.WriteLine("第一個字符是數(shù)字");elseif(c[0]>='A'&&c[0]<='z')Console.WriteLine("第一個字符是字母");elseConsole.WriteLine("第一個字符是特殊字符");}}}.現(xiàn)有三種規(guī)格的飲料:大杯,5元;中杯,4元,小杯,3元。請編寫一程序,根據(jù)你所選擇的規(guī)格飲料,顯示相應(yīng)的費用。.編寫程序,求數(shù)組中的最大值和最小值并輸出。#include<stdio.h>intmain(){inti,a[20],maxv,minv;for(i=0;i<20;i++){scanf("%d",&a[i]);}minv=maxv=a[0];for(i=0;i<20;i++){if(maxv<a[i])maxv=a[i];if(minv>a[i])minv=a[i];}printf("max:%d,min:%d\n",maxv,minv);return0;}.編寫程序,統(tǒng)計4*5二維數(shù)組中奇數(shù)的個數(shù)和偶數(shù)的個數(shù)?!俣〝?shù)組為arr[4,5]inteven=0;for(inti=0;i<4;i++)for(intj=0;j<5;j++)if(arr[i,j]%2==0)even++;Console.WriteLine("偶數(shù){0}個,奇數(shù){1}個",even,20-even);.鍵盤輸入十個整數(shù),統(tǒng)計輸出其中大于等于平均數(shù)的整數(shù)。#includevoidmain(){floatnum[10];inti=0;floatsum=0,avg=0;for(;i<10;i++)scanf("%f",&num[i]);for(i=0;i<10;i++)sum+=num[i];avg=sum/10;floattemp[10];intbegin=0,end=9;for(i=0;i<10;i++){if(num[i]>=avg){temp[begin]=num[i];//將不小于平均數(shù)的放在前面

begin++;}}for(i=0;i<10;i++)printf("%f",temp[i]);printf("\n");}.編寫一個Windows應(yīng)用程序,輸入梯形的上底、下底和高,單擊“面積”按鈕后輸出梯形的面積。窗體上拉三個文本框(注意添加順序,必須從左往右放三個,分別用來輸入上底,下底,高),一個按鈕而戊㈠門),一個標簽(label),然后雙擊按鈕,貼這段代碼:voidButton1Click(objectsender,EventArgse){//鍵入以下代碼。try{//上底inttopline=System.Convert.ToInt32(textBox1.Text);//下底i

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論