- 相關(guān)推薦
2017年9月計算機二級java題型
Java吸取了C++面向?qū)ο蟮母拍,將?shù)據(jù)封裝于類中,利用類的優(yōu)點,實現(xiàn)了程序的簡潔性和便于維護性。下面是小編整理的關(guān)于計算機二級java題型,希望大家認真閱讀!
1). 下列代碼的執(zhí)行結(jié)果是:public class Test2{public static void main(String args[]){System.out.println(5/2);}}
A.2.5
B.2.0
C.2.50
D.2
正確答案:D
2). 在Java中,負責對字節(jié)代碼解釋執(zhí)行的是____。
A.垃圾回收器
B.虛擬機
C.編譯器
D.多線程機制
正確答案:B
3). 數(shù)據(jù)流圖(DFD)是用于描述結(jié)構(gòu)化方法中 _____階段的工具。
A.可行性分析
B.詳細設(shè)計
C.需求分析
D.程序編碼
正確答案:C
4). 調(diào)用線程的下列方法,不會改變該線程在生命周期中狀態(tài)的方法是
A.yeild()
B.wait()
C.sleep()
D.isAlive()
正確答案:D
5). 數(shù)據(jù)獨立性是數(shù)據(jù)技術(shù)的重要特點之一。所謂數(shù)據(jù)獨立性是指____。
A.數(shù)據(jù)與程序獨立存放
B.不同的數(shù)據(jù)被存放在不同的文件中
C.不同的數(shù)據(jù)只能被對應(yīng)的應(yīng)用程序所使用
D.以上三種說法都不對
正確答案:D
6). 使得線程放棄當前分得的CPU 時間,但不使線程阻塞,即線程仍處于可執(zhí)行狀態(tài),隨時可能再次分得CPU時間的方法是( )。
A.ti me()
B.yield()
C.load()
D.mi n()
正確答案:B
答案解析:本題考查線程阻塞的概念。yield()方法使得線程放棄當前分得的CPU 時間,但是不使線程阻塞,即線程仍處于可執(zhí)行狀態(tài),隨時可能再次分得CPU 時間。調(diào)用yield()的效果等價于調(diào)度程序認為該線程已執(zhí)行了足夠的時間從而轉(zhuǎn)到另一個線程。
7). 若干進程之間相互合作,共同完成一項任務(wù),進程的這種協(xié)同工作關(guān)系稱為( )。
A.異步
B.同步
C.并發(fā)
D.互斥
正確答案:B
答案解析:進程同步是指進程之間一種直接的協(xié)同工作關(guān)系,這些進程相互合作,共同完成一項任務(wù)。進程間的直接相互作用構(gòu)成進程的同步。
8). 下列敘述中錯誤的是( )。
A.線性表是由n個元素組成的一個有限序列
B.線性表是一種線性結(jié)構(gòu)
C.線性表的所有結(jié)點有且僅有一個前件和后件
D.線性表可以是空表
正確答案:C
答案解析:線性表是一種線性結(jié)構(gòu),由n(n≥0)個元素組成,所以線性表可以是空表。但是在線性表中,第一個結(jié)點沒有前驅(qū),最后一個結(jié)點沒有后繼,其他結(jié)點有且只有一個前驅(qū)和后繼,所以選項C是錯誤的。
9). 已知一棵二叉樹前序遍歷和中序遍歷分別為ABDEGCFH和DBGEACHF,則該二叉樹的后序遍歷為( )。
A.GEDHFBCA
B.DGEBHFCA
C.ABCDEFGH
D.ACBFEDHG
正確答案:B
答案解析:二叉樹的遍歷有3種:前序、中序和后序。后序遍歷首先遍歷左子樹或左子結(jié)點,然后遍歷右子樹或右子結(jié)點,最后訪問根結(jié)點;中序遍歷首先遍歷左子樹或左子結(jié)點,然后訪問根結(jié)點,最后遍歷右子樹或右子結(jié)點;后序遍歷首先訪問根結(jié)點,然后遍歷左子樹或左子結(jié)點,最后遍歷右子樹或右子結(jié)點。本題根據(jù)前序遍歷和中序遍歷的結(jié)果可以得出二叉樹的結(jié)構(gòu),然后再對其進行后序遍歷,因此答案為選項B。
10). 一棵二叉樹的中序遍歷結(jié)果為DBEAFC,前序遍歷結(jié)果為ABDECF,則后序歷結(jié)果為( )。
A.ACFBED
B.DFBECA
C.ABCDEF
D.DEBFCA
正確答案:D
答案解析:這類題型一般通過前序遍歷的結(jié)果來找根結(jié)點,用中序遍歷的結(jié)構(gòu)找分支結(jié)點,通過畫出該二叉樹可得到結(jié)果。
【9月計算機二級java題型】相關(guān)文章:
2017年9月計算機二級java題庫08-28
2017年9月計算機二級考試JAVA試題08-10
2017年9月計算機二級JAVA考試基礎(chǔ)試題11-06
2017年9月計算機二級JAVA考試經(jīng)典試題08-22
2017年9月計算機二級JAVA考試試題07-09