計(jì)算機(jī)二級(jí)java筆試試題及答案
計(jì)算機(jī)二級(jí)考試《JAVA》習(xí)題
1[單選題]哪個(gè)布局管理器使用的是組件的最佳尺寸? ( )
A.FlowLayout B.BorderLayoutC.GridLayout D.CardLayout
參考答案:A
2[單選題]Frame的默認(rèn)的布局管理器是下列哪一個(gè)? ( )
A.FlowLayout B.BorderLayoutC.GridLayout D.CardLayout
參考答案:B
3[單選題]下列哪個(gè)用戶圖形界面組件在軟件安裝程序中是常見的? ( )
A.滑塊 B.進(jìn)度條 C.對(duì)話框 D.標(biāo)簽
參考答案:B
4[單選題]包含可單擊按鈕的類的Java類庫是哪個(gè)?
A.AWT B.Swing C.二者都有 D.二者都沒有
參考答案:C
5[單選題]下面的哪個(gè)用戶界面組件不是容器?( )
A.JScrollPaneB.JFrameC.JWindowsD.JScrollBar
參考答案:D
6[單選題]在下列事件處理機(jī)制中哪個(gè)不是機(jī)制中的角色? ( )
A.事件B.事件源C.事件接口D.事件處理者
參考答案:D
7[單選題]paint()方法使用哪種類型的參數(shù)? ( )
A.GraphicsB.Graphics2DC.StringD.Color
參考答案:A
8[單選題]監(jiān)聽事件和處理事件( )
A.都由Listener完成
B.都由相應(yīng)事件Listener處登記過的構(gòu)件完成
C.由Listener和構(gòu)件分別完成
D.由Listener和窗口分別完成
參考答案:A
9[單選題]下列哪個(gè)是非容器的構(gòu)件( )
A.JFrameB.JButtonC.JPanelD.JApplet
參考答案:B
10[單選題]類Panel默認(rèn)的布局管理器是
A.GridLayout B.BorderLayout C.FlowLayout D.CardLayout
參考答案:C
11[單選題]下列哪個(gè)選項(xiàng)可能包含菜單條?
A.Panel B.Frame C.Applet D.Dialog
參考答案:B
12[單選題]下列哪個(gè)選項(xiàng)是創(chuàng)建一個(gè)標(biāo)識(shí)有"關(guān)閉"按鈕的語句?
A.TextField b = new TextField("關(guān)閉");
B.TextArea b = new TextArea ("關(guān)閉");
C.Button b = new Button("關(guān)閉");
D.Checkbox b = new Checkbox("關(guān)閉");
參考答案:C
計(jì)算機(jī)等級(jí)考試二級(jí)Java樣題
一、選擇題
(1)下列關(guān)于棧的敘述正確的是
A)棧是非線性結(jié)構(gòu) B)棧是一種樹狀結(jié)構(gòu)
C)棧具有先進(jìn)先出的特征 D)棧具有后進(jìn)先出的特征
(2)結(jié)構(gòu)化程序設(shè)計(jì)所規(guī)定的三種基本控制結(jié)構(gòu)是
A)輸入、處理、輸出 B)樹形、網(wǎng)形、環(huán)形
C)順序、選擇、循環(huán) D)主程序、子程序、函數(shù)
(3)結(jié)構(gòu)化程序設(shè)計(jì)的一種基本方法是
A)篩選法 B)遞歸法 C)歸納法 D)逐步求精法
(4)如果對(duì)一個(gè)關(guān)系實(shí)施了一種關(guān)系運(yùn)算后得到了一個(gè)新的關(guān)系,而且新的關(guān)系中屬性個(gè)數(shù)少于原來關(guān)系中屬性個(gè)數(shù),這說明所實(shí)施的運(yùn)算關(guān)系是:
A)選擇 B)投影 C)連接 D)并
二、填空題
1.對(duì)于輸入為N個(gè)數(shù)進(jìn)行快速排序算法的'平均時(shí)間復(fù)雜度是( )
2.在面向?qū)ο蠓椒▽W(xué)中,直接反映了用戶對(duì)目標(biāo)系統(tǒng)的要求的模型是( )
3.軟件測(cè)試方法中,黑盒測(cè)試個(gè)白盒測(cè)試法是常用的方法,其中黑盒測(cè)試法主要是用于測(cè)試( )
4.關(guān)系型數(shù)據(jù)庫管理系統(tǒng)中存儲(chǔ)與管理數(shù)據(jù)的基本形式是( )
Java語言程序設(shè)計(jì)
一、選擇題
1)Java語言具有許多優(yōu)點(diǎn)和特點(diǎn),下列選項(xiàng)中,哪個(gè)反映了Java程序并行機(jī)制的特點(diǎn)?
A)安全性 B)多線性 C)跨平臺(tái) D)可移植
2)下列哪個(gè)類聲明是正確的?
A)abstract final class HI{???} B)abstract private move(){???}
C)protected private number; D)public abstract class Car{???}
3)下列關(guān)于for循環(huán)和while循環(huán)的說法中哪個(gè)是正確的?
A)while循環(huán)能實(shí)現(xiàn)的操作,for循環(huán)也都能實(shí)現(xiàn)
B)while循環(huán)判斷條件一般是程序結(jié)果,for循環(huán)判斷條件一般是非程序結(jié)果
C)兩種循環(huán)任何時(shí)候都可替換
D)兩種循環(huán)結(jié)構(gòu)中都必須有循環(huán)體,循環(huán)體不能為空
4)異常包含下列那些內(nèi)容?
A)程序中的語法錯(cuò)誤 B)程序的編譯錯(cuò)誤
C)程序執(zhí)行過程中遇到的事先沒有預(yù)料到的情況 D)程序事先定義好的可能出現(xiàn)的意外情況
5)Character流與Byte流的區(qū)別是
A)每次讀入的字節(jié)數(shù)不同 B)前者帶有緩沖,后者沒有
C)前者是塊讀寫,后者是字節(jié)讀寫 D)二者沒有區(qū)別,可以互換使用
6)監(jiān)聽事件和處理事件
A)都由Listener完成 B)都由相應(yīng)事件Listener處登記過的構(gòu)件完成
C)由Listener和構(gòu)件分別完成 D)由Listener和窗口分別完成
7)Applet可以做下列那些操作?
A)讀取客戶端文件 B)在客戶端主機(jī)上創(chuàng)建新文件
C)在客戶端裝載程序庫 D)讀取客戶端部分系統(tǒng)變量
8)下列哪個(gè)屬于容器的構(gòu)件?
A)JFrame B)JButton C)JPnel D)JApplet
9)如果希望所有的控件在界面上均勻排列,應(yīng)使用下列那種布局管理器?
A)BoxLayout B)GridLayout C)BorderLayout D)FlowLouLayout
10)為實(shí)現(xiàn)多線程之間的通信,需要使用下列那種流才合適?
A)Filter stream B)File stream C)Random access stream D)Pipde
stream
參考答案
一:選擇題:
(1) D (2) C (3) D (4) B
二:填空題:
(1)[1]:O(Nlog2N)
(2)[2]:功能模型
(3)[3]:軟件外部功能
(4)[4]:二維表
Java程序設(shè)計(jì):
一:選擇題:
1-5 :B D D C C
6-10:B A A B D
【計(jì)算機(jī)二級(jí)java筆試試題及答案】相關(guān)文章: