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

正文內(nèi)容

[工學]全國計算機等級考試二級c全真模擬試卷(更新版)

2025-02-16 20:04上一頁面

下一頁面
  

【正文】 public: base2() {cout2。 () 。 couta,bendl。 D) x=a[ 1] 。 break。 C) c++。 全真模擬試卷( 3) 一、選擇題 在下列各題的 A)、 B)、 C)、 D)四個選 項中,只有一個選項是正確的,請將正確的選項涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。 (9)動態(tài) 解析: 本題考察的是對動態(tài)分配內(nèi)存的掌握,在 C++語言中,使用關(guān)鍵字 new和 delete進行動態(tài)內(nèi)存申請和釋放。類與類之間的繼承關(guān)系實現(xiàn)了類之間的共享屬性和操作,一個類可以在另一個已定義的類的基礎(chǔ)上定義,這樣使該類型繼承了其超類的屬性和方法,當然,也可以定義自己的屬性和方法。 (31)A 解析: 類模板不能被重載,而函數(shù)模板可以,它們不能被未知的數(shù)據(jù)類型替換。 (24)A 解析: 一個類中只能定義一個析構(gòu)函數(shù),否則會造成對同一對象的多次刪除;而構(gòu)造函數(shù)可以根據(jù)不同的參數(shù)個數(shù)和類型進行多次重載。 (16)D 解析: 本題考察的是 break語句的使用, break可以結(jié)束 switch語句和 for循環(huán)語句,但是不能使用在條件判斷語句內(nèi)。 (11)A 解析: 在 C++語言中,類和結(jié)構(gòu)體有本質(zhì)區(qū)別,類中包含數(shù)據(jù)及操作函數(shù),而結(jié)構(gòu)體只包含有數(shù)據(jù)。它有以下幾個方面的作用:① 便于用戶、開發(fā)人員進行理解和交流;② 反映出用戶問題的結(jié)構(gòu),可以作為軟件開發(fā)工作的基礎(chǔ)和依據(jù);③ 作為確認測試和驗收的依據(jù)。樹有且只有 1個根結(jié)點。 } ( 11) ( 11)在 C++語言中,訪問一個對象的成員所用的運算符是 【 11】 ,訪問一個指針所指向的對象的成員所用的運算符是 【 12】 。 do{ i。 ( 3) ( 3)耦合和內(nèi)聚是評價模塊獨立性的兩個主要標準,其中 【 3】 反映了模塊內(nèi)各成分之間的聯(lián)系。 class A{ public: A() {i++。 *b=x。 int amp。a) {num=++。 ⑦ delete [] p。i++) { i; } C) int i=0; do{ i++。amp。 (11)ptrSetNum( 50) 。一般包括可行性研究與需求分析、設(shè)計、實現(xiàn)、測試、交付使用以及維護等活動。 (33)D 解析: 使用 fstream類建立文件流必須定義打開方式,否則編譯器無法判斷該文件流是讀還是寫。 (26)D 解析: 靜態(tài)數(shù)據(jù)成員必須在類體外初始化,它是類的所有對象的共有成員,需要使用類名調(diào)用,靜態(tài)數(shù)據(jù)成員的初始化與權(quán)限控制無關(guān)。 (18)B 解析: 本題主要考察的是指針數(shù)組和指向指針的指針之間的關(guān)系,其中 a是指針數(shù)組, pa是指向指針數(shù)組行的指針,所以 pa自加 1相當于指向下一行。 (14)B 解析: *p為所指對象 a的值,語句 b=+a++。 (8)C 解析: 選項 A)、 B)顯然不合題意。 (4)D 解析: 順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)(或重復結(jié)構(gòu))是結(jié)構(gòu)化程序設(shè)計的 3種基本結(jié)構(gòu)。 ( 13) ( 13)表達式 operator+( x,y)還可以表示為 【 14】 。 ( 10) ( 10) C++語言的參數(shù)傳遞機制包括傳值和傳地址兩種,如果調(diào)用函數(shù)時,需要改變實參或者返回多個值,應(yīng)該采取 【 11】 方式。 ( 4) ( 4)通常,將軟件產(chǎn)品從提出、實現(xiàn)、使用維護到停止使用退役的過程稱為 【 4】 。 const example y ( 2) 。 coutendl。} }。 } void main() { print( ) 。 pa++。 do { a++。amp。float y。a。 } coutaendl。 } D) for( int a=1。 else return b。 } A) B) C) D) ( 22) ( 22)對類成員 訪問權(quán)限的控制,是通過設(shè)置成員的訪問控制屬性實現(xiàn)的,下列不是訪問控制屬性的是 A)公有類型 B)私有類型 C)保護類型 D)友元類型 ( 23) ( 23)在類的定義中,用于為對象分配內(nèi)存空間,對類的數(shù)據(jù)成員進行初始化并執(zhí)行其他內(nèi)部管理操作的函數(shù)是 A)友元函數(shù) B)虛函數(shù) C)構(gòu)造函數(shù) D)析構(gòu)函數(shù) ( 24) ( 24)類的析構(gòu)函數(shù)的作用是 A)一般成員函數(shù)的初始化 B)類的初始化 C)對象的初始化 D)刪除類創(chuàng)建的對象 ( 25) ( 25)下列說法正確的是 A)內(nèi)聯(lián)函數(shù)在運 行時是將該函數(shù)的目標代碼插入每個調(diào)用該函數(shù)的地方 B)內(nèi)聯(lián)函數(shù)在編譯時是將該函數(shù)的目標代碼插入每個調(diào)用該函數(shù)的地方 C)類的內(nèi)聯(lián)函數(shù)必須在類體內(nèi)定義 D)類的內(nèi)聯(lián)函數(shù)必須在類體外通過加關(guān)鍵字 inline定義 ( 26) ( 26)下面對靜態(tài)數(shù)據(jù)成員的描述中,正確的是 A)靜態(tài)數(shù)據(jù)成員可以在類體內(nèi)進行初始化 B)靜態(tài)數(shù)據(jù)成員不可以被類的對象調(diào)用 C)靜態(tài)數(shù)據(jù)成員不能受 private控制符的作用 D)靜態(tài)數(shù)據(jù)成員可以直接用類名調(diào)用 ( 27) ( 27)下面對于友元函數(shù)描述正確的是 A)友元函數(shù)的實現(xiàn)必須 在類的內(nèi)部定義 B)友元函數(shù)是類的成員函數(shù) C)友元函數(shù)破壞了類的封裝性和隱藏性 D)友元函數(shù)不能訪問類的私有成員 ( 28) ( 28)在公有派生情況下,有關(guān)派生類對象和基類對象的關(guān)系,下列敘述不正確的是 A)派生類的對象可以賦給基類的對象 B)派生類的對象可以初始化基類的引用 C)派生類的對象可以直接訪問基類中的成員 D)派生類的對象的地址可以賦給指向基類的指針 ( 29) ( 29)下面程序的運行結(jié)果為 include class A { public: A() {cout1。 public: A() {a=0。} void print() {a=a+1。 } A) 2 2 B) 4 3 C) 4 2 D) 3 2 參考答案及解析 二、填空題 請將每一個空的正確答案寫在答題卡序號的橫線上,答在試卷上不給分。 ( 7) ( 7)假設(shè) int a=1,b=2。} void SetNum( int nl) {n = nl。二者的區(qū)別是:棧只允許在表的一端進行插入或刪除操作,是一種 后進先出 的線性表;而隊列只允許在表的一端進行插入操作,在另一端進行刪除操作,是一種 先進先出 的線性表。這一現(xiàn)象說明,為了提高測試效率,測 試人員應(yīng)該集中對付那些錯誤群集的程序。數(shù)據(jù)庫中的數(shù)據(jù)具有 集成 、 共享 之特點。 (15)C 解析: 在進入最后一次循環(huán)時 a=10,在循環(huán)體內(nèi)執(zhí)行 a++。 (21)D 解析: 本題考察的是對重載函數(shù)的掌握,因為 ++a是右結(jié)合的,所以 a先自加 1再輸出,即為 ,之后調(diào)用函數(shù) print( int a, int b)輸出 b和 a,即 43。 (28)C 解析: 公有繼承的派生類和基類是子類型的關(guān)系,所謂子類型是類型間一般和特殊的關(guān) 系,即派生類是基類的子類型或者說基類的操作可以被用于操作派生類的對象。 二、填空題 (1)有窮性 解析: 算法是指解題方案的準確而完整的描述。 (6)函數(shù) ~類 解析: 函數(shù)是程序功能實現(xiàn)的主要方式,是實現(xiàn)結(jié)構(gòu)化設(shè)計(將程序分成若干個函數(shù)實現(xiàn))的基本組成; 類是一種用戶定義的類型,是實現(xiàn)數(shù)據(jù)封裝和數(shù)據(jù)抽象的工 具,是面向?qū)ο笤O(shè)計中的基本組成。 (13)x+y 解析: 本題考察的是運算符函數(shù)的調(diào)用,可以像一般函數(shù)那樣用函數(shù)名進行調(diào)用,也可通過運算符構(gòu)成表達式 的形式進行調(diào)用。mn B) switch語句結(jié)構(gòu)中必須有 default語句 C) if語句結(jié)構(gòu)中必須有 else語句 D)如果至少有一個操作數(shù)為 true,則包含 ||運算符的表達式為 true ( 15) ( 15)下列語句中不是死循環(huán)的是 A) int i=10。 for( 。 return 0。 void main() { A a ( 1) ,b( a) 。 cout num。 fun( amp。 c=b。 ( 6) ( 6)開發(fā)一個 C++語言程序的步驟通常包括編輯、 【 6】 、鏈接、運行和調(diào)試。 coutnumendl。 ( 14) ( 14) (′ A′) 。 (5)D 解析: 程序設(shè)計語言是用于書寫計算機程序的語言,其基本成分有以下 4種,數(shù)據(jù)成分:用來描述程序中的數(shù)據(jù) 。 (8)A 解析: 選項 A)正確,外模式是用戶的數(shù)據(jù)視圖,也就是用戶所見到的數(shù)據(jù)模式;選項 B)不正確,全局數(shù)據(jù)視圖的描述稱為概念模式,即數(shù)據(jù)庫中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述;選項 C)不正確,物理存儲數(shù)據(jù)視圖的描述稱為內(nèi)模式,即數(shù)據(jù)庫在物理存儲方面的描述;選項 D)不正確,存儲模式即為內(nèi)模式。amp。 (19)C 解析: new是動態(tài)申請內(nèi)存空間時使用的關(guān)鍵字,不能作為函數(shù)的返回類型,選項 A)為無返回值,選項 B)為返回整型,選項 D)為返回長整型。 (26)A 解析: 靜態(tài)數(shù)據(jù)成員是類的所有對象中共享的成員,而不是某個對象的成員。 (34)D 解析: 本題考察的是指針和引用,函數(shù) fun完成把 x和 y互換的操作。 (5)數(shù)據(jù)庫概念設(shè)計階段 解析: 數(shù)據(jù)庫設(shè)計分為以下 6個設(shè)計階段:需求分析階段、概念設(shè)計階段、邏輯設(shè)計階段、物理設(shè)計階段、實施階段及數(shù)據(jù)庫運行和維護階段。 (12)運行時 解析: 本題考察的是多態(tài)的概念,多態(tài)性主要是指發(fā)出同樣的消息而被不同類型的對象接收時導致完全不同的行為,它一般分為編譯時的多態(tài)性和運行時的多態(tài)性,比如函數(shù)重載和虛函數(shù)。其中數(shù)據(jù)獨立性最高的階段是 A)數(shù)據(jù)庫系統(tǒng) B)文件系統(tǒng) C)人工管理 D)數(shù)據(jù)項管理 ( 11) ( 11)下面關(guān)于 C++語言的描述錯誤的是 A) C++語言支持數(shù)據(jù)封裝 B) C++語言中引入友元沒有破壞封裝性 C) C++語言允許函數(shù)名和運算符重載 D) C++語言支持動態(tài)聯(lián)編 ( 12) ( 12)設(shè)有定義 int a=1。 couta/bendl。下標值引用錯誤的是 A) num[ 10] B) num[ 5] C) num[ 3] D) num[ 0] ( 17) ( 17)存在定義 int a[ 10] ,x,*pa。 temp=a++。} A( int num) {n=num。 } A) 11 B) 13 C) 23 D) 33 ( 26) ( 26)下列不是描述類的成員函數(shù)的是 A)構(gòu)造函數(shù) B)析構(gòu)函數(shù) C)友元函數(shù) D)拷貝構(gòu)造函數(shù) ( 27) ( 27)繼承機制的作用是 A)信息隱藏 B)數(shù)據(jù)封裝 C)定義新類 D)數(shù)據(jù)抽象 ( 28) ( 28) C++語言類體系中,不能被派生類繼承的有 A)轉(zhuǎn)換函數(shù) B)構(gòu)造函數(shù) C)虛函數(shù) D)靜態(tài)成員函數(shù) ( 29) ( 29)下面程序的運行結(jié)果是 include class base{ protected: int a。} }。不等價的是 A) cout′\ n′ 。 return result。 a2=b2。 ( 2) ( 2)順序存儲方法是把邏輯上相鄰的結(jié)點存儲在物理位置 【 2】 的存儲 單元中。 bool c=1。a++) 。 ( 11) ( 11)假定 A為一個類,則語句 A( A amp。 couthelloen
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1