2024年計算機二級筆試試卷
在各個領域,只要有考核要求,就會有試卷,做試卷的意義在于,可以檢驗學習效果,找出自己的差距,提高增強自信心。相信很多朋友都需要一份能切實有效地幫助到自己的試卷吧?以下是小編幫大家整理的2024年計算機二級筆試試卷,歡迎閱讀,希望大家能夠喜歡。
計算機二級筆試選擇題
1、下列有關數據庫的描述,正確的是( )。
A.數據庫是一個DBF文件
B.數據庫是一個關系
C.數據庫是一個結構化的數據集合
D.數據庫是一組文件
參考答案: C
2、Java語言的許多特點中,下列( )特點是C++語言所不具備的。
A.高性能
B.跨平臺
C.面向對象
D.有類庫
參考答案: B
3、結構化設計方法(SD)與結構化分析方法(SA)一樣,遵循( )模型,采用逐步求精技術,SD方法通常與SA相聯,即依據數據流圖設計程序的結構。
A.實體
B.原型
C.抽象思維
D.生命期
參考答案: C
4、軟件測試的目的是( )。
A.證明程序正確
B.找出程序全部錯誤
C.盡量不發現程序錯誤
D.發現程序的錯誤
參考答案: D
5、下列說法中,( )是正確的。
A.Java是不區分大小寫的,源文件名與程序類名不允許相同
B.Java語言以方法為程序的基本單位
C.Alet是Java的一類特殊應用程序,它嵌入HTML中,隨主頁發布到互聯網上
D.以//符開始的為多行注釋語句
參考答案: C
6、計算機中的流是( )。
A.流動的字節
B.流動的對象
C.流動的文件
D.流動的數據緩沖區
參考答案: D
7、( )能夠對解決軟件危機有幫助。
A.大幅度提高計算機硬件系統的性能
B.大力普及計算機網絡系統的應用
C.從根本上改變計算機硬件系統的結構
D.大幅度降低計算機硬件系統的價格
參考答案: C
8、Sun公司的網絡計算機又稱為( )。
A.PC
B.NC
C.NetPC
D.Profeor
參考答案: B
9、下列( )關鍵字通常用來對對象進行加鎖,該標記使得對對象的訪問是排他的。
A.traiet
B.erialize
C.ychroized
D.tatic
參考答案: C
10、下列( )不是FilterlnputStream的子類。
A.CheckedIutStream
B.BufferedIutStream
C.PuhackIutStream
D.FileIutStream
參考答案: D
11、用鏈表表示線性表的優點是( )。
A.便于隨機存取
B.花費的存儲空間較順序存儲少
C.便于插入和刪除操作
D.數據元素的物理順序與邏輯順序相同
參考答案: C
12、Java語言是( )。
A.區分大小寫的
B.不完全區分大小寫
C.完全不區分大小寫
D.以上說法都不對
參考答案: A
13、以下( )可能包含菜單條。
A.Pael
B.Dialog
C.Alet
D.Frame
參考答案: D
14、已知表達式int m[ ]{(0,1,2,3,4,5,6)};,下面表達式的值與數組下標量總數相等的是( )。
A.m.legth( )
B.m.legth
C.m.legth( )+1
D.m.legth+1
參考答案: B
15、在Java語言中有多種實現的機制,下列( )屬于垃圾回收機制。
A.字節編譯
B.內存跟蹤
C.語法檢查
D.堆棧上/下溢檢查
參考答案: B
16、下列關于垃圾回收機制說法錯誤的是 ( )。
A.Java語言中,類的實例化對象都存儲在內存堆中
B.Java有一個系統級的線程
C.Java語言中,只有部分系統事物封裝于類中
D.系統級線程在系統空閑時進行垃圾回收
參考答案: C
17、Java語言的許多特點中,下列( )是C++語言所不具備的。
A.高性能
B.跨平臺
C.面向對象
D.有類庫
參考答案: B
18、下列( )選項不是InputStream類中的方法。
A.ulic atract it read( ) throw IOExcetio
B.ulic fial void writeIt (it v) throw IOExcetio
C.ulic void cloe( )throw IOExcetio
D.ulic it availale( )throw IOExcetio
參考答案: B
19、在CORBA國際標準體系結構和多層應用框架的基礎上形成了( )和.NET平臺兩大派系。
A.Java2
B.Widow98
C.Widow2000
D.Liux
參考答案: A
20、為讀取的內容進行處理后再輸出,需要使用( )。
A.File tream
B.Pie tream
C.Radom tream
D.Filter tream
參考答案: D
21、在使用interface聲明一個接口時,只可以使用( )修飾符修飾該接口。
A.ulic
B.rotected
C.rivate rotected
D.rivate
參考答案: A
22、switch語句( )。
A.都可以用if-ele if 結構實現
B.都不可以用if-eleif 結構實現
C.有的可以用if-ele if 結構實現
D.大部分不可以用if-ele if 結構實現
參考答案: A
23、下列( )是javax.swing.JApplet的父類?
A.java.awt.ael
B.java.alet.Alet
C.java.awt.frame
D.java.awt.Widow
參考答案: B
24、Applet是一種特殊的( )。
A.應用程序
B.HTML
C.腳本語言
D.圖形軟件
參考答案: A
計算機二級選擇題答案解析
1、在深度為5的滿二叉樹中,葉子結點的個數為
A.32
B.31
C.16
D.15
參考答案: B
所謂滿二叉樹是指這樣的一種二叉樹:除最后一層外,每一層上的 所有結點都有兩個葉子結點。這就是說,在滿二叉樹中,層上的結點數都達到最大值,即 在滿二叉樹的第k層上有2k-1個結點,且深度為m的滿二叉樹有2m-1個結點。
2、若某二叉樹的前序遍歷訪問順序是abdscefh,中序遍歷訪問順序是dgbaechf,則其后序遍歷的結點訪問順序是
A.dgcefha
B.gdecfha
C.dgaechf
D.gdehfca
參考答案: D
前序遍歷的第一個結點a為樹的根結點;中序遍歷中a的左邊的 結點為a的左子樹,a右邊的結點為a的右子樹;再分別對a的左右子樹進行上述兩步處 理,直到每個結點都找到正確的位置。
3、一些重要的程序語言(如C語言和Pascal語言)允許過程的遞歸調用。而實現遞歸調用中的存儲分配通常用
A.棧
B.堆
C.數組
D.鏈表
參考答案: A
一些較流行的程序語言允許過程的遞歸調用。遞歸調用就是過程調用本身。遞歸實現的是:當過程每一次執行后,都能返回到最近一次調用它的過程中。這樣各調用點之間形成一種后進先出關系,而棧結構正適合來存儲這些調用點。
4、軟件工程的理論和技術性研究的內容主要包括軟件開發技術和
A.消除軟件危機
B.軟件工程管理
C.程序設計自動化
D.實現軟件可重用
參考答案: B
軟件工程的目標是,在給定的成本、進度的前提下,開發出具有有效性、可靠性、可理解性、可維護性、可重用性、可適應性、可移植性、可追蹤性和可互操作性且滿足用戶需求的產品。基于這一目標,軟件工程的理論和技術性研究的內容主要包括:軟件開發技術和軟件工程管理。
5、開發軟件時對提高開發人員工作效率至關重要的是
A.操作系統的資源管理功能
B.先進的軟件開發工具和環境
C.程序人員的數量
D.計算機的并行處理能力
參考答案: B
軟件工程鼓勵研制和采用各種先進的軟件開發方法、工具和環境。工具和環境的使用又進一步提高了軟件的開發效率、維護效率和軟件質量。
6、在軟件測試設計中,軟件測試的主要目的是
A.實驗性運行軟件
B.證明軟件正確
C.找出軟件中全部錯誤
D.發現軟件錯誤而執行程序
參考答案: D
使用人工或自動手段來運行或測定某個系統的過程,其目的在于檢驗它是否滿足規定的需求或是弄清預期結果與實際結果之間的差別。軟件測試是為了發現錯誤而執行程序的過程。測試要以查找錯誤為中心,而不是為了演示軟件的正確功能。
7、數據處理的最小單位是
A.數據
B.數據元素
C.數據項
D.數據結構
參考答案: C
數據處理的最小單位是數據項;由若干數據項組成數據元素;而數據是指能夠被計算機識別、存儲和加工處理的信息載體;數據結構是指數據之間的相互關系和數據運算。故正確答案為選項[C].。
8、索引屬于
A.模式
B.內模式
C.外模式
D.概念模式
參考答案: B
內模式(Internal Schema)又稱物理模式(Physical Schema,它給出了數據庫物理存儲結構與物理存取方法,如數據存儲的文件結構、索引、集簇及hash等存取方式與存取路徑。
9、下述關于數據庫系統的敘述中正確的是
A.數據庫系統減少了數據冗余
B.數據庫系統避免了一切冗余
C.數據庫系統中數據的一致性是指數據類型一致
D.數據庫系統比文件系統能管理更多的數據
參考答案: B
數據庫系統的數據具有高共享性和低冗余性,但不能完全避免數據冗余;數據的一致性是指在系統中同一數據的不同出現應保持相同的值。
10、數據庫系統的核心是
A.數據庫
B.數據庫管理系統
C.模擬模型
D.軟件工程
參考答案: B
數據庫管理系統(Database Management System,簡稱DBMS)是數據庫的機構,它是一種系統軟件,負責數據庫中的數據組織、數據操縱、數據維護、控制及保護和數據服務等,數據庫管理系統是數據庫系統的核心。
11、Java語言具有跨平臺技術是因為
A.字節編譯
B.內存跟蹤
C.語法檢查
D.多線程
參考答案: A
Java語言解釋器采用生成與體系結構無關的字節碼指令的技術, 只需安裝Java程序可以在網絡的任何地方運行。這樣大大減少了軟件的維護成本,提高了軟件的生產效率。
12、下列關于Java程序結構描述不正確的是
A.Java是區分大小寫的
B.如果.java文件包含一個公共類,那么它必須使用與公共類名相同的文件名
C.Java程序不一定都必須有mai方法,比如Alet就不需要
D.源文件可以有多個ulic類,其他類的數量也不限
參考答案: D
源文件最多只能有一個public類,其他類的數量也不限。也可以沒有public類。比如在Applet中就不需要。
13、下列哪個能正確表示Java語言的一個double型常量?
A.Float.MIN_VALUE
B.1.8e-6F
C.2.0
D.acd
參考答案: C
實型常量如果數字后沒有任何字母,Java默認的是double型。float型數據必須在數字后加f或F;Float.MIN_VALUE屬于常值變量,代表float型數據中的最小值。
14、 下列程序的執行結果是 public class Testaa { public static void main(String args[ ]){ System.out.println(5/2); } }
A.2.5
B.2.0
C.2.50
D.2
參考答案: D
如果表達式中有不同的數據類型,則尋找自動轉換是優先級最高的一個,其他數值全部轉換成這種數據類型,當然表達式的值也是這個數據類型。有可能會選擇選項[A].,請注意數據類型之間的關系,結果的數據類型必須和表達式中優先級最高的一個一樣,在這里,表達式和結果都是int型。
【計算機二級筆試試卷】相關文章:
2016最新計算機二級VB筆試試卷03-18
2016年計算機二級VF筆試試卷03-23
全國計算機等級考試二級visualBasic筆試試卷11-25
全國計算機等級考試二級筆試試卷及答案11-28
2016年全國計算機等級考試二級筆試試卷03-20