![2023年大學(xué)試題(計(jì)算機(jī)科學(xué))-C#程序設(shè)計(jì)考考試歷年高頻核心考點(diǎn)選編附答案_第1頁(yè)](http://file4.renrendoc.com/view10/M03/1C/28/wKhkGWWtoLWAfu_CAAGrhgRMOhw675.jpg)
![2023年大學(xué)試題(計(jì)算機(jī)科學(xué))-C#程序設(shè)計(jì)考考試歷年高頻核心考點(diǎn)選編附答案_第2頁(yè)](http://file4.renrendoc.com/view10/M03/1C/28/wKhkGWWtoLWAfu_CAAGrhgRMOhw6752.jpg)
![2023年大學(xué)試題(計(jì)算機(jī)科學(xué))-C#程序設(shè)計(jì)考考試歷年高頻核心考點(diǎn)選編附答案_第3頁(yè)](http://file4.renrendoc.com/view10/M03/1C/28/wKhkGWWtoLWAfu_CAAGrhgRMOhw6753.jpg)
![2023年大學(xué)試題(計(jì)算機(jī)科學(xué))-C#程序設(shè)計(jì)考考試歷年高頻核心考點(diǎn)選編附答案_第4頁(yè)](http://file4.renrendoc.com/view10/M03/1C/28/wKhkGWWtoLWAfu_CAAGrhgRMOhw6754.jpg)
![2023年大學(xué)試題(計(jì)算機(jī)科學(xué))-C#程序設(shè)計(jì)考考試歷年高頻核心考點(diǎn)選編附答案_第5頁(yè)](http://file4.renrendoc.com/view10/M03/1C/28/wKhkGWWtoLWAfu_CAAGrhgRMOhw6755.jpg)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
(圖片大小可任意調(diào)節(jié))2023年大學(xué)試題(計(jì)算機(jī)科學(xué))-C#程序設(shè)計(jì)考考試歷年高頻核心考點(diǎn)選編附答案第一卷一.參考題庫(kù)(共20題)1.利用文本框的()屬性,可以實(shí)現(xiàn)密碼框的功能。?A、?PasswordB、?PasswordsC、?PasswordCharD、?PasswordChars2.有說(shuō)明語(yǔ)句double[,]tab=newdouble[2,3];那么下面敘述正確的是()。A、tab是一個(gè)數(shù)組維數(shù)不確定的數(shù)組,使用時(shí)可以任意調(diào)整B、tab是一個(gè)有兩個(gè)元素的一維數(shù)組,它的元素初始值分別是2,3C、tab是一個(gè)二維數(shù)組,它的元素個(gè)數(shù)一共有6個(gè)D、tab是一個(gè)不規(guī)則數(shù)組,數(shù)組元素的個(gè)數(shù)可以變化3.當(dāng)一個(gè)線程進(jìn)入一個(gè)對(duì)象的方法后,其它線程是否可以進(jìn)入該對(duì)象的方法?4.下列關(guān)于繼承說(shuō)法中,哪個(gè)選項(xiàng)是正確的()A、派生類(lèi)可以繼承多個(gè)基類(lèi)的方法和屬性。B、派生類(lèi)必須通過(guò)base關(guān)鍵字調(diào)用基類(lèi)的構(gòu)造函數(shù)C、繼承最主要的優(yōu)點(diǎn)是提高代碼性能D、繼承是指派生類(lèi)可以獲取其基類(lèi)特征的能力。5.所有的枚舉默認(rèn)都繼承于()。6.請(qǐng)簡(jiǎn)述使用DataAdapter對(duì)象和DataSet對(duì)象對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行增刪改的程序設(shè)計(jì)步驟。7.下列關(guān)于構(gòu)造函數(shù)的描述中,()是正確的。?A、?構(gòu)造函數(shù)名必須與類(lèi)名相同B、?構(gòu)造函數(shù)不可以重載C、?構(gòu)造函數(shù)不能帶參數(shù)D、?構(gòu)造函數(shù)可以聲明返回類(lèi)型8.虛函數(shù)/抽象函數(shù)各自的定義9.C#是.NET應(yīng)用程序唯一可用的語(yǔ)言。10.Fibonacci序列的前二項(xiàng)是0和1,且每一個(gè)后繼項(xiàng)是前二項(xiàng)的和。編一個(gè)程序,輸出項(xiàng)值不大于100的Fibonacci序列。11.DataReader對(duì)象是通過(guò)Command對(duì)象的()方法生成的。12.在catch語(yǔ)句中列出異常類(lèi)型時(shí)FormatException異常應(yīng)列在Exception異常的()。13.SQL語(yǔ)句“selectcount(*)fromemployee”,需要SqlCommand對(duì)象的哪一個(gè)方法在執(zhí)行()。A、ExecuteNonQuery()B、ExecuteScalar()C、EndExecuteReader()D、ExecuteXmlReader()14.下面程序段()for(t=1;t<=100;t++){scanf("%d",&x);if(x<0)continue;printf("%3d",t);}A、當(dāng)x=0時(shí)什么也不輸出C、printf函數(shù)永遠(yuǎn)也不執(zhí)行D、最多允許輸出100個(gè)非負(fù)整數(shù)15.在程序執(zhí)行時(shí),注釋使得//后面的文本打印在屏幕上。16.using/new各自的意義17.設(shè)有說(shuō)明語(yǔ)句:inti=5;charc=“A”;doubled=3.14;;,以下結(jié)果為整型的表達(dá)式是()A、i/2+dB、i/2*cC、c+d/2D、i/2+c+d18.Error和Exception有是區(qū)別?19.使用關(guān)鍵字()聲明抽象類(lèi)。20.已知:DataSet?data=new?DataSet();則刪除數(shù)據(jù)集data中person數(shù)據(jù)表的第5行數(shù)據(jù)的方法為()A、?data.Tables["person?"].Rows[5].Delete();B、?data.Tables["person?"].Rows.Delete(5);C、?data.Tables["person?"].Rows[4].Delete();D、?data.Tables["person?"].Rows[].Delete(4);第二卷一.參考題庫(kù)(共20題)1.以下程序段,代碼中循環(huán)執(zhí)行的次數(shù)為()。 inti,sum=0; for(i=1;i<10;i++) { sum+=i;i++; }2.以下關(guān)于C#代碼的說(shuō)法正確的是()。 A、正確運(yùn)行,但沒(méi)有輸出B、輸出0149C、輸山0123D、有編譯錯(cuò)誤,提示case標(biāo)簽不能貫穿到另一個(gè)標(biāo)簽,不能運(yùn)行3.下面代碼運(yùn)行后,s的值是()。 A、20B、12C、10D、64.C#支持多重繼承么?5.讓控件不可用的屬性是以下哪一個(gè)()。A、AllowDropB、EnabledC、BoundsD、Visible6.Command對(duì)象的ExecuteReader()方法的功能是什么?7.下列語(yǔ)句的輸出是()。 A、$123,456,789.00B、1.234568E+008C、123,456,789.008.要使用變量score來(lái)存儲(chǔ)學(xué)生某一門(mén)課程的成績(jī)(百分制,可能出現(xiàn)小數(shù)部分),則最好將其定義為()類(lèi)型的變量。A、?intB、?decimalC、?floatD、?double9.下面()是合法的變量名。A、accp5.0B、_CsharpC、99sD、Main10.在C#.Net中〃用來(lái)創(chuàng)建主菜單的對(duì)象是()。A、MenuB、MenuItemC、MenuStripD、Item11.使用Timer控件可以定時(shí)去完成一定的任務(wù),常用來(lái)處理任務(wù)的事件是()。A、OnClickB、TickC、IntervalD、TimeChanged12.以下類(lèi)型中,不屬于值類(lèi)型的是()A、整數(shù)類(lèi)型B、布爾類(lèi)型C、字符類(lèi)型D、類(lèi)類(lèi)型13.List,Set,Map是否繼承自Collection接口?14.()屬性用于獲取ListBox1控件中項(xiàng)的數(shù)目。15.當(dāng)整數(shù)a賦值給一個(gè)object對(duì)象時(shí),整數(shù)a將會(huì)被(),16.有時(shí)不能確定一個(gè)方法的方法參數(shù)到底有幾個(gè),可以使用()關(guān)鍵字解決這個(gè)問(wèn)題。17.一般情況下,異常類(lèi)存放在()中。A、?System.Exception命名空間B、?System.Diagnostics命名空間C、?System命名空間D、?Exception命名空間18.C#數(shù)組類(lèi)型是一種引用類(lèi)型,所有的數(shù)組都是從System命名空間的()類(lèi)繼承而來(lái)的引用對(duì)象。19.引用ListBox(列表框)當(dāng)前被選中的數(shù)據(jù)項(xiàng)應(yīng)使用()語(yǔ)句A、ListBox1.Items[ListBox1.Items.Count]B、ListBox1.Items[ListBox1.SelectedIndex]C、ListBox1.Items[ListBox1.Items.Count-1]D、ListBox1.Items[ListBox1.SelectedIndex-1]20.如果TextBox控件中顯示的文本發(fā)生了變化將會(huì)發(fā)生()事件第三卷一.參考題庫(kù)(共20題)1.編一個(gè)程序,從鍵盤(pán)上輸入三個(gè)數(shù),用三元運(yùn)算符(?:)把最小數(shù)找出來(lái)。2.關(guān)于構(gòu)造函數(shù),以下說(shuō)法正確的是()。A、構(gòu)造函數(shù)在對(duì)象被創(chuàng)建時(shí),自動(dòng)被調(diào)用B、構(gòu)造函數(shù)需要程序員顯式的調(diào)用C、構(gòu)造函數(shù)不能被重載D、構(gòu)造函數(shù)都是無(wú)參函數(shù)3.編一個(gè)程序,用for循環(huán)語(yǔ)句求出1到100之間的奇數(shù)之和,以及偶數(shù)之和。4.對(duì)于下面程序: 程序中有的地方在運(yùn)行時(shí)會(huì)產(chǎn)生沒(méi)有被捕獲的異常,應(yīng)該如何糾正以保證程序的穩(wěn)定性?為什么?5.New有種用法?6.調(diào)用重載方法時(shí),系統(tǒng)根據(jù)()來(lái)選擇具體的方法?A、方法名B、參數(shù)的個(gè)數(shù)和類(lèi)型C、參數(shù)名及參數(shù)個(gè)數(shù)D、方法的返回值類(lèi)型7.在WindowsForm程序程序中,對(duì)某ComboBox對(duì)象有以下要求:控件的列表框部分總是可見(jiàn)的,且用戶可以編輯文本框控件的文本.則該ComboBox對(duì)象的DropDownStyle屬性應(yīng)設(shè)置為ComboBoxStyle枚舉類(lèi)型中的()值.A、DropDownB、DropDownListC、Sinple8.枚舉類(lèi)型是一組命名的常量集合,所有整形都可以作為枚舉類(lèi)型的基本類(lèi)型,如果類(lèi)型省略,則定義為()。A、intB、sbyteC、uintD、ulong9.()是指派生類(lèi)可以獲得其基類(lèi)特征的能力。10.下列語(yǔ)句的輸出是(). A、9,9.99B、999,9.99C、9,999.99D、9999.9911.Timer控件的()屬性可以指定回發(fā)發(fā)生的頻率,其默認(rèn)值為()毫秒。12.在窗體上建立一個(gè)標(biāo)簽Label1,一個(gè)文本框TextBox1,一個(gè)命令按鈕,標(biāo)簽的text屬性設(shè)置為“VC#程序設(shè)計(jì)”,設(shè)計(jì)一個(gè)程序,單擊命令按鈕,將標(biāo)簽上的信息顯示在文本框中?!皩⑽谋究蛟O(shè)置為只讀”的詳細(xì)代碼?13.死鎖的必要條件?怎么克服?14.下面程序段的輸出結(jié)果是() intx=3; do{printf("%3d",x-=2);}while(!(--x));A、1;2B、3;2C、2;3D、1;-215.要定義一個(gè)3行4列的單精度二維數(shù)組f,使用的定義語(yǔ)句為()16.程序設(shè)計(jì)方法主要分為結(jié)構(gòu)化程序設(shè)計(jì)方法和面向?qū)ο蟪绦蛟O(shè)計(jì)方法。17. 程序最終的輸出結(jié)果是()。18.下面代碼執(zhí)行結(jié)果正確的是()。 A、AB、BC、CD、D19.向服務(wù)器發(fā)送請(qǐng)求有幾種方式?20.編一個(gè)程序,定義類(lèi)student和它的成員(學(xué)號(hào),姓名,年齡和c_sharp程序設(shè)計(jì)成績(jī)),用類(lèi)student生成對(duì)象s,分別對(duì)對(duì)象s的成員賦值,然后輸出對(duì)象s。第一卷參考答案一.參考題庫(kù)1.正確答案:C2.正確答案:C3.正確答案: 不可以,一個(gè)對(duì)象的方法只能由一個(gè)線程訪問(wèn)。4.正確答案:D5.正確答案:System.Enum6.正確答案: 一般步驟:1利用Connection對(duì)象建立和數(shù)據(jù)庫(kù)的連接。2建立Command對(duì)象,執(zhí)行查詢語(yǔ)句命令。3建立DataAdapter對(duì)象。4建立DataSet對(duì)象。5使用DataAdapter對(duì)象的Fill方法填充DataSet對(duì)象。6將DataSet對(duì)象數(shù)據(jù)集中的數(shù)據(jù)顯示出來(lái)。 向DataSet對(duì)象中添加行:第一步:為數(shù)據(jù)集中的某個(gè)數(shù)據(jù)表添加一個(gè)新行;第二步:給新行的各列賦值;第三步:把新行添加到數(shù)據(jù)表的行集合中。 從DataSet對(duì)象中刪除行:MyDs.Tables["Student"].Row[4].Delete(); 修改DataSet對(duì)象中的數(shù)據(jù):MyDs.Tables["Student"].Row[4]["Native"]="南京"; 利用DataSet對(duì)象更新數(shù)據(jù)源:對(duì)DataSet對(duì)象的更改并沒(méi)有實(shí)際寫(xiě)入到數(shù)據(jù)源中,要將更改傳遞給數(shù)據(jù)源(即使用DataSet對(duì)象更新數(shù)據(jù)源),還需調(diào)用DataAdapter對(duì)象的Update方法。7.正確答案:A8.正確答案: 虛函數(shù):由virtual聲明,它允許在派生類(lèi)中被重寫(xiě),要重寫(xiě)方法,必須先聲明為virtual publicclassmyclass { publicvirtualintmyint() { 函數(shù)體; } } classmyclass1:myclass { publicoverrideintmyint() { 函數(shù)體1; } } 抽象類(lèi)、抽象函數(shù):由abstract聲明,在抽象類(lèi)中可以定義抽象方法,抽象方法基本沒(méi)有執(zhí)行代碼,派生類(lèi)必須重寫(xiě)它,提供其執(zhí)行代碼 publicabstractclassmyclass { publicabstractintmyint(); } publicclassmyclass1:myclass { publicoverrideintmyint() { 函數(shù)體; } } 接口類(lèi):由interface聲明,是特殊的抽象類(lèi),是方法、屬性、事件和索引符的組合,沒(méi)有字段,其成員無(wú)執(zhí)行方式,無(wú)構(gòu)造函數(shù),不允許進(jìn)行運(yùn)算符重載,接口和它的成員沒(méi)有任何訪問(wèn)修飾符,它總是公共的,不能聲明為虛擬或靜態(tài),集成自接口的派生類(lèi)必須實(shí)現(xiàn)接口中的所有方法 interfaceImyinterface { voidmyfunction(); stringname { get; set; } } classmyclass:Imyinterface { voidmyfunction() { 函數(shù)體; } stringname { get { returnname; } set { name=value; } } }9.正確答案:錯(cuò)誤10.正確答案: intf1=0; intf2=1; intf3; while(f1<100) { f3=f1+f2; Console.Write("{0},",f1); f1=f2; f2=f3; }11.正確答案:ExecuteReader12.正確答案:前面13.正確答案:B14.正確答案:D15.正確答案:錯(cuò)誤16.正確答案: using引入名稱空間或者說(shuō)使用非托管資源new新建實(shí)例或隱藏父類(lèi)方法17.正確答案:B18.正確答案: error表示恢復(fù)不是不可能,但是很困難,exception表示一種實(shí)際或?qū)崿F(xiàn)問(wèn)題,它表示程序運(yùn)行正常不可以發(fā)生的。19.正確答案:abstract20.正確答案:C第二卷參考答案一.參考題庫(kù)1.正確答案:52.正確答案:D3.正確答案:B4.正確答案:類(lèi)之間不支持,接口之間支持。類(lèi)對(duì)接口叫做實(shí)現(xiàn),不叫繼承。5.正確答案:B6.正確答案:執(zhí)行CommandText屬性中定義的(查詢)命令,返回DataReader對(duì)象7.正確答案:B8.正確答案:C9.正確答案:B10.正確答案:C11.正確答案:B12.正確答案:D13.正確答案: List,Set是Map不是14.正確答案:ListBox1.Items.Count15.正確答案:裝箱16.正確答案:params17.正確答案:C18.正確答案:object19.正確答案:B20.正確答案:TextChanged第三卷參考答案一.參考題庫(kù)1.正確答案: floatx,y,z,temp; Console.Write("請(qǐng)輸入一個(gè)實(shí)數(shù):"); x=float.Parse(Console.ReadLine()); Console.Write("請(qǐng)輸入一個(gè)實(shí)數(shù):"); y=float.Parse(Console.ReadLine()); Console.Write("請(qǐng)輸入一個(gè)實(shí)數(shù):"); z=float.Parse(Console.ReadLine()); temp=x<=y?x:y; temp=temp<=z?temp:z; Console.WriteLine("最大數(shù)為:{0}",temp);2.正確答案:A3.正確答案: longi,j,m,s=0; for(i=1;i<=10;i++) { m=1; for(j=1;j<=i;j++)m=m*j; s=s+m; } Console.WriteLine("1!+2!+3!+...+10!="+s);4.正確答案: 類(lèi)testException中在拋出異常時(shí)并沒(méi)有將捕獲到的異常“嵌入”新創(chuàng)建的異常中,因而導(dǎo)致ex.InnerException屬性值 為null,從而導(dǎo)致下列語(yǔ)句產(chǎn)生新的異常。 C.onsole.WriteLine(ex.InnerException.Message); 一種糾正方法是,將下列語(yǔ)句: T.hrownewException(“產(chǎn)生異常!”); 改為:thrownewException(“產(chǎn)生異常!”,e);5.正確答案: 有3種,第一種是,實(shí)例化如:NewClass() 第二種是,publicnew隱藏基類(lèi)的方法 第三種是,在泛型類(lèi)申明中的任何類(lèi)型參數(shù)都必須有公共的無(wú)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023二年級(jí)語(yǔ)文上冊(cè) 第八單元 23 紙船和風(fēng)箏說(shuō)課稿 新人教版
- 2025駕駛員安全生產(chǎn)聘用合同
- 2025X大學(xué)技術(shù)合同管理辦法
- 2025建筑外墻改造工程合同
- Module 9 Unit 1 We laughed a lot(說(shuō)課稿)-2023-2024學(xué)年外研版(三起)英語(yǔ)五年級(jí)下冊(cè)001
- Unit 1 School Subjects Lesson3(說(shuō)課稿)-2023-2024學(xué)年人教新起點(diǎn)版英語(yǔ)三年級(jí)下冊(cè)
- 公司法律事務(wù)代理合同范例
- 2024-2025學(xué)年高中歷史 第三單元 各國(guó)經(jīng)濟(jì)體制的創(chuàng)新和調(diào)整 第14課 社會(huì)主義經(jīng)濟(jì)體制的建立(1)教學(xué)說(shuō)課稿 岳麓版必修2
- Module 2 Unit 1 I helped my mum.(說(shuō)課稿)-2024-2025學(xué)年外研版(一起)英語(yǔ)四年級(jí)上冊(cè)
- 9小水滴的訴說(shuō) 第二課時(shí) 說(shuō)課稿-2023-2024學(xué)年道德與法治二年級(jí)下冊(cè)(統(tǒng)編版)
- 2025南網(wǎng)科研院系統(tǒng)內(nèi)招聘13人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 關(guān)于合同知識(shí)的全面解讀
- Unit 6 Beautiful landscapes Integration 說(shuō)課稿 -2024-2025學(xué)年譯林版英語(yǔ)七年級(jí)下冊(cè)001
- 五四制青島版三年級(jí)數(shù)學(xué)下學(xué)期教學(xué)計(jì)劃
- 2024年常德職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)
- 山東省濟(jì)南市2023-2024學(xué)年高二上學(xué)期期末考試化學(xué)試題 附答案
- 2025 年福建省中考語(yǔ)文試題:作文試題及范文
- 短視頻運(yùn)營(yíng)績(jī)效考核表KPI-企業(yè)管理
- 【譯林】九下英語(yǔ)單詞默寫(xiě)表
- IEC 62368-1標(biāo)準(zhǔn)解讀-中文
- 15J403-1-樓梯欄桿欄板(一)
評(píng)論
0/150
提交評(píng)論