全國計算機二級《C++》精選試題及答案2017
1). 若有定義語句″d0uble x[5]={1.0,2.0,3.0,4.0,5.0),*p-x″,則錯誤引用x數組元素的是( )。
A.*p
B.x[5]
C.*(p+1)
D.*x
正確答案:B
答案解析:選項B中x[5]數組下標越界,數組的下標是從0開始的。
2). 用鏈表表示線性表的優點是( )
A.便於隨機存取
B.花費的存儲空間較順序存儲少
C.便於插入和刪除操作
D.數據元素的物理順序與邏輯順序相同
正確答案:C
3). 面向對象的設計方法與傳統的面向過程的方法有本質不同,它的基本原理是( )。
A.模擬現實世界中不同事物之間的聯繫
B.強調模擬現實世界中的算法而不強調概念
C.使用現實世界的概念抽象地思考問題從而自然地解決問題
D.鼓勵開發者在軟件開發的絕大部分中都用實際領域的概念去思考
正確答案:C
答案解析:面向對象設計通過對人類認識客觀世界及事物發展過程的抽象,建立了規範化的分析設計方法,由此帶來軟件模塊化特色突出、可讀性好、易維護等一系列優點。
4). 數據庫系統的核心是
A.數據庫
B.數據庫管理系統
C.模擬模型
D.軟件工程
正確答案:B
答案解析:數據庫管理系統(Database Management System,簡稱DBMS)是數據庫的機構,它是一種系統軟件,負責數據庫中的數據組織、數據操縱、數據維護、控制及保護和數據服務等,數據庫管理系統是數據庫系統的核心。
5). 下面屬於黑盒測試方法的`是( )
A.語句覆蓋
B.邏輯覆蓋
C.邊界值分析
D.路徑覆蓋
正確答案:C
答案解析:黑盒測試不關心程序內部的邏輯,只是根據程序的功能説明來設計測試用例。在使用黑盒測試法時,手頭只需要有程序功能説明就可以了。黑盒測試法分等價類劃分法、邊界值分析法和錯誤推測法,答案為C。而A、B、D均為白盒測試方法。
6). 下列SQL語句中,用於修改表結構的是
R
TE
TE
RT
正確答案:A
答案解析:SQL語句中凡創建都用CREATE,刪除都用DROP,改變用ALTER,再跟類型和名字,附加子句。
7). 在C++程序中,如果要求通過函數來實現一種簡單的功能,並且要求儘可能加快程序執行速度,則應該選用( )。
A.內聯函數
B.重載函數
C.遞歸調用
D.嵌套調用
正確答案:A
答案解析:本題考查的是內聯函數的相關知識點。C++引入內聯函數是用它來代替C語言中的預處理宏函數,內聯函數在調用時,是將表達式用內聯函數體來替換,這樣會加快程序的執行速度。
8). 假定MyClass為一個類,則執行MyClass a,b(2),*p;語句時,自動調用該類構造函數( )次。
A.2
B.3
C.4
D.5
正確答案:A
答案解析:C++在創建一個對象時,會調用類的構造函數。執行MyClass a b,(2),*p;創建了兩個對象a、b和指針p,在創建對象a和b會調用構造函數,而創建指針p時,由於p本身不是對象,所以不調用類的構造函數。
9). 在C++程序中,如果要求通過函數來實現一種簡單的功能,並且要求儘可能加快程序執行速度,則應該選用( )。
A.內聯函數
B.重載函數
C.遞歸調用
D.嵌套調用
正確答案:A
答案解析:本題考查的是內聯函數的相關知識點。C++引入內聯函數是用它來代替C語言中的預處理宏函數,內聯函數在調用時,是將表達式用內聯函數體來替換,這樣會加快程序的執行速度。
10). 某二叉樹共有12個結點,其中葉子結點只有1個。則該二叉樹的深度為(根結點在第1層)( )
A.3
B.6
C.8
D.12
正確答案:D
答案解析:二叉樹中,度為0的節點數等於度為2的節點數加1,即n2=n0-1,葉子節點即度為0,n0=1,則n2=0,總節點數為12=n0+n1+n2=1+n1+0,則度為1的節點數n1=11,故深度為12,選D。
11). 以下定義數組中錯誤的是( )
a[10];
a[2][20];
a[20][];
a[];
正確答案:C
12). 下述關於數據庫系統的敍述中,正確的是( )。
A.數據庫系統減少了數據宂餘
B.數據庫系統避免了一切宂餘
C.數據庫系統中數據的一致性是指數據類型一致
D.數據庫系統比文件系統能管理更多的數據
正確答案:A
答案解析:數據庫系統會減少數據宂餘,但不可能避免一切宂餘。
-
2016年12月計算機二級考試注意事項
計算機等級證書是我們找工作的敲門磚,現在越來越多人重視計算機等級考試。下面是本站小編為大家帶來的2016年12月計算機二級考試注意事項,希望對大家的學習有幫助!一、學習技巧1.查漏補缺臨近考試,你經過了長時間紮實的複習和反覆練習,相信從知識的層面來講是沒有...
-
計算機二級《Access》考前衝刺題及答案
計算機二級考試是全國計算機等級考試(NationalComputerRankExamination,簡稱NCRE)四個等級中的一個等級,由教育部考試中心主辦,考核計算機基礎知識和使用一種高級計算機語言編寫程序以及上機調試的基本技能。下面是小編整理的計算機二級《Access》考前衝刺題及答案,...
-
2016計算機二級WEB模擬試題
1.當前主要的WEB數據庫訪問技術有哪些?答:到目前為止,WEB數據庫訪問技術主要分為兩大類:(1)公共網關接口技術(CGI);CGI是WEB服務器運行時外部程序的規範,按照CGI編寫的程序可以擴展服務器的功能,完成服務器不能完成的工作,外部程序執行時可以生成HTML文檔,並將文檔返...
-
計算機二級考試《Access》預測試題及答案
Access數據庫程序設計是計算機二級考試科目之一,為了幫助大家更有準備地參加考試,下面本站小編為大家搜索整理了關於《Access》預測試題及答案,歡迎參考練習,希望對大家備考有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!1[單選題]下列特徵中不是面...