計算機二級《Java》考前衝刺題「單選題」

對於將要參加計算機等級考試的考生來說,練習題的訓練是非常重要的。以下是本站小編搜索整理的一份計算機二級《Java》考前衝刺題【單選題】,供參考練習,預祝考生們考出自己理想的成績!想了解更多相關信息請持續關注我們應屆畢業生考試網!

計算機二級《Java》考前衝刺題「單選題」

1.下列敘述中正確的是( )。

A.線性表的鏈式存儲結構與順序存儲結構所需要的存儲空間是相同的

B.線性表的鏈式存儲結構所需要的存儲空間一般要多於順序存儲結構

C.線性表的鏈式存儲結構所需要的存儲空間一般要少於順序存儲結構

D.上述三種說法都不對

2.下列敘述中正確的是( )。

A.在棧中,棧中元素隨棧底指針與棧頂指針的變化而動態變化

B.在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態變化

C.在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態變化

D.上述三種說法都不對

3.軟件測試目的是( )。

A.評估軟件可靠性

B.發現並改正程序中的錯誤

C.改正程序中的錯誤

D.發現程序中的錯誤

4.下面描述中,不屬於軟件危機表現的是( )。

A.軟件過程不規範

B.軟件開發生產率低

C.軟件質量難以控制

D.軟件成本不斷提高

5.軟件生命週期是指( )。

A.軟件產品從提出、實現、使用維護到停止使用退役的過程

B.軟件從需求分析、設計、實現到測試完成的過程

C.軟件的開發過程

D.軟件的運行維護過程

6.面向對象方法中,繼承是指( )。

A.一組對象所具有的相似性質

B.一個對象具有另一個對象的性質

C.各對象之間的共同性質 ,

D.類之間共享屬性和操作的機制

7.層次型、網狀型和關係型數據庫劃分原則是( )。

A.記錄長度

B.文件的大小

C.聯繫的複雜程度

D.數據之間的聯繫方式

8.一個工作人員可以使用多臺計算機,而一臺計算機可被多個人使用,則實體工作人員與實體計算機之間的聯繫是( )。

A.一對一

B.一對多

C.多對多

D.多對一

9.數據庫設計中反映用戶對數據要求的模式是( )。

A.內模式

B.概念模式

C.外模式

D.設計模式

10.有三介關係R、S和T如下:

則由關係R和S得到關係T的操作是( )。

A.自然連接

B.交

C.投影

D.並

  參考答案

1.B。【解析】與順序存儲結構相比,線性表的鏈式存儲結構需要更多的空間存儲指針域,因此,線性表的鏈式存儲結構所需要的存儲空間一般要多於順序存儲結構。

2.C。【解析】棧是限制僅在表的一端進行插入和刪除的運算的線性表,通常稱插入、刪除的這一端爲棧頂,另一端稱爲棧底。

3.D。【解析】軟件測試的目的主要是在於發現軟件錯誤,希望在軟件開發生命週期內儘可能早的發現儘可能多的bug。

4.A。【解析】①對軟件開發的進度和費用估計不準確;②用戶對已完成的軟件系統不滿意的現象時常發生;③軟件產品的質量往往靠不住;④軟件常常是不可維護的;⑤軟件通常沒有適當的文檔;⑥軟件成本在計算機系統總成本中所佔的比例逐年上升;⑦軟件開發生產率提高的速度,遠遠跟不上計算機應用迅速普及深入的趨勢。

5.A。【解析】軟件生命週期(SDLC,Systems Development Life Cycle)是軟件的`產生直到退役的生命週期,週期內有問題定義、可行性分析、總體描述、系統設計、編碼、調試和測試、驗收與運行、維護升級到廢棄等階段。

6.D。【解析】繼承:在程序設計中,繼承是指子類自動享用父類的屬性和方法,並可以增加新的屬性和方法的一種機制。它是實現代碼共享的重要手段,可以使軟件更具有開放性、可擴充性.這是信息組織與分類的行之有效的方法,也是面向對象的主要優點之一。繼承又分爲單重繼承和多重繼承,單重繼承是指子類只能繼承一個父類的屬性和操作;而多重繼承是指子類可以繼承了多個父類的屬性和操作。Java是一種單重繼承語言,而C++是一種多重繼承語言。

7.D。【解析】層次型、網狀型和關係型數據庫劃分的原則是數據之間的聯繫方武。

8.C。【解析】一個工作人員對應多臺計算機,一臺計算機對應多個工作人員,則實體工作人員與實體計算機之間的聯繫是多對多。

9.C。【解析】外模式,也稱爲用戶模式。在一個數據庫模式中,有n個外模武,每一個外模式對應一個用戶。外模式保證數據的邏輯獨立性。內模式屬於物理模式,因此,一個數據庫只有一個內模式。內模式規定了數據的存儲方式、規定了數據操作的邏輯、規定了數據的完整性、規定了數據的安全性、規定了數據存儲性能。

10.A。【解析】自然連接是將表中具有相同名稱的列自動進行記錄匹配。