二級Java語言程序設(shè)計模擬62_第1頁
二級Java語言程序設(shè)計模擬62_第2頁
二級Java語言程序設(shè)計模擬62_第3頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、 模擬 二級 Java 語言程序設(shè)計模擬 62單項選擇題第 1 題:數(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫技術(shù)的重要特點(diǎn)之一。所謂數(shù)據(jù)獨(dú)立性是指( )A. 數(shù)據(jù)與程序獨(dú)立存放B. 不同的數(shù)據(jù)被存放在不同的文件中C. 不同的數(shù)據(jù)只能被對應(yīng)的應(yīng)用程序所使用D .以上三種說法都不對參考答案: D第 2 題: 面向?qū)ο蠓椒ㄖ?,繼承是指( )A. 一組對象所具有的相似性質(zhì)B. 一個對象具有另一個對象的性質(zhì)C. 各對象之間的共同性質(zhì)D .類之間共享屬性和操作的機(jī)制參考答案: D第 3 題: 下列關(guān)于線程優(yōu)先級的說法中,正確的是()A. 線程的優(yōu)先級是不能改變的B. 線程的優(yōu)先級是在創(chuàng)建線程時設(shè)置的C. 在創(chuàng)建線程后的任何時候

2、都可以設(shè)置D. B 和 C參考答案: C第 4 題:下列適配器類中不屬于事件適配器的是()。A. MouseAdapterB. KeyAdapterC. ComponentAdapterD. FrameAdapter 參考答案: D第 5 題:為了向一個Applet傳遞參數(shù),可以在HTML文件的APPLET標(biāo)志中使用param選 項。在 Applet 程序中獲取參數(shù)時,應(yīng)使用的方法是( )。A. getParameter()B. getDocumentBase()C. getCodeBase()D. getlmage()參考答案: A第 6 題: 下面描述中,不屬于軟件危機(jī)表現(xiàn)的是( )。A.

3、 軟件過程不規(guī)范B. 軟件開發(fā)生產(chǎn)率低C .軟件質(zhì)量難以控制D. 軟件成本不斷提高參考答案: A第 7 題: 下列數(shù)據(jù)結(jié)構(gòu)中,能夠按照“先進(jìn)后出”原則存取數(shù)據(jù)的是( )。A. 循環(huán)隊列B. 棧C. 隊列D. 二叉樹參考答案: B第 8 題:Applet 的運(yùn)行過程要經(jīng)歷 4 個步驟,其中不是運(yùn)行步驟的是( )。A. 瀏覽器加載指定URL中HTM文件B. 瀏覽器顯示HTM文件C. 瀏覽器加載HTM文件中指定的Applet類D. 瀏覽器中的Java運(yùn)行環(huán)境運(yùn)行該Applet參考答案: B第 9 題:Object 類中的方法 public int hashCode ,在其子類中覆蓋該方法時,其方 法

4、修飾符可以是( )。A. protectedB. publicC. privateD. 缺省參考答案: B第 10 題: 相對于數(shù)據(jù)庫系統(tǒng),文件系統(tǒng)的主要缺陷有數(shù)據(jù)依賴、數(shù)據(jù)不一致性和( )。A. 可重用性差 B .安全性差C. 非持久性D. 冗余性參考答案: D第 11 題:使得線程放棄當(dāng)前分得的CPU寸間,但不使線程阻塞,即線程仍處于可執(zhí)行狀 態(tài),隨時可能再次分得CPU寸間的方法是()。A. time()B. yield()C. load()D. min()參考答案: B第 12 題: 下列選項中,與成員變量共同構(gòu)成一個類的是()A. 關(guān)鍵字B. 方法C. 運(yùn)算符D. 表達(dá)式 參考答案:

5、B第 13 題: 閱讀下列程序該程序在編譯時的結(jié)果是( )。A. 變量 a 未賦值B. 第二個 Systemout println(C. 第二個 System, out. println(D. 第一個 Systemout println( 參考答案: Bb = ”+ b)語句中,變量b作用域有錯 a = ”+ a)語句中,變量a作用域有錯 b = ”+ b)語句中,變量b作用域有錯第 14 題: 一個工作人員可以使用多臺計算機(jī),而一臺計算機(jī)可被多個人使用,則實體工 作人員與實體計算機(jī)之間的聯(lián)系是()。A. 一對一B. 一對多C. 多對多D. 多對一參考答案: C第 15 題:下列命令中用于激活

6、系統(tǒng)守候進(jìn)程以便能夠在 Java 虛擬機(jī)上注冊和激活對象的 是( )。A. rmicB. rmiregistryC. rmidD. serialver 參考答案: C第 16 題: 下列程序的功能是將一個整數(shù)數(shù)組寫入二進(jìn)制文件,在程序的下畫線處應(yīng)填入 的選項是( )。A. writeArrayB. writeByteC. writeIntD. writeDouble 參考答案: C第 17 題: 閱讀下列代碼段: abstractclassPerson publicPerson(Stringn) name=n;publicStringgetDescription();publicStringg

7、etName()returnname;privateStringname;在下畫線處應(yīng)填入的修飾符是 A. staticB. abstractC. protectedD. final參考答案: B抽象類沒有實現(xiàn)的方法,不能實例化。程序中 Person 是一個抽象類,因此 StringgetDescrtption 方法也是抽象的,所以用 abstract 修飾。因此,本題的 正確答案是 B。第 18 題: 下列敘述中,正確的是( )。A. Java 語言的標(biāo)識符是區(qū)分大小寫的B. 源文件名與 public 類名可以不相同C. 源文件的擴(kuò)展名為.jarD. 源文件中public類的數(shù)目不限 參考答

8、案: A第 19 題:Java 中的線程模型由三部分組成,與線程模型組無關(guān)的是()A. 虛擬的 CPUB. 程序代碼C .操作系統(tǒng)的內(nèi)核狀態(tài)D. 數(shù)據(jù)參考答案: C第 20 題:下列關(guān)于HTML標(biāo)記的說法,正確的是()。A. URLgetDocumentBase()返回 Applet 主類的 URLB. URLgetCOdeBasg)返回包含 Applet 的 HTM!文件的 URLC. 在HTM中不說明String getParameter(string name)的參數(shù),該方法將返回”0”D. HTML標(biāo)記方法用于獲取HTML文件中關(guān)于Applet的信息 參考答案: D第 21 題: 需求

9、分析階段的任務(wù)是(A. 軟件開發(fā)方法B. 軟件開發(fā)工具C. 軟件開發(fā)費(fèi)用D .軟件系統(tǒng)功能 參考答案: D第 22 題:數(shù)據(jù)庫設(shè)計中,用 E-R 圖來描述信息結(jié)構(gòu)但不涉及信息在計算機(jī)中的表示,它 屬于數(shù)據(jù)庫設(shè)計的( )。A. 需求分析階段B .邏輯設(shè)計階段C. 概念設(shè)計階段D. 物理設(shè)計階段參考答案: C第 23 題:在 Java 中,表示換行符的轉(zhuǎn)義字符是( )。A. nB. fC. 'n 'D. ddd參考答案: A第 24 題: 下面描述中,不屬于軟件危機(jī)表現(xiàn)的是( )。A. 軟件過程不規(guī)范B .軟件開發(fā)生產(chǎn)率低C .軟件質(zhì)量難以控制D .軟件成本不斷提高參考答案: A第

10、 25 題: 下列類中屬于字節(jié)輸入抽象類的是( )。A. FileInputStreamB. ObjectInputStreamC. FiterInputStreamD. InputStream 參考答案: D第 26 題: 用來從字符輸入流中讀取并緩沖字符的類是 。A. BufferedReaderB. DataInputStreamC. DataOutputStreamD. FileInputStream參考答案: ABufferedReader 從字符輸入流中讀取文本, 緩沖各個字符, 從而實現(xiàn)字符、 數(shù)組 和行的高效讀取。 DataInputstream 數(shù)據(jù)輸入流允許應(yīng)用程序以與機(jī)器

11、無關(guān)方式 從底層輸入流中讀取基本 Java 數(shù)據(jù)類型。應(yīng)用程序可以使用數(shù)據(jù)輸出流寫入稍 后由數(shù)據(jù)輸入流讀取的數(shù)據(jù)。 DataOutputStream 數(shù)據(jù)輸出流允許應(yīng)用程序以適 當(dāng)方式將基本 Java 數(shù)據(jù)類型寫入輸出流中。然后,應(yīng)用程序可以使用數(shù)據(jù)輸入 流將數(shù)據(jù)讀入。 FileInputStream 從文件系統(tǒng)中的某個文件中獲得輸入字節(jié)。 第 27 題: 一個棧的初始狀態(tài)為空?,F(xiàn)將元素 l 、2、3、4、5、A、B、C、D、E 依次入棧, 然后再依次出棧,則元素出棧的順序是( )。A. 12345ABCDEB. EDCBA54321C. ABCDEl2345D. 54321EDCBA 參考答

12、案: B第 28 題:下列關(guān)于 boolean 類型的敘述中,正確的是( )。A. 可以將 boolean 類型的數(shù)值轉(zhuǎn)換為 int 類型的數(shù)值B. 可以將 boolean 類型的數(shù)值轉(zhuǎn)換為字符串C. 可以將boolean類型的數(shù)值轉(zhuǎn)換為char類型的數(shù)值D. 不能將boolean類型的數(shù)值轉(zhuǎn)換為其他基本數(shù)據(jù)類型 參考答案: D第 29 題:有下列二叉樹,對此二叉樹進(jìn)行后序遍歷的結(jié)果為()A. ACBEDGFHB. GDBHEFCAC. HGFEDCBAD. ABCDEFGH 參考答案: B第 30 題:在學(xué)生管理的關(guān)系數(shù)據(jù)庫中,存取一個學(xué)生信息的數(shù)據(jù)單位是( )A. 文件B. 數(shù)據(jù)庫C. 字

13、段D. 記錄 參考答案: D第 31 題: 閱讀下列代碼段。上述代碼的編譯結(jié)果是( )。A .程序通過編譯并且 run( )方法可以正常輸出遞增的 i 值B. 程序通過編譯,調(diào)用run ( )方法將不顯示任何輸出C. 程序不能通過編譯,因為 while 的循環(huán)控制條件不能為“ true ”D. 程序不能通過編譯,因為run ()方法的返回值類型不是void參考答案: D第 32 題:下面程序段的輸出結(jié)果是( )class Baseint i ;Base()add(1) ;void add(int v)i+=v :void print()System out println(i) ;class

14、Extension extends BaseExtension()add(2) ;void add(int v)i+=v*2 :public class Testpublic static void main(String args)bogo(new Extension() ;static void bogo(Base b)add(8) ; print() ;A. 9B. 18C. 20D. 22參考答案: D第 33 題:使新創(chuàng)建的線程參與運(yùn)行調(diào)度的方法是 A. run()B. start()C. init()D. resume() 參考答案: BThread 調(diào)用 start() 方法時,

15、 start() 方法自動調(diào)用 run() 方法。 Applet 在啟動 時自動調(diào)用 init() 方法。經(jīng)過以上分析,本題選擇 B。第 34 題: 數(shù)據(jù)庫設(shè)計中反映用戶對數(shù)據(jù)要求的模式是( )。A. 內(nèi)模式B. 概念模式C. 外模式D. 設(shè)計模式參考答案: C第 35 題:閱讀下面程序 importjava io * ; public class TypeTransition public static void main(String args)char a= 'h';int i=100 ;int J=97 ;int aa=a+i ;System out println(&

16、quot;aa="+aa);char bb=(char)j ;System out println("bb="+bb): 如果輸出結(jié)果的第二行為bb=a,那么第一行的輸出結(jié)果是()。A. aa=IB. aa=204C. aa=vD. aa=156參考答案: B第 36 題: 繼承是面向?qū)ο缶幊痰囊粋€重要特征,它可降低程序的復(fù)雜性并使代碼( )。A. 可讀性好B. 可重用C. 可跨包訪問D. 運(yùn)行更安全參考答案: B第 37 題:線性表L=(al , a2, a3,ai,an),下列說法正確的是()。A. 每個元素都有一個直接前件和直接后件B. 線性表中至少要有一個

17、元素C. 表中諸元素的排列順序必須是由小到大或由大到小D. 除第一個元素和最后一個元素外,其余每個元素都有且只有一個直接前繼和直接后繼參考答案: D第 38 題: 下列程序段的輸出結(jié)果是( int data=0 ;char k= ' a', P='f ; data=P-k :System OUtprintll n(data)A. 0B. aC. fD. 5參考答案: D第 39 題:的方法是(下列不屬于接口 WindowListenerA. windowClosing ()B. windowClosed()C. windowMinimized ()D. windowOp

18、ened()參考答案: C第 40 題: 下列各項說法中錯誤的是( )。A. 共享數(shù)據(jù)的所有訪問都必須使用synchronized加鎖B. 共享數(shù)據(jù)的訪問不一定全部使用synchronized加鎖C. 所有的對共享數(shù)據(jù)的訪問都是臨界區(qū)D. 臨界區(qū)必須使用synchronized 加鎖 參考答案: B基本操作題第 41 題:本題將一個整形變量 op1 的二進(jìn)制的低 3 位全部變成 1。參考答案:第 1 處:int 第 2 處:int 第 3 處:res = op1|op2本題考查位運(yùn)算符和位運(yùn)算表達(dá)式,第 1 處和第 2 處定義變量;第 3 處 op1 的二進(jìn)制的低 3 位全部變成 1 等同于與

19、 7 進(jìn)行按位或操作。簡單應(yīng)用題第 42 題: 本題的功能是通過按鈕來選擇窗口顯示的風(fēng)格。窗口中有三個按鈕:“ Metal”、“ Motif ”和“Win dowS',單擊任何一 個按鈕,就能將窗口的風(fēng) 格改變?yōu)榘粹o名稱所對應(yīng)的風(fēng)格。import java awt* ;import java awtevent.* ;import javax swing* ;class PlafPanel extends JPanel implements ActionListenerpublic()metaIButton=new JButton("Metal");motifButt

20、On=new J Button("Motif");windowsButton=new JButton("Windows") ; add(metalButton) ; add(motifButton) ;add(windowsButton) ;metalButton addActionListener(this);motifButton addActionListener(this);windowsButton addActionListener(this) ;Dublic void actionPerformed(ActionEvent evt)Obje

21、ct source=evt getSource() ;String plaf="" : if(source= =metalButton) plaf="javax swingplaf metal MetalLookAndFeel" ; else if(source= =motifButton)plaf="com sunjava swing plaf motif MotifLookAndFeel" ; else if(source= =windowsButton)Dlaf="com sunjava swing plaf windowsWindowsLookAndFeel"; tryUIManager setLookAndFeel() ;SwingUtilities updateComponentTreeUI(this) ;catch(Exception e)private JButton metalButton;private JButton motifButton;private JButton windowsButton ;class PlafFrame extends JFramepublic PlafFrame() setTitl

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論