2022年計算機(jī)二級java試題及答案_第1頁
2022年計算機(jī)二級java試題及答案_第2頁
2022年計算機(jī)二級java試題及答案_第3頁
2022年計算機(jī)二級java試題及答案_第4頁
2022年計算機(jī)二級java試題及答案_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、2022年計算機(jī)二級java試題及答案1. 下列鏈表中,其邏輯結(jié)構(gòu)屬于非線性結(jié)構(gòu)的是()。A. 二叉鏈表B. 循環(huán)鏈表C. 雙向鏈表D. 帶鏈的?!敬鸢浮緼 本資料來源公_眾.號:文得課堂,更多計算機(jī)等級考試題庫及視頻,上公_眾.號:文得課堂。2. 設(shè)循環(huán)隊列的存儲空間為Q(1:35),初始狀態(tài)為front=rear=35。現(xiàn)經(jīng)過一系列入隊與退隊運(yùn)算后, front=15,rear=15,則循環(huán)隊列的元素個數(shù)為()。A. 15B. 16C. 20D. 0或35【答案】D3. 下列關(guān)于棧的敘述中,正確的是()。A. 棧底元素一定是最后入棧的元素B. 棧頂元素一定是最先入棧的元素C. 棧操作遵循先

2、進(jìn)后出的原則D. 以上三種說法都不對【答案】C4. 在關(guān)系數(shù)據(jù)庫中,用來表示實體間聯(lián)系的是()。A. 屬性B. 二維表C. 網(wǎng)狀結(jié)構(gòu)D. 樹狀結(jié)構(gòu)【答案】B5. 公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員。則實體部門和職員間的聯(lián)系是()。A. 1:1聯(lián)系B. m:1聯(lián)系C. 1:m聯(lián)系D. m:n聯(lián)系【答案】C6. 設(shè)循環(huán)隊列為Q(1:m),其初始狀態(tài)為front=rear=m。經(jīng)過一系列入隊與退隊運(yùn)算后,front=15,rear=20?,F(xiàn)要在該循環(huán)隊列中尋找最大值的元素,最壞情況下需要比較的次數(shù)為()。A. 4B. 6C. m-5D. m-6【答案】A7.

3、 設(shè)循環(huán)隊列為Q(1:m),其初始狀態(tài)為front=rear=m。經(jīng)過一系列入隊與退隊運(yùn)算后,front=20,rear=15,要在該循環(huán)隊列中尋找最小值的元素,最壞情況下需要比較的次數(shù)為()。A. 5B. 6C. m-5D. m-6【答案】D8. 在關(guān)系運(yùn)算中,選擇運(yùn)算的含義是()。A. 在基本表中,選擇滿足條件的元組組成一個新的關(guān)系B. 在基本表中,選擇需要的屬性組成一個新的關(guān)系C. 在基本表中,選擇滿足條件的元組和屬性組成一個新的關(guān)系D. 以上三種說法均是正確的【答案】A9. 對關(guān)系S和關(guān)系R進(jìn)行集合運(yùn)算,結(jié)果中既包含關(guān)系S中的所有元組也包含關(guān)系R中的所有元組,這樣的集合運(yùn)算稱為()。A

4、. 并運(yùn)算B. 交運(yùn)算C. 差運(yùn)算D. 除運(yùn)算【答案】A 本資料來源公_眾.號:文得課堂,更多計算機(jī)等級考試題庫及視頻,上公_眾.號:文得課堂。10. 在下列關(guān)系運(yùn)算中,不改變關(guān)系表中的屬性個數(shù)但能減少元組個數(shù)的是()。A. 并B. 交C. 投影D. 除【答案】B11. 設(shè)有關(guān)鍵碼序列(66,13,51,76,81,26,57,69,23),要按關(guān)鍵碼值遞增的次序排序,若采用快速排序法,并以第一個元素為劃分的基準(zhǔn),那么第一趟劃分后的結(jié)果為()。A. 23,13,51,57,66,26,81,69,76B. 13,23,26,51,57,56,81,76,69C. 23,13,51,57,26,

5、66,81,69,76D. 23,13,51,57,81,26,66,69,76【答案】C12. 設(shè)某二叉樹的前序遍歷為ABC,中序遍歷為CBA,則該二叉樹的后序遍歷為()。A. BCAB. CBAC. ABCD. CAB【答案】B13. 設(shè)某二叉樹的后序遍歷為CBA,中序遍歷為ABC,則該二叉樹的前序遍歷為()。A. BCAB. CBAC. ABCD. CAB【答案】C14. 某二叉樹的前序序列為ABCD,中序序列為DCBA,則后序序列為()。A. BADCB. DCBAC. CDABD. ABCD【答案】B15. 二叉樹的中序序列為BDCA,后序序列為DCBA,則前序序列為()。A. DC

6、BAB. BDCAC. ABCDD. BADC【答案】C16. 下面屬于整數(shù)類的實例是()。A. 0x518B. 0.518C. "-518"D. 518E-2【答案】A17. 下面屬于字符類的實例是()。A. '518'B. "5"C. 'nm'D. 'n'【答案】D18. 下面概念中,不屬于面向?qū)ο蠓椒ǖ氖?)。A. 對象B. 繼承C. 類D. 過程調(diào)用【答案】D19. 下列特征中不是面向?qū)ο蠓椒ǖ闹饕卣鞯氖?)。A. 多態(tài)性B. 標(biāo)識唯一性C. 封裝性D. 耦合性【答案】D20. 下面不屬于對象基本

7、特點(diǎn)的是()。A. 標(biāo)識唯一性B. 可復(fù)用性C. 多態(tài)性D. 封裝性【答案】B21. 下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是()。A. 循環(huán)隊列B. 帶鏈隊列C. 二叉樹D. 帶鏈?!敬鸢浮緾22. 以下數(shù)據(jù)結(jié)構(gòu)中,屬于非線性數(shù)據(jù)結(jié)構(gòu)的是()。A. 棧B. 線性表C. 隊列D. 二叉樹【答案】D23. 數(shù)據(jù)結(jié)構(gòu)中,與所使用的計算機(jī)無關(guān)的是數(shù)據(jù)的()。A. 存儲結(jié)構(gòu)B. 物理結(jié)構(gòu)C. 邏輯結(jié)構(gòu)D. 線性結(jié)構(gòu)【答案】C24. 數(shù)據(jù)結(jié)構(gòu)主要研究的是數(shù)據(jù)的邏輯結(jié)構(gòu)、數(shù)據(jù)的運(yùn)算和()。A. 數(shù)據(jù)的方法B. 數(shù)據(jù)的存儲結(jié)構(gòu)C. 數(shù)據(jù)的對象D. 數(shù)據(jù)的邏輯存儲【答案】B25. 下列描述中,正確的是()。A. 線

8、性鏈表是線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)B. 棧與隊列是非線性結(jié)構(gòu)C. 雙向鏈表是非線性結(jié)構(gòu)D. 只有根結(jié)點(diǎn)的二叉樹是線性結(jié)構(gòu)【答案】A26. 下列實現(xiàn)了動態(tài)數(shù)組的是()。A. Vector和ArrayListB. Map和SetC. Vector和MapD. ArrayList和Set【答案】A27. 運(yùn)行下列程序時,若沒有test.dat文件,則()。import Java.io.*;public class Testpublic static void main(Stringargs)tryRandomAccessFile raf=new RandomAccessFile("test.da

9、t","r,");System.out.println("test.dat");catch(IOException ex)System.out.println("exception");A. 輸出exceptionB. 輸出test.datC. 輸出IOExceptionD. 無顯示【答案】A28. 用鼠標(biāo)單擊菜單項(MenuItem)產(chǎn)生的事件是()。A. MenuEventB. ActionEventC. KeyEventD. MouseEvent【答案】B29. 當(dāng)一個包含Applet的Web頁面被其他頁面覆蓋時,被調(diào)

10、用的Applet方法是()。A. start()B. init()C. stop()D. destroy()【答案】C30. 如果要從一個HTML文件中提取名為message的參數(shù)的值,需要在Applet類的init()方法中使用的代碼行是()。A. String s=getParameter("message")B. String s=getParameter("MESSAGE")C. String s=Parameter("message")D. A或B【答案】A31. 下面描述中不屬于軟件需求分析階段任務(wù)的是()。A. 撰寫軟件

11、需求規(guī)格說明書B. 軟件的總體結(jié)構(gòu)設(shè)計C. 軟件的需求分析D. 軟件的需求評審【答案】B32. 下面不屬于軟件需求分析階段工作的是()。A. 需求獲取B. 需求計劃C. 需求分析D. 需求評審【答案】B33. 在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是()。A. 可行性分析報告B. 軟件需求規(guī)格說明書C. 概要設(shè)計說明書D. 集成測試計劃【答案】B34. 在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是()。A. 數(shù)據(jù)字典B. 詳細(xì)設(shè)計說明書C. 數(shù)據(jù)流圖說明書D. 軟件需求規(guī)格說明書【答案】D35. 軟件需求規(guī)格說明書的作用不包括()。A. 軟件驗收的依據(jù)B. 用戶與開發(fā)人員對軟件要做什么的共同理

12、解C. 軟件設(shè)計的依據(jù)D. 軟件可行性研究的依據(jù)【答案】D36. 邏輯模型是面向數(shù)據(jù)庫系統(tǒng)的模型,下面屬于邏輯模型的是()。A. 關(guān)系模型B. 謂詞模型C. 物理模型D. 實體-聯(lián)系模型【答案】A 本資料來源公_眾.號:文得課堂,更多計算機(jī)等級考試題庫及視頻,上公_眾.號:文得課堂查找。37. 在E-R圖中,表示實體的圖形是()。A. 矩形B. 橢圓C. 菱形D. 圓【答案】A38. 在E-R圖中,用來表示實體聯(lián)系的圖形是()。A. 橢圓形B. 矩形C. 菱形D. 三角形【答案】C39. 在E-R圖中,用()來表示實體之間聯(lián)系。A. 矩形B. 菱形C. 橢圓形D. 正方形【答案】B40. 將E

13、-R圖轉(zhuǎn)換為關(guān)系模式時,實體和聯(lián)系都可以表示為()。A. 屬性B. 鍵C. 關(guān)系D. 域【答案】C41. 下列關(guān)于軟件測試的目的和準(zhǔn)則的敘述中,正確的是()。A. 軟件測試是證明軟件沒有錯誤B. 主要目的是發(fā)現(xiàn)程序中的錯誤C. 主要目的是確定程序中錯誤的位置D. 測試最好由程序員自己來檢查自己的程序【答案】B42. 下列描述中正確的是()。A. 軟件測試的主要目的是發(fā)現(xiàn)程序中的錯誤B. 軟件測試的主要目的是確定程序中錯誤的位置C. 為了提高軟件測試的效率,最好由程序編制者自己來完成軟件測試的工作D. 軟件測試是證明軟件沒有錯誤【答案】A43. 下面對軟件測試描述錯誤的是()。A. 嚴(yán)格執(zhí)行測試

14、計劃,排除測試的隨意性B. 隨機(jī)地選取測試數(shù)據(jù)C. 軟件測試的目的是發(fā)現(xiàn)錯誤D. 軟件測試是保證軟件質(zhì)量的重要手段【答案】B44. 下面屬于黑盒測試方法的是()。A. 基本路徑測試B. 等價類劃分C. 判定覆蓋測試D. 語句覆蓋測試【答案】B45. 下列屬于黑盒測試方法的是()。A. 語句覆蓋B. 邏輯覆蓋C. 邊界值分析D. 路徑分析【答案】C31. 下列敘述中正確的是()。A. 所有數(shù)據(jù)結(jié)構(gòu)必須有根結(jié)點(diǎn)B. 所有數(shù)據(jù)結(jié)構(gòu)必須有終端結(jié)點(diǎn)(即葉子結(jié)點(diǎn))C. 只有一個根結(jié)點(diǎn),且只有一個葉子結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)一定是線性結(jié)構(gòu)D. 沒有根結(jié)點(diǎn)或沒有葉子結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)一定是非線性結(jié)構(gòu)【答案】D32. 設(shè)數(shù)據(jù)

15、元素的集合D=1,2,3,4,5,則滿足下列關(guān)系R的數(shù)據(jù)結(jié)構(gòu)中為線性結(jié)構(gòu)的是()。A. R=(1,2),(3,4),(5,1),(1,2)B. R=(1,3),(4,1),(3,2),(5,4)C. R=(1,2),(2,3),(4,5),(2,3)D. R=(1,3),(2,4),(3,5),(1,2)【答案】B33. 設(shè)數(shù)據(jù)集合為D=1,3,5,7,9,D上的關(guān)系為R,下列數(shù)據(jù)結(jié)構(gòu)B=(D,R)中為非線性結(jié)構(gòu)的是()。A. R=(5,1),(7,9),(1,7),(9,3)B. R=(9,7),(1,3),(7,1),(3,5)C. R=(1,9),(9,7),(7,5),(5,3)D.

16、R=(1,3),(3,5),(5,9),(7,3)【答案】D34. 在線性表的順序存儲結(jié)構(gòu)中,其存儲空間連續(xù),各個元素所占的字節(jié)數(shù)()。A. 相同,元素的存儲順序與邏輯順序一致B. 相同,但其元素的存儲順序可以與邏輯順序不一致C. 不同,但元素的存儲順序與邏輯順序一致D. 不同,且其元素的存儲順序可以與邏輯順序不一致【答案】A 本資料來源公_眾.號:文得課堂,更多計算機(jī)等級考試題庫及視頻,上公_眾.號:文得課堂查找。35. 下列與棧結(jié)構(gòu)有關(guān)聯(lián)的是()。A. 數(shù)組的定義域使用B. 操作系統(tǒng)的進(jìn)程調(diào)度C. 函數(shù)的遞歸調(diào)用D. 選擇結(jié)構(gòu)的執(zhí)行【答案】C51. 為了使模塊盡可能獨(dú)立,要求()。A. 模

17、塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量強(qiáng)B. 模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量弱C. 模塊的內(nèi)聚程度要盡量低,且各模塊間的偶合程度要盡量弱D. 模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量強(qiáng)【答案】B52. 在結(jié)構(gòu)化程序設(shè)計中,模塊劃分的原則是()。A. 各模塊應(yīng)包括盡量多的功能B. 各模塊的規(guī)模應(yīng)盡量大C. 各模塊之間的聯(lián)系應(yīng)盡量緊密D. 模塊內(nèi)具有高內(nèi)聚度、模塊間具有低耦合度【答案】D53. 軟件設(shè)計中模塊劃分應(yīng)遵循的準(zhǔn)則是()。A. 低耦合低內(nèi)聚B. 高耦合高內(nèi)聚C. 低耦合高內(nèi)聚D. 內(nèi)聚與耦合無關(guān)【答案】C54. 兩個或兩個以上的模塊之間關(guān)聯(lián)的緊密程

18、度稱為()。A. 耦合度B. 內(nèi)聚度C. 復(fù)雜度D. 連接度【答案】A55. 下面不屬于軟件設(shè)計階段任務(wù)的是()。A. 軟件的功能確定B. 軟件的總體結(jié)構(gòu)設(shè)計C. 軟件的數(shù)據(jù)設(shè)計D. 軟件的過程設(shè)計【答案】A56. 在堆棧類SharedStack的定義中,為了保證堆棧在并發(fā)操作中數(shù)據(jù)的正確性,應(yīng)在下劃線處填入的修飾符是()。(兩個下劃線的填寫內(nèi)容相同)public class SharedStack _ int idx = 0;_ char data = new char10;public synchronized void push(char c)public synchronized void pop()A. publicB. 不使用修飾符C. privateD. protected【答案】A57. Component類中用于刷新組件的方法是()。A. getFont()B. getName()C. update()D. paint()【答案】C58. 下列關(guān)于Applet的敘述中,正確的是()。A.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論