




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、2022計算機二級java上機試題(附帶答案)1. 下列敘述中正確的是()。A. 線性表的鏈式存儲結構與順序存儲結構所需要的存儲空間是相同的B. 線性表的鏈式存儲結構所需要的存儲空間一般要多于順序存儲結構C. 線性表的鏈式存儲結構所需要的存儲空間一般要少于順序存儲結構D. 上述三種說法都不對【答案】B2. 下列敘述中正確的是()。 本資料來源公_眾.號:文得課堂,更多計算機等級考試題庫及視頻,上公_眾.號:文得課堂。A. 在棧中,棧中元素隨棧底指針與棧頂指針的變化而動態變化B. 在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態變化C. 在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態變
2、化D. 上述三種說法都不對【答案】C3. 軟件測試的目的是()。A. 評估軟件可靠性B. 發現并改正程序中的錯誤C. 改正程序中的錯誤D. 發現程序中的錯誤【答案】D4. 下面描述中,不屬于軟件危機表現的是()。A. 軟件過程不規范B. 軟件開發生產率低C. 軟件質量難以控制D. 軟件成本不斷提高【答案】A5. 軟件生命周期是指()。A. 軟件產品從提出、實現、使用維護到停止使用退役的過程B. 軟件從需求分析、設計、實現到測試完成的過程C. 軟件的開發過程D. 軟件的運行維護過程【答案】A6. Java中定義常量的保留字是()。A. constB. finalC. finallyD. nati
3、ve【答案】B7. 數據字典(DD)所定義的對象包含于()。A. 數據流圖(DFD)B. 程序流程圖C. 軟件結構圖D. 方框圖【答案】A8. 軟件需求規格說明書的作用不包括()。A. 軟件驗收的依據B. 用戶與開發人員對軟件要做什么的共同理解C. 軟件設計的依據D. 軟件可行性研究的依據【答案】D9. 下列屬于黑盒測試方法的是()。A. 語句覆蓋B. 邏輯覆蓋C. 邊界值分析D. 路徑分析【答案】C10. 下列不屬于軟件設計階段任務的是()。A. 軟件總體設計B. 算法設計C. 制定軟件確定測試計劃D. 數據庫設計【答案】C11. 下列敘述中錯誤的是()。A. 算法的時間復雜度與算法所處理數
4、據的存儲結構有直接關系B. 算法的空間復雜度與算法所處理數據的存儲結構有直接關系C. 算法的時間復雜度與空間復雜度有直接關系D. 算法的時間復雜度與算法程序執行的具體時間是不一致的【答案】C12. 下列關于算法復雜度敘述正確的是()。A. 最壞情況下的時間復雜度一定高于平均情況的時間復雜度B. 時間復雜度與所用的計算工具無關C. 對同一個問題,采用不同的算法,則它們的時間復雜度是相同的D. 時間復雜度與采用的算法描述語言有關【答案】B13. 下列敘述中正確的是()。A. 算法的效率只與問題的規模有關,而與數據的存儲結構無關B. 算法的時間復雜度是指執行算法所需要的計算工作量C. 數據的邏輯結構
5、與存儲結構是一一對應的D. 算法的時間復雜度與空間復雜度一定相關【答案】B14. 下面關于算法的敘述中,正確的是()。A. 算法的執行效率與數據的存儲結構無關B. 算法的有窮性是指算法必須能在執行有限個步驟之后終止C. 算法的空間復雜度是指算法程序中指令(或語句)的條數D. 算法所執行的基本運算次數與問題的規模無關【答案】B15. 下列敘述中正確的是()。A. 程序執行的效率與數據的存儲結構密切相關B. 程序執行的效率只取決于程序的控制結構C. 程序執行的效率只取決于所處理的數據量D. 以上三種說法都不對【答案】A16. 層次型、網狀型和關系型數據庫劃分原則是()。A. 記錄長度B. 文件的大
6、小C. 聯系的復雜程度D. 數據之間的聯系方式【答案】D17. 數據庫的基本特點是()。A. 數據可以共享,數據冗余大,數據獨立性高,統一管理和控制B. 數據可以共享,數據冗余小,數據獨立性高,統一管理和控制C. 數據可以共享,數據冗余小,數據獨立性低,統一管理和控制D. 數據可以共享,數據冗余大,數據獨立性低,統一管理和控制【答案】B18. 下列關于數據庫的敘述中,正確的是()。A. 數據庫減少了數據冗余B. 數據庫避免了數據冗余C. 數據庫中的數據一致性是指數據類型一致D. 數據庫系統比文件系統能夠管理更多數據【答案】A19. 下列關于數據庫特點的敘述中,錯誤的是()。A. 數據庫能夠減少
7、數據冗余B. 數據庫中的數據可以共享C. 數據庫中的表能夠避免一切數據的重復D. 數據庫中的表既相對獨立又相互聯系【答案】C20. 數據獨立性是數據庫技術的重要特點之一。所謂數據獨立性是指()。A. 數據與程序獨立存放B. 不同的數據被存放在不同的文件中C. 不同的數據只能被對應的應用程序所使用D. 以上三種說法都不對【答案】D21. 抽象類是()。A. 不能派生子類的類B. 不能實例化的類C. 所有方法都是抽象方法的類D. 方法體為空的類【答案】B22. 字符輸出流類的直接父類是()。A. WriterB. ReaderC. FileD. IOStream【答案】A23. 繼承是面向對象的一
8、個重要特性,它可以()。A. 優化程序的存儲空問B. 使代碼重用,降低程序復雜性C. 保證類和接口的安全D. 更容易地實例化類的對象【答案】B24. 下列關于程序運行結果的描述中,錯誤的是()。import javax.swing.*;import java.awt.*;public class Testpublic static void main(Stringargs)JFrame f = new JFrame();JPanel P=new JPanel();f.setLayout(new BorderLayout();f.getContentPane().add(p,"Cent
9、er");P.setBackground(Color.blue);f.setVisible(true);f.setSize(200,200);A. 程序不能運行B. 顯示一個窗口C. 窗口大小是200×200D. 窗口背景為藍色【答案】A25. 下列代碼的下劃線處應填入相同的類,該類是()。import javax.swing.*;public class Testpublic static void main(String args)JFrame f=new JFrame();f.setTitle("Menus");f.setVisible(true)
10、;f.setSize(500,400);_mb=new_();f.setJMenuBar(mb);JMenu m=new JMenu("文件");mb.add(m);JMenuItem mi=new JMenuItem("打開");m.add(mi);A. JMenultemB. JMenuC. JFrameD. JMenuBar【答案】D26. 下列代碼將對象寫入的設備是()。ByteArrayOutputStream bout = new ByteArrayOutputStream();ObjectOutputStream out = new Obj
11、ectOutputStream(bout);Out.writeObject(this);Out.close();A. 內存B. 硬盤C. 屏幕D. 網絡【答案】A27. 為使下列代碼正常運行,應該在下畫線處填入的選項是()。int numbers=new intn;for (int i=0; inumbersi=i+1;A. sizeB. lengthC. dimensionD. measurement【答案】B28. 下列可以獲得構件前景色的方法是()。A. getSize()B. getForeground()C. getBackground()D. paint()【答案】B29. 下列能
12、夠正確創建線程的方法是()。.繼承java.lang.Thread類,并重寫run()方法.繼承java.lang.Runnable類,并重寫start()方法.實現java.lang.Thread接口,并實現run()方法.實現java.lang.Runnable接口,并實現run()方法A. ,B. ,C. ,D. ,【答案】D30. 下列線程狀態轉化序列,在線程實際運行中可能出現的序列是()。A. 新建運行阻塞終止B. 運行阻塞可運行終止C. 可運行運行阻塞運行D. 新建可運行運行阻塞可運行【答案】D31. 下列程序的運行結果是()。class Test extends Threadpu
13、blic static void main(String args)Thread t=new Thread();t.start();public void run()System.out.println("Hello");A. 程序不能通過編譯,因為沒有import語句將Thread類引入B. 程序不能通過編譯,因為Test類沒有實現Runnable接口C. 程序通過編譯,且運行正常,沒有任何輸出D. 程序通過編譯,且運行正常,打印出一個"Hello"【答案】C32. 在多線程程序設計中,如果采用Runnable接口的方式創建線程,則需要實現的方法是()
14、。A. start()B. run()C. sleep()D. resume()【答案】B33. 下列程序的運行結果是()。public class ArrayTestpublic static void main(String args)int data=1,2,3,4,5,11,22,33,44,55,111,222,333,444,555;for(int i=0;i < data.length;i+)if(i%2=0)System.out.print(datai4);A. 5555B. 555C. 555D. 55【答案】A34. 如果要安全地終止一個線程t,可以采用的正確方法是(
15、)。A. 調用t.stop()方法B. 可以使用標志flag,通過設置flag通知線程t結束C. 調用t.suspend()方法D. 調用t.yield()方法【答案】B35. Java多線程并發控制中,用于在代碼中標識臨界區的關鍵字是()。A. startB. waitC. synchronizedD. lock【答案】C36. 下列敘述中,不屬于軟件需求規格說明書的作用的是()。A. 便于用戶,開發人員進行理解和交流B. 反映出用戶問題的結構,可以作為軟件開發工作的基礎和依據C. 作為確認測試和驗收的依據D. 便于開發人員進行需求分析【答案】D37. 在軟件開發中,需求分析階段產生的主要文
16、檔是()。A. 軟件集成測試計劃B. 軟件詳細設計說明書C. 用戶手冊D. 軟件需求規格說明書【答案】D38. 下面描述中錯誤的是()。A. 系統總體結構圖支持軟件系統的詳細設計B. 軟件設計是將軟件需求轉換為軟件表示的過程C. 數據結構與數據庫設計是軟件設計的任務之一D. PAD圖是軟件詳細設計的表示工具【答案】A39. 數據流程圖(DFD圖)是()。A. 軟件概要設計的工具B. 軟件詳細設計的工具C. 結構化方法的需求分析工具D. 面向對象方法的需求分析工具【答案】C40. 數據流圖中帶有箭頭的線段表示的是()。A. 控制流B. 事件驅動C. 模塊調用D. 數據流【答案】D41. 下列關于
17、軟件測試的目的和準則的敘述中,正確的是()。A. 軟件測試是證明軟件沒有錯誤B. 主要目的是發現程序中的錯誤C. 主要目的是確定程序中錯誤的位置D. 測試最好由程序員自己來檢查自己的程序【答案】B42. 下列描述中正確的是()。A. 軟件測試的主要目的是發現程序中的錯誤B. 軟件測試的主要目的是確定程序中錯誤的位置C. 為了提高軟件測試的效率,最好由程序編制者自己來完成軟件測試的工作D. 軟件測試是證明軟件沒有錯誤【答案】A43. 下面對軟件測試描述錯誤的是()。A. 嚴格執行測試計劃,排除測試的隨意性B. 隨機地選取測試數據C. 軟件測試的目的是發現錯誤D. 軟件測試是保證軟件質量的重要手段
18、【答案】B44. 下面屬于黑盒測試方法的是()。A. 基本路徑測試B. 等價類劃分C. 判定覆蓋測試D. 語句覆蓋測試【答案】B45. 下列屬于黑盒測試方法的是()。A. 語句覆蓋B. 邏輯覆蓋C. 邊界值分析D. 路徑分析【答案】C31. 下列選項中,不屬于數據庫管理的是()。A. 數據庫的建立B. 數據庫的調整C. 數據庫的監控D. 數據庫的校對【答案】D32. 數據庫的故障恢復一般是由()來執行恢復。A. 電腦用戶B. 數據庫恢復機制C. 數據庫管理員D. 系統普通用戶【答案】C33. 若變量a是String類型的變量,那么表達式(a+a)的類型是()。A. charB. StringC. intD. long【答案】B34. Component類中用于刷新組件的方法是()。A. getFont()B. getName()C. update()D. paint()【答案】C35. 鼠標在窗口中移動時,產生的事件是()。A. ActionEventB. PrintEventC. KeyEventD. MouseEvent【答案】D51. 一間宿舍可住多個學生,則實體宿舍和學生之間的聯系是()。A. 一對一B. 一對多C. 多對一D. 多對多【答案】B52. 一個工作人員可以使用多臺計算機,而一臺計算機
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 衛生知識小常識
- 人教版九年級數學下冊28.2.4坡度問題及平面直角坐標系中直線與x軸的夾角【課件】
- DB32/T 4695-2024廣告監測工作規范
- 幼兒園大班科學《會變的月亮》課件
- 種植牙術前術后的健康教育
- 特色農莊主題餐廳策劃書
- 四季科學活動探究
- 溫泉小鎮規劃設計方案
- 設計師穿搭方案
- 人教版植物細胞工程課件
- 軟裝搭配與色彩運用考核試卷
- 2025年中國冶金錳礦石市場調查研究報告
- 合伙經營吊車協議書
- 民辦非企業會計制度
- 2023光伏發電站快速頻率響應檢測規程
- 廣東省廣州市2025屆高三下學期考前沖刺訓練(二)英語試卷(含答案)
- 我國戰略性金屬和關鍵礦產發展白皮書-2025-05-宏觀大勢
- 2025年入團考試開放機會與試題與答案
- 電梯安全管理員培訓
- 民辦學校新學期課程設置計劃
- ICU休克患者的鎮痛鎮靜-秦秉玉
評論
0/150
提交評論