




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2023年大學(xué)試題(計算機科學(xué))-C#程序設(shè)計考試歷年高頻考點試題含答案(圖片大小可自由調(diào)整)第1卷一.參考題庫(共50題)1.數(shù)組有沒有l(wèi)ength這個方法?String有沒有l(wèi)ength這個方法?2.可以繼承多個接口么?3.VisualC#是一種面向?qū)ο蟮恼Z言,用來編寫使用圖形用戶界面、在Windows中或Internet上運行的應(yīng)用程序。()4.C#應(yīng)用程序項目文件的擴展名是()A、?csprojB、?csC、?slnD、?suo5.如果x=35,y=80,下面代碼的輸出結(jié)果是()。 A、危險B、報警C、報警
安全D、危險
安全6.請描述一下修飾符protectedinternal。7.MC指令是多路輸出指令中的主控指令,MCR與其配合使用稱為主控()。8.MicrosoftADO.NET框架中的類主要屬于()命名空間?9.關(guān)于函數(shù)的定義,以下正確的描述是()A、如果函數(shù)不返回值,可以省略類型說明符B、可以在同一程序中定義同名的函數(shù),只要保證它們的返回值類型或形參列表不相同即可C、同一函數(shù)中的形參名必須唯一,但可以與其他函數(shù)中的變量同名D、如果函數(shù)體為空,則函數(shù)最外層的一對花括號可以省略10.什么是解決方案?什么是項目?解決方案與項目有什么關(guān)系?11.寫出在“圖書.mdb”數(shù)據(jù)庫中的“book”表中查詢書名中包含有“網(wǎng)絡(luò)”的書的書名、作者和價格的SQL命令。12.OleDb數(shù)據(jù)提供程序類位于()命名空間。13.類ClassA有一個名為M1的方法,在程序中有如下一段代碼,假設(shè)該段代碼是可以執(zhí)行的,則聲明M1方法時一定使用了()修飾符。???? ?ClassA?Aobj=new?ClassA();??? ?ClassA.M1();?A、?publicB、?public?staticC、?privateD、?virtual14.派生類可以從多個類繼承。15.C#中的字符串有兩類,規(guī)則字符串和逐字字符串,定義逐字字符串時,應(yīng)該在其前面加上()號。16.VisualC#2008工具箱的作用是()A、顯示指定對象的屬性B、顯示和管理所有文件和項目設(shè)置,以及對應(yīng)用程序所需的外部庫的引用C、編寫程序代碼D、提供常用的數(shù)據(jù)控件、組件、Windows窗體控件等17.聲明一個10行20列的二維整形數(shù)組的語句為:()。18.如果左操作數(shù)大于右操作數(shù),()運算符返回false。A、=B、<C、<=D、以上都是19.編一個程序,要求使用while語句,輸入用戶名和密碼,實現(xiàn)用戶登錄程序的功能,至多允許輸入三次,超過三次不允許登錄。20.c#的引用類型包括類、接口、數(shù)組、委托、object和string.其中object()根類。A、只是引用類型的B、只是值類型的C、只是string類型的D、是所有值類型和引用類型的21.對文件進(jìn)行操作和編程,一般需要引入()命名空間。A、System.DataB、System.collectionsC、System.IOD、System.NET22.C#用多種修飾符來表達(dá)類的不同性質(zhì)。根據(jù)其保護(hù)級C#的類有五種不同的限制修飾符,請寫出并指出它們之間的區(qū)別是什么?23.說明VisualStudio.NET、.NETFramework和C#之間的聯(lián)系。24.語句while(x>10&&x<100);在10<x<100的時候?qū)⒗^續(xù)重復(fù)循環(huán)。25.()不能直接驅(qū)動外部負(fù)載,外部負(fù)載只能由輸出繼電器驅(qū)動。26.構(gòu)造器Constructor是否可被override?27.在C#中〃下列代碼的運行結(jié)果是()。Musicianmusician=newMusician();string[]names={“ACCP”,”BENET”,”BETEST”};stringmusicName=”還是覺得你最好”;foreach(stringnameinnames)musician.Song(“分手總要在雨天”);Console.WriteLine(name);}A)ACCPB)nC)nameD)“ACCP”}BENETaname“BENET”A、忘記你我做不到B、還是覺得你最好C、分手總要在雨天D、沒有輸出BETESTmname“BETEST”28.若有數(shù)組定義語句:inta[3]={6};floatb[3];doublec[3]={1.2,-56.7,38};則以下判斷哪一個不成立()A、a[0]的初值為6B、c[1]的初值為-56.7C、b[1]的初值為0D、b[0]的初值為隨機值29.重載和覆寫有什么區(qū)別?30.用戶單擊”消息框”按鈕時返回()值。A、DialogValueB、DialogBoxC、DialogCommandD、DialogResult31.在使用FileStream打開一個文件時,通過使用FileMode枚舉類型的()成員,來指定操作系統(tǒng)打開一個現(xiàn)有文件并把文件讀寫指針定位在文件尾部。A、AppendB、CreateC、CreateNewD、Truncate32.下列數(shù)組定義語句中:int[]a=newint[3];,定義的數(shù)組a占的字節(jié)數(shù)為()33.C#中的類型float對應(yīng).NET類庫中的()。A、System.SingleB、System.DoubleC、System.Int32D、System.Int6434.()是具有相同或相似性質(zhì)的對象的抽象。35.UDP和TCP連接有和異同?36.異常是在什么時候發(fā)生的()。A、編寫程序時B、編譯時C、運行時D、最終用戶發(fā)出請求時37.在C#語言中,可以用來遍歷數(shù)組元素的循環(huán)語句是()。38.類MyClass中,下列哪條語句定義了一個只讀的屬性Count?() A、AB、BC、CD、D39.下面()是合法的變量名。A、accp5.0B、_CsharpC、99sD、Main40.系統(tǒng)在處理完一個異常后,下一步是()。A、返回拋出異常的地方,執(zhí)行下一句B、執(zhí)行當(dāng)前異常處理語句的catch語句塊的下一句C、轉(zhuǎn)到主函數(shù)結(jié)束的地方D、異常退出41.下列語句是MyClass的一部分,obj是MyClass的一個對象。 則調(diào)用obj.test()后??刂婆_輸出()。A、100B、101C、042.在c#中new關(guān)鍵字的作用是()A、新建對象實例B、定義命名空間C、調(diào)用類D、引入命名空間43.請編程遍歷頁面上所有TextBox控件并給它賦值為string.Empty?44.在方法的參數(shù)列表中定義的參數(shù)稱為()。45.接口和類的異同46.在同一行上可以書寫多條語句,每條語句間用分號分隔。47.已知函數(shù)A、B,以下調(diào)用構(gòu)成遞歸調(diào)用的有()。A、A調(diào)用AB、B調(diào)用BC、A調(diào)用B,B調(diào)用AD、A調(diào)用B48..NET?Framework中,處理異常是很有用的功能。一個try代碼塊可以有多個catch塊與之對應(yīng)。在多個catch塊中,下面()異常應(yīng)該最后捕獲。A、?ExceptionB、?StackOverflowExceptionC、?SystemExceptionD、?FormatException49.表達(dá)式2+5/10*10的值為()。50.關(guān)于異常機制,以下說法正確的是()。A、異常不是語法錯誤B、異常代表了編程過程中遇見的所有錯誤C、一旦出現(xiàn)異常,程序?qū)袛?,退出?zhí)行D、派生類不能捕獲基類的異常第1卷參考答案一.參考題庫1.正確答案:數(shù)組沒有l(wèi)ength這個方法,有l(wèi)ength的屬性。String有l(wèi)ength這個方法。2.正確答案:當(dāng)然可以繼承多個接口。3.正確答案:正確4.正確答案:A5.正確答案:B6.正確答案:在同一個Assembly中,他的訪問級別和public一樣,而跨Assembly訪問時,他的訪問級別同protected一樣。即protected的范圍+internal的范圍。7.正確答案:復(fù)位指令8.正確答案:System.Data9.正確答案:C10.正確答案:解決方案是管理項目的管理器。項目可以視為編譯后的一個可執(zhí)行單元,可以是應(yīng)用程序、動態(tài)鏈接庫等。它們之間是管理與被管理的關(guān)系。11.正確答案: select書名,作者,價格frombookwhere書名like‘%網(wǎng)絡(luò)%’12.正確答案:System.Data.OleDb13.正確答案:B14.正確答案:錯誤15.正確答案:@16.正確答案:D17.正確答案:int[,]a=newint[10,20]18.正確答案:D19.正確答案: conststringUserName="admin"; conststringPassWord="123456"; stringusername,password; inti=1; while(i<=3) { Console.WriteLine("請輸入用戶名"); username=Console.ReadLine(); Console.WriteLine("請輸入密碼"); password=Console.ReadLine(); if(username==UserName&&password==PassWord) break; else Console.WriteLine("你輸入的用戶名或者密碼錯誤,請重新輸入用戶名和密碼"); i++; } if(i<=3) { Console.WriteLine("正在登錄系統(tǒng)"); } else Console.WriteLine("不能登錄系統(tǒng)");20.正確答案:D21.正確答案:C22.正確答案: public可以被任意存取 protected只可以被本類和其繼承子類存取 internal只可以被本組合體(Assembly)內(nèi)所有的類存取,組合體是C#語言中類被組合后的邏輯單位和物理單位,其編譯后的文件擴展名往往是“.DLL”或“.EXE”。 protectedinternal唯一的一種組合限制修飾符,它只可以被本組合體內(nèi)所有的類和這些類的繼承子類所存取。 private只可以被本類所存取。23.正確答案:VisualStudio.NET的核心是.NETFramework,而C#是.NET的一個開發(fā)工具24.正確答案:正確25.正確答案:輔助繼電器26.正確答案: 構(gòu)造器Constructor不能被繼承,因此不能重寫Overriding,但可以被重載Overloading。27.正確答案:A28.正確答案:C29.正確答案:重載提供了對一個方法簽名的不同參數(shù)調(diào)用的實現(xiàn)。覆寫提供了子類中改變父類方法行為的實現(xiàn)。30.正確答案:D31.正確答案:A32.正確答案:1233.正確答案:A34.正確答案:類35.正確答案: TCP是傳輸控制協(xié)議,提供的是面向連接的,是可靠的,字節(jié)流服務(wù),當(dāng)用戶和服務(wù)器彼此進(jìn)行數(shù)據(jù)交互的時候,必須在他們數(shù)據(jù)交互前要進(jìn)行TCP連接之后才能傳輸數(shù)據(jù)。TCP提供超時重?fù)?,檢驗數(shù)據(jù)功能。UDP是用戶數(shù)據(jù)報協(xié)議,是一個簡單的面向數(shù)據(jù)報的傳輸協(xié)議,是不可靠的連接。36.正確答案:C37.正確答案:foreach38.正確答案:B39.正確答案:B40.正確答案:B41.正確答案:C42.正確答案:A43.正確答案: foreach(System.Windows.Forms.Controlcontrolinthis.Controls) { if(controlisSystem.Windows.Forms.TextBox) { System.Windows.Forms.TextBoxtb=(System.Windows.Forms.TextBox)control; tb.Text=String.Em
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)民土地承包權(quán)轉(zhuǎn)讓合同
- 12《富起來到強起來》教學(xué)設(shè)計、教材分析與教學(xué)反思、課前任務(wù)單2023-2024學(xué)年道德與法治五年級下冊統(tǒng)編版
- 3我認(rèn)識您了 教學(xué)設(shè)計-2023-2024學(xué)年道德與法治一年級上冊統(tǒng)編版
- 20《肥皂泡》第一課時 教學(xué)設(shè)計-2023-2024學(xué)年統(tǒng)編版語文三年級下冊
- 個人借款中介合同范本
- 2024-2025學(xué)年初中生物課后服務(wù)活動教學(xué)設(shè)計:生態(tài)系統(tǒng)的平衡與保護(hù)
- 礦石洗選加工合同合同范本
- 8的乘法(教學(xué)設(shè)計)-2024-2025學(xué)年二年級上冊數(shù)學(xué)滬教版
- 5《雷雨》節(jié)選(教學(xué)設(shè)計)-2024-2025學(xué)年高一語文下學(xué)期同步教學(xué)教學(xué)設(shè)計專輯(統(tǒng)編版必修下冊)
- 瓷磚合同范本
- 語言學(xué)綱要(新)課件
- 心理評估與診斷簡介課件
- 移動式壓力容器充裝復(fù)審換證考試重點題庫(180題)
- 小班安全《湯姆走丟了》PPT課件教案反思微視頻
- 作物栽培學(xué)課件棉花
- 最新小學(xué)二年級口算及豎式計算練習(xí)題
- 生產(chǎn)與運作管理-陳榮秋
- 金雞冠的公雞繪本課件
- 日影朝向及長短
- 沙盤游戲治療(課堂PPT)
- (完整版)學(xué)生的自我評價的表格
評論
0/150
提交評論