江蘇省java自考練習試題_第1頁
江蘇省java自考練習試題_第2頁
江蘇省java自考練習試題_第3頁
已閱讀5頁,還剩9頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、WORD格式復核總分Java 程序設計專業資料整理WORD格式復核人專業資料整理WORD格式題號一二三四五總分題分2021302021合分人得 分得分評卷人復查人一、單項選擇題每題1 分,共 20 分在以下每題的四個備選答案中選出一個正確的答案,并將其字母標號填入題干的括號內。1以下關于 Application 和 Applet 的說法中,正確的選項是A 都包含 main 方法B都通過“ appletviewer 命令執行C都通過“ javac命令編譯D都嵌入在“ HTML 文件中執行2下面關于二維數組的說明合法的是A int a124;B int a1=new int2C int a14=n

2、ew int 24D int a1=new int 43自定義的異常類可從以下哪個類繼承A Error 類 Exception 及其子類C Applet 類 Event 類4關于數據類型轉換,必須進展強制類型轉換的是A float->double byte->int short->long int->char5以下四個選項中,是不合法的用戶標識符的選項是AX_0 _abc0 this $e246假設要說明一個抽象類,使用的關鍵字是 static implements extends abstract7常用類 System,在以下哪個 Java 包中 ()A java.l

3、angB java.io java.util java.awt8當啟動 Applet 程序時,首先調用的方法是A start()B init()C stop()D destroy()078704601 Java 程序設計試卷 第 頁共頁114專業資料整理WORD格式9設有程序段:int k=1;while (k=10) k+ ;那么以下描述中正確的選項是A while 循環執行10 次 while 循環執行無限次C while 循環執行 0 次 while 循環執行 1 次10有關構造函數的說法,正確的選項是()A 一個類的構造函數可以有多個B 構造函數在類定義時被調用C構造函數只能由對象中的

4、其它方法調用D構造函數可以和類同名,也可以和類名不同11 Frame 容器默認的布局管理器是A FlowLayout BorderLayout CardLayout GridLayout12關于 java 中的接口,說法正確的選項是() Java 支持多重繼承,一個類可以實現多個接口 Java 只支持單重繼承,一個類可以實現多個接口 Java 只支持單重繼承,一個類只可以實現一個接口 Java 支持多重繼承,但一個類只可以實現一個接口13過濾字節輸出流都是如下哪個抽象類的子類A filteroutputstreamB dataoutputCdataoutputstreamD inflatero

5、utputstream14有關類的繼承的說明,正確的選項是()A 子類能直接繼承父類所有的非私有屬性,可通過接口繼承父類的私有屬性B子類只能繼承父類的方法,不能繼承父類的屬性C子類只能繼承父類的非私有屬性,不能繼承父類的方法D子類不能繼承父類的私有屬性15下面的組件不屬于容器的是A JPanelB JFrameC AppletD TextField16 Java 應用程序和小程序的區別在于A 前者代碼量較大B前者不能單獨執行,后者可以C前者可以單獨執行,后者不能D二者用途一樣,沒什么區別專業資料整理WORD格式078704601Java 程序設計試卷第 2頁共 14頁專業資料整理WORD格式1

6、7在位運算中,操作數每左移一位,其結果相當于A 操作數乘以2B 操作數除以2C操作數乘以10D 操作數除以1018為了區分類中重載的同名的不同方法,要求A 采用不同的形式參數列表B 使用不同的參數名修改訪問權限D返回值的數據類型不同19假設 x=2,y=3 那么 x&y 的結果是A0B23 520線程在生命周期中要經歷種狀態如果線程當前是新建狀態,剛它可到達的下一個狀態是A 運行狀態阻塞狀態C可運行狀態終止狀態得分評卷人復查人二、填空題每空1 分,共 10 分21 Java 程序的根本組成單位是。22表達式1/2*3 的計算結果是。23 Java 中所有的類都是類的子類。24在java

7、 程序設計中,規定的三種根本控制構造是結構,構造和構造。25如果一個Java Applet源程序文件只定義有一個類,該類的類名為MyApplet ,那么類MyApplet必須是類的子類并且存儲該源程序文件的文件名為。26創立一個名為MyPackage 的包的語句是;任 何 一 個Java程 序 都 默 認 引 入 了 一 個 包 , 這 個 包 的 名 字 叫javalang。專業資料整理WORD格式078704601Java 程序設計試卷第 3頁共 14頁專業資料整理WORD格式得分評卷人復查人三、程序分析題每空2 分,共 30 分27以下程序的功能是求1+2+ +10 的和。請為程序填空。

8、class testpublic static void main (String args )int i=1, sum=1;for ( ; ; ) sum+=i;i+;/sum+=i+;if (i>10)break;System.out.print( “sum=+sum); 得 分28本程序的功能是產生50 個 0-9 之間的隨機整數,并統計整數5 出現的次數 .public class testpublic static void main (String args )int result=0;int i=0;int randomNum;while(i<50) randomNu

9、m=(int) (Math.random()*10);if (randomNum=5)result+;i+;System.out.print( “result is +result);得 分專業資料整理WORD格式078704601Java 程序設計試卷第 4頁共 14頁專業資料整理WORD格式29以下程序段的功能是在Applet 小窗口的 (25,25)處顯示字符串helloapplet。import java.awt.*;import java.applet.*;public class test extendsString s;s="hello applet"(Gra

10、phics g);tt.html 文件內容 :<applet code= height=300 width=300> </applet>得 分30本程序功能是獲得字符串chinese的長度和最后一個字符,并顯示這些信息。public class test public static void main(String args);s="chinese"int n=0;char c;System.out .println(" 字符串中共有"+n+" 個字符 ,最后一個字符是"+c);得 分專業資料整理WORD格式0

11、78704601Java 程序設計試卷第 5頁共 14頁專業資料整理WORD格式得分評卷人復查人四、閱讀程序題每題4 分,共 20 分31以下程序執行后運行結果是。import java.awt.*;import java.applet.*;class pcstatic double ad=8;public class test extends Applet public void paint(Graphics g) pc m=new pc(); pc m1=new pc();m.ad=0.1;g.drawString("m1.ad="+m1.ad,20,50);g.dra

12、wString( “pc.ad="+pc.ad,20,70);g.drawString ("m.ad="+m.ad,20, 90 );得 分32以下程序的運行結果是。classtest public static void main(String args )int a=1,b=2,c=3;System.out.print(a>b"a:b>c"b:c);得 分專業資料整理WORD格式078704601Java 程序設計試卷第 6頁共 14頁專業資料整理WORD格式33以下程序的運行結果是。class testpublic stati

13、c voidmain( String args )int num=0;while (num<=8)num+;System.out.print(num);得 分34以下程序的運行結果是。public class testpublic static void main(String args)for(int n=1;n<=10;n+)if (n%2=0)continue;System.out.println("n="+n);得 分專業資料整理WORD格式078704601Java 程序設計試卷第 7頁共 14頁專業資料整理WORD格式35以下程序的運行結果是。cla

14、ss a1int x=6;class a2 extends a1int x=8;public class testpublic static void main(String args)int s1;int s2;a1p=new a1();a2p1=new a2();s1=p.x;s2=p1.x;System.out.println("s1="+s1);System.out.println("s2="+s2);得 分專業資料整理WORD格式078704601Java 程序設計試卷第 8頁共 14頁專業資料整理WORD格式得分評卷人復查人五、程序設計題每題

15、10 分,共 20 分36編寫一個程序 ,把 100 元人民幣換成 50 元 ,20 元 ,10 元的紙幣 ,計算出有多少種換法。得 分專業資料整理WORD格式078704601Java 程序設計試卷第 9頁共 14頁專業資料整理WORD格式37編程實現如下統計學生成績的圖形界面程序。點擊“總分按鈕,那么計算出兩門課的總分;點擊“平均分按鈕,那么計算出平均分。得 分專業資料整理WORD格式078704601Java 程序設計試卷第10頁共 14頁專業資料整理WORD格式078704601Java 程序設計試題答案及評分參考一、選擇 (每題 1 分,共 20 分 )1 23 4 5678 B 9

16、1011 1213 1415 16C17 18 1920二、填空每空1 分,共 10 分21類22 023 Object24順序;選擇;循環25 Applet( 或 JApplet); MyApplet. Java26 package MyPackage ; lang三、填程 (每空 2 分,共30 分)27 sum=0;sum=sum+i;i+;break;28 (int)(Math.random()*10) ;randomNum=5i+29 Appletpublic voidinit()public void paintg.drawString(s,25,25);test(或 test.c

17、lass或“ test.class)30 String s ;n=s.length() ;c=s.charAt(s.length() -1); 或c=s.charAt(6); 四、閱讀程序 (每題 4 分,共 20 分 )31 0.10.10.132 333 934 1357935 s1=6s2=8五、編程 (每題 10 分,共 20 分 )36public class test public static void main(String args) throws IOExceptionint k=0,m=0,n=0,count=0;1 分for(k=0;k<=2;k+)1 分for(

18、m=0;m<=5;m+)1分for(n=0;n<=10;n+)1 分 if(50*k+20*m+10*n)=100)4 分count+;2 分專業資料整理WORD格式078704601Java 程序設計試卷第 11頁共 14頁專業資料整理WORD格式System.out.println("k="+k+"m="+m+"n="+n);System.out.print(count);37import javax.swing.*;import java.awt.event.*;import java.awt.*;1 分public

19、 class scorepublic static void main(String args) Frame1 frame = new Frame1(); frame.show() ;1 分class Frame1 extends JFrame Pan pp=new Pan(); public Frame1() this.setSize(300,200);Containercon=this.getContentPane() ;con.add(pp);1 分class Panextends JPanel JLabella=new JLabel("學 生成績統計");JLabe

20、lla2=new JLabel(" 數學 ");JTextField tx=newJTextField(22);JLabella3=new JLabel(" 語文 ");JTextFieldtx2=new JTextField(22);utton bu=new utton(" 總分 ");專業資料整理WORD格式078704601Java 程序設計試卷第12頁共 14頁專業資料整理WORD格式JTextField tx3=new JTextField(15);utton bu2=new utton(" 平均分 ");JTextField tx4=new JTextField(15);1 分public Pan() this.add(la); add(la2); add(tx); add(la3); add(tx2); add(bu); add(tx3);add(bu2);add(tx

溫馨提示

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

評論

0/150

提交評論