為了幫助廣大考生針對性地進行練習,將薄弱環節逐個擊破,今天,小編特意為大家推薦計算機二級考試Java鞏固習題附答案,希望大家喜歡!
1). 資料的儲存結構是指( )。
A.儲存在外存中的資料
B.資料所佔的儲存空間量
C.資料在計算機中的順序儲存方式
D.資料的邏輯結構在計算機中的表示
正確答案:D
答案解析:資料的儲存結構是指資料結構(資料的邏輯結構)在計算機中的表示,又稱物理結構。資料的儲存結構主要有兩種:順序儲存結構和鏈式儲存結構。
2). 在Java 中,用package 語句說明一個包時,該包的`層次結構必須是( )。
A.與檔案的結構相同
B.與檔案目錄的層次相同
C.與檔案型別相同
D.與檔案大小相同
正確答案:B
答案解析:本題考查Java 包的概念。Java 採用包來管理類名空間,為程式設計提供一種命名機制,也是一種可見性限制機制。定義一個包要用package 關鍵字,用package 語句說明一個包時,該包的層次結構必須與檔案目錄的層次相同。否則,在編譯時可能出現查詢不到的問題,所以選項B正確。
3). 常採用的兩種儲存結構是( )。
A.順序儲存結構和鏈式儲存結構
B.雜湊方法和索引方式
C.連結串列儲存結構和陣列
D.線性儲存結構和非線性儲存結構
正確答案:A
答案解析:線性表的儲存結構有順序儲存結構和鏈式儲存結構。
4). 在多執行緒併發程式設計中,能夠給物件x 加鎖的語句是( )。
()
hronized(x)
fy()
hronized()
正確答案:B
答案解析:Java 平臺將每一個由synchronized(object)語句指定的物件設定一個鎖,為物件鎖,是一種獨佔的排他鎖。
5). 資料庫設計中,按照統一觀點構造全域性邏輯結構,這稱為資料庫的( )。
A.內模式
B.概念模式
C.外模式
D.使用者模式
正確答案:B
6). 下列( )不是高階程式設計語言。
RAN
C.C++
al ASM
正確答案:D
答案解析:高階語言是一類人工設計的語言,因為它對具體的演算法進行了描述,所以又稱為演算法語言。它是面向程式設計獨立於計算機的硬體。目前,計算機常用的高階語言有:BASIC語言、FORTRAN語言、COB()L語言、PASCAl。語言、C語言、PR()L()G語言、而當前流行的,面向物件的程式設計語言有C++和用於網路環境的程式設計語言Java等。