爲了使廣大考生在備戰計算機等級考試時,更快的掌握相應知識點,下面是小編搜索整理的計算機二級考試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)