C程序設(shè)計試卷B答案及評分標(biāo)準(zhǔn)_第1頁
C程序設(shè)計試卷B答案及評分標(biāo)準(zhǔn)_第2頁
C程序設(shè)計試卷B答案及評分標(biāo)準(zhǔn)_第3頁
C程序設(shè)計試卷B答案及評分標(biāo)準(zhǔn)_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

貴州大學(xué)2010-2011學(xué)年第一學(xué)期考試一試卷B(答案及評分標(biāo)準(zhǔn))面向?qū)ο蟪绦蛟O(shè)計注意事項:請考生按要求在試卷裝訂線內(nèi)填寫姓名、學(xué)號和年級專業(yè)。請認(rèn)真閱讀各樣題目的回答要求,在規(guī)定的地點填寫答案。不要在試卷上亂寫亂畫,不要在裝訂線內(nèi)填寫無關(guān)的內(nèi)容。滿分100分,考試時間為120分鐘。題號一二三四五總分統(tǒng)分人得分得分一.單項選擇評分人(本大題共10小題,每題3分,共30分)C#源程序言件的擴展名為(B)(A).vb(B).cs(C).cpp(D).c面向?qū)ο蟮奶攸c是(A)(A)封裝、繼承、多態(tài)(B)抽象、封裝、多態(tài)(C)抽象、繼承、封裝(D)抽象、多態(tài)、重載3.以下錯誤的轉(zhuǎn)義字符是(C)(A)‘’(B)‘81’(C)‘”’(D)‘0’4.在C#程序中,下列用來辦理異樣的構(gòu)造,錯誤的選項是(C)。(A)try{}catch{}finally{}(B)try{}finally{}(C)catch{}finally{}(D)try{}catch{}5.在C#語言中,if語句中的判斷表達式(A)(A)必須是邏輯表達式能夠(B)是隨意有效表達式(C)必須是邏輯或關(guān)系表達式(D)必須是關(guān)系表達式6.在.NET中,程序中的錯誤能夠區(qū)分為以下除了(D)的三類。(A)邏輯錯誤(B)運行時錯誤(C)語法錯誤(D)自定義錯誤在面向?qū)ο蠹夹g(shù)中,類是由(D)組成的(A)數(shù)據(jù)(B)方法

(C)屬性

(D)以上全是8.下面有關(guān)虛方法的描繪正確的選項是(C)(A)重寫基類的虛方法時,為除去隱藏基類成員的警示,需要帶上(B)在定義虛方法時,基類和派生類的方法定義語句中都要帶上

newvirtual

修飾符修飾符C)虛方法與非虛方法相比,其優(yōu)點在于:能在程序運行時,動向確定要調(diào)用的方法,因而更靈活,更方便(D)重寫基類的虛方法時,需要同時帶上override和virtual修飾符9.以下選項中,哪一個變量名的定義是錯誤的(D)A)Abc(B)my_vala(C)myValue(D)class10.在C#中,(D)正確定義了一個數(shù)組。A)intiArray=newint[10];B)int[]iArray=newint;C)int[]iArray=newint(10);D)int[]iArray=newint[10];得分.判斷題評分人(本大題共5小題,每題3分,共15分)與try塊有關(guān)的catch塊將一定被履行。(×)2.在C#中,進行說明有兩種方法:使用“只有用sealed修飾的類,能夠被其他類繼承。(×)4.C#中派生類只能繼承一個父類,但能繼承多個接口。(√)5.屬性中如果只有g(shù)et而沒有set那么這個屬性只可寫入。(×)得分三.簡答題評分人(本大題共4小題,每題5分,共20分)參數(shù)傳達時,在形式上有哪幾種情況答:C#的數(shù)據(jù)種類有值種類和引用種類兩種,所以參數(shù)傳達時,在形式上有四種情況:值種類參數(shù)進行值傳達;(1分)引用種類參數(shù)進行值傳達;(1分)值種類參數(shù)進行引用傳達;(1分)4)引用種類參數(shù)進行引用傳達;(1分)全部答完得5分2.請說明數(shù)組的特點答:1)一個數(shù)組包含多個元素,并且所有元素屬同一個種類;(2分)2)數(shù)組寄存在同一個連續(xù)的存儲空間中,能夠經(jīng)過下標(biāo)來接見;(2分)3)數(shù)組元素沒有自己特定的名,用數(shù)組名和下標(biāo)表記一個數(shù)組元素;(1分)請表達構(gòu)造和類的異同答:構(gòu)造和類同樣能夠擁有字段、常數(shù)、屬性、索引器、方法、事件、運算符和嵌套種類等各樣成員;(2分)構(gòu)造也可實現(xiàn)接口,但構(gòu)造和類之間有本質(zhì)的差別,構(gòu)造是值種類,寄存在棧中(1分),而類是引用種類,寄存在堆中(1分),由此致使了不少語法上的不同,應(yīng)用場合和不同。(1分)請說明說明是常量,常量有哪些特點答:常量是用CONST重點字修飾,形式為

修飾符

const

種類常量名

=常量表達式;的一種聲明;(1分)常量的特點有以下幾個方面:1)常量必須在聲明的同時初始化;

(1分)2)常量只能一次賦值,此后不能改變;

(1分)3)常量的種類能夠是簡單種類,列舉種類等,但構(gòu)造不能是常量;4)常量是靜態(tài)的隱式成員;(1分)

(1分)得分四.程序填空題評分人(本大題共2小題,每空3分,共15分)1.下列程序的作用是求出所有的水仙花數(shù)。(所謂水仙花數(shù)是指這樣的數(shù):該數(shù)是三位數(shù),其各位數(shù)字的立方和等于該數(shù))Usingsystem;ClassExample1{PublicStaticvoidmain( ){Inta,I,b,c,t;For(i=100;i<=999;i++){t=I;a=t%10;t=t/10;b=t%10;c=t/10;if(i==(a*a*a+b*b*b+c*c*c))(“i={0}”,i);}}}以下方法是設(shè)置列舉種類的值,并輸出對應(yīng)的星期,請?zhí)顚懲瓿绦虿懗鼋Y(jié)果。classTest{publicenumWeekDays{Mon,Tue,Wed,Thur,Fri,Sta,Sun}staticvoidMain( ){WeekDaysweek=(WeekDays)2;(week);}}輸出結(jié)果:Wed得分五.編程:寫一個方法達成數(shù)據(jù)庫的連結(jié),返回表(mytable)中所有數(shù)據(jù)。評分人(3分)

(本大題共1小題,每題20分,共20分)(連結(jié)字符串為:"datasource=myservice;initialcatalog=database;userid=sa;password=sa;")publicDataTableGETtABLE( )(1分){stringstrConn="datasource=myservice;initialcatalog=database;userid=sa;password=sa;";SqlConnectioncon=newSqlConnection(strConn);(3分)( );(2分)DataSetds=newDataSet( );(2分

溫馨提示

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

評論

0/150

提交評論