342國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)c++共套【zj】_第1頁(yè)
342國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)c++共套【zj】_第2頁(yè)
342國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)c++共套【zj】_第3頁(yè)
342國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)c++共套【zj】_第4頁(yè)
342國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)c++共套【zj】_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第一套、下面敘述正確的是。、算法的執(zhí)行效率與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)無關(guān)、算法的空間復(fù)雜度是指算法程序中指令(或語句)的條數(shù)、算法的有窮性是指算法必須能在執(zhí)行有限個(gè)步驟之后終止、以上三種描述都不對(duì)算法的設(shè)計(jì)可以避開具體的計(jì)算機(jī)程序設(shè)計(jì)語言,但算法的實(shí)現(xiàn)必須借助程序設(shè)計(jì)語言中提供的數(shù)據(jù)類型及其算法。數(shù)據(jù)結(jié)構(gòu)和算法是計(jì)算機(jī)科學(xué)的兩個(gè)重要支柱。它們是一個(gè)不可分割的整體。算法在運(yùn)行過程中需輔助存儲(chǔ)空間的大小稱為算法的空間復(fù)雜度。算法的有窮性是指一個(gè)算法必須在執(zhí)行有限的步驟以后結(jié)束。.本題答案為。、數(shù)據(jù)庫(kù)系統(tǒng)的核心是。、數(shù)據(jù)模型、數(shù)據(jù)庫(kù)管理系統(tǒng)、軟件工具、數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)的核心。是負(fù)責(zé)數(shù)據(jù)庫(kù)的建立

2、、使用和維護(hù)的軟件。建立在制作系統(tǒng)之上,實(shí)施對(duì)數(shù)據(jù)庫(kù)的統(tǒng)一管理和控制。用戶使用的各種數(shù)據(jù)庫(kù)命令以及應(yīng)用程序的執(zhí)行,最終都必須通過。另外,還承擔(dān)著數(shù)據(jù)庫(kù)的安全保護(hù)工作,按照所要求的要求,保證數(shù)據(jù)庫(kù)的完整性和安全性。.本題答案為。、在結(jié)構(gòu)化方法中,用數(shù)據(jù)進(jìn)程安排圖()作為描述工具的軟件開發(fā)階段是。、可行性分析、需求分析、詳細(xì)設(shè)計(jì)、程序編碼軟件開發(fā)階段包括需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和測(cè)試五個(gè)階段。其中需求分析階段常用的工具是數(shù)據(jù)流圖和數(shù)據(jù)字典。.本題答案為。、在軟件開發(fā)中,下面任務(wù)不屬于設(shè)計(jì)階段的是。、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、給出系統(tǒng)模塊結(jié)構(gòu)、定義模塊算法、定義需求并建立系統(tǒng)模型軟件設(shè)計(jì)一般分為總體設(shè)

3、計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)階段,總體設(shè)計(jì)的任務(wù)是確定軟件的總體結(jié)構(gòu),子系統(tǒng)和模塊的劃分,并確定模塊間的接口和評(píng)價(jià)模塊劃分質(zhì)量,以及進(jìn)行數(shù)據(jù)分析。詳細(xì)設(shè)計(jì)的任務(wù)是確定每一模塊實(shí)現(xiàn)的定義,包括數(shù)據(jù)結(jié)構(gòu)、算法和接口。.本題答案為。、下列敘述中正確的是。、數(shù)據(jù)庫(kù)是一個(gè)獨(dú)立的系統(tǒng),不需要制作系統(tǒng)的支持、數(shù)據(jù)庫(kù)設(shè)計(jì)是指設(shè)計(jì)數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)共享的問題、數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致數(shù)據(jù)庫(kù)是存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)設(shè)備中的、結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫(kù)中的數(shù)據(jù)不只是面向某一項(xiàng)特定的應(yīng)用,而是面向多種應(yīng)用,可以被多個(gè)用戶、多個(gè)應(yīng)用程序共享,不具有獨(dú)立的系統(tǒng)。設(shè)計(jì)數(shù)據(jù)庫(kù)的追求實(shí)質(zhì)上

4、是設(shè)計(jì)出滿足實(shí)際應(yīng)用需求的實(shí)際關(guān)系模型。數(shù)據(jù)庫(kù)技術(shù)的主要追求是有效地管理和存取大量的數(shù)據(jù)資源,包括:提高數(shù)據(jù)的共享性,使多個(gè)用戶能夠同時(shí)訪問數(shù)據(jù)庫(kù)中的數(shù)據(jù)。減小數(shù)據(jù)的冗余,以提高數(shù)據(jù)的一致性和完整性。提供數(shù)據(jù)與應(yīng)用程序的獨(dú)立性,從而減少應(yīng)用程序的開發(fā)和維護(hù)代價(jià)。本題答案為。、下面描述中,符合結(jié)構(gòu)化程序設(shè)計(jì)風(fēng)格的是。、使用順序、選擇和重復(fù)(循環(huán))三種基本控制結(jié)構(gòu)表示程序的控制邏輯、模塊只有一個(gè)入口,可以有多個(gè)出口、注重提高程序的執(zhí)行效率、不使用語句基于對(duì)結(jié)構(gòu)化程序設(shè)計(jì)原則、方法以及結(jié)構(gòu)化程序基本構(gòu)成結(jié)構(gòu)的掌握和了解,在結(jié)構(gòu)化程序設(shè)計(jì)的具體實(shí)施中,要注意把握如下要素:.、使用程序設(shè)計(jì)語言中的順序、

5、選擇、循環(huán)等有限的控制結(jié)構(gòu)表示程序的控制邏輯。、選用的控制結(jié)構(gòu)只準(zhǔn)許有一個(gè)入口和一個(gè)出口。、程序語句組成容易識(shí)別的塊,每塊只有一個(gè)入口和一個(gè)出口。、復(fù)雜結(jié)構(gòu)應(yīng)該用嵌套的基本控制結(jié)構(gòu)進(jìn)行組合嵌套來實(shí)現(xiàn)。、語言中所沒有的控制結(jié)構(gòu),應(yīng)該采用前后一致的方法來模擬。、嚴(yán)格控制語句的使用。其意思是指:()用一個(gè)非結(jié)構(gòu)化的程序設(shè)計(jì)語言去實(shí)現(xiàn)一個(gè)結(jié)構(gòu)化的構(gòu)造。()若不使用語句會(huì)使功能模糊。()在某種可以改善而不是損害程序可讀性的情況下。本題答案為。、下列模式中,能夠給出數(shù)據(jù)庫(kù)物理存儲(chǔ)結(jié)構(gòu)與物理存取方法的是。、內(nèi)模式、外模式、概念模式、邏輯模式數(shù)據(jù)庫(kù)管理系統(tǒng)的三級(jí)模式結(jié)構(gòu)由外模式、模式和內(nèi)模式組成。外模式,或子

6、模式,或用戶模式,是指數(shù)據(jù)庫(kù)用戶所看到的數(shù)據(jù)結(jié)構(gòu),是用戶看到的數(shù)據(jù)視圖。模式,或邏輯模式,是數(shù)據(jù)庫(kù)中對(duì)全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特性的描述,是所有用戶所見到的數(shù)據(jù)視圖的總和。外模式是模式的一部分。.內(nèi)模式,或存儲(chǔ)模式,或物理模式,是指數(shù)據(jù)在數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)的存儲(chǔ)介質(zhì)上的表示,即對(duì)數(shù)據(jù)的物理結(jié)構(gòu)和存取方式的描述。.本題答案為。、下面概念中,不屬于面向?qū)ο蠓椒ǖ氖?。、?duì)象、繼承、類、過程調(diào)用面向?qū)ο蠓椒ㄊ且环N運(yùn)用對(duì)象、類、封裝、繼承、多態(tài)和消息等概念來構(gòu)造、測(cè)試、重構(gòu)軟件的方法。面向?qū)ο蠓椒◤膶?duì)象出發(fā),發(fā)展出對(duì)象,類,消息,繼承等概念。.本題答案為。、在一棵二叉樹上第層的結(jié)點(diǎn)數(shù)最多是。根據(jù)二叉樹的性質(zhì):二叉

7、樹第()層上至多有個(gè)結(jié)點(diǎn)。得到第層的結(jié)點(diǎn)數(shù)最多是。本題答案為。、以下數(shù)據(jù)結(jié)構(gòu)中不屬于線性數(shù)據(jù)結(jié)構(gòu)的是。、隊(duì)列、線性表、二叉樹、棧線性表、棧和隊(duì)列等數(shù)據(jù)結(jié)構(gòu)所表達(dá)和處理的數(shù)據(jù)以線性結(jié)構(gòu)為組織形式。棧是一種特殊的線性表,這種線性表只能在固定的一端進(jìn)行插入和刪除制作,允許插入和刪除的一端稱為棧頂,另一端稱為棧底。一個(gè)新元素只能從棧頂一端進(jìn)入,刪除時(shí),只能刪除棧頂?shù)脑?,即剛剛被插入的元素。所以棧又稱后進(jìn)先出表()。隊(duì)列可看作是插入在一端進(jìn)行,刪除在另一端進(jìn)行的線性表,允許插入的一端稱為隊(duì)尾,允許刪除的一端稱為隊(duì)頭。在隊(duì)列中,只能刪除隊(duì)頭元素,隊(duì)列的最后一個(gè)元素一定是最新入隊(duì)的元素。因此隊(duì)列又稱先進(jìn)先

8、出表()。.本題答案為。、下列程序的輸出結(jié)果是。<>()""(*)(*>''*<'')<<(*'''');<<*;此程序段的功能是將字符串中的小寫字母轉(zhuǎn)換為大寫字母并將其輸出。本題答案為。、關(guān)于動(dòng)態(tài)存儲(chǔ)分配,下列說法正確的是。、和是語言中專門用于動(dòng)態(tài)內(nèi)存分配和釋放的函數(shù)、動(dòng)態(tài)分配的內(nèi)存空間也可以被初始化、當(dāng)系統(tǒng)內(nèi)存不夠時(shí),會(huì)自動(dòng)回收不再使用的內(nèi)存單元,因此程序中不必用釋放內(nèi)存空間、當(dāng)動(dòng)態(tài)分配內(nèi)存失敗時(shí),系統(tǒng)會(huì)立刻崩潰,因此一定要慎用和在中用來申請(qǐng)與釋放內(nèi)存的運(yùn)算,

9、不是函數(shù),故選項(xiàng)錯(cuò)。動(dòng)態(tài)內(nèi)存分配時(shí)是可以對(duì)其進(jìn)行初始化的,如對(duì)類的初始化。在中,沒有垃圾回收裝置,系統(tǒng)本身不會(huì)自動(dòng)回收內(nèi)存,選項(xiàng)也錯(cuò)。由于采用了制作分配內(nèi)存,在內(nèi)存分配失敗時(shí),產(chǎn)生一個(gè)指針,不會(huì)導(dǎo)致系統(tǒng)的崩潰,因此建議使用制作,故選項(xiàng)錯(cuò)。本題答案為。、執(zhí)行語句序列;>>():<<''<<''<<''時(shí),若鍵盤輸入,則屏幕顯示。語句又稱為開關(guān)語句,它也是一種選擇語句。語句的功能是根據(jù)給定表達(dá)式的不同取值來決定從多個(gè)語句序列中的哪一個(gè)開始執(zhí)行。.語句又稱為跳出語句。語句只能用在語句和循環(huán)語句中。在語句中

10、,用來使執(zhí)行進(jìn)程安排跳出語句,而繼續(xù)執(zhí)行后面的語句。在循環(huán)語句中,用來使執(zhí)行進(jìn)程安排無條件地跳出本層循環(huán)。.本題答案為。、有以下類定義();();()<<'('<<<<','<<<<')'<<下列語句中會(huì)發(fā)生編譯不對(duì)的是。、();、()、();、();本題主要考查了關(guān)鍵字的使用。可以在類型或類名前加上來聲明一個(gè)在運(yùn)行時(shí)不可改變的對(duì)象或變量。如果聲明了一個(gè)常量對(duì)象,則其內(nèi)部成員均不可改變,在編譯時(shí)會(huì)檢查其對(duì)應(yīng)類的成員變量是否為左值,如果是,則會(huì)出現(xiàn)不對(duì)。對(duì)于而言,由于在對(duì)象中的

11、方法中沒有發(fā)現(xiàn)存在左值成員變量,故在編譯時(shí)不會(huì)出錯(cuò)。.本題答案為。、有以下類定義;()()('')()(''*);下列類對(duì)象定義語句中不對(duì)的是。、;、(,"");、(,'');、();對(duì)于,由于在創(chuàng)建的實(shí)例時(shí),沒有參數(shù),所以其調(diào)用了第一個(gè)構(gòu)造函數(shù)。對(duì)于,由于有兩個(gè)參數(shù),故其調(diào)用了第二個(gè)構(gòu)造函數(shù),第二個(gè)構(gòu)造函數(shù)有兩個(gè)缺省參數(shù),在調(diào)用時(shí),實(shí)參會(huì)按從左到右的順序依次傳給形參,所以第二個(gè)參數(shù)”會(huì)傳遞給形參,而在原型中為字符型,實(shí)參為指向字符的指針,故在編譯時(shí)會(huì)出現(xiàn)不對(duì)。與都能夠正確的實(shí)現(xiàn)參數(shù)的傳遞。.本題答案為。、下列函數(shù)原型聲明中不

12、對(duì)的是。、();、();、();、();在中,可以為參數(shù)指定默認(rèn)值,在函數(shù)調(diào)用時(shí)沒有指定與形參相對(duì)應(yīng)的實(shí)參時(shí)就自動(dòng)使用默認(rèn)值。默認(rèn)參數(shù)可以簡(jiǎn)化復(fù)雜函數(shù)的調(diào)用。.默認(rèn)參數(shù)通常在函數(shù)名第一次出現(xiàn)在程序中的時(shí)候,如在函數(shù)原型中,指定默認(rèn)參數(shù)值。指定默認(rèn)參數(shù)的方式從語法上看與變量初始化相似。例如:.();如果一個(gè)函數(shù)中有多個(gè)參數(shù),則默認(rèn)參數(shù)應(yīng)從右至左逐個(gè)定義。本題答案為。、關(guān)于面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,下列說法正確的是。、"封裝性"指的是將不同類型的相關(guān)數(shù)據(jù)組合在一起,作為一個(gè)整體進(jìn)行處理、"多態(tài)性"指的是對(duì)象的狀態(tài)會(huì)根據(jù)運(yùn)行時(shí)要求自動(dòng)變化、基類的私有成員在派生類

13、的對(duì)象中不可訪問,也不占內(nèi)存空間、在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,結(jié)構(gòu)化程序設(shè)計(jì)方法仍有著重要作用封裝性是指將數(shù)據(jù)和算法捆綁成一個(gè)整體,這個(gè)整體就是對(duì)象,描述對(duì)象的數(shù)據(jù)被封裝在其內(nèi)部。多態(tài)性是指當(dāng)多種事物繼承自一種事物時(shí),同一種制作在它們之間表現(xiàn)出不同的行為。基類的私有成員對(duì)派生類來說是不可訪問的,因此在派生類中直接引用基類的私有變量成員是不允許的,可以通過基類的公用成員函數(shù)來引用基類的私有變量成員。是一種卓越的高級(jí)程序設(shè)計(jì)語言,它是以語言為基礎(chǔ)而逐漸發(fā)展起來的。語言既保留了傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計(jì)方法,又對(duì)流行的面向?qū)ο蟪绦蛟O(shè)計(jì)方法提供了完整的支持。.本題答案為。、下列是模板聲明的開始部分,其中正確的是

14、。、<>、<>、<>、<>本題主要考查了模板的定義,在中可以在定義類時(shí)不指定具體的數(shù)據(jù)類型,而在編譯時(shí)進(jìn)行前期綁定,對(duì)于多參數(shù)的模板,在參數(shù)間用“,”隔開,如果模板參數(shù)為一個(gè)類,在模板參數(shù)前面必須加上關(guān)鍵字。本題答案為。、有以下程序<>();<<<<','<<<<','()()();程序執(zhí)行后的輸出結(jié)果是。本題主要考查了型的變量,在中可以為函數(shù)或類指定型的變量,如果將一個(gè)變量指定為型,則該變量在內(nèi)存中僅有一個(gè)副本,同時(shí)在函數(shù)或類執(zhí)行完成后空間不會(huì)被釋放,以

15、前的值將會(huì)被保留。同時(shí)還考查了中變量作用域的問題,在中如果要將一個(gè)變量限定在指定的范圍內(nèi),可以將該作用域用包含起來,同時(shí)可在函數(shù)的外部指定全局變量,該變量的作用范圍是從當(dāng)前位置開始到程序結(jié)束。對(duì)于""中的,初始值為,在調(diào)用<<<<','后,將輸出",",然后自加,對(duì)于第二句<<<<',',該所代表的應(yīng)該是全局變量"",故輸出","在第二次執(zhí)行()時(shí),由于第一為型變量,其值是保留的,故輸出",",對(duì)于第二個(gè)則輸出&qu

16、ot;,"。.本題答案為。、有以下程序<>();拷貝構(gòu)造函數(shù)();();()();()()();();();程序執(zhí)行時(shí),類的拷貝構(gòu)造函數(shù)被調(diào)用的次數(shù)是。()將執(zhí)行一次構(gòu)造函數(shù),()也將執(zhí)行一次構(gòu)造函數(shù)。()將以作為參數(shù)執(zhí)行一次構(gòu)造函數(shù)。()中的()也將執(zhí)行一次構(gòu)造函數(shù),而本身是按值傳遞參數(shù)的,形參在函數(shù)內(nèi)也要分配獨(dú)立的空間,故也要執(zhí)行一次構(gòu)造函數(shù),對(duì)于其返回結(jié)果也是類型的,同樣需要執(zhí)行一次構(gòu)造函數(shù),故一共要執(zhí)行次。本題答案為。、已知:;在下列定義引用的語句中,正確的是。、;、;、;、;本題主要考查了對(duì)引用及地址()的理解,引用實(shí)際上就是別名,它與被引用變量擁有同一個(gè)地址空

17、間,對(duì)于選項(xiàng)而言,其制作實(shí)際上就是為賦于一個(gè)別名,因此選項(xiàng)是對(duì)的。對(duì)于選項(xiàng),表示的地址,而是一個(gè)整型變量,在中不能從地址值隱式轉(zhuǎn)換為整型值,故選項(xiàng)是錯(cuò)的。對(duì)于選項(xiàng),引用必須要用被引用的對(duì)象,即引用必須要初始化。選項(xiàng)中是一個(gè)整型引用,而其被引用的對(duì)象卻是的地址,存在著與選項(xiàng)類似的不對(duì),因此選項(xiàng)也是錯(cuò)的。.本題答案為。、在下面的運(yùn)算符重載函數(shù)的原型中,不對(duì)的是。、();、();、();、();本題主要考查了運(yùn)算符的重載。對(duì)于運(yùn)算符的重載,通常有兩種形式。、制作結(jié)果運(yùn)算符(制作數(shù),制作數(shù))、制作結(jié)果類運(yùn)算符(制作數(shù))對(duì)于上述選項(xiàng)中,、為第二種類型,、為第一種類型,在第一種類型中,兩個(gè)制作數(shù)必須至少有

18、一個(gè)自定義類,對(duì)選項(xiàng)而言,其兩個(gè)制作數(shù)均為型數(shù)據(jù),因此選項(xiàng)是不對(duì)的運(yùn)算符重載。.本題答案為。、執(zhí)行語句序列("");()<<""<<""后,如果文件打開成功顯示"",否則就顯示""O由此可知,上面語句的一處的表達(dá)式應(yīng)是。、()或、()或、()或、()或在采用類打開文件時(shí),在創(chuàng)建其實(shí)例時(shí),可在構(gòu)造函數(shù)中輸入要打開的文件名,如果打開成功,則返回一個(gè)類的實(shí)例,否則創(chuàng)建實(shí)例失敗,返回,同時(shí)可通過()或()方法來判斷文件是否已打開,如果正常打開則()方法返回,()方法返回非零,否則

19、()返回非零,()返回。.本題答案為。、在一個(gè)類體的下列聲明中,正確的純虛函數(shù)聲明是。、();、();、();、()本題考查了純虛函數(shù)的定義,在中要定義一個(gè)函數(shù)為虛函數(shù),可在函數(shù)定義前加上關(guān)鍵字,如果要定義一個(gè)函數(shù)為純虛函數(shù),只要在函數(shù)原型后加上“”就可以了。對(duì)于純虛函數(shù),必須要在其派生類中實(shí)現(xiàn),因此對(duì)于一個(gè)擁有純虛函數(shù)的類,實(shí)質(zhì)上就是一個(gè)抽象類。對(duì)于這種類,不能為其創(chuàng)建實(shí)例。.本題答案為。、有以下類定義()<<則執(zhí)行語句,*;后,程序的輸出結(jié)果是。定義了一個(gè)類,其中()<<為其的構(gòu)造函數(shù),當(dāng)程序創(chuàng)建類的實(shí)例時(shí),該函數(shù)將會(huì)被調(diào)用,在執(zhí)行“,*;”時(shí),一共創(chuàng)建了個(gè)這樣的實(shí)

20、例,故一共執(zhí)行構(gòu)造函數(shù)次,對(duì)于變量,則是聲明了一個(gè)指針數(shù)組,該數(shù)組中的元素是指向類實(shí)例的指針,本身并沒有創(chuàng)建類的實(shí)例。.本題答案為。、有以下程序<>()()()();();()();()()();<<()<<''<<()<<''<<程序執(zhí)行后的輸出結(jié)果是。本題定義了一個(gè)復(fù)數(shù)類,并在該類上重載了運(yùn)算符。在函數(shù)中,定義了一個(gè)復(fù)數(shù)類,其值為兩個(gè)復(fù)數(shù)與的和。在復(fù)數(shù)類中,定義了與方法,分別用來取出復(fù)數(shù)的實(shí)部與虛部。.本題答案為。、已知程序中已經(jīng)定義了函數(shù),其原型是();,則下列重載形式中正確的是。、(

21、);、();、();、(3.5F);在對(duì)函數(shù)進(jìn)行重載時(shí),不允許為其指定缺省參數(shù),故、是錯(cuò)的,同時(shí),對(duì)于重載的函數(shù)原型間不允許有類型完全相同的參數(shù)列表,故是錯(cuò)的,對(duì)于返回類型,在重載時(shí)沒有特別的要求。.本題答案為。、流中重載的運(yùn)算符>>是一個(gè)。、用于輸出制作的非成員函數(shù)、用于輸入制作的非成員函數(shù)、用于輸出制作的成員函數(shù)、用于輸入制作的成員函數(shù)流的輸入運(yùn)算符>>和輸出運(yùn)算符<<只能作為非類成員函數(shù)重載。在一個(gè)類中,如有必要,可將>>或<<聲明為友元函數(shù)。.本題答案為。、已知函數(shù)的原型是:(*);,變量、的定義是:;,正確的調(diào)用語句是。、(

22、);、();、();、();對(duì)于函數(shù)而言,其第一個(gè)參數(shù)為整型指針,第二個(gè)參數(shù)為一引用(實(shí)際上就是按地址傳遞參數(shù)),該引用是一長(zhǎng)整型的引用。.對(duì)于選項(xiàng)、,實(shí)參變量為整型,而所要傳遞的對(duì)應(yīng)的形參變量是指針型,它接受的是地址,若將實(shí)參變量改為,那么這一傳遞就是正確的。對(duì)于選項(xiàng)、,為一地址,傳遞給整型引用,也將導(dǎo)致出錯(cuò)。.本題答案為。、在公有派生的情況下,派生類中定義的成員函數(shù)只能訪問原基類的。、公有成員和私有成員、私有成員和保護(hù)成員、公有成員和保護(hù)成員、私有成員、保護(hù)成員和公有成員在一個(gè)派生類中,其成員由兩部分構(gòu)成:一部分是從基類繼承得到的,另一部分是自己定義的新成員,所有這些成員仍然分為公有、私有

23、和保護(hù)三種訪問屬性。其中,從基類繼承下來的全部成員構(gòu)成派生類的基類部分,這部分的私有成員是派生類不能直接訪問的,公有成員和保護(hù)成員則是派生類可以直接訪問的,但是它們?cè)谂缮愔械脑L問屬性將隨著派生類對(duì)基類的繼承方式而改變。.本題答案為。、一個(gè)類可以同時(shí)繼承多個(gè)類,稱為多繼承。下列關(guān)于多繼承和虛基類的表述中,不對(duì)的是。、每個(gè)派生類的構(gòu)造函數(shù)都要為虛基類構(gòu)造函數(shù)提供實(shí)參、多繼承時(shí)有可能出現(xiàn)對(duì)基類成員訪問的二義性問題、使用虛基類可以解決二義性問題并實(shí)現(xiàn)運(yùn)行時(shí)的多態(tài)性、建立最遠(yuǎn)派生類對(duì)象時(shí),虛基類的構(gòu)造函數(shù)會(huì)第一步被調(diào)用虛基類的構(gòu)造函數(shù)將在其派生類創(chuàng)建實(shí)例時(shí)被執(zhí)行,在執(zhí)行時(shí),派生類必須為虛基類的構(gòu)造函數(shù)

24、提供實(shí)參。在多重繼承中,如果通過兩條以上的路徑對(duì)同一基類實(shí)行繼承,這樣,在派生類中將有多個(gè)基類的副本,從而產(chǎn)生二義性。在采用虛基類時(shí),其成員將僅存唯一的副本,這樣就可以解決二義性問題,但不能夠?qū)崿F(xiàn)運(yùn)行時(shí)多態(tài),可通過抽象類或虛擬函數(shù)來實(shí)現(xiàn),虛基類的構(gòu)造函數(shù)將會(huì)第一步被執(zhí)行。.本題答案為。、在中用來實(shí)現(xiàn)運(yùn)行時(shí)多態(tài)性的是。、重載函數(shù)、析構(gòu)函數(shù)、構(gòu)造函數(shù)、虛函數(shù)構(gòu)造函數(shù)是類在創(chuàng)建實(shí)例時(shí)自動(dòng)執(zhí)行的函數(shù),它不能實(shí)現(xiàn)運(yùn)行時(shí)多態(tài)。析構(gòu)函數(shù)是類在銷毀其實(shí)例時(shí)創(chuàng)建的,也不能實(shí)現(xiàn)運(yùn)行時(shí)多態(tài),重載函數(shù)能夠使相同的的功能具有統(tǒng)一的接口,但可以有不同的參數(shù)。虛函數(shù)可以用來動(dòng)態(tài)地根據(jù)當(dāng)前實(shí)例所屬的類調(diào)用相應(yīng)的函數(shù),實(shí)現(xiàn)運(yùn)行

25、時(shí)多態(tài)性。.本題答案為。、關(guān)于友元,下列說法不對(duì)的是。、如果類是類的友元,那么類也是類的友元、如果函數(shù)()被說明為類的友元,那么在()中可以訪問類的私有成員、友元關(guān)系不能被繼承、如果類是類的友元,那么類的所有成員函數(shù)都是類的友元本題主要考查了友元的概念,在中,有些對(duì)象或函數(shù)需要訪問另一些對(duì)象的內(nèi)部成員,這樣我們可以用關(guān)鍵字來為對(duì)應(yīng)的類指定友元函數(shù)或友元類,這種關(guān)系不是相互的。如果聲明一個(gè)類為另一個(gè)類的友元類,則類中的所有成元函數(shù)均可訪問類中的私有成員。友元關(guān)系不會(huì)被繼承。.本題答案為。、判斷字符型變量是否為大寫英文字母,應(yīng)使用表達(dá)式。>''<II<'&

26、#39;>IIII<<''>''<II語言提供了三種邏輯運(yùn)算符,它們是:!(邏輯非)、(邏輯與)、(邏輯或)。其中!為單目運(yùn)算符,和為雙目運(yùn)算符。本題的選項(xiàng)中符合題意的是。.本題答案為。、已知下列語句中的和都是型變量,其中不對(duì)的語句是。、J、;、();、;對(duì)于、這樣的運(yùn)算,其制作數(shù)必須為一變量,因?yàn)槭潜磉_(dá)式故答案是不對(duì)的。本題答案為。、數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)存儲(chǔ)空間中的存放形式稱為數(shù)據(jù)的。標(biāo)準(zhǔn)答案為:模式或邏輯模式或概念模式模式也稱邏輯模式或概念模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。例如數(shù)據(jù)記錄由

27、哪些數(shù)據(jù)項(xiàng)構(gòu)成,數(shù)據(jù)項(xiàng)的名字、類型、取值范圍等。.外模式是模式的子集,所以也稱子模式或用戶模式,是數(shù)據(jù)庫(kù)用戶能夠看見的和使用的、局部的邏輯結(jié)構(gòu)和特征的描述,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。.內(nèi)模式也稱物理模式或存儲(chǔ)模式。一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)內(nèi)模式,它是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)庫(kù)內(nèi)部的表示方法。例如,記錄的存儲(chǔ)方式是順序存儲(chǔ)、索引按照什么方式組織。數(shù)據(jù)是否壓縮存儲(chǔ),是否加密等。.、關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)的專門關(guān)系運(yùn)算包括選擇、連接和。標(biāo)準(zhǔn)答案為:投影專門的關(guān)系運(yùn)算主要包括對(duì)單個(gè)關(guān)系進(jìn)行垂直分解(投影制作)或水平分解(選擇制作)和對(duì)多個(gè)關(guān)系的結(jié)合(連接制作)等。.、如果一個(gè)工人可管理

28、多個(gè)設(shè)施,而一個(gè)設(shè)施只被一個(gè)工人管理,則實(shí)體"工人"與實(shí)體"設(shè)備"之間存在聯(lián)系。標(biāo)準(zhǔn)答案為:一對(duì)多或?qū)Χ嗷蛞粚?duì)或:或或:或或一對(duì)或:或或:或?qū)嶓w之間的對(duì)應(yīng)關(guān)系稱為聯(lián)系,它反映現(xiàn)實(shí)世界事物之間的相互關(guān)聯(lián)。兩個(gè)實(shí)體間的聯(lián)系可以歸結(jié)為三種類型:一對(duì)一聯(lián)系表現(xiàn)為某一實(shí)體與另一實(shí)體一一對(duì)應(yīng)相關(guān)聯(lián)。一對(duì)多聯(lián)系表現(xiàn)為某一實(shí)體與相關(guān)多個(gè)實(shí)體相關(guān)聯(lián)。多對(duì)多聯(lián)系表現(xiàn)為多個(gè)實(shí)體與相關(guān)多個(gè)實(shí)體相關(guān)聯(lián)。.、算法的復(fù)雜度主要包括復(fù)雜度和空間復(fù)雜度。標(biāo)準(zhǔn)答案為:進(jìn)度一個(gè)程序在計(jì)算機(jī)上運(yùn)行時(shí)所耗費(fèi)的進(jìn)度由下列因素所決定:程序運(yùn)行時(shí)所需輸入的數(shù)據(jù)總量,對(duì)源程序進(jìn)行編譯所需進(jìn)度,計(jì)算機(jī)執(zhí)行

29、每條指令所需進(jìn)度,程序中的指令重復(fù)執(zhí)行的次數(shù)。前一條取決于實(shí)現(xiàn)算法的計(jì)算機(jī)軟、硬件系統(tǒng),習(xí)慣上常常把語句重復(fù)執(zhí)行的次數(shù)作為算法運(yùn)行進(jìn)度的相對(duì)量度,稱做算法的進(jìn)度復(fù)雜度。算法在運(yùn)行過程中需輔助存儲(chǔ)空間的大小稱為算法的空間復(fù)雜度。.、若按功能劃分,軟件測(cè)試的方法通常分為白盒測(cè)試方法和測(cè)試方法。標(biāo)準(zhǔn)答案為:黑盒軟件測(cè)試的方法有三種:動(dòng)態(tài)測(cè)試、靜態(tài)測(cè)試和正確性證明。設(shè)計(jì)測(cè)試實(shí)例的方法一般有兩類:黑盒測(cè)試方法和白盒測(cè)試方法。在使用黑盒法設(shè)計(jì)測(cè)試實(shí)例時(shí),測(cè)試人員將程序看成一個(gè)"黑盒",也就是說,他不關(guān)心程序內(nèi)部是如何實(shí)現(xiàn)的,而只是檢查程序是否符合它的"功能說明",所

30、以使用黑盒法設(shè)計(jì)的測(cè)試用例完全是根據(jù)程序的功能說明來設(shè)計(jì)的。如用白盒法,則需要了解程序內(nèi)部的結(jié)構(gòu),此時(shí)的測(cè)試用例是根據(jù)程序的內(nèi)部邏輯來設(shè)計(jì)的,如果想用白盒法發(fā)現(xiàn)程序中所有的不對(duì),則至少必須使程序中每種可能的路徑都執(zhí)行一次。實(shí)際上這是不可能的,即使測(cè)遍所有的路徑,仍不一定能保證符合相應(yīng)的功能要求。、設(shè)有定義語句:;,則表達(dá)式*的運(yùn)算結(jié)果是。標(biāo)準(zhǔn)答案為:根據(jù)運(yùn)算的優(yōu)先級(jí)和結(jié)合性,可以將表達(dá)式的計(jì)算順序規(guī)則匯總報(bào)告為以下條:()優(yōu)先計(jì)算帶有括號(hào)的子表達(dá)式。()在沒有括號(hào)的部分,依照運(yùn)算優(yōu)先級(jí),由高到低進(jìn)行計(jì)算。()具有相同優(yōu)先級(jí)的運(yùn)算符,按照結(jié)合性要求,依次進(jìn)行計(jì)算。本題中*的結(jié)合性是右結(jié)合,所以表

31、達(dá)式*相當(dāng)于*(),所以。.、下列程序的輸出結(jié)果是。<>();();();J;()<<()<<''*;*;<<()<<''<<()<<標(biāo)準(zhǔn)答案為:本題主要考查了類的靜態(tài)成員的概念。在中可以用關(guān)鍵字為類指定靜態(tài)成員。靜態(tài)成員為類的所有實(shí)例所共享。對(duì)于類中的靜態(tài)函數(shù),可以通過類名:函數(shù)名的方法來調(diào)用,并且該函數(shù)只能訪問類中的靜態(tài)數(shù)據(jù)。對(duì)于靜態(tài)型數(shù)據(jù),在編譯時(shí)將會(huì)被初始化為,故在函數(shù)中第一句將會(huì)輸出“”。在。語句中將創(chuàng)建類的兩個(gè)實(shí)例,一共調(diào)用了兩次構(gòu)造函數(shù),故類的靜態(tài)數(shù)據(jù)將會(huì)執(zhí)行兩次自

32、加運(yùn)算,變?yōu)?,中接下來的兩條語句通過方法也創(chuàng)建了該類的兩個(gè)實(shí)例,此時(shí)變?yōu)椋实诙螆?zhí)行輸出時(shí)將輸出“”。接下來執(zhí)行了兩條語句,將銷毀所對(duì)應(yīng)的實(shí)例,這將執(zhí)行兩次析構(gòu)函數(shù),故的值將變?yōu)?,最后的一條輸出語句將輸出“”(后面有回車)。.、下列程序的輸出結(jié)果是。<>J();<<<<標(biāo)準(zhǔn)答案為:本題主要考查了引用的概念,引用實(shí)質(zhì)上是為變量取一個(gè)別名,因?yàn)橄到y(tǒng)不會(huì)為引用變量所代表的數(shù)據(jù)對(duì)象再次分配空間。本題中引用變量與它所代表的數(shù)據(jù)對(duì)象共用一個(gè)存儲(chǔ)空間,所以所有對(duì)的制作就是對(duì)的制作,故本題在執(zhí)行后,的值也就是。.、下列程序的輸出結(jié)果是。<><>()(<);()<<()<<','<<(3.14F,6.28F)<<標(biāo)準(zhǔn)答案為:本題主要考查了模板的定義及使用。在中為了能夠?qū)崿F(xiàn)代碼的重用,提供了模板機(jī)制。在本題中,定義了一個(gè)模板函數(shù),其參數(shù),及返回結(jié)果均為類型。分析函數(shù)的可知,其功能是返回,中數(shù)值較小的數(shù)。在函數(shù)中第一次調(diào)用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論