導語:計算機等級考試可以說是大學生都會選擇的考試.以下是小編爲大家精心整理的2017年計算機二級C++考試預測自測試題及答案,歡迎大家參考!
1). 下列敘述中錯誤的是( )。
函數用於從終端讀入字符串
har函數用於從磁盤文件讀入字符
s函數用於把字符串輸出到文件
te函數用於以二進制形式輸出數據到文件
正確答案:B
答案解析:本題考查的是C語言中輸入、輸出函數的.使用,gets和getchar函數用於從標準輸入設備鍵盤讀入字符串和字符;fputs用於把字符串輸出到文件;fwrite用於以二進制形式輸出數據到文件。
2). 拷貝構造函數的參數一般是( )
A.某對象名
B.某對象成員名
C.某對象的引用名
D.指向對象的指針名
正確答案:C
3). C++語言是以哪種語言爲基礎逐漸發展演變而成的一種程序設計語言( )
B.C
正確答案:B
4). 軟件設計中劃分模塊的一個準則是( ).
A.低內聚低耦合
B.高內聚低耦合
C.低內聚高耦合
D.高內聚高耦合
正確答案:B
答案解析:一般較優秀的軟件設計,應儘量做到高內聚,低耦合,即減弱模塊之間的耦合性和提高模塊內的內聚性,有利於提高模塊的獨立性。
5). 下述關於數據庫系統的敘述中,正確的是( )。
A.數據庫系統減少了數據冗餘
B.數據庫系統避免了一切冗餘
C.數據庫系統中數據的一致性是指數據類型一致
D.數據庫系統比文件系統能管理更多的數據
正確答案:A
答案解析:數據庫系統會減少數據冗餘,但不可能避免一切冗餘。