11[單選題] 下列工具中為需求分析常用工具的是( )。
A.PAD B.PFDC.N-S D.DFD
參考答案:D
參考解析:需求分析常用工具有數(shù)據(jù)流圖(DFD)、數(shù)據(jù)字典(DD)、判定樹和判定表。問題分析圖(PAD)、程序流程圖(PFD)、金式圖(N-S)都是詳細設計的常用工具,不是需求分析的工具。
12[單選題] 使用白盒測試法時,確定測試數(shù)據(jù)應該根據(jù)( )和指定的覆蓋標準。
A.程序的內(nèi)部邏輯B.程序的復雜結(jié)構(gòu)C.使用說明書D.程序的功能
參考答案:A
參考解析:白盒測試是把測試對象看做-個打開的盒子,允許測試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及相關信息來設計或選擇測試用例,對程序所有的邏輯路徑進行測試。
13[單選題]給出下列代碼,如何使成員變量m 被方法fun()直接訪問?
class Test
{
private int m;
public static void fun()
{
...
}
}
A.將private int m 改為protected int m
B.將private int m 改為 public int m
C.將private int m 改為 static int m
D.將private int m 改為 int m
參考答案:C
14[單選題] 下列關于Applet的敘述中,正確的是( )。
A.Applet不僅可以嵌入到瀏覽器中運行,還可以獨立運行
B.Applet的主類要定義為Applet類或Japplet類的子類
C.同一個頁面中的Applet之間不能通信
D.Applet不支持多線程
參考答案:B
參考解析:Applet不可以單獨運行,Applet支持多線程。
15[單選題] 下列為窗口事件的是( )。
A.Mouse EventB.Window EventC.Action EventD.Key Event
參考答案:B
參考解析:MouseEvent是鼠標事件,ActionEvent是組件事件,KeyEvent是鍵盤事件。
16[單選題] 下列代表十六進制整數(shù)的是( )。
A.Ol23 B.1900C.fa00D.0xa2
參考答案:D
參考解析:本題考查Java語言中的整型常量。整型常量有三種書寫格式:十進制整數(shù),如123,-30,365;八進制整數(shù),以0開頭,如011表示十進制的9;十六進制整數(shù):以0x或0X開頭,如0X123表示十進制數(shù)291。由此可見,選項D表示的是十六進制整數(shù),選項C不是整數(shù)形式,選項B是十進制整數(shù),選項A是八進制整數(shù),只有選項D為本題正確選項。
17[簡答題]本題的功能是通過鼠標確定兩個點,然后畫兩點間的直線。窗口中有-個按鈕“Draw line”,單擊該按鈕后,它就處于按下狀態(tài),然后用鼠標在窗口中單擊-下,在單擊的地方就會出現(xiàn)-個坐標圓點,用鼠標在另外-個地方單擊-下又會出現(xiàn)另外-個圓點,并且此時在兩個坐標圓點間畫出-條直線,且“Draw line”處于可用狀態(tài),再單擊這個按鈕就可以畫另外-條直線。
參考解析:
第1處:Point
第2處:mevt.getPoint
【解析】第1處表示獲得Point型的坐標給了P;第2處獲得鼠標單擊的坐標。
18[簡答題]本題的功能是監(jiān)聽對于列表項的操作。窗口中有一個列表和三個按鈕“添加”、“刪除”和“關閉”。單擊“添加”按鈕,則會在當前所選列表項后添加一個名為“新增表項”的列表項,同時后臺輸入列表中的表項數(shù)量。單擊“刪除”按鈕后,如果未選中表項,則彈出提示消息框“請選擇表項”。
參考解析:
第1處:lstList.getSelectedIndex( )+1
第2處:lstList.getSelectedhem( )--null
第3處:lstList.remove(lstList.getSelectedIndex( ))
第1處是從當前所選列表項向后移-位;第2處是表示當前未選中表項即為null;第3處是清除所選項目的索引。
19[填空題]使用Swing編寫Applet,則該Applet的主類應該定義為 類的子類。
參考解析:Applet
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |