2023年自考-自考專業(yè)(計算機(jī)應(yīng)用)-C++程序設(shè)計筆試歷年高頻考點試題附答案_第1頁
2023年自考-自考專業(yè)(計算機(jī)應(yīng)用)-C++程序設(shè)計筆試歷年高頻考點試題附答案_第2頁
2023年自考-自考專業(yè)(計算機(jī)應(yīng)用)-C++程序設(shè)計筆試歷年高頻考點試題附答案_第3頁
2023年自考-自考專業(yè)(計算機(jī)應(yīng)用)-C++程序設(shè)計筆試歷年高頻考點試題附答案_第4頁
2023年自考-自考專業(yè)(計算機(jī)應(yīng)用)-C++程序設(shè)計筆試歷年高頻考點試題附答案_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2023年自考-自考專業(yè)(計算機(jī)應(yīng)用)-C++程序設(shè)計筆試歷年高頻考點試題附答案(圖片大小可任意調(diào)節(jié))第1卷一.單選題(共10題)1.關(guān)于類模板的說法正確的是()A.類模板的主要作用是生成抽象類B.類模板實例化時,編譯器將根據(jù)給出的模板實參生成一個類C.在類模板中的數(shù)據(jù)成員具有同樣類型D.類模板中的成員函數(shù)沒有返回值2.假定a為一個整型數(shù)組名,則元素a[4]的字節(jié)地址為()A.a+4B.a+8C.a+16D.a+323.以下基類中的成員函數(shù)表示純虛函數(shù)的是()A.virtualvoidtt()=0B.voidtt(int)=0C.virtualvoidtt(int)D.virtualvoidtt(int){}4.類中能訪問靜態(tài)成員的函數(shù)是()A.虛函數(shù)B.靜態(tài)成員函數(shù)C.構(gòu)造函數(shù)D.析構(gòu)函數(shù)5.下列有關(guān)重載函數(shù)的說法中正確的是()A.重載函數(shù)必須具有不同的返回值類型B.重載函數(shù)參數(shù)個數(shù)必須相同C.重載函數(shù)必須有不同的形參列表D.重載函數(shù)名可以不同6.在公有繼承的情況下,基類的公有或保護(hù)成員在派生類中的訪問權(quán)限()A.受限制B.保持不變C.受保護(hù)D.不受保護(hù)7.設(shè)有定義inti;doublej=5;,則10+i+j值的數(shù)據(jù)類型是()A.intB.doubleC.floatD.不確定8.已知類A是類B的友元,類B是類C的友元,則()A.類A一定是類C的友元B.類C一定是類A的友元C.類C的成員函數(shù)可以訪問類B的對象的任何成員D.類A的成員函數(shù)可以訪問類B的對象的任何成員9.C++對C語言做了很多改進(jìn),即從面向過程變成為面向?qū)ο蟮闹饕蚴?)A.增加了一些新的運(yùn)算符B.允許函數(shù)重載,并允許設(shè)置缺省參數(shù)C.規(guī)定函數(shù)說明符必須用原型D.引進(jìn)了類和對象的概念10.類的構(gòu)造函數(shù)被自動調(diào)用執(zhí)行的情況是在定義該類的()A.成員函數(shù)時B.數(shù)據(jù)成員時C.對象時D.友元函數(shù)時二.填空題(共5題)1.抽象類中至少要有一個_____函數(shù)。2.單目運(yùn)算符作為類成員函數(shù)重載時,形參個數(shù)為____個。3.編譯時的多態(tài)性通過___函數(shù)實現(xiàn)。4.假設(shè)類X的對象x是類Y的成員對象,則“YObj”語句執(zhí)行時,先調(diào)用類___的構(gòu)造函數(shù)。5.設(shè)類A有成員函數(shù)voidf(void);若要定義一個指向類成員函數(shù)的指針變量pf來指向f,該指針變量的聲明語句是:_____。第2卷一.單選題(共10題)1.要求通過函數(shù)來實現(xiàn)一種不太復(fù)雜的功能,并且要求加快執(zhí)行速度,選用()A.內(nèi)聯(lián)函數(shù)B.重載函數(shù)C.內(nèi)部函數(shù)D.函數(shù)模板2.關(guān)于類和對象不正確的說法是()A.類是一種類型,它封裝了數(shù)據(jù)和操作B.對象是類的實例C.一個類的對象只有一個D.一個對象必屬于某個類3.編寫C++程序一般需經(jīng)過的幾個步驟依次是()A.編輯、調(diào)試、編譯、連接B.編譯、調(diào)試、編輯、連接C.編譯、編輯、連接、運(yùn)行D.編輯、編譯、連接、運(yùn)行4.存儲下列數(shù)據(jù),占用存儲字節(jié)最多的是()A.0B.‘0’C.〝0〞D.0.05.下列運(yùn)算符中,優(yōu)先級最高的是()A.*B.一>C.&&D.>=6.拷貝構(gòu)造函數(shù)的參數(shù)是()A.某個對象名B.某個對象的成員名C.某個對象的引用名D.某個對象的指針名7.關(guān)于友元函數(shù)的描述中,錯誤的是()A.友元函數(shù)不是成員函數(shù)B.友元函數(shù)只能訪問類中私有成員C.友元函數(shù)破壞隱藏性,盡量少用D.友元函數(shù)說明在類體內(nèi),使用關(guān)鍵字friend8.有關(guān)多態(tài)性說法不正確的是()A.C++語言的多態(tài)性分為編譯時的多態(tài)性和運(yùn)行時的多態(tài)性B.編譯時的多態(tài)性可通過函數(shù)重載實現(xiàn)C.運(yùn)行時的多態(tài)性可通過模板和虛函數(shù)實現(xiàn)D.實現(xiàn)運(yùn)行時多態(tài)性的機(jī)制稱為動態(tài)多態(tài)性9.所謂多態(tài)性是指()A.不同的對象調(diào)用不同名稱的函數(shù)B.不同的對象調(diào)用相同名稱的函數(shù)C.一個對象調(diào)用不同名稱的函數(shù)D.一個對象調(diào)用不同名稱的對象10.語句ofstreamf(“”,ios::app|ios::binary)?的功能是建立流對象f,試圖打開文件并與之連接,并且()A.若文件存在,將文件寫指針定位于文件尾;若文件不存在,建立一個新文件B.若文件存在,將其置為空文件;若文件不存在,打開失敗C.若文件存在,將文件寫指針定位于文件首;若文件不存在,建立一個新文件D.若文件存在,打開失?。蝗粑募淮嬖?,建立一個新文件二.填空題(共5題)1.基類的公有成員在派生類中的訪問權(quán)限由___決定。2.C++中有兩種繼承:單繼承和___。3.重載的運(yùn)算符保持其原有的_____、優(yōu)先級和結(jié)合性不變。4.C++語言中如果調(diào)用函數(shù)時,需要改變實參或者返回多個值,應(yīng)該采取___方式。5.C++中ostream的直接基類___。第1卷參考答案一.單選題1.參考答案:B2.參考答案:C3.參考答案:A4.參考答案:B5.參考答案:C6.參考答案:B7.參考答案:B8.參考答案:D9.參考答案:D10.參考答案:C二.填空題1.參考答案:純虛2.參考答案:03.參考答案:重載4.參考答案:X5.參考答案:void(A::*pf)(void);第2卷參考答案一.單選題1.參考答案:A2.參考答案:C3.參考答案:D4.參考答案:D5.參考答案:B6.參考答案:C7.參考答案:B8

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論