freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

歷年全國計(jì)算機(jī)二級c考試真題及答案匯總-wenkub

2023-07-08 18:02:31 本頁面
 

【正文】 D、如果派生類沒有定義析構(gòu)函數(shù),則只調(diào)用基類的析構(gòu)函數(shù)本題考查的是派生類析構(gòu)函數(shù)的執(zhí)行順序。在定義模板時(shí),關(guān)鍵字typename與class可以互相交換,但在定義類時(shí),只能使用class。A、程序中的typename都可以替換為classB、程序中的class都可以替換為typenameC、在模板形參表中只能用typename來聲明參數(shù)的類型D、在模板形參表中只能用class或typename來聲明參數(shù)的類型本題考查的是模板形參。)。派生類Derived由基類Base公有派生而來。 A、BB、BAC、ABD、BB本題考查的是派生的構(gòu)造函數(shù)和基類的構(gòu)造函數(shù)的調(diào)用順序。B39。}}。26. 有如下程序includeiostreamusing namespace std。}但定義有錯(cuò)誤,對這個(gè)錯(cuò)誤最準(zhǔn)確的描述是______。由程序可以看出,本題設(shè)置小數(shù)的輸出寬度為8,小數(shù)位數(shù)為3。 setprecision(int n)。*39。 cout______。24. 有如下程序includeiostreamincludeiomanipusing namespace std??截悩?gòu)造函數(shù)通常在以下3種情況下會被調(diào)用:(1)用類的一個(gè)已知的對象去初始化該類的另一個(gè)正在創(chuàng)建的對象。(3)對象作為函數(shù)返回值。22. 下列有關(guān)繼承和派生的敘述中,正確的是______。當(dāng)定義ob1時(shí),系統(tǒng)自動(dòng)調(diào)用構(gòu)造函數(shù)Obj(),i的值將加1;調(diào)用函數(shù)f()時(shí),在定義ob2時(shí)系統(tǒng)會自動(dòng)調(diào)用構(gòu)造函數(shù)Obj(),i的值將再加1;()。 return 0。 Obj*ob3=new Obj。void f(){Obj ob2。} ~Obj(){i。故本題答案為B。20. 在公有繼承的情況下,允許派生類直接訪問的基類成員包括______。一個(gè)內(nèi)聯(lián)函數(shù)可以有,也可以沒有return語句。A、內(nèi)聯(lián)函數(shù)在調(diào)用時(shí)發(fā)生控制轉(zhuǎn)移 B、內(nèi)聯(lián)函數(shù)必須通過關(guān)鍵字inline來定義C、內(nèi)聯(lián)函數(shù)是通過編譯器來實(shí)現(xiàn)的 D、內(nèi)聯(lián)函數(shù)函數(shù)體的最后一條語句必須是return語句本題考查的是內(nèi)聯(lián)函數(shù)。在C++中,形參列表是由逗號分開的,分別說明函數(shù)的各個(gè)參數(shù)。常規(guī)參數(shù)的信息無法從模板函數(shù)的實(shí)參表中獲得,因此在調(diào)用時(shí)必須顯式的說明。A、對于虛擬類型參數(shù)所對應(yīng)的模板實(shí)參,如果能從模板函數(shù)的實(shí)參中獲得相同的信息,則都可以省略B、對于虛擬類型參數(shù)所對應(yīng)的模板實(shí)參,如果他們是參數(shù)表中的最后的若干參數(shù),則都可以省略C、對于虛擬類型參數(shù)所對應(yīng)的模板實(shí)參,若能夠省略則必須省略D、對于常規(guī)參數(shù)所對應(yīng)的模板實(shí)參,任何情況下都不能省略本題考查的是函數(shù)模板中模板實(shí)參的省略。運(yùn)算符函數(shù)的返回類型可以聲明為基本數(shù)據(jù)類型,故選項(xiàng)B錯(cuò)誤。16. 關(guān)于運(yùn)算符重載,下列表述中正確的是______??筛臑椋篸ouble aa = 。 //聲明常量bufferconst double *point。C、int const buffer=256。 故本題答案為A。14. if語句的語法格式可描述為:格式1:if(條件)語句或 格式2:if(條件)語句1else語句2關(guān)于上面的語法格式,下列表述中錯(cuò)誤的是______。后,執(zhí)行派生類B的函數(shù)void func1();調(diào)用pfunc2()。}運(yùn)行此程序,屏幕上將顯示輸出______。 int main(){ A*p=new B。}}。 故本題答案為B。的功能是建立流對象f,而且______。一種是類成員函數(shù)的方式、一種是友元函數(shù)的方式。 故本題答案為D。A、T=R∩SB、R∪SC、D、T=R∕S從圖中可以看出,關(guān)系T是關(guān)系R和關(guān)系S的簡單擴(kuò)充,而擴(kuò)充的符號為,所以答案為。主要應(yīng)注意和考慮下述一些因素:源程序要文檔化;數(shù)據(jù)說明的次序要規(guī)范化;語句的結(jié)構(gòu)應(yīng)該簡單直接,不應(yīng)該為提高效率而把語句復(fù)雜化,避免濫用goto語句。為此,可以用算法在執(zhí)行過程中所需基本運(yùn)算的執(zhí)行次數(shù)來度量算法的工作量。其中軟件開發(fā)階段的任務(wù)中軟件設(shè)計(jì)階段可分解成概要設(shè)計(jì)階段和詳細(xì)設(shè)計(jì)階段;軟件維護(hù)不屬于軟件開發(fā)階段。A、ACBDFEGB、ACBDFGEC、ABDCGEFD、FCADBEG二叉樹的中序遍歷指在訪問根結(jié)點(diǎn)、遍歷左子樹與遍歷右子樹這三者中,首先遍歷左子樹,然后訪問根結(jié)點(diǎn),最后遍歷右子樹;并且遍歷左、右子樹時(shí),仍然先遍歷左子樹,然后訪問根結(jié)點(diǎn),最后遍歷右子樹。A、63B、64C、6D、7在進(jìn)行順序查找過程中,如果線性表中的第1個(gè)元素就是被查找元素,則只需做一次比較就查找成功,查找效率最高;但如果被查找的元素是線性表中的最后一個(gè)元素,或者被查找的元素根本就不在線性表中,則為了查找這個(gè)元素需要與線性表中所有的元素進(jìn)行比較,這是順序查找的最壞情況。外模式是模式的一部分。3. 在數(shù)據(jù)庫系統(tǒng)中,用戶所見數(shù)據(jù)模式為______。A、存儲問題 B、共享問題 C、安全問題 D、保護(hù)問題由于數(shù)據(jù)的集成性使得數(shù)據(jù)可為多個(gè)應(yīng)用所共享,特別是在網(wǎng)絡(luò)發(fā)達(dá)的今天,數(shù)據(jù)庫與網(wǎng)絡(luò)的結(jié)合擴(kuò)大了數(shù)據(jù)關(guān)系的應(yīng)用范圍。A、概要設(shè)計(jì)與詳細(xì)設(shè)計(jì) B、過程控制 C、軟件結(jié)構(gòu)設(shè)計(jì)與數(shù)據(jù)設(shè)計(jì)D、程序設(shè)計(jì)與數(shù)據(jù)設(shè)計(jì)從工程管理角度看,軟件設(shè)計(jì)分為兩步完成:概要設(shè)計(jì)與詳細(xì)設(shè)計(jì)。概要設(shè)計(jì)(又稱結(jié)構(gòu)設(shè)計(jì))將軟件需求轉(zhuǎn)化為軟件體系結(jié)構(gòu)、確定系統(tǒng)級接口、全局?jǐn)?shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)庫模式;詳細(xì)設(shè)計(jì)確立每個(gè)模塊的實(shí)現(xiàn)算法和局部數(shù)據(jù)結(jié)構(gòu),用適當(dāng)方法表示算法和數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié)。數(shù)據(jù)的共享本身又可極大地減少數(shù)據(jù)冗余性,不僅減少了不必要的存儲空間,更為重要的是可以避免數(shù)據(jù)的不一致性。A、概念模式B、外模式C、內(nèi)模式 D、物理模式數(shù)據(jù)庫管理系統(tǒng)的三級模式結(jié)構(gòu)由外模式、模式和內(nèi)模式組成。內(nèi)模式又稱為存儲模式或物理模式,是指數(shù)據(jù)在數(shù)據(jù)庫系統(tǒng)內(nèi)的存儲介質(zhì)上的表示,即對數(shù)據(jù)的物理結(jié)構(gòu)和存取方式的描述。所以對長度為n的線性表進(jìn)行順序查找,在最壞情況下需要比較n次。故本題答案為A。故本題答案為C。故本題答案為D。模塊設(shè)計(jì)要保證低耦合、高內(nèi)聚。故本題答案為C。11. 下列運(yùn)算符不能重載為友元函數(shù)的是______。= () [] 以及所有的類型轉(zhuǎn)換運(yùn)算符只能作為成員函數(shù)重載,不能重載為友元函數(shù)。A、若文件存在,將其置為空文件;若文件不存在,打開失敗B、若文件存在,將文件指針定位于文件尾;若文件不存在,建立一個(gè)新文件C、若文件存在,將文件指針定位于文件首;若文件不存在,打開失敗D、若文件存在,打開失敗;若文件不存在,建立一個(gè)新文件本題考查的是文件流的輸出。13. 有如下程序includeiostreamusing namespace std。class B:public A{public: void func1(){coutB1。 pfunc1()。A、B1B2B、A1A2C、B1A2D、A1B2本題考查的是派生類。后,執(zhí)行基類的函數(shù)void func2(),因?yàn)樘摂M函數(shù)是根據(jù)對象的實(shí)際類型調(diào)用,非虛擬函數(shù)是根據(jù)指針類型調(diào)用。A、條件部分可以是一個(gè)if語句,例如if(if(a==0) …) …B、語句部分可以是一個(gè)if語句,例如if(…) if(…) …C、如果在條件前加上邏輯非運(yùn)算符!并交換語句1和語句2的位置,語句功能不變D、語句部分可以是一個(gè)循環(huán)語句,例如if(…)while(…) …本題考查的是if語句。15. 下列語句中,錯(cuò)誤的是______。D、double *const point。 //聲明常量指針*point,*point不可變,但point的值可以改變int const buffer=256。double *const point = amp。A、C++已有的任何運(yùn)算符都可以重載 B、運(yùn)算符函數(shù)的返回類型不能聲明為基本數(shù)據(jù)類型C、在類型轉(zhuǎn)換符函數(shù)的定義中不需要聲明返回類型D、可以通過運(yùn)算符重載來創(chuàng)建C++中原來沒有的運(yùn)算符本題考查的是運(yùn)算符重載。在重載類型轉(zhuǎn)換符時(shí),由于運(yùn)算符本身已經(jīng)表示出返回值類型,因此不需要返回值類型的聲明。對于虛擬類型參數(shù)所對應(yīng)的模板實(shí)參,如果從模板函數(shù)的實(shí)參表中獲得的信息已經(jīng)能夠判定其中部分或全部虛擬類型參數(shù),而且它們又正好是參數(shù)表中最后的若干參數(shù),則模板實(shí)參表中的那幾個(gè)參數(shù)可以省略。 故本題答案為D。在fun()函數(shù)中它包括3個(gè)形參,a+b,3和max(n1,b);當(dāng)調(diào)用一個(gè)函數(shù)時(shí),實(shí)參與形參一對一地匹配,所以實(shí)參個(gè)數(shù)也是3個(gè)。在C++中使用inline關(guān)鍵字來定義內(nèi)聯(lián)函數(shù)。內(nèi)聯(lián)函數(shù)在程序執(zhí)行時(shí)并不產(chǎn)生實(shí)際函數(shù)調(diào)用,而是在函數(shù)調(diào)用處將函數(shù)代碼展開執(zhí)行。A、公有成員 B、公有成員和保護(hù)成員 C、公有成員、保護(hù)成員和私有成員 D、保護(hù)成員本題考查的是派生類。21. 有如下程序:includeiostreamusing namespace std。} static int getVal(){return i。cout()。coutob3getVal()。}程序的輸出結(jié)果是______。后,將i的值輸出,輸出值為2;當(dāng)調(diào)用函數(shù)f()即將結(jié)束時(shí),系統(tǒng)自動(dòng)調(diào)用析構(gòu)函數(shù)~Obj(),i的值將減1;當(dāng)定義ob3時(shí),系統(tǒng)自動(dòng)調(diào)用構(gòu)造函數(shù)Obj(),i的值將加1,調(diào)用coutob3getVal()。A、如果一個(gè)派生類私有繼承其基類,則該派生類中的成員不能訪問基類的保護(hù)成員B、派生類的成員函數(shù)可以訪問基類的所有成員 C、基類對象可以賦值給派生類對象D、如果派生類沒有實(shí)現(xiàn)基類的一個(gè)純虛函數(shù),則該派生類是一個(gè)抽象類本題考查的是拷貝構(gòu)造函數(shù)。 故本題答案為B。(2)采用傳值調(diào)用方式時(shí),對象作為函數(shù)實(shí)參傳遞給函數(shù)形參。int main(){ coutsetprecision(3)fixedsetfill(39。 return 0。)D、setw(8)本題考查的是輸入輸出寬度的控制和輸出精度的控制。設(shè)置浮點(diǎn)數(shù)的精度(有效位數(shù)或小數(shù)位數(shù))。輸出數(shù)據(jù)時(shí),如果數(shù)據(jù)寬度小于8,則空閑的位置用*填充。A、+只能作為成員函數(shù)重載,而這里的+是作為非成員函數(shù)重載的B、兩個(gè)int型參數(shù)的和也應(yīng)該是int型,而這里將+的返回類型聲明為doubleC、沒有將運(yùn)算符重載函數(shù)聲明為某個(gè)類的友元D、C++已經(jīng)提供了求兩個(gè)int型數(shù)據(jù)之和的運(yùn)算符+,不能再定義同樣的運(yùn)算符本題考查的是運(yùn)算符的重載。class Base{protected: Base(){cout39。class Derived:public Base{public: Derived(char c){coutc。)。建立派生類對象時(shí),構(gòu)造函數(shù)的執(zhí)行順序如下:(1)執(zhí)行基類的構(gòu)造函數(shù)。在派生類構(gòu)造函數(shù)聲明時(shí)系統(tǒng)會自動(dòng)調(diào)用基類的缺省構(gòu)造函數(shù)。后,執(zhí)行類Derived的構(gòu)造函數(shù)的Derived(char c)定義,系統(tǒng)會自動(dòng)調(diào)用基類的缺省構(gòu)造函數(shù)Base(),輸出字母A;再執(zhí)行派生類的構(gòu)造函數(shù)Derived(char c),輸出字母B。模板形參分為兩種類型:虛擬類型參數(shù)和常規(guī)參數(shù)。typename僅僅用于定義模板,故程序中所有的typename都可以替換成class,但對于用于類定義的class不能使用typename來替換。當(dāng)主函數(shù)結(jié)束時(shí),派生類析構(gòu)函數(shù)的執(zhí)行順序是:先執(zhí)行派生類的析構(gòu)函數(shù),再執(zhí)行成員對象的析構(gòu)函數(shù),最后執(zhí)行基類的析構(gòu)函數(shù)。}}。}}。其中,從基類繼承下來的全部成員構(gòu)成派生類的基類部分,這部分的私有成員是派生類不能直接訪問的,公有成員和保護(hù)成員則是派生類可以直接訪問的。A39。}}。)。A、ABXB、ABXBC、AXBD、AXBB本題考查的是析構(gòu)函數(shù)和構(gòu)造函數(shù)。 故本題答案為D。關(guān)鍵字public、private和protected稱為訪問權(quán)限修飾符,他們限制了類成員的訪問控制范圍。class Fun{public: static int i。int Fun::i=2。 ______ return 0。C、cout()()Fun::i。對于類中的靜態(tài)成員函數(shù),可以通過類名::函數(shù)名的方法來調(diào)用,并且該函數(shù)只能訪問類中的靜態(tài)成員。將調(diào)用原型為int value()const。則數(shù)值為9的表達(dá)式是______。因此*(p+8)取數(shù)組的第9個(gè)元素,即元素9。標(biāo)識符是一個(gè)以字母或下劃線開頭的,由字母、數(shù)字、下劃線組成的字符串。A、該函數(shù)是用來讀取鍵盤輸入的字符串的 B、該函數(shù)讀取的字符串長度是受限制的C、該函數(shù)讀取字符串時(shí),遇到終止符便停止 D、該函數(shù)讀取字符串時(shí),可以包含空格本題考查的是文件流的輸入輸出。36. 按先進(jìn)后出原則組織數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是______。標(biāo)準(zhǔn)答案為:3 或三 考生答案為:3軟件系統(tǒng)結(jié)構(gòu)圖的寬度:整體控制跨度(最大模塊數(shù)的層)的表示。先要發(fā)現(xiàn)軟件的錯(cuò)誤,然后借助于一定的調(diào)試工具去找出軟件錯(cuò)誤的具體位置。40. 數(shù)據(jù)結(jié)構(gòu)分為線性結(jié)構(gòu)和非線性結(jié)構(gòu),帶鏈的隊(duì)列屬于______。includeiostreamusing namespace std。int main(){ Foo f[3],g(3)。42. 插入排序算法的主要思想是:每次從未排序序列中取出的一個(gè)數(shù)據(jù),插入到已排序序列中的正確位置。in。j0。}}protected: int*a,n。43. 如果不使用多態(tài)機(jī)制,那么通過基類的指針雖然可以指向派生類對象,但是只能訪問從基類繼承的成員。B39。}}。 pdprint()。派生類Derived由基類Base公有繼承而來,是基類的子類型。44. 若有定義
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1