C-程序設(shè)計(jì)語(yǔ)言期末考試題A卷(有答案)(總9頁(yè)).doc
《C-程序設(shè)計(jì)語(yǔ)言期末考試題A卷(有答案)(總9頁(yè)).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《C-程序設(shè)計(jì)語(yǔ)言期末考試題A卷(有答案)(總9頁(yè)).doc(9頁(yè)珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、電子科技大學(xué)成都學(xué)院期末試題C#程序設(shè)計(jì)語(yǔ)言(A卷)題號(hào)一二三四總分評(píng)卷教師分?jǐn)?shù)說(shuō)明:本試卷共四大題,試卷滿分100分,考試時(shí)間120分鐘。一判斷題(每題1分,共10分,正確的打,錯(cuò)誤的打)題號(hào)12345678910答案( ) 1“+、-、*、/、%、+、-均屬于二元運(yùn)算符。( ) 2字符串類(lèi)型屬性引用類(lèi)型。( ) 3Visual Studio控件的屬性窗口中,按鈕“A-Z”點(diǎn)擊后,屬性列表會(huì)先按照功能分類(lèi)排列屬性后在每個(gè)單元中以名稱(chēng)排序。( ) 4派生類(lèi)可以繼承基類(lèi)的成員,以及方法的實(shí)現(xiàn);派生的接口繼承了父接口的成員方法,并且也繼承父接口方法的實(shí)現(xiàn)。( ) 5當(dāng)創(chuàng)建派生類(lèi)對(duì)象時(shí),先執(zhí)行基類(lèi)的
2、構(gòu)造函數(shù),后執(zhí)行派生類(lèi)的構(gòu)造函數(shù)。( ) 6隱式類(lèi)型轉(zhuǎn)換就是不需要聲明目標(biāo)類(lèi)型就可以進(jìn)行的轉(zhuǎn)換?( ) 7如果基類(lèi)沒(méi)有默認(rèn)的構(gòu)造函數(shù),那么其派生類(lèi)構(gòu)造函數(shù)必須通過(guò)base關(guān)鍵字來(lái)調(diào)用基類(lèi)的構(gòu)造函數(shù)。( ) 8在C#中在派生類(lèi)中重新定義基類(lèi)類(lèi)的虛函數(shù)必須在前面加override。( ) 9C中方法的參數(shù)中輸出型參數(shù)(out)的實(shí)參在傳遞給形參前,不需要明確賦值,但需在方法返回前對(duì)該參數(shù)明確賦值。( ) 10在類(lèi)中可以重載構(gòu)造函數(shù),C會(huì)根據(jù)參數(shù)匹配原則來(lái)選擇執(zhí)行合適的構(gòu)造函數(shù)。二單項(xiàng)選擇題(每題2分,共40分)一、 (說(shuō)明:每題有且僅有一個(gè)正確答案,請(qǐng)將正確答案填入下表)題號(hào)12345678910
3、答案ABBBCDDABC題號(hào)11121314151617181920答案CDACCBAAAD1. C#程序設(shè)計(jì)語(yǔ)言屬于什么類(lèi)型的編程語(yǔ)言: A高級(jí)語(yǔ)言 B自然語(yǔ)言 C機(jī)器語(yǔ)言 D匯編語(yǔ)言2. 如有int a=11;則表達(dá)式(a+*1/3)的值是: A0 B3 C4 D123. 類(lèi)的字段和方法的默認(rèn)訪問(wèn)修飾符是:A public B private C protected D internal4. 對(duì)于在代碼中經(jīng)常要用到的且不會(huì)改變的值,可以將其聲明為常量。如圓周率PI始終為3.14。現(xiàn)在要聲明一個(gè)名為PI的圓周率常量,下面哪段代碼是正確的?A.const float PI;PI = 3.14f
4、; B.const float PI = 3.14f;C.float const PI;PI = 3.14f; D.float const PI = 3.14f;5. 請(qǐng)問(wèn)經(jīng)過(guò)表達(dá)式a=3+35?0:1的運(yùn)算,變量a的最終值是什么?。A6 B1 C0 Dtrue6. 下列語(yǔ)句是MyClass的一部分,obj是MyClass的一個(gè)對(duì)象。 private class subclass public int data;void change(ref int x) x=1;public void test()subClass s=new subClass();s.data=100;change(ref
5、 s.data);Console.WriteLine(s.data);則調(diào)用obj.test()后。控制臺(tái)輸出( )。A. 100 B. 101 C. 0 D. 17. 用戶(hù)自定義的異常類(lèi)應(yīng)該從哪個(gè)類(lèi)中繼承()A. System.ArgumentException B. System.IO.IOExceptionC. System.SystemException D. System.ApplicationException8. 下面有關(guān)虛方法的描述正確的是( )。A. 虛方法能在程序運(yùn)行時(shí),動(dòng)態(tài)確定要調(diào)用的方法,因而比非虛方法更靈活,更方便B. 在定義虛方法時(shí),基類(lèi)和派生類(lèi)的方法定義語(yǔ)句中都要
6、帶上virtual修飾符C. 重寫(xiě)基類(lèi)的虛方法時(shí),為消除隱藏基類(lèi)成員的警告,需要帶上new修飾符D. 在重寫(xiě)虛方法時(shí),需要同時(shí)帶上override和virtual修飾符9. 下列語(yǔ)句聲明了一個(gè)委托:public delegate int myCallBack(int x);則用該委托產(chǎn)生的回調(diào)方法的原型應(yīng)該是:A.void receive (int x) B.int receive(int num)C.int receive( ) D.不確定的10. C#中TestClass為一自定義類(lèi),其中有以下屬性定義public void Property使用以下語(yǔ)句創(chuàng)建了該類(lèi)的對(duì)象,并使變量obj引用
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 程序設(shè)計(jì)語(yǔ)言 期末 考試題 答案
鏈接地址:http://zhizhaikeji.com/p-3042536.html