第 1 頁:選擇題 |
第 6 頁:基本操作題 |
第 7 頁:簡單應(yīng)用題 |
第 8 頁:綜合應(yīng)用題 |
21有如下程序:
#inClude using namespaCe std; Class MyClass{
publiC:
MyClass(int X):val(X){}
void Print()Const}tout<<”Const:val=”<
private:
int val; };
int main(){
Const MyClass objl(10); MyClass obj2(20);
objl.Print(); obj2.Print(); retum 0;
}
執(zhí)行這個程序的輸出結(jié)果是( )。
A.val=10 Const:val=20
B.Const:val=10 Const:val=20
C.Const:val=10 val=20
D.val=10 val=20
參考答案:C
參考解析:本題考查常對象、常成員函數(shù)及構(gòu)造函數(shù)。常對象只能調(diào)用常成員函數(shù),普通對象調(diào)用普通成員函數(shù)。所以本題中obj1為常對象,執(zhí)行obj1.print()后,會執(zhí)行常構(gòu)造函數(shù),輸出const:val=10;而obj2為普通對象,執(zhí)行obj2.print()時,會執(zhí)行默認(rèn)構(gòu)造函數(shù),輸出va1=20。放答案為C。
22一個工作人員可以使用多臺計算機(jī),而一臺計算機(jī)可被多個人使用,則實(shí)體工作人員與實(shí)體計算機(jī)之間 的聯(lián)系是( )。
A.一對一B.一對多C.多對多D.多對一
參考答案:C
考解析: 因?yàn)橐粋人可以操作多個計算機(jī),而一臺計算機(jī)又可以被多個人使用,所以兩個實(shí)體之問是多對多的關(guān)系。
下列程序的運(yùn)行結(jié)果是( )。
#include class Loeation{
private:
int X,Y;
public: void init(int=0,int=0);
void valueX(int val){X=val;} int valueX(){returnx;}
void valueY(int val){Y=val;} int valueY(){return Y;}};
void Location::init(int initX,int initY) {X=initX;
Y=initY4}
void main(X
{Location A,B;
A.init();
B.value X(5);
cout<
B.value Y(4);
eout<
}
A.5
0
6
4
B.0
0
6
4
C.5
0
6
2
D.0
0
6
2
參考答案:B
參考解析:本題中有成員函數(shù)和它的重載函數(shù),要注意它們的不同,在本題中先調(diào)用了init函數(shù),初始化了x、Y,都為0,valueX(5);又將x變?yōu)?,所以輸出5和0,然后初始化init(6,2),接著又valueY(4);將x、Y設(shè)為6和4,所以輸出6和4。
24下面程序的運(yùn)行結(jié)果為( )。
#include class A
static int n;
public:
A(){n=1;}
A(int num){n=hum;} void print(){cout<
int A::n=2;
void main() {
A a,b(3); a.print(); b.print();
cout<
A.11B.13C.23D.33
參考答案:D
參考解析:本題考查的是靜態(tài)數(shù)據(jù)成員的使用,n為類A的靜態(tài)成員,即為類A的所有對象共有的成員,所以,當(dāng)對象b把n初始化為3時,對象a的成員u的值也為3(這兩個11實(shí)際上是同一個)。
25負(fù)責(zé)數(shù)據(jù)庫中查詢操作的數(shù)據(jù)庫語言是( )。
A.數(shù)據(jù)定義語言
B.數(shù)據(jù)管理語言
C.數(shù)據(jù)操縱語言
D.數(shù)據(jù)控制語言
參考答案:C
參考解析:數(shù)據(jù)定義語言:負(fù)責(zé)數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構(gòu)建;數(shù)據(jù)操縱語言:負(fù)責(zé)數(shù)據(jù)的操縱,包括查詢及增、刪、改等操作;數(shù)據(jù)控制語言:負(fù)責(zé)數(shù)據(jù)完整性、安全性的定義與檢查以及并發(fā)控制、故障恢復(fù)等功能。
相關(guān)推薦:
2015計算機(jī)二級《公共基礎(chǔ)知識》精選選擇題90道
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |