
1.下列關(guān)于面向?qū)ο蟾拍畹拿枋鲋,錯誤的是( )。
A.面向?qū)ο蠓椒ū让嫦蜻^程方法更加先進
B.面向?qū)ο蠓椒ㄖ惺褂昧艘恍┟嫦蜻^程方法中沒有的概念
C.面向?qū)ο蠓椒ㄌ娲私Y(jié)構(gòu)化程序設(shè)計方法
D.面向?qū)ο蟪绦蛟O(shè)計方法要使用面向?qū)ο蟮某绦蛟O(shè)計語言
答案:C
2.下列各種高級語言中,不是面向?qū)ο蟮某绦蛟O(shè)計語言是( )。
A.C++
B.Java
C.VB
D.C
答案:D
3.下列關(guān)于類的描述中,錯誤的是( )。
A.類就是C語言中的結(jié)構(gòu)類型
B.類是創(chuàng)建對象的模板
C.類是抽象數(shù)據(jù)類型的實現(xiàn)
D.類是具有共同行為的若干對象的統(tǒng)一描述體
答案:A
4.下列關(guān)于對象的描述中,錯誤的是( )。
A.對象是類的一個實例
B.對象是屬性和行為的封裝體
C.對象就是C語言中的結(jié)構(gòu)變量
D.對象是現(xiàn)實世界中客觀存在的某種實體
答案:C
5.下列關(guān)于C++程序中使用提取符和插入符的輸入/輸出語句的描述中,錯誤的是( )。
A.提取符是對右移運算符(>>)重載得到的
B.插入符是對左移運算符(<<)重載得到的
C.提取符和插入符都是雙目運算符,它們要求有兩個操作數(shù)
D.提取符和插入符在輸入/輸出語句中不可以連用
答案:C
6.程序流程圖中帶有箭頭的線段表示的是( )。
A.圖元關(guān)系
B.數(shù)據(jù)流
C.控制流
D.調(diào)用關(guān)系
答案:C
7.一個棧的初始狀態(tài)為空。現(xiàn)將元素1、2、3、4、5、A、B、C、D、E依次入棧,然后再依次出棧,則元素出棧的順序是( )。
A.12345ABCDE
B.EDCBA54321
C.ABCDE12345
D.54321EDCBA
答案:B
8.下列敘述中正確的是( )。
A.循環(huán)隊列有隊頭和隊尾兩個指針,因此,循環(huán)隊列是非線性結(jié)構(gòu)
B.在循環(huán)隊列中,只需要隊頭指針就能反映隊列中元素的報考變化情況
C.在循環(huán)隊列中,只需要隊尾指針就能反映隊列中元素的報考變化情況
D.循環(huán)隊列中元素的個數(shù)是由隊頭指針和隊尾指針共同決定的
答案:D
9.在長度為n的有序線性表中進行二分查找,壞情況下需要比較的次數(shù)是( )。
A.O(n)
B.O(n2)
C.O(log2n)
D.O(nlog2n)
答案:C
10.下列敘述中正確的是( )。
A.順序存儲結(jié)構(gòu)的存儲一定是連續(xù)的,鏈式存儲結(jié)構(gòu)的存儲空間不一定是連續(xù)的
B.順序存儲結(jié)構(gòu)只針對線性結(jié)構(gòu),鏈式存儲結(jié)構(gòu)只針對非線性結(jié)構(gòu)
C.順序存儲結(jié)構(gòu)能存儲有序表,鏈式存儲結(jié)構(gòu)不能存儲有序表
D.鏈式存儲結(jié)構(gòu)比順序存儲結(jié)構(gòu)節(jié)省存儲空間
答案:A