第 1 頁(yè):?jiǎn)芜x題 |
第 5 頁(yè):基本操作題 |
第 6 頁(yè):簡(jiǎn)單應(yīng)用題 |
第 7 頁(yè):綜合應(yīng)用題 |
11下列關(guān)于順序存儲(chǔ)結(jié)構(gòu)的敘述中,錯(cuò)誤的是( )。
A.存儲(chǔ)密度大
B.某些非線性結(jié)構(gòu)也可以采用順序方法存儲(chǔ)
C.結(jié)點(diǎn)中只有自身信息域,沒(méi)有鏈接信息域
D.便于進(jìn)行插入、刪除等運(yùn)算操作
參考答案:D
參考解析:順序結(jié)構(gòu)每個(gè)結(jié)點(diǎn)只包含自身的信息域,且邏輯上相鄰的結(jié)點(diǎn)物理上也是相鄰的。因此其存儲(chǔ)密度大,但插入、刪除運(yùn)算操作不方便,需移動(dòng)大量的結(jié)點(diǎn)。
12軟件按功能可以分為應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于應(yīng)用軟件的是( )。
A.調(diào)試程序B.操作系統(tǒng)C.教務(wù)管理系統(tǒng)D.匯編程序
參考答案:C
13使用如下( )保留字可以使只有在定義該類的包中的其他類才能訪問(wèn)該類。
A.abstractB.privateC.protectedD.不使用保留字
參考答案:D
參考解析:本題考查類的修飾符。類的默認(rèn)訪問(wèn)控制策是不使用保留字來(lái)定義類,這會(huì)限制其他包中的類訪問(wèn)該類,該類只能被同-個(gè)包的類訪問(wèn)和引用,也不能用import語(yǔ)句引用,選項(xiàng)D正確。protected保留字不起作用,具有protected成員的類的子類可以在包外訪問(wèn)這些被保護(hù)的成員。abstract修飾符修飾的類被稱為抽象類,沒(méi)有具體對(duì)象的概念類,不滿足題意。private修飾符修飾的類只能被該類自身訪問(wèn)和修改,而不能被任何其他類獲取和引用,不滿足題意?梢(jiàn)本題正確答案為選項(xiàng)D。
14下列關(guān)于Applet的安全限制的敘述中,錯(cuò)誤的是( )。
A.通常情況下,禁止Applet讀、寫本地文件系統(tǒng)
B.通常情況下,禁止Applet向Applet源主機(jī)之外的任何主機(jī)建立網(wǎng)絡(luò)連接
C.通常情況下,禁止Applet讀取系統(tǒng)信息
D.通常情況下,禁止Applet加載本地庫(kù)或方法
參考答案:C
參考解析:本題考查Applet的安全限制。許多瀏覽器為了保護(hù)本地主機(jī),-般情況下,對(duì)Applet作了如下安全限制:Applet不能運(yùn)行任何本地可執(zhí)行程序;禁止Applet讀、寫本地計(jì)算機(jī)的文件系統(tǒng);禁止加載本地庫(kù)或方法。Applet只能使用自身的代碼或Applet瀏覽器提供的JavaAPl;禁止向提供Applet之外的任何主機(jī)建立網(wǎng)絡(luò)連接;不能讀取某些系統(tǒng)信息。除了Java版本號(hào)、操作系統(tǒng)名等-些簡(jiǎn)單信息外,Applet不能獲得與本地計(jì)算機(jī)有關(guān)的任何信息。根據(jù)上述介紹可知,Applet只能讀取有限的系統(tǒng)信息,但不是-點(diǎn)幾都不能讀取。因此,本題的正確答案是C。
15支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是( )。
A.棧B.樹(shù)C.隊(duì)列D.二叉樹(shù)
參考答案:A
參考解析:根據(jù)棧的定義,棧是-種限定在-端進(jìn)行插入與刪除的線性表。在主函數(shù)調(diào)用子函數(shù)時(shí),主函數(shù)會(huì)保持當(dāng)前狀態(tài),然后轉(zhuǎn)去執(zhí)行子函數(shù),把子函數(shù)的運(yùn)行結(jié)果返回到主函數(shù),主函數(shù)繼續(xù)向下執(zhí)行,這種過(guò)程符合棧的特點(diǎn)。所以-般采用棧式存儲(chǔ)方式。
16能向內(nèi)部直接寫入數(shù)據(jù)的流是( )。
A.FileOutputStreamB.FileInputStreamC.ByteArrayOutputStreamD.ByteArrayInputStream
參考答案:C
參考解析:本題考查Java的內(nèi)存讀寫。在java.io中,還提供了ByteArrayInputStream、ByteArrayOutput-Stream和StringBufferInputStream類可直接訪問(wèn)內(nèi)存,它們是InputStream和OutputStream的子類。用ByteArrayOut-putStream可向字節(jié)數(shù)組寫入數(shù)據(jù);ByteArraylnputStream可從字節(jié)數(shù)組中讀取數(shù)據(jù)。
17在長(zhǎng)度為z的有序線性表中進(jìn)行二分查找,最壞情況下需要比較的次數(shù)是( )。
A.( )(n)B.( )(n2)C.( )(log2n)D.( )(nlog2n)
參考答案:C
參考解析:對(duì)于長(zhǎng)度為n的有序線性表,在最壞情況下,二分法查找只需比較log2n次,而順序查找需要比較n次。
18模塊獨(dú)立性是軟件模塊化所提出的要求,衡量模塊獨(dú)立性的度量標(biāo)準(zhǔn)是模塊的( )。
A.抽象和信息隱蔽
B.局部化和封裝化
C.內(nèi)聚性和耦合性
D.激活機(jī)制和控制方法
參考答案:C
參考解析:模塊的獨(dú)立性是評(píng)價(jià)設(shè)計(jì)好壞的重要度量標(biāo)準(zhǔn)。衡量軟件的模塊獨(dú)立性使用耦合性和內(nèi)聚性兩個(gè)定性的度量標(biāo)準(zhǔn)。
19在多線程程序設(shè)計(jì)中,如果采用繼承Thread類的方式創(chuàng)建線程,則需要重寫Thread類的( )方法。
A.startB.10calC.interruptD.run
參考答案:D
參考解析:Thread類本身實(shí)現(xiàn)了Runnable接口,所以可以通過(guò)繼承Thread類,并重寫run( )方法定義線程體,然后創(chuàng)建該子類的對(duì)象創(chuàng)建線程。
20下面程序段的輸出結(jié)果為( )。
A.a=true b=false
b=true C=trueB.a=true b=false
b=true e=falseC.a=true b=true
b=true C=falseD.a=false b=false
b=true C=false
參考答案:C
參考解析:本題考查關(guān)系運(yùn)算符<和==。題目中a=(3<5);比較3和5的大小,因?yàn)椋?<5,返回true給a;b=(a==true);判斷a是否為真,因?yàn)閍確實(shí)為真,返回true給b;c=(b==false);判斷h是否為假,因?yàn)閎不為假,返回false給c。最后結(jié)果a=true,b=true,b=true,C=false,選項(xiàng)C正確。
相關(guān)推薦:
2015計(jì)算機(jī)二級(jí)《JAVA》全真模擬試題及答案匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |