- 相關(guān)推薦
全國計算機二級Java語言程序設(shè)計考試試題
Java既支持各種層次的網(wǎng)絡(luò)連接,又以Socket類支持可靠的流(stream)網(wǎng)絡(luò)連接,所以用戶可以產(chǎn)生分布式的客戶機和服務(wù)器。下面是小編整理的關(guān)于全國計算機二級Java語言程序設(shè)計考試試題,希望大家認(rèn)真閱讀!
1). 下列語句中,可以作為無限循環(huán)語句的是( )。
A.for(;;){}
B.for(i nt i =0;i <10000;i ++){}
C.while(false){}
D.do {}while(false)
正確答案:A
答案解析:B的循環(huán)終止條件為10000,CD 的終止條件為常量false ,都不能無限循環(huán)。
2). 用下列4種排序方法,對一個已排好序(由小到大)的序列進行由小到大排序時,選擇( )方法最好。
A.冒泡排序
B.直接選擇排序
C.直接插入排序
D.歸并排序
正確答案:C
答案解析:直接插入排序的基本算法是:當(dāng)插入第i(i>=l)個對象時,前面的V[O],V[l],…,V[i -i]已經(jīng)排好序,這時,用V[i]的關(guān)鍵碼與V[i一1],[i -2]--的關(guān)鍵碼順序進行比較,找到插入位置即將V[i]插入,原來位置上的對象則向后移。由此可知,直接插入排序法的關(guān)鍵碼比較次數(shù)與對象的初始排列有關(guān)。在本題中,序列已經(jīng)排好序,所以其i的取值達(dá)到了最大,也就是序列中元素的個數(shù),其實根本無需比較和交換,所以這種方法是最佳的。
3). 下面敘述中錯誤的是( )。
A.軟件測試的目的是發(fā)現(xiàn)錯誤并改正錯誤
B.對被調(diào)試的程序進行“錯誤定位”是程序調(diào)試的必要步驟
C.程序調(diào)試通常也被稱為Debug
D.軟件測試應(yīng)嚴(yán)格執(zhí)行測試計劃,排除測試的隨意性
正確答案:A
答案解析:軟件測試的目的是為了發(fā)現(xiàn)錯誤及漏洞而執(zhí)行程序的過程。軟件測試要嚴(yán)格執(zhí)行測試計劃。程序調(diào)式通常也稱Debug ,對被調(diào)試的程序進行“錯誤”定位是程序調(diào)試的必要步驟。
4). 下列有關(guān)接口的說法,正確的是( )。
A.接口與抽象類是相同的概念
B.實現(xiàn)一個接口必須實現(xiàn)接口的所有方法
C.接口之間不能有繼承關(guān)系
D.一個類不可實現(xiàn)多個接口
正確答案:B
答案解析:ava的接口是為實現(xiàn)多繼承并簡化其復(fù)雜性。接口與抽象類非常相似,它將抽象推進到更深層次。一個類可實現(xiàn)許多接口,但只有同一個父類。所以只有選項B正確。
5). 下列關(guān)于Applet的敘述中,錯誤的是
A.Applet是Java類,所以可以由JDK中的解釋器java.exe直接解釋運行
B.Applet應(yīng)該定義為java.applet.Applet類或javax.swing.Japplet類的子類
C.Applet與Applicationg的主要區(qū)別在執(zhí)行方式上
D.通過在HTML文件中采用標(biāo)記可以向Applet傳遞參數(shù)
正確答案:A
6). 下列關(guān)于實型變量書寫正確的是( )。
A.E3
B.2e0.3
C.1.2e3
D.1.2EO.3
正確答案:C
答案解析:本題考查實型變量科學(xué)計算格式的書寫。在科學(xué)計算格式中,e或E是指數(shù)符,要求在e/E之前必須有數(shù)字,選項A錯誤。同時還要求在e/E之后必須是整數(shù),選項B和選項D錯誤。雖然題目非常簡單,但是不容易正確回答。正確答案為選項C。
【全國計算機二級Java語言程序設(shè)計考試試題】相關(guān)文章:
2017計算機二級Java語言程序設(shè)計考試試題03-04
計算機二級Java語言程序設(shè)計考試試題及答案03-04
2024年計算機Java語言程序設(shè)計考試試題03-13
計算機二級Java語言程序設(shè)計復(fù)習(xí)資料02-26
2017年全國計算機二級JAVA考試題庫03-03
sun認(rèn)證:java程序設(shè)計考試試題03-04
2017年全國計算機c語言程序設(shè)計考試試題及答案03-11
全國計算機二級Java筆試題知識點02-26