- 相關(guān)推薦
2015年9月計(jì)算機(jī)二級(jí)考試C++全真模擬題
一、選擇題(每小題2分,共70分)
1、在E-R圖中,用來表示屬性的圖形是( )。
A.矩形
B.橢圓形
C.菱形
D.平行四邊形
2、1,2,3,4四個(gè)元素按順序進(jìn)棧,不可能的出棧順序?yàn)? )。
A.1 2 3 4
B.2 3 4 1
C.1 4 3 2
D.3 1 4 2
3、
A.0
B.7
C.1
D.8
4、
A.Hello
B.Test
C.Hello Test
D.Hello Test Hello Test
5、
A.public
B.private
C.protected
D.virtual
6、
A.
B.
C.
D.
7、下列關(guān)于C++函數(shù)的說明中,正確的是( )。
A.內(nèi)聯(lián)函數(shù)就是定義在另一個(gè)函數(shù)體內(nèi)部的函數(shù)
B.函數(shù)體的最后一條語句必須是return語句
C.標(biāo)準(zhǔn)C++要求在調(diào)用一個(gè)函數(shù)之前,必須先聲明其原型。
D.編譯器會(huì)根據(jù)函數(shù)的返回值類型和參數(shù)表來區(qū)分函數(shù)的不同重載形式
8、
A.
B.
C.
D.
9、下面關(guān)于友元的說法中錯(cuò)誤的是( )。
A.若類A是類B的友元,那么類B也是類A的友元
B.友元關(guān)系不能被繼承
C.若函數(shù)fun被說明為類A的友元,那么在fun中可以訪問類A的私有成員
D.若類A是類B的友元,那么類A的所有成員函數(shù)都是類B的友元
10、將以下程序?qū)懗扇窟\(yùn)算表達(dá)式是( )。
A.
B.
C.
D.
11、待排序的關(guān)鍵碼序列為(33,18,9,25,67,82,53,95,12,70),要按關(guān)鍵碼值遞增的順序排序,采取以第一個(gè)關(guān)鍵碼為基準(zhǔn)元素的快速排序法,第一趟排序后關(guān)鍵碼33被放到第( )個(gè)位置。
A.3
B.5
C.7
D.9
12、
( )。
A.
B.
C.
D.
13、
A.5
B.12
C.15
D.30
14、下列運(yùn)算符中不能在C++中重載的是( )。
A.
B.
C.
D.
15、
A.
B.
C.
D.
16、虛函數(shù)( )是可以不同的。
A.函數(shù)名
B.參數(shù)個(gè)數(shù)
C.返回類型
D.函數(shù)體內(nèi)容
17、設(shè)有表示學(xué)生選課的三張表,學(xué)生S(學(xué)號(hào),姓名,性別,年齡,身份證號(hào)),課程C(課號(hào),課名),選課SC(學(xué)號(hào),課號(hào),成績),則表SC的關(guān)鍵字(鍵或碼)為( )。
A.課號(hào),成績
B.學(xué)號(hào),成績
C.學(xué)號(hào),課號(hào)
D.學(xué)號(hào),姓名,成績
18、
A.函數(shù)形參
B.函數(shù)實(shí)參
C.模板形參
D.模板實(shí)參
19、為了取代C中帶參數(shù)的宏,在C++中使用( )。
A.重載函數(shù)
B.內(nèi)聯(lián)函數(shù)
C.遞歸函數(shù)
D.友元函數(shù)
20、關(guān)于函數(shù)重載,下列敘述中錯(cuò)誤的是( )。
A.重載函數(shù)的函數(shù)名必須相同
B.重載函數(shù)必須在參數(shù)個(gè)數(shù)或類型上有所不同
C.重載函數(shù)的返回值類型必須相同
D.重載函數(shù)的函數(shù)體可以有所不同
21、
A.變量a的值,即3
B.變量a的地址值
C.變量p的地址值
D.無意義
22、對(duì)于一個(gè)類定義,下列敘述中錯(cuò)誤的是( )。
A.如果沒有定義拷貝構(gòu)造函數(shù),編譯器將生成一個(gè)拷貝構(gòu)造函數(shù)
B.如果沒有定義缺省的構(gòu)造函數(shù),編譯器將一定生成一個(gè)缺省的構(gòu)造函數(shù)
C.如果沒有定義構(gòu)造函數(shù),編譯器將生成一個(gè)缺省的構(gòu)造函數(shù)和一個(gè)拷貝構(gòu)造函數(shù)
D.如果已經(jīng)定義了構(gòu)造函數(shù)和拷貝構(gòu)造函數(shù),編譯器不會(huì)生成任何構(gòu)造函數(shù)
23、
A.TestClass1
B.TestClass
C.0
D.無輸出
24、
A.
B.
C.
D.
25、下面程序的輸出結(jié)果是( )。
A.2
B.4
C.8
D.16
26、有如下類聲明:
class Foo { int bar;};
則 Foo 類的成員 bar 是 ( )。
A.公有數(shù)據(jù)成員
B.公有成員函數(shù)
C.私有數(shù)據(jù)成員
D.私有成員函數(shù)
27、
A.1
B.2
C.4
D.5
28、由于常對(duì)象不能被更新,所以( )。
A.利用常對(duì)象可以調(diào)用任何不改變對(duì)象值的成員函數(shù)
B.利用常對(duì)象只能調(diào)用靜態(tài)成員函數(shù)
C.常對(duì)象的成員都是常成員
D.利用常對(duì)象只能調(diào)用它的常成員函數(shù)
29、
A.1,1
B.1,2
C.2,2
D.2,1
30、下面程序輸出結(jié)果為( )。
#include
void fun(int a,int b)
{
int temp;
temp = a;
a=b;
b=temp;
}
void main()
{
int m,n;
m=1;
n=2;
fun(m,n);
cout< }
A.12
B.21
C.22
D.程序有錯(cuò)誤
31、下列關(guān)于this指針的敘述中,正確的是( )。
A.this指針是一個(gè)隱含指針,它隱含于類的成員函數(shù)中
B.只有在使用this時(shí),系統(tǒng)才會(huì)將對(duì)象的地址賦值給this
C.類的友元函數(shù)也有this指針
D.this指針表示了成員函數(shù)當(dāng)前操作的數(shù)據(jù)所屬的對(duì)象
32、在包含1000個(gè)元素的線性表中實(shí)現(xiàn)如下各運(yùn)算,所需的執(zhí)行時(shí)間最長的是( )。
A.線性表按順序方式存儲(chǔ),在線性表的第100個(gè)結(jié)點(diǎn)后面插入一個(gè)新結(jié)點(diǎn)
B.線性表按鏈接方式存儲(chǔ),在線性表的第100個(gè)結(jié)點(diǎn)后面插入一個(gè)新結(jié)點(diǎn)
C.線性表按順序方式存儲(chǔ),刪除線性表的第900個(gè)結(jié)點(diǎn)
D.線性表按鏈接方式存儲(chǔ),刪除指針P所指向的結(jié)點(diǎn)
33、
A.2,6
B.3,5
C.4,7
D.3,6
34、若有以下程序:
A.3,4
B.6,8
C.6,9
D.4,3
35、
A.4
B.3
C.2
D.1
二、填空題(每空2分,共30分)
36、一個(gè)項(xiàng)目具有一個(gè)項(xiàng)目主管,一個(gè)項(xiàng)目主管只可管理一個(gè)項(xiàng)目,則實(shí)體“項(xiàng)目主管”與實(shí)體“項(xiàng)目”的聯(lián)系屬于__________的聯(lián)系。
37、
38、不改變關(guān)系表中的屬性個(gè)數(shù)但能減少元組個(gè)數(shù)的是__________。
39、
40、類中數(shù)據(jù)成員和成員函數(shù)的默認(rèn)訪問級(jí)別為_____。
41、在兩種基本測(cè)試方法中,__________測(cè)試的原則之一是保證所測(cè)模塊中每一個(gè)獨(dú)立路徑至少執(zhí)行一次。
42、
43、
44、
45、
46、
47、在數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)中,不僅需要存儲(chǔ)各數(shù)據(jù)元素的信息,還要存放各元素之間的信息。
48、純虛函數(shù)的聲明總是以__________結(jié)束。
49、數(shù)據(jù)結(jié)構(gòu)分為線性結(jié)構(gòu)和非線性結(jié)構(gòu),帶鏈的隊(duì)列屬于__________。
50、對(duì)于派生類的構(gòu)造函數(shù),在定義對(duì)象時(shí)構(gòu)造函數(shù)的執(zhí)行順序?yàn)椋合葓?zhí)行調(diào)用__________的構(gòu)造函數(shù),再執(zhí)行調(diào)用子對(duì)象類的構(gòu)造函數(shù),最后執(zhí)行派生類的構(gòu)造函數(shù)體中的內(nèi)容
【9月計(jì)算機(jī)二級(jí)考試C++全真模擬題】相關(guān)文章:
2015年9月計(jì)算機(jī)二級(jí)C++筆試全真模擬題答案及解析07-24
2017年9月計(jì)算機(jī)二級(jí)C++考試模擬題「單選」09-27
2016年9月計(jì)算機(jī)二級(jí)C++模擬題及答案11-01
2008年9月計(jì)算機(jī)等級(jí)考試二級(jí)C++11-02
2017年9月計(jì)算機(jī)二級(jí)C++考試模擬練習(xí)11-05
2012年9月計(jì)算機(jī)二級(jí)考試C++真題11-12
2015年9月全國計(jì)算機(jī)二級(jí)C++筆試全真模擬題10-26