




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質文檔-傾情為你奉上第一章選擇題 1、Visual C#2008工具箱的作用是( D )。 A、編寫程序代碼 B、顯示指定對象的屬性 C、顯示和管理所有文件和項目設置,以及對應用程序所需的外部庫的引用D、提供常用的數(shù)據(jù)控件、組件、Windows窗體控件等2、若想修改窗體標題欄中的名稱,應當設置窗體的( A )屬性。 A、Text B、Name C、Enabled D、Visible3、Windows窗體設計器的作用是( B )。 A、編寫程序代碼 B、設計用戶界面 C、提供Windows窗體控件 D、顯示指定對象的屬性4、解決方案資源管理器窗口的功能是( D )。 A、編寫程序代碼 B、
2、顯示指定對象的屬性 C、提供常用的數(shù)據(jù)控件、組件、Windows窗體控件等 D、顯示一個應用程序中所有的屬性以及組成該應用程序的所有文件5、C#源程序文件的擴展名是( D )。 A、vb B、c C、cpp D、cs6、按( B )鍵可以運行C#程序。 A、F9 B、Ctrl+F5 C、F10 D、F117、項目文件的擴展名是( C )。 A、sln B、proj C、csproj D、cs第二章選擇題1、在C#.NET中,在窗體上顯示控件的文本,用(A)屬性設置。 A、Text B、Name C、Caption D、Image2、不論何種控件,共同具有的是(B)屬性。 A、Text B、Na
3、me C、ForeColor D、Caption 3、對于窗體,可改變窗體邊框性質的屬性是(B)。 A、MaxButton B、FormBorderStyle C、Name D、Left4、要是按鈕控件不可操作,要對(C)屬性進行設置。 A、Locked B、Visible C、Enabled D、ReadOnly5、當運行程序時,系統(tǒng)自動執(zhí)行窗體的(A)事件過程。 A、Load B、Click C、LocationChanged D、SizeChanged6、要是文本框控件能夠顯示多行而且能夠自動換行,應設置它的(B)屬性。 A、MaxLength和Multlline B、Multlline
4、和WordWrap C、PasswordChar和Multline D、MaxLength和WordWrap7、為了使圖像拉伸或收縮,以便適合PictureBox控件大小,應把SizeMode屬性設置為(C)。 A、AutoSize B、Normal C、StretchImage D、Zoom8、當TextBox的Scrollbars屬性設置為Horizontal值,運行時卻沒有水平滾動效果,原因是(B)。 A、文本框沒有內容 B、文本框的MultiLine屬性設置為FalseC、文本框的MultiLine屬性設置為TrueD、文本框的Locked屬性設置為True9、要使Label控件顯示時
5、不覆蓋窗體的背景圖案,要對(A)屬性進行設置。 A、BackColor B、BorderStyle C、ForeColor D、BackStyle10、要使當前Form1窗體欄顯示“歡迎使用C#”,一下(D)語句是正確的。 A、Form1.Text=“歡迎使用C#”; B、this.Text=“歡迎使用C#”; C、Form1.Name=“歡迎使用C#”; D、this.Name=“歡迎使用C#”;第三章選擇題1、C#程序的主方法是(B)。 A、main() B、Main() C、class() D、namespace()2、可用作C#程序用戶標識符的一組標識符是(B)。 A、void def
6、ine +WORD B、a3_b3_123 YN C、for abc Case D、2a DO sizeof3、C#的數(shù)據(jù)類型有(B)。 A、值類型和調用類型 B、值類型和引用類型 C、引用類型和關系類型 D、關系類型和調用類型4、在C#中,下列常量定義正確的是(B)。 A、Const double PI3.; B、Const double e=2.7; C、define double PI3.; D、define double e=2.7;5、C#中每個int類型的變量占用(C)字節(jié)的內存。 A、1 B、2 C、4 D、86、下面賦值正確的是(D)。 A、char ch=“a”; B、str
7、ing str=good; C、float fNum=1.5; D、double dNum=1.34;7、下面正確的字符常量是(C)。 A、“c” B、” C、” D、K8、C#中,新建一字符串變量str,并將字符串“Toms Living Room”保存到串中,則應該使用(A)語句。 A、string str=”Toms Living Room”; B、string str=”Toms Living Room”; C、string str=(”Toms Living Room”); D、string str=(”Tom”s Living Room”);9、為了將字符串str=”123,456
8、”轉換成整數(shù),應該使用以下(A)語句。 A、int Num=int.Parse(str); B、int Num=str.Parse(int); C、int Num=(int)str; D、int Num=int.Parse(str,Globalizetion.NumberStyles.AllowThousands);10、關于C#程序的書寫,下列不正確的說法是(D)。 A、區(qū)分大小寫 B、一行可以寫多條語句 C、一條語句可寫成多行D、一個類中只能有一個Main()方法,因此多個類中可以有多個Main()方法11、設有以下C#代碼: Static void Main(string args) C
9、onsole.WriteLine(“運行結果:0”,Console.ReadLine(); Console.ReadLine();則代碼運行結果為(D)。A、 在控制臺窗口顯示“運行結果:”B、 在控制臺窗口顯示“運行結果:0”C、 在控制臺窗口顯示“運行結果:Console.ReadLine”D、 如果用戶在控制臺輸入“A”,那么程序將在控制臺顯示“運行結果:A”12、能正確表示邏輯關系“a>=10或a<=0”的C#語言表達式是(D)。A、a>=10 or a<=0 B、a>=10|a<=0C、a>=10&&a<=0 D、a&g
10、t;=10|a<=0第四章選擇題1、已知int x=10,y=20,z=30; 則執(zhí)行語句If (x>y) z=x;x=y;y=z;后,x,y,z的值是(B)。A、x=10,y=20,z=30 B、x=20,y=30,z=30C、x=20,y=30,z=10 D、x=20,y=30,z=202、if語句后面的表達式應該是(B)。A、邏輯表達式 B、條件表達式C、算術表達式 D、任意表達式3、已知a,b,c的值分別是4,5,6,執(zhí)行程序段if(c<b) n=a+b+c;else if(a+b+c) n=c-a-b;else n=a+b;后,變量n的值為(C)。A、3 B、-3
11、C、9 D、154執(zhí)行程序段Int counu=0; While(count<=7); Console.WriteLine(count); 的輸出結果是(D)。A、2 B、3 C、4 D、有語法錯誤5、若i為整型變量,則以下循環(huán) For(i=3;i=1;); Console.WriteLine(i-);的執(zhí)行次數(shù)是(B)次。A、無限 B、0 C、1 D、26、現(xiàn)有如下程序Using system;Class Example1 Public Static void main() Int x=1,a=0,b=0; Switch(x) Case 0: b+,break; Case 1: a+,
12、break; Case 2: a+,b+,break;Console.Writeline(“a=0,b=1”,a,b);當程序運行時,其輸出結果是(C)。A、a=2,b=1 B、a=1,b=1 C、a=1,b=0 D、a=2,b=27、while語句和dowhile語句的區(qū)別在于(D)。 A、while語句的執(zhí)行效率較高 B、dowhile語句編寫程序較復雜 C、無論條件是否成立,while語句都要執(zhí)行一次循環(huán)體 D、dowhile循環(huán)式先執(zhí)行循環(huán)體,后判斷條件表達式是否成立,而while語句是先判斷條件表達式,在決定是否執(zhí)行循環(huán)體8、以下關于for循環(huán)的說法不正確的是(A)。 A、for循環(huán)
13、只能用于次數(shù)已經確定的情況 B、for循環(huán)式先判定表達式,后執(zhí)行循環(huán)體語句 C、for循環(huán)中,可以用break語句跳出循環(huán)體 D、for循環(huán)體語句中,可以包含多條語句,但要用花括號括起來9、結構化的程序設計的3種基本結構是(D)。 A、順序結構,If結構,for結構 B、if結構,ifelse結構,foreach結構 D、順序結構,分支結構,循環(huán)結構第五章選擇題1、在C#中聲明一個數(shù)組,正確的代碼為(B)。 A、int arraya=new int5; B、int arraya=new int5; C、int arraya=new int ; D、int5arraya=new int;2、下列
14、的數(shù)組定義語句,不正確的是(C)。 A、int a=new int51,2,3,4,5 B、int,a=new inta34 C、inta=new int3; D、int a=1,2,3,4,;3、正確定義一維數(shù)組a的方法是(C)。 A、int a10; B、int a(10); C、int a; D、int10a;4、正確定義二維數(shù)組a的方法是(C)。 A、int a34; B、int a(3,4); C、int, a; D、int3,4a;5、假定int類型變量占用兩個字節(jié),若有定義:int x=new int100,2,4,4,5,6,7,8,9,10;則數(shù)組x在內存中所占字節(jié)數(shù)是(B)
15、。 A、6 B、20 C、40 D、806、有定義語句:int , a=new int5,6; 則下列正確的數(shù)組元素的引用是(D)。 A、a(3,4) B、a(3)(4) C、a34 D、a3,4第六章選擇題1、下列空間中,沒有Text屬性的是(D) A、GroupBox B、ComboBox C、CheckBox D、Timer2、在設計窗口,可以通過(A)屬性向列表框和組合框控件的列表添加項。 A、Items B、Items.Count C、Text D、SelectedIndex3、引用列表框(ListBox)最后一個數(shù)據(jù)項應使用(C)語句。 A、ListBox1.ItemsListBo
16、x1.Items.Count B、ListBox1.ItemsListBox1.SelectedIndex C、ListBox1.ItemsListBox1.Items.Count-1 D、ListBox1.ItemsListBox1.SelectedIndex-14、假設要創(chuàng)建一個在線測試程序,向用戶顯示若干個正確答案的問題,用戶需要從答案列表中選擇幾個答案。下列控件中的(D)最適用于改程序。 A、Label B、TextBox C、RadioButton D、CheckBox5、當需要用控件選擇性別時,應選擇的控件是(D) A、CheckBox B、Button C、Label D、Rad
17、ioButton6、復選框的CheckState屬性為CheckState.Indeterminate時,表示(C)。 A、復選框未被選定 B、復選框被選定 C、復選框狀態(tài)不定 D、復選框不可以操作7、在下面對列表框操作中,正確的語句是(C)。 A、ListBox1.Items.Clear B、ListBox1.Items.Remove(4) C、ListBox1.Items.Remove(“計算機”) D、ListBox1.Items.Add(1,”打印機”);8、在下列屬性和事件中,屬于滾動條和進度共有的是(D)。 A、Scroll B、ValueChanged C、LargeChange
18、 D、Maximum9、在下列關于定時器的說法中,正確的是(A)。 A、當Enabled屬性為False時,不產生Tick事件 B、在程序運行時不可見,這是因為Visible的屬性為False C、當Interval屬性為0時,則Tick時間不會發(fā)生 D、通過適當?shù)脑O置可以將Interval屬性的單位改為秒10、已知PpenFileDialog控件的Filter屬性值為“文本文件(*.txt)|*.txt|圖形文件(*.BMP*.JPG)|*.BMP;*.JPG|*.rtf文件(*.RTF)|*.RTF”,若希望程序運行時,打開對話框的文件過濾器中顯示的文件類型為RTF文件(*.RTF),應把
19、它的FilterIndex屬性值設置為(A)。 A、2 B、3 C、4 D、511、在設計菜單時,若希望某個菜單項前面有一個“ ”號,應把該菜單項的(A)屬性設置為True。 A、Checked B、RadioCheck C、ShowShortcut D、Enabled12、在下列關于通用對話框的說法中,正確的是(D)。 A、可以用ShowDialog方法打開 B、可以用Show方法打開 C、當選擇了“取消”按鈕后,ShowDialog方法的返回值是DialogResult.Cancel D、通用對話框是非用戶界面控件13、在下列關于菜單的說法中,錯誤的是(B)。 A、每個菜單項都是一個對象,
20、也有自己的屬性、事件和方法 B、除了Click事件之外,菜單項還能相應DoubleClick等事件 C、菜單中的分隔符也是一個對象 D、在程序執(zhí)行時,如果菜單項的Enabled屬性為Flase,則該菜單項變成灰色,不能被用戶選擇14、在下列關于定時器的說法中,正確的是(A). A、當Enabled屬性為Flase時,不產生Tick事件 B、在程序運行時不可見,這是因為Visible屬性為False C、當Interval屬性為0時,則Tick時間不會發(fā)生 D、通過適當?shù)脑O置可以將Interval屬性的單位改為秒15、關于Timer控件,下列說法正確的是(B)。 A、Timer控件是用來顯示系統(tǒng)
21、當前時間 B、Timer控件的作用是在規(guī)定的時間內觸發(fā)Tick控件 C、Timer控件的Interval屬性值的單位是秒 D、Timer控件實例不能動態(tài)創(chuàng)建16、關于滾動條控件,下列說法正確的是(C)。 A、Value屬性表示滾動塊在滾動條中的位置,它的值可以為整數(shù)也可以為小數(shù) B、滾動條控件就是垂直、水平滾動條控件 C、SmallChange屬性表示當用戶在滾動區(qū)域中單擊或使用Page Up/Page Down時,縮影圖位置發(fā)生的改變 D、不能自動滾動窗體的內容,需要添加代碼才可以17、關于MenuStrip控件,下列說法正確的是(C)。 A、控件可以完成其他控件所不能完成的任務 B、一個窗
22、體只能有一個控件實例 C、一個窗體只能有一個菜單系統(tǒng)與之相關聯(lián) D、控件實例中不能創(chuàng)建菜單項的熱鍵18、TabControl控件的(D)屬性可以添加和刪除選項卡。 A、TabCount B、RowCount C、Text D、TablePages19、下面對FontDialog控件說法正確的是(C)。 A、可以使用它來設置字體顏色 B、使用FontDialog必須在窗體中添加控件 C、完全可以不添加控件,使用代碼來完成它的添加 D、顯示FontDialon時,使用Show方法20、下面對創(chuàng)建上下文菜單說法正確的是(B)。 A、把MenuStrip控件放置到窗體中即可 B、創(chuàng)建一個Context
23、MenuStrip控件實例,然后編輯菜單項來創(chuàng)建快捷菜單 C、在模態(tài)對話框中創(chuàng)建一個ListBox控件實例,然后顯示模態(tài)對話框 D、創(chuàng)建一個MenuStrip屬性為True第七章選擇題1、下列關于面向對象的程序設計的說法中,(C)是不正確的。 A、“對象”是現(xiàn)實世界的實體或概念在計算機邏輯中的抽象表示 B、在面向對象程序設計方法中,其程序結構是一個類的集合和各類之間以繼承關系聯(lián)系起來的結構 C、對象是面向對象技術的核心所在在面向對象程序設計中,對象是類的抽象 D、面向對象程序設計的關鍵設計思想是讓計算機邏輯來模擬現(xiàn)實世界的物理存在2、MyClass類定義如下: Class MyClass Pu
24、blic MyClass(int x)使用如下方式創(chuàng)建對象,(C)是正確的。A、 MyClass myobj=new MyClass;B、 MyClass myobj=new MyClass();C、 MyClass myobj=new MyClass(1);D、 MyClass myobj=new MyClass(2);3、現(xiàn)在有兩個類:Person與Chinese,要是Chinese繼承Person類,(A)寫法是正確的。 A、class Chinese:Person C、class Chinese:Person D、class Chinese extends Person D、class
25、 Chinese extends Person 4、在C#中,以(B)關鍵字定義的類不能派生出子類。 A、final B、sealed C、private D、const5、以下代碼中,this是指(A)。 Class bird int x,y; void fly(int x,int y) this.x=x; this.y=y; A、bird B、fly C、bird或fly D、不一定6、下述說法(A)是不正確的。 A、實例變量是用static關鍵字聲明的 B、實例變量是類的成員變量 C、方法變量在方法執(zhí)行時創(chuàng)建 D、方法變量在使用之前必須初始化7、下列各種C#中的方法的定義,(C)是正確的
26、。 A、void myFun(int X=1) B、void myFun(int &X) C、void myFun(int X) D、void myFun(int *X) 8、為AB類的一個無形式參數(shù)無返回值的方法method書寫方法頭,使得使用AB.method就可以調用該方法。則下列(A)方法的書寫形式是正確的。 A、static void method() B、public void method() C、final void method() D、abstract void method()9、假設A類有如下定義,設a是A類的一個實例,下列語句調用(C)是錯誤的。 Class
27、A int i; Static String s; void method1() static void method2() A、System.out.println(a.i); B、a.method1();C、A.method1(); D、A.method2()10、下面關于構造方法的說法不正確的是(B)。A、構造方法沒有返回值B、構造方法不可以重載C、構造方法一定要和類名相同D、構造方法也屬于類的方法,用于創(chuàng)建對象的時候給成員變量賦值11、類ABC定義如下: 1 public class ABC 2 public int max(int a, int b) 34 將以下(B)方法插入行3是
28、不合法的。A、 public float max(float a,float b, float c) B、 public int max(int c,int d) C、 public float max(float a,float b) D、 Private int max(int a,int b, int c) 12、以下關于繼承的敘述正確的是(A)。 A、在C#中類只允許單一繼承 B、在C#中一個類只能實現(xiàn)一個接口 C、在C#中一個類不能同時繼承一個類和實現(xiàn)一個接口 D、在C#中接口只允許單一繼承13、調用方法結束后,(A)不再存在。 A值傳遞的形式參數(shù)及其值 B、引用傳遞的實際參數(shù)及其值
29、 C、用ref修飾的參數(shù)及其值 D、用out修飾的參數(shù)及其值14調用方法傳遞參數(shù)時,形式參數(shù)和實際參數(shù)的(A)必須匹配。 A、類型 B、名稱 C、地址 D、訪問修飾符15、以下關于params參數(shù)的說法不正確的是(B)。 A、形參數(shù)組必須位于該列表的最后 B、形參數(shù)組必須是一維數(shù)組類型 C、params修飾符可以用out修飾 D、params一定是引用傳遞的參數(shù)第十章選擇題1、與Microsoft Access數(shù)據(jù)庫連接,一般采用ADO.NET中的(B)數(shù)據(jù)對象。 A、ADOConnection B、OleDbConnection C、SqlConnection D、OracleConnect
30、ion2、為了檢索數(shù)據(jù),通常應把DataAdapter對象的(A)屬性設置為某個Command對象的名稱,該Command對象執(zhí)行Select語句。 A、SelectCommand B、InsertCommand C、UpdateCommand D、DeleteCommand3、一個DataSet對象包括一組(A)對象,該對象代表創(chuàng)建在DataSet中的表。 A、DataTable B、DataRelation C、DataColumn D、DataRow填空題1、新建一個Windows應用程序后,出現(xiàn)的默認窗體名稱為( CS )。2、Cisual C# 2008給用戶提供了很多控件,常用的被
31、放置在“工具箱”中,不常用的可以通過快捷菜單中的( 選取 )命令添加。3、在Cisual C# 2008中,F(xiàn)5功能鍵的作用是( 運行 )。4、在文本框中,通過( selectionstart )屬性能獲取或設置文本框中選定的文本起始點。5、要對文本框中已有的內容進行編輯,按下鍵盤上的按鍵,就是不起作用,原因是設置了( readonly )屬性值為True。6、在窗體中已建立多個控件如TextBox1、Label1、Button1,若要使程序一運行時焦點就定位在Button1控件上,應對Button1控件設置( focus )屬性的值為( True )。7、若要在文本框中輸入密碼,常指定其(
32、PasswordChar )屬性。8、在剛建立項目時,是窗體上的所有控件具有相同的字體格式,應對Form窗體的(font)屬性進行設置。9、設float f = 123.567F;int i =(int)f; 則i的值是( 123 )。10、以下程序的輸出結果是( 6 )。 Using system;Class Example1 Public Static void main() int a=5,b=4,c=6,d;Console.Writeline(“0”,d=a>b?(a>c?a:c):b); 11、(Items.count )屬性用于獲取ListBox中項的數(shù)目。12、Com
33、boBox控件的SelectedIndex屬性返回對應于組合框選定項的索引整數(shù)值,其中第一項為( 0 ),未選中為( 1 )。13、復選框(CheckState )屬性設置為Indeterminate,則變成灰色,并顯示一個選中標記。14、列表框中選項的序號是從( 0 )開始的,( 1 )表示列表框中最后一項的序號。15、( Items.clear )方法可以清除列表框的所有選項。16、組合框是文本框和列表框組合而成的控件,(下拉式列表框)風格的組合框不允許用戶輸入列表框中沒有的項。17、滾動條相應的事件有( scroll )和ValueChanged。18、滾動條產生ValueChanged事件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 系統(tǒng)集成工程師考試能力構建試題及答案
- 概率論與數(shù)理統(tǒng)計A考試題及答案
- 軟件測試中的多領域知識融合試題及答案
- 2025年中國護理電器行業(yè)市場前景預測及投資價值評估分析報告
- 2025年中國戶外花園架行業(yè)市場前景預測及投資價值評估分析報告
- 小院租房合同協(xié)議書怎么寫
- 民間春晚策劃方案
- 社會服務領域的初級社會工作者試題與答案
- 2025金融科技貸款服務合同
- 基層治理三治面試題及答案
- 超市供貨合同補充協(xié)議書
- 2025屆貴州省畢節(jié)市高三第四次適應性考試地理試題(原卷版+解析版)
- 自愿倒班協(xié)議書
- 湖北省新華書店(集團)有限公司市(縣)分公司招聘筆試題庫2025
- 浙江省強基聯(lián)盟2024-2025學年高一下學期5月月考數(shù)學試題(含答案)
- 2024淮安市專業(yè)技術人員繼續(xù)教育試題參考答案
- 2025年安徽省合肥市(合肥一中)三模(五月)生物試卷及答案
- 新能源汽車行業(yè)的商業(yè)趨勢研究試題及答案
- 貸款居間協(xié)議書范本
- 佛山事業(yè)考試試題及答案
- cnc考試題及答案解析
評論
0/150
提交評論