<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            試題

            下半年全國計算機二級C++預測題

            時間:2025-03-14 08:48:38 試題 我要投稿

            2015下半年全國計算機二級C++預測題

            點擊查看試題答案及解析
              一、選擇題(每小題2分,共70分)下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項涂寫在 答題卡相應位置上,答在試卷上不得分。

              (1)程序設計方法要求在程序設計過程中

              A)先編制出程序,經調試使程序運行結果正確后再畫出程序的流程圖

              B)先編制出程序,經調試使程序運行結果正確后再在程序中的適當位置處加注釋

              C)先畫出流程圖,再根據流程圖編制出程序,最后經調試使程序運行結果正確后再在 程序中的適當位置處加注釋

              D)以上三種說法都不對

              (2)下列敘述中正確的是

              A)算法的空間復雜度是指算法程序的長度

              B)算法的效率只與所處理數據的規模有關,而與數據的存儲結構無關

              C)數據的邏輯結構與存儲結構是一一對應的

              D)上述三種說法都不對

              (3)下列數據結構中具有記憶作用的是

              A)棧

              B)隊列

              C)有序表

              D)二叉樹

              (4)對下列二又樹進行后序遍歷的結果是

              A)ZBTYCPXA

              B)ATBZXCYP

              C)ZBTACYXP

              D)ATBZXCPY

              (5)在長度為n的有序線性表中進行二分查找,需要的比較次數為

              A)log2n

              B)nlog2n

              C)n/2

              D)(n+1)/2

              (6)在結構化分析方法中,數據字典的作用是

              A)存放所有需要處理的原始數據

              B)存放所有處理的結果

              C)存放所有的程序文件

              D)描述系統中所用到的全部數據和文件的有關信息

              (7)下列敘述中正確的是

              A)軟件交付使用后還需要進行維護

              B)軟件一旦交付使用就不需要再進行維護

              C)軟件交付使用后其生命周期就結束

              D)軟件維護是指修復程序中被破壞的指令

              (8)下列關于關系運算的敘述中正確的是

              A)投影、選擇、連接是從二維表的行的方向來進行運算

              B)并、交、差是從二維表的列的方向來進行運算

              C)投影、選擇、連接是從二維表的列的方向來進行運算

              D)以上三種說法都不對

              (9)設有如下關系表:

              則下列操作中正確的是

              A)T=RnS

              B)T=RUS

              C)T=R×S

              D)T=R/S

              (10)在下列數據管理的各階段中,數據獨立性最高的階段是

              A)手工管理

              B)文件系統

              C)數據項管理

              D)數據庫系統

              (11)假定a為一個整型數組名,則元素a[4]的字節地址為

              A)a+4

              B)a+8

              C)a+16

              D)a+32

              (12)以下的for循環

              for(x=0,y=O;(y!=123)&&(x<4);x++);

              A)是無限循環

              B)循環次數不定

              C)最多執行4次

              D)最多執行3次

              (13)已知int a,b;用語句scanf(”%d%d",&a,&b);輸入a,b的值時,不能作為輸入數據分隔符的是

              A),

              B).空格

              C)回車

              D)Tab鍵

              (14)語句cout<<(a=2)&&(b=一2);的輸出結果是

              A)無輸出

              B)結果不確定

              C)一1

              D)1

              (15)以下選項中與k—n++;完全等價的表達式是

              A)k=n,n=n+1;

              B)n=n+1,k=n;

              C)k=++n;

              D)k+=n+1;

              (16)以下程序運行后,輸出結果是

              A)49.5

              B)9.5

              C)22.O

              D)45.O

              (17)設有以下類的定義:

              若在類外定義成員函數setx(),以下定義形式中正確的是

              A)VOld setx(Int t){...}

              B)VOid(Ex::Setx(int t){...}

              C)Ex::void setx(int t){…}

              D)VOid(EX::setx(){...}

              (18)關于const修飾符的說法中,錯誤的是

              A)const既可以修飾成員函數,也可以修飾數據成員,還可以修飾對象

              B)若const修飾了一個對象,則該對象中的所有數據成員都無法被更新

              C)常對象無法調用一般成員函數

              D)常成員函數只能被常對象調用,不能被一般對象調用

              (19)以下不屬于構造函數特征的是

              A)構造函數名與類名相同

              B)構造函數可以重載

              C)構造函數可以設置默認參數

              D)構造函數必須指定函數類型

              (20)以下敘述正確的是

              A)派生類中不可以定義與基類中同名的成員變量

              B)派生類中不可以重載成員函數

              C)派生類中不能調用基類中的同名函數

              D)以上三項均不正確

              (21)如果一個類含有-一個以上的純虛函數,則稱該類為

              A)虛基類

              B)抽象類

              C)派生類

              D)以上都不對

              (22)下列各類函數中,不是類的成員函數的是

              A)構造函數

              B)析構函數

              C)友元函數

              D)拷貝構造函數

              (23)在多繼承中.公用派生和私有派生對于基類成員在派生類中的可訪問性與單繼

              承規則

              A)完全相同

              B)完全不同

              C)部分相同,部分不同

              D)以上都不對

              (24)已知類A有公用數據成員a,并重載了一運算符,且有A obj2;const A*ptr=new A;則下列語句錯誤的是

              A)ptr一>a=100;

              B)ptr=&obj2;

              C)ptr++;

              D)obj2=*ptr;

              (25)已知語句int m—lO;則下列引用的表示中正確的是

              A)int&x=m;

              B)int&y=10;

              C)int&z;

              D)float&t=&m;

              (26)以下有關類與結構體關系的敘述不正確的是

              A)結構體中只包含數據;類中封裝了數據和操作

              B)結構體的成員對外界通常是開放的;類的成員可以被隱蔽

              C)用struct不能聲明一個類型名;而class可以聲明一個類名

              D)結構體成員默認為public;類成員默認為private

              (27)以下不能作為輸出流對象的是

              A)文件

              B)內存

              C)鍵盤

              D)顯示器

              (28)以下不能夠讀入空格字符的語句是

              A)char line;1ine=cin.get()

              B)char line;cin.get(1ine);

              C)char line;cin>>line;

              D)char line[2];cin.getline(1ine,2);

              (29)設有定義char str[80];以下不能將輸入數據first\nsecond\n讀取到數組str中的語句是

              A)cin.get(str,strlen(str));

              B)cin.getline(str,strlen(str));

              C)cin>>str;

              D)cin.read(str,strlen(str));

              (30)當使用fstream流類定義一個流對象并打開一個磁盤文件時,文件的隱含打開方式為

              A)ios::in

              B)iOS::out

              C)iOS::int|iOS::out

              D)沒有

              (31)對于常數據成員,下面描述正確的是

              A)常數據成員可以不初始化,并且不能更新

              B)常數據成員必須被初始化,并且不能更新

              C)常數據成員可以不初始化,并且可以被更新

              D)常數據成員必須被初始化,并且可以被更新

              (32)下列能對對象進行初始化的是

              A)構造函數

              B)析構函數

              C)友元函數

              D)靜態成員函數

              (33)下述說法錯誤的是

              A)對象之間不可以相互賦值

              B)對象可以用作函數參數

              C)對象可以用作數組的元素

              D)對象可以用作另一對象的成員

              (34)設A為test類的對象且賦有初值,賦值符號已經重載,則語句test B=A;表示

              A)語法錯

              B)為對象A定義一個別名

              C)將對象A復制給對象B

              D)僅說明B和A屬于同一個類

              (35)重載函數在調用時選擇的依據中,錯誤的是

              A)函數的參數名稱

              B)參數的類型

              C)函數的名字

              D)函數的類型

            點擊查看試題答案及解析
              二、填空題(每空2分,共30分)請將每空的正確答案寫在答題卡【1】~【15】序號的橫線上,答在試卷上不得分。

              (1)數據結構分為邏輯結構與存儲結構,循環隊列屬于 【1】 。

              (2)在最壞情況下,冒泡排序所需要的比較次數為 【2】 。

              (3)設一棵完全二叉樹共有839個結點,則在該二叉樹中有 【3】個葉子結點。

              (4)數據模型分為格式化模型與非格式化模型,層次模型與網狀模型屬于 【4】 。

              (5)在關系模型中,把數據看成一個二維表,每一個二維表稱為一個【5】。

              (6)執行”cout<

              (7)下列函數的功能是【7】 。

              (8)根據三角形的基本定理完成填空,則表達式應為【8】 。

              (9)下列程序的運行結果為 【9】。

              (10)下列程序編譯錯誤,因為add函數返回值是一個引用,故對return后返回值的要求是 【10】 。

              (11)在下面的類定義中,this指針的用途是【11】

              (12)參照函數模板的寫法,完成非模板函數的定義,語句為 【12】

              (13)下列程序中的this指針的作用是【13】 。

              (14)下列程序的運行結果為【14】

              (15)下列程序的運行結果是【15】

            【下半年全國計算機二級C++預測題】相關文章:

            2015下半年全國計算機二級C++預測題答案及解析09-04

            2015年9月全國計算機二級C++預測題10-25

            2015下半年計算機二級C++考試預測題09-27

            2015年9月全國計算機二級C++預測題答案及解析06-19

            2015下半年全國計算機考試二級C++預測卷11-05

            全國計算機二級C++選擇特訓題09-16

            全國計算機二級考試C++真題09-20

            2015下半年計算機二級C++考試預測題答案及解析08-31

            2011下半年全國計算機二級C++考試真題09-25

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院