計算機二級考試C++上機試題選擇題

爲了使廣大考生在備戰計算機等級考試時,更快的掌握相應知識點,下面是小編搜索整理的計算機二級考試C++上機試題選擇題,供參考練習,預祝考生們考出自己理想的成績!

計算機二級考試C++上機試題選擇題

1、在數據庫設計中,將E-R圖轉換爲關係模式的過程屬於( )。

A.需求分析階段

B.邏輯設計階段

C.概念設計階段

D.物理設計階段

2、設有以下類和對象的定義:

ClaSSA

{public:

intm;

};

Ak1,k2,*p1,*p2;

則下面針對成員變量m的引用,錯誤的.是( )。

A.k1.m=1

B.k2→m=2

C.p1→m=3

D.(*p2).m=4

3、下列關於虛基類的描述中,錯誤的是( )。

A.使用虛基類可以消除由多繼承產生的二義性

B.構造派生類對象時,虛基類的構造函數只被調用一次

C.聲明“classB:virtualpublicA”說明類B爲虛基類

D.建立派生類對象時,首先調用虛基類的構造函數

4、有如下類定義:

classMyClass(

public:

____

private:

intdata;

};

若要爲Myclass類重載流輸入運算符>>,使得程序中可以“cin>>obj;”形式輸入MyClasS類的對象obj,則橫線處的聲明語句應爲( )。

ndistream&operator>>(istream&is,MyClass&a);

ndistream&operator>>(istream&is,MyClassa);

eam&operalor>>(istream&is,MyClass&a);

eam&operator>>(istream&is,Myclassa);

5、有如下函數模板定義:

template

T1FUN(T2n){returnn*5,0;}

若要求以int型數據9作爲函數實參調用該模板,並返回一個double型數據,則該調用應表示爲( )。

(9)

<9>

(9)

<9>(double)