第1題 下列能對(duì)對(duì)象進(jìn)行初始化的是( )。
A.構(gòu)造函數(shù) B.析構(gòu)函數(shù) C.友元函數(shù) D.靜態(tài)成員函數(shù)
【答案】:A
【參考解析】:類的構(gòu)造函數(shù)的作用就是在類實(shí)例化對(duì)象時(shí),即對(duì)象還沒有生成時(shí)完成一些初始化 的工作。此時(shí),析構(gòu)函數(shù)和靜態(tài)成員函數(shù)都還沒有建立,而友元函數(shù)是類外部的函數(shù),根本無(wú)法完成類的實(shí)例化工作。
第2題 若有以下宏定義:
#define N 2
#define Y(n)((N+1)*n)
則執(zhí)行語(yǔ)句z=2*(N+Y(5));后的結(jié)果是( )。
A.語(yǔ)句有錯(cuò)誤 B.z=34 C.z=70 D.z無(wú)定值
【答案】:B
【參考解析】:本題考查宏定義的功能,可以把它看成一個(gè)函數(shù),直接代人參數(shù),可計(jì)算出結(jié)果為34,故選B。
第3題 軟件調(diào)試的目的是( )。
A.發(fā)現(xiàn)錯(cuò)誤 B.改正錯(cuò)誤 C.改善軟件的性能 D.挖掘軟件的潛能
【答案】:B
【參考解析】:軟件調(diào)試的目的是改正程序中的錯(cuò)誤。
第4題 下列關(guān)于關(guān)系運(yùn)算的敘述中正確的是( )。
A.投影、選擇、連接是從二維表的行的方向來(lái)進(jìn)行運(yùn)算
B.投影、選擇、連接是從二維表的列的方向來(lái)進(jìn)行運(yùn)算
C.并、交、差是從二維表的列的方向來(lái)進(jìn)行運(yùn)算
D.以上三種說(shuō)法都不對(duì)
【答案】:B
【參考解析】:A和B是互相矛盾的,答案必然是這兩者之一。在關(guān)系模型的數(shù)據(jù)語(yǔ)言中,常規(guī)的集合 運(yùn)算(并、交、差、笛卡爾積等),是將關(guān)系(即二維表)看成是元組的集合,這些運(yùn)算主要是從二維表的 行的方向來(lái)進(jìn)行的;投影、選擇、連接等運(yùn)算主要是從二維表的列的方向來(lái)進(jìn)行運(yùn)算。正確答案是B。
第5題 當(dāng)使用fstream流類定義一個(gè)流對(duì)象并打開一個(gè)磁盤文件時(shí),文件的隱含打開方式為( )。
A.ios::in B.ios::out C.ios::int|ios::out D.沒有
【答案】:D
【參考解析】:c++中沒有規(guī)定文件打開時(shí)的隱含打開方式,因此考生在寫程序是必須指定打開方 式,否則將出現(xiàn)錯(cuò)誤。
相關(guān)推薦:全國(guó)計(jì)算機(jī)等級(jí)考試將于3月28日至4月1日舉行北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |