違法信息舉報(bào) 客服熱線:400-118-7898
廣告
?
專接本欄目測(cè)試廣告

?Java語言程序設(shè)計(jì)(一)自考2010年10月真題

自考 責(zé)任編輯:彭雅倩 2019-06-25

摘要:本試卷為單選題型,填空題,程序填空題,程序分析題,程序設(shè)計(jì)等題型。

Java語言程序設(shè)計(jì)(一)自考2010年10月真題及答案解析

本試卷為單選題型,填空題,程序填空題,程序分析題,程序設(shè)計(jì)等題型。

一、單項(xiàng)選擇題在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無分。 (本大題共10小題,每小題1分,共10分)

1.以下是關(guān)于Java語言關(guān)鍵字的敘述,其中正確的是(  )

A.關(guān)鍵字可以用來描述類的成員類型,但是不能描述普通變量
B.關(guān)鍵字由字母(包括英文字母、下劃線字符、美元字符、文字字符)和數(shù)字組成
C.關(guān)鍵字不可以用作變量、方法、類或標(biāo)號(hào)的標(biāo)識(shí)符
D.break和main都是Java語言的關(guān)鍵字

2.執(zhí)行以下代碼,輸出結(jié)果是(  )int x=5,y=7,u=9,v=6;System.out.println(x>y? x+2:u>v?u-3:v+2);

A.8
B.6
C.7
D.true

3.Java語言中,只限子類或者同一包中的類的方法能訪問的訪問權(quán)限是(  )

A.public
B.private
C.protected
D.<無修飾>

4.設(shè)有數(shù)組定義int[ ][ ] x={{1,2},{3,4,5},{6},{}};,則x.length的值為(  )

A.3
B.4
C.6
D.7

5.在以下Swing的類中,屬于容器的是(  )

A.Japplet
B.JButton
C.JtextArea
D.JMenu

6.在以下供選擇的方法中,屬于接口MouseMotionListener的方法是(  )

A.mouseReleased( )
B.mouseEntered( )
C.mouseExited( )
D.mouseMoved( )

7.小程序要播放音頻文件,可使用類(  )

A.Audio
B.JAudio
C.AudioClip
D.JAudioClip

8.以下是關(guān)于線程的敘述,正確的是(  )

A.多線程的使用可以提高設(shè)備的平行工作能力,但是使系統(tǒng)管理變得復(fù)雜
B.同一個(gè)進(jìn)程下的線程都有自己的狀態(tài)、專用數(shù)據(jù)段和獨(dú)立的內(nèi)存資源
C.線程是能獨(dú)立運(yùn)行的程序
D.進(jìn)程的執(zhí)行效率比線程的執(zhí)行效率高

9.在Java的類庫中,包含實(shí)現(xiàn)輸入/輸出操作的包是(  )

A.java.util
B.java.io
C.java.applet
D.java.awt

10.在編寫訪問數(shù)據(jù)庫的Java程序時(shí),ResultSet對(duì)象的作用是(  )

A.建立新數(shù)據(jù)庫連接
B.用來表示與數(shù)據(jù)庫的連接
C.在指定的連接中處理SQL語句
D.存儲(chǔ)查詢結(jié)果

二、填空題(本大題共10小題,每小題2分,共20分)

11.Java語言采用多種機(jī)制來保證可移植性,其中最主要的是______。

12.程序包聲明的格式是______。

13.當(dāng)聯(lián)編推遲至運(yùn)行時(shí)間實(shí)現(xiàn)時(shí),該聯(lián)編過程稱為______。

14.使用默認(rèn)字節(jié)字符對(duì)應(yīng)表,將字符串轉(zhuǎn)化為字節(jié)數(shù)組的方法是______。

15.在Swing中,帶有滾動(dòng)條的面板的類名是______。

16.組合框(JComboBox)是______的組合。

17.在某個(gè)組件中繪圖,一般應(yīng)該為這個(gè)組件所屬的子類重寫______方法。

18.多線程互斥使用______的程序段,在操作系統(tǒng)中稱為臨界段。

19.在Java語言中,文件隨機(jī)訪問可以利用______類實(shí)現(xiàn)。

110.Java程序可以用純Java的______驅(qū)動(dòng)程序,實(shí)現(xiàn)與數(shù)據(jù)庫連接。

三、簡(jiǎn)答題(本大題共6小題,每小題3分,共18分)

21.請(qǐng)使用for循環(huán)語句計(jì)算的值。

22.請(qǐng)寫出Applet類中init( )方法的功能。

23.請(qǐng)寫出空布局安置組件的兩個(gè)步驟。

24.在Swing中,對(duì)話框有幾種?并請(qǐng)寫出它們的主要區(qū)別。

25.請(qǐng)寫出用Runnable接口實(shí)現(xiàn)多線程的主要工作。

26.請(qǐng)寫出用InetAddress類,獲取網(wǎng)址為“www.edu.cn”的IP地址的Java語句。

四、程序填空題(本大題共5小題,每小題2分,共20分)

31.方法boolean isPrime(int n)的功能是判斷正整數(shù)n(n>1)是否為質(zhì)數(shù)。static boolean isPrime(int n) {            int i;            if(n==2)return true;            if(n%2==0)return false;            for(i=3; i*i<=n; i+=2)                    if(_________) break;           if(_________) return true;           return false;}

32.某小應(yīng)用程序窗口中有一個(gè)文本框,一個(gè)8行10列的文本區(qū)以及一個(gè)按鈕,點(diǎn)擊這個(gè)按鈕時(shí),在文本框中輸入的內(nèi)容會(huì)追加到文本區(qū)中。

33.某小應(yīng)用程序有一個(gè)由3個(gè)單選按鈕組成的顏色選擇組,當(dāng)選中某種顏色時(shí),窗口的背景顏色將作相應(yīng)的變化。這里給出的是窗口子類My Window的定義的框架以及其構(gòu)造函數(shù)的定義。

34.某小應(yīng)用程序的界面有兩個(gè)按鈕,點(diǎn)擊“畫圓”按鈕,程序在窗口畫一個(gè)圓,點(diǎn)擊“畫矩形”按鈕,程序在窗口畫一個(gè)矩形。

35.某按鈕的監(jiān)視器方法actionPerformed( )實(shí)現(xiàn)將文本區(qū)中的內(nèi)容寫入到文本文件myText.txt中。

五、程序分析題(本大題共5小題,每小題4分,共20分)

41.閱讀下列程序,請(qǐng)寫出該程序的輸出結(jié)果。

42.閱讀下列程序,請(qǐng)寫出該程序的輸出結(jié)果。

43.閱讀下列程序,請(qǐng)寫出該程序的功能。

44.閱讀下列程序,請(qǐng)寫出該程序的功能。

45.閱讀下列程序,請(qǐng)寫出該程序的功能。

六、程序設(shè)計(jì)題(本大題共2小題,每小題6分,共12分)

51.請(qǐng)編寫方法int countNum(String str),該方法的功能是統(tǒng)計(jì)已知字符串str中數(shù)字的個(gè)數(shù)。例如,countNum("A42B83C2D")的返回值是5。

52.一個(gè)小應(yīng)用程序,界面如下圖所示,其功能為實(shí)現(xiàn)攝氏溫度和華氏溫度的相互轉(zhuǎn)換。以下是程序的大部分,請(qǐng)編寫其中的監(jiān)視器方法。 注:華氏溫度(F)=攝氏溫度(C)×9/5+32

更多資料

00149《國際貿(mào)易理論與實(shí)務(wù)》【知識(shí)集錦】

00159《高級(jí)財(cái)務(wù)會(huì)計(jì)》【知識(shí)集錦】

00184《市場(chǎng)營銷策劃》【知識(shí)集錦】

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

自考備考資料免費(fèi)領(lǐng)取

去領(lǐng)取

資料下載
  • 00152《組織行為學(xué)》【知識(shí)集錦】

    下載
  • 00158《資產(chǎn)評(píng)估》【知識(shí)集錦】

    下載
  • 00148《國際企業(yè)管理》【知識(shí)集錦】

    下載
  • 00160《審計(jì)學(xué)》【知識(shí)集錦】

    下載