版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
c+1217第十二套1、檢查軟件產(chǎn)品是否符合需求定義的過(guò)程稱(chēng)為 。A、確認(rèn)測(cè)試BCD以及軟件配置是否完全、正確。本題答案為A。2、下列工具中為需求分析常用工具的是 。A、PADB、C、D、圖(DFD)、數(shù)據(jù)字典(DD)、判定樹(shù)和判定表等。本題答案為D。3、數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是指 。A、數(shù)據(jù)所占的存儲(chǔ)空間量BC、數(shù)據(jù)在計(jì)算機(jī)中的順序存儲(chǔ)方式D、存儲(chǔ)在外存中的數(shù)據(jù)B。4、算法一般都可以用哪幾種控制結(jié)構(gòu)組合而成 。A、循環(huán)、分支、遞歸BCD、順序、選擇、循環(huán)算法的設(shè)計(jì)是否符合結(jié)構(gòu)化原則。一個(gè)算法一般都可以用順序、選擇、循環(huán)三種基本控制結(jié)構(gòu)組合而成。ABABCDEF對(duì)此二叉樹(shù)中序遍歷的結(jié)果為 。A、ABCDEFB、C、D、結(jié)點(diǎn),最后遍歷右子樹(shù);并且在遍歷左、右子樹(shù)時(shí),仍然先遍歷左子樹(shù),然后訪問(wèn)根結(jié)點(diǎn),最后遍歷右子樹(shù)。本題答案為B。6、在面向?qū)ο蠓椒ㄖ校粋€(gè)對(duì)象請(qǐng)求另一對(duì)象為其服務(wù)的方式是通過(guò)發(fā)送 。A、調(diào)用語(yǔ)句BCD協(xié)助進(jìn)行,理或回答某一要求的信息,它統(tǒng)一了數(shù)據(jù)流和控制流。本題答案為D。7、在關(guān)系數(shù)據(jù)庫(kù)中,用來(lái)表示實(shí)體之間聯(lián)系的是 。A、樹(shù)結(jié)構(gòu)BC定義)的虛函數(shù)B、純虛函數(shù)的聲明總是以"=0C、派生類(lèi)必須實(shí)現(xiàn)基類(lèi)的純虛函數(shù)D、含有純虛函數(shù)的類(lèi)不可能是派生類(lèi)本題考查純虛函數(shù)的概念。版本?;?lèi)中的這種必須靠派生類(lèi)提供重定義的虛函數(shù)叫做純虛函數(shù)。為了將一個(gè)虛函數(shù)聲明為一個(gè)純虛函數(shù),需要在結(jié)束符號(hào);前加上=0;如果派生沒(méi)有重定義純虛函數(shù),這個(gè)函數(shù)仍然是純虛函數(shù)。故本題選B。12、下列程序的輸出結(jié)果是 #include<iostream>usingnamespacestd;intmain(){inta=2,b=-1,c=2;if(a<b)if(b<0)c=0;elsec+=1;cout<<c<<endl;return0;}A、0B、C、D、本題考查的是if--else結(jié)構(gòu)。為了解決if--else結(jié)構(gòu)中可能出現(xiàn)的二義性,C++中規(guī)定關(guān)鍵字是與它前面最近的未配對(duì)的且可見(jiàn)的那個(gè)if關(guān)鍵字配對(duì)。所以本題的else是和第二個(gè)if配對(duì)的。而本題第一個(gè)if出c原來(lái)的數(shù)值。故本題選C。13、要將一個(gè)函數(shù)聲明為內(nèi)聯(lián)函數(shù)必須在其前面加上 。A、voidB、includeC、inlineD、virtual本題考查內(nèi)聯(lián)函數(shù)的定義。在C++中使用inline關(guān)鍵字來(lái)定義內(nèi)聯(lián)函數(shù)。inlineC。14、下列各種函數(shù)中, 不是類(lèi)的成員函數(shù)。A、構(gòu)造函數(shù)BCD、拷貝構(gòu)造函數(shù)本題考查的是類(lèi)的基本概念。C。15、對(duì)于下列函數(shù),調(diào)用語(yǔ)句錯(cuò)誤的是 voidshow(intid=10,char*name="hello"){cout<<name<<":"<<id<<endl;}A、show(5);B、show();C、show(5,"abc");D、show;本題考查的是函數(shù)的調(diào)用。當(dāng)調(diào)用一個(gè)函數(shù)時(shí),其實(shí)參的個(gè)數(shù)、類(lèi)型及排列次序必須與函數(shù)定義時(shí)的形參一致。參或者形參都給了默認(rèn)值,則調(diào)用時(shí)可以省略實(shí)參,但是括號(hào)不能夠省略。故本題選D。16、當(dāng)使用ofstream流類(lèi)定義一個(gè)流對(duì)象并打開(kāi)一個(gè)磁盤(pán)文件時(shí),文件的隱含打開(kāi)方式為 。A、ios::inB、ios::binaryC、ios::in|ios::outD、ios::out本題考查輸入輸出流對(duì)象。當(dāng)使用流類(lèi)定義一個(gè)流對(duì)象并打開(kāi)一個(gè)磁盤(pán)文件時(shí),文件的隱含打開(kāi)方式為ios::outD。17、一個(gè)類(lèi)的友元函數(shù)能夠通過(guò)成員操作符訪問(wèn)該類(lèi)的 。A、私有成員BCD、公有成員、保護(hù)成員、私有成員本題考查友元函數(shù)的概念。員,包括公有成員、保護(hù)成員、私有成員。故本題選D。18、下面類(lèi)定義中錯(cuò)誤的語(yǔ)句是 classSample{public:Sample(intval);~Sample(intval);private:inta;Sample();}A、Sample(intval);B、~Sample(intval);C、inta;D、Sample();本題考查類(lèi)的定義。B。19、每個(gè)C++程序必須有且僅有一個(gè) 。A、函數(shù)B、預(yù)處理指令C、主函數(shù)D、語(yǔ)句本題考查c++的基本概念。每一個(gè)c+C。20、類(lèi)的默認(rèn)的無(wú)參構(gòu)造函數(shù) 。A、僅當(dāng)未定義無(wú)參構(gòu)造函數(shù)時(shí)存在B、在任何情況下都存在CD、僅當(dāng)未定義有參構(gòu)造函數(shù)時(shí)存在本題考查構(gòu)造函數(shù)的概念。C。21、關(guān)于this指針的說(shuō)法不正確的是 。A、它是成員函數(shù)所屬對(duì)象的指針B成員函數(shù)中Cthis據(jù)成員D、成員函數(shù)訪問(wèn)類(lèi)中數(shù)據(jù)成員的格式可寫(xiě)成:this->成員變量本題考查this指針的概念。this指針是成員函數(shù)所屬對(duì)象的指針,它指向當(dāng)前類(lèi)對(duì)象的地址。this指針是一個(gè)隱含指針,它隱含于每個(gè)類(lèi)的非靜態(tài)成員函數(shù)中。通過(guò)this指針訪問(wèn)當(dāng)前對(duì)象成員有兩種方式:(*this).成員,this->成員。故本題選C。22、下面是關(guān)于類(lèi)MyClass的定義,對(duì)定義中的各語(yǔ)句描述正確的是 classMyClass{public:voidMyClass(inta){x=a} intf(inta,intb) {x=a;y=b;}intf(inta,intb,intc=0)//3{x=a;y=b;z=c;}staticvoidg(){x=10;} private:intx,y,z;};A、語(yǔ)句1是類(lèi)MyClass的構(gòu)造函數(shù)的定義B、語(yǔ)句2和3實(shí)現(xiàn)類(lèi)成員函數(shù)的重載C、類(lèi)4實(shí)現(xiàn)對(duì)類(lèi)成員變量xD、語(yǔ)句1、2、3、4都不正確本題考查的是指針和數(shù)組。所以不能有a++之類(lèi)的語(yǔ)句。故本題選A。23下列程序的功能是將數(shù)組中的所有元素全部輸出,對(duì)于程序中缺少的語(yǔ)句,下列語(yǔ)句填入其中不正的是 。inta[]={1,2,3,4};int*pa=a;for(inti=0;i<4;i++) ;A、cout<<*a++<<''B、cout<<*pa++<<'D、cout<<*(pa+i)<<''本題考查的是指針和數(shù)組。所以不能有a++之類(lèi)的語(yǔ)句。故本題選A。24、執(zhí)行下列程序后,輸出的結(jié)果是 intfact(intn){if(n<=1)return1;elsereturnn+fact(n-1);}intmain(){cout<<fact(4)<<endl;return0;}A、1B、4C、D、本題考查的是遞歸函數(shù)。如果一個(gè)函數(shù)直接調(diào)用它自己該函數(shù)叫直接遞歸。fact(intn)函數(shù),其中如果n>1調(diào)用了自身1次。故本題選C。25、虛函數(shù)的 可以不同。A、函數(shù)體內(nèi)容BCD、函數(shù)名本題考查虛函數(shù)的概念。但函數(shù)體內(nèi)容可以完全不同。故本題選A。26、下列變量名的寫(xiě)法中,正確的是 。A、byte-sizeB、CHINAC、doubleD、A+a本題考查變量名的命名規(guī)則。標(biāo)識(shí)符識(shí)用戶(hù)為程序中各種需要命名的的”元素“函數(shù)的參數(shù)、結(jié)構(gòu)、類(lèi)等。標(biāo)識(shí)符是以一個(gè)字母或者下劃線開(kāi)頭有字母下劃線和數(shù)字組成。不能與任意一個(gè)關(guān)鍵字同名。區(qū)分大小寫(xiě)。故本題選B。27、假定AB為一個(gè)類(lèi),px為指向該類(lèi)動(dòng)態(tài)對(duì)象數(shù)組的指針,該數(shù)組的長(zhǎng)度為n,則執(zhí)行"delete[]px;"語(yǔ)句時(shí),自動(dòng)調(diào)用該類(lèi)的析構(gòu)函數(shù)的次數(shù)為 。A、0B、C、D、n+1本題考查的是類(lèi)的析構(gòu)函數(shù)的調(diào)用。釋放px是,后自動(dòng)調(diào)用pxC。28、對(duì)于結(jié)構(gòu)中定義的成員,其隱含訪問(wèn)權(quán)限為 。A、publicB、protectedC、privateD、static本題考查結(jié)構(gòu)體的概念。結(jié)構(gòu)體默認(rèn)的訪問(wèn)權(quán)限是public,而類(lèi)默認(rèn)的訪問(wèn)權(quán)限是private故本題選A。29、下面程序的輸出結(jié)果是 。#include<iostream> //計(jì)算字符串長(zhǎng)usingnamespacestd;intfun(char*);intmain(){cout<<fun("hello");return0;}intfun(char*s){char*t=s;while(*t!='\0')t++;return(t-s);}A、語(yǔ)法錯(cuò)誤B、5C、6D、0本題考查基本算法。C++中字符串是以'\0fun中循環(huán)的進(jìn)行的條件是t?。?\0'所以當(dāng)循環(huán)結(jié)束t指向的是字符串的最后一個(gè)字符。故本題選B。30、下面語(yǔ)句,循環(huán)執(zhí)行的次數(shù)為 for(inti=0;i<4;i++)for(intj=0;j<=i;j++)cout<<'*';A、16B、C、D、本題考查循環(huán)的基本應(yīng)用。解題思路為:本題是一個(gè)二重循環(huán)結(jié)構(gòu),第一重循環(huán)的進(jìn)行的條件是i〈4j〈=i,隨著第一重循環(huán)的進(jìn)行,第二重循環(huán)每次執(zhí)行的次數(shù)會(huì)有相應(yīng)的增加。第一循環(huán)進(jìn)行了4次,第二重循環(huán)每次執(zhí)行的次數(shù)依次為1,2,3,4。故最后循環(huán)執(zhí)行了10次。故本題選B。31、下列運(yùn)算中, 運(yùn)算符在C++中不能重載。A、?:B、+C、-D本題考查的是運(yùn)算符重載。在C++中限制“.”,“.*”,“->*”,“::”,“?:”等操作符的重載。故本題選A。32、執(zhí)行下列程序后,輸出的結(jié)果是 inta=-5,b=0;while(++a)b++;cout<<b<<endl;A、0B、C、D、本題考查的是while循環(huán)。解題思路為:循環(huán)條件是++ac++中,對(duì)于非0值全都為真,0代表假a的初始值為-5環(huán)能得以進(jìn)行4次。故本題選C。33、下列程序的輸出結(jié)果是 #include<iostream>usingnamespacestd;intn[][3]={10,20,30,40,50,60};intmain(){int(*p)[3];p=n;cout<<p[0][0]<<","<<*(p[0]+1)<<","<<(*p)[2]<<endl;return0;A、1030A、103050B、102030C、204060D、103060本題考查的是二維數(shù)組和指針數(shù)組的聯(lián)系。二維數(shù)組每一行都對(duì)應(yīng)一個(gè)指針,這個(gè)指針指向每行第一個(gè)元素。題中p[0][0]與n[0][0]對(duì)應(yīng),*(p[0]+1)與n[0][1]對(duì)應(yīng),(*p)[2]與p[0][2]對(duì)應(yīng)。所以本題答案是B。34在一個(gè)派生類(lèi)中對(duì)基類(lèi)成員類(lèi)對(duì)象成員派生類(lèi)靜態(tài)成員和非類(lèi)對(duì)象成員最后初始化的是 。A、類(lèi)對(duì)象成員B、非類(lèi)對(duì)象成員C、派生類(lèi)靜態(tài)成員D、基類(lèi)成員本題考查的是派生類(lèi)。執(zhí)行派生類(lèi)的構(gòu)造函數(shù)。故本題選B。35、下列關(guān)于派生類(lèi)的描述中錯(cuò)誤的是 。A、一個(gè)派生類(lèi)可以作為另一個(gè)派生類(lèi)的基類(lèi)B、派生類(lèi)至少有一個(gè)基類(lèi)C、派生類(lèi)的缺省繼承方式是privateD、派生類(lèi)只繼承了基類(lèi)的公有成員和保護(hù)成員本題考查了派生類(lèi)的基本概念。繼承方式有3私有繼承。派生類(lèi)從基類(lèi)繼承來(lái)所有的成員,但是基類(lèi)的私有成員派生類(lèi)是不可直接訪問(wèn)的。所以本題選D。36、軟件工程研究的內(nèi)容主要包括: 技術(shù)和軟件工程管理。標(biāo)準(zhǔn)答案為:軟件開(kāi)發(fā)軟件開(kāi)發(fā)技術(shù)包括:軟件開(kāi)發(fā)方法學(xué)、開(kāi)發(fā)過(guò)程、開(kāi)發(fā)工具和軟件工程環(huán)境,其主體內(nèi)容是軟開(kāi)發(fā)方法學(xué)。軟件工程管理包括:軟件管理學(xué)、軟件工程經(jīng)濟(jì)學(xué)、軟件心理學(xué)等內(nèi)容。37、關(guān)系模型的完整性規(guī)則是對(duì)關(guān)系的某種約束條件,包括實(shí)體完整性、 和自定義完整性。標(biāo)準(zhǔn)答案為:參照完整性前兩種完整性約束由關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)自動(dòng)支持。一決定元組的,如為空則其惟一性就成為不可能的了。要么是所關(guān)聯(lián)關(guān)系中實(shí)際存在的元組,要么是空值。義要求。38、數(shù)據(jù)模型按不同的應(yīng)用層次分為三種類(lèi)型,它們是 數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型。標(biāo)準(zhǔn)答案為:概念數(shù)據(jù)模型按不同的應(yīng)用層次分為三種類(lèi)型,它們是概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型。概念數(shù)據(jù)模型簡(jiǎn)稱(chēng)概念模型,它是一種面向客觀世界、面向用戶(hù)的模型;它與具體的數(shù)據(jù)庫(kù)管理系統(tǒng)無(wú)關(guān)。邏輯數(shù)據(jù)模型又稱(chēng)數(shù)據(jù)模型,它是一種面向數(shù)據(jù)庫(kù)系統(tǒng)的模型,該模型著重于在數(shù)據(jù)庫(kù)系統(tǒng)一級(jí)的實(shí)現(xiàn)。上物理結(jié)構(gòu)的表示。39、與結(jié)構(gòu)化需求分析方法相對(duì)應(yīng)的是 方法。標(biāo)準(zhǔn)答案為:結(jié)構(gòu)化設(shè)計(jì)各個(gè)組成部分以及各個(gè)成分之間的內(nèi)部聯(lián)系的技術(shù)。也就是說(shuō),結(jié)構(gòu)化設(shè)計(jì)是這樣一個(gè)過(guò)程,它決定用哪些方法把哪些部分聯(lián)系起來(lái),才能解決好某個(gè)具體且有清楚定義的問(wèn)題。40、數(shù)據(jù)結(jié)構(gòu)包括數(shù)據(jù)的 結(jié)構(gòu)和數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)。標(biāo)準(zhǔn)答案為:邏輯數(shù)據(jù)的邏輯結(jié)構(gòu)是指反映數(shù)據(jù)元素之間邏輯關(guān)系的數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是指在計(jì)算機(jī)存儲(chǔ)空間中的存放形式41、C++中,一個(gè)float類(lèi)型的變量占 個(gè)字節(jié)。標(biāo)準(zhǔn)答案為:4本題考查的是基本變量類(lèi)型的基本概念。一個(gè)int類(lèi)型變量占4個(gè)字節(jié),一個(gè)float類(lèi)型變量占4個(gè)字節(jié),一個(gè)double類(lèi)型的變量占8個(gè)字節(jié)。42、執(zhí)行下列語(yǔ)句段后程序的輸出結(jié)果是 inta[]={1,2,3,4,5};int*pa=a;cout<<*(++pa)<<endl;標(biāo)準(zhǔn)答案為:2本題考查數(shù)組和指針的基本概念。pa=aa[0]的地址賦予apaa2。43、在一個(gè)類(lèi)成員函數(shù)聲明的前面加上 修飾,即把該函數(shù)聲明為虛函數(shù)。標(biāo)準(zhǔn)答案為:virtual本題考查虛函數(shù)的聲明。在C++中,運(yùn)行時(shí)的多態(tài)性通過(guò)虛函數(shù)來(lái)實(shí)現(xiàn)的,在成員函數(shù)的聲明前面加上virtual,即把該函數(shù)聲明為虛函數(shù)。虛函數(shù)可以是另一個(gè)類(lèi)的友元函數(shù),但是不得是靜態(tài)成員函數(shù)。44、執(zhí)行下列程序段以后程序的輸出是 voidadd(int&a){a++;}intmain(){intb=3;add(b);cout<<b<<endl;}標(biāo)準(zhǔn)答案為:4本題考查的是函數(shù)的調(diào)用和參數(shù)傳遞。c++的參數(shù)傳遞包括傳值與傳地址兩種。前者是默認(rèn)的參數(shù)傳遞方式。如果調(diào)用函數(shù)時(shí),須要改變實(shí)參或者返回多個(gè)值,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 如何準(zhǔn)備元數(shù)據(jù)標(biāo)注員面試這里有答案
- 實(shí)驗(yàn)室常用設(shè)備建設(shè)項(xiàng)目可行性分析報(bào)告(總投資3000萬(wàn)元)
- 成型設(shè)備建設(shè)項(xiàng)目可行性分析報(bào)告(總投資18000萬(wàn)元)
- 海信集團(tuán)質(zhì)量管理部質(zhì)量總監(jiān)面試題庫(kù)含答案
- 電信工程經(jīng)理招聘考試題庫(kù)
- 實(shí)驗(yàn)混煉機(jī)項(xiàng)目可行性分析報(bào)告范文
- 汽車(chē)行業(yè)售后服務(wù)專(zhuān)員面試題與答案解析
- 超聲波設(shè)備空分設(shè)備精餾塔項(xiàng)目可行性研究報(bào)告(總投資19000萬(wàn)元)(87畝)
- 核電廠運(yùn)行經(jīng)理考試題集與解析
- 人力資源經(jīng)理高級(jí)面試題及答案解析
- 勞動(dòng)關(guān)系解除協(xié)議合同
- 應(yīng)急指揮管理平臺(tái)系統(tǒng)設(shè)計(jì)方案
- 佛教的由來(lái)、發(fā)展和概況課件
- 大陸火災(zāi)基本形勢(shì)
- 非物質(zhì)文化遺產(chǎn)申請(qǐng)表
- 基層銷(xiāo)售人員入職培訓(xùn)課程完整版課件
- 2023年郴州職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)及答案解析word版
- 西南大學(xué)PPT 04 實(shí)用版答辯模板
- D500-D505 2016年合訂本防雷與接地圖集
- 顱腦損傷的重癥監(jiān)護(hù)
- 《史記》上冊(cè)注音版
評(píng)論
0/150
提交評(píng)論