點擊查看:考試吧:2014年3月計算機等考真題及答案解析專題
特別說明:以下試題及答案為網友提供,僅供參考!
1.軟件生命周期中的活動不包括( )。
A.市場調研
B.需求分析
C.軟件測試
D.軟件維護
2.下列敘述中正確的是( )。 A.一個邏輯數據結構只能有一種存儲結構 B.邏輯結構屬于線性結構,存儲結構屬于非線性結構 C.一個邏輯數據結構可以有多種存儲結構,且各種存儲結構不影響數據處理的效率 D.一個邏輯數據結構可以有多種存儲結構,且各種存儲結構影響數據處理的效率 3.下列敘述中正確的是( )。 A.一個算法的空間復雜度大,則其時間復雜度必定大 B.一個算法的空間復雜度大,則其時間復雜度必定小 C.一個算法的時間復雜度大,則其空間復雜度必定小
3、下列關于線性鏈表的敘述中,正確的是( )。
A.各數據結點的存儲空間可以不連續,但它們的存儲順序與邏輯順序必須一致
B.各數據結點的存儲順序與邏輯順序可以不一致,但它們的存儲空間必須連續
C.進行插入與刪除時,不需要移動表中的元素
D.以上說法均不正確
4、對于一個類定義,下列敘述中錯誤的是( )。
A.如果沒有定義拷貝構造函數,編譯器將生成一個拷貝構造函數
B.如果沒有定義缺省的構造函數,編譯器一定將生成一個缺省的構造函數
C.如果沒有定義構造函數,編譯器將生成一個缺省的構造函數和一個拷貝構造函數
D.如果已經定義了構造函數和拷貝構造函數,編譯器不會生成任何構造函數
9,在對象方法中,一個對象請求另一個對象為其服務的方式是通過發送( )來實現。 A.調用語句 B.命令 C.中令 D.消息
A.一種數據的邏輯結構可以有多種存儲結構
B.數據的存儲結構與數據的處理效率無關
C.數據的存儲結構與數據的處理效率密切相關
D.數據的存儲結構在計算機中所占的空間不一定是連續的
5.下列敘述中正確的是( )。
A.在模塊化程序設計中,一個模塊應該盡量多地包括與其他模塊聯系的信息
B.在自頂向下、逐步細化的設計過程中,首先應設計解決問題的第一個細節
C.在模塊化程序設計中,一個模塊內部的控制結構也要符合結構化原則
D.在程序設計過程中,不能同時采用結構化程序設計方法與模塊化程序設計方法
41、請使用VC6或使用【答題】菜單打開考生文件夾projl下的工程projl,此工程中含有一個源程礙文件 projl.epp。其中位于每個注釋“//ERROR ****found****”之后的一行語句存在錯誤。請改正這些錯誤,使程序的輸出結果為:
ConstruCtor Called. The value is 10
Copy ConstruCtor Called. The value is 10
DestruCtor Called. DestruCtor Called. 注意:只修改注釋“//ERROR ****found****”的下一行語句,不要改動程序中的其他內容。
//pwjl.Cpp
#inClude ’using namespaCe std; Class MyClass{
publiC:
//ERROR**********found**********
MyClass(int i)
{value=i;Cout<<”ConstruCtor Called.” < //ERROR**********found********** MyClass(eonst MyClass P)
{
value = P.value;
eout<<”Copy ConstruCtor Called.”< }
void Print()
{Cout<<”The value is” < //ERROR**********found********* void-MyClass()
{Cout<<”DestruCtor Called.”< private:
int value;
}; int main()
{ MyChas objl
owl.Print();
MyClmss obj2(owl); obj2.Print();
retum 0;
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |