北郵高級(jí)語(yǔ)言程序設(shè)計(jì)java作業(yè)_第1頁(yè)
北郵高級(jí)語(yǔ)言程序設(shè)計(jì)java作業(yè)_第2頁(yè)
北郵高級(jí)語(yǔ)言程序設(shè)計(jì)java作業(yè)_第3頁(yè)
北郵高級(jí)語(yǔ)言程序設(shè)計(jì)java作業(yè)_第4頁(yè)
北郵高級(jí)語(yǔ)言程序設(shè)計(jì)java作業(yè)_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第一階段作業(yè)一、多項(xiàng)選擇題(共1道小題,共10.0分) 1. windows 下安裝Java開發(fā)工具包時(shí)需要配置路徑修改的變量名為_A. Classpath B. Path C. TEMP D. windir 知識(shí)點(diǎn):第一單元過(guò)關(guān)習(xí)題學(xué)生答案:A;B;  得分:10試題分值:10.0提示:多選題2.二、單項(xiàng)選擇題(共9道小題,共90.0分) 1. 利用Java開發(fā)工具包編譯和運(yùn)行Java程序需要用到哪兩個(gè)命令_A. java、javac B. java、java C. javac、javadoc D. javadoc、java 知識(shí)點(diǎn):第一單元過(guò)關(guān)習(xí)題學(xué)生答案:A;

2、0; 得分:10試題分值:10.0提示: 2. (錯(cuò)誤)用Java虛擬機(jī)執(zhí)行類名為Hello的應(yīng)用程序的正確命令是_A. java Hello.class B. Hello.class C. java Hello.java D. java Hello 知識(shí)點(diǎn):第一單元過(guò)關(guān)習(xí)題學(xué)生答案:C;  得分:0試題分值:10.0提示: 3.4. 編譯一個(gè)Java程序Hello.java的正確命令形式是_A. javac Hello B. Javac Hello C. javac Hello.java D. javac.hello 知識(shí)點(diǎn):第一單元過(guò)關(guān)習(xí)題

3、學(xué)生答案:C;  得分:10試題分值:10.0提示: 5.6. 只包含一個(gè)帶public方法的Java類Abc的java程序的正確命名是_A. Abc B. Abc.java C. abc.java D. 一個(gè)任意的標(biāo)識(shí)符后帶后綴.java 知識(shí)點(diǎn):第一單元過(guò)關(guān)習(xí)題學(xué)生答案:B;  得分:10試題分值:10.0提示: 7.8. JVM機(jī)制的意義在于可以確立Java程序的_A. 平臺(tái)無(wú)關(guān) B. 簡(jiǎn)單性 C. 安全性 D. 多線程 知識(shí)點(diǎn):第一單元過(guò)關(guān)習(xí)題學(xué)生答案:A;  得分:10試題分值:10.0提示: 

4、9.10. 最早的程序語(yǔ)言是_A. 機(jī)器語(yǔ)言 B. 匯編語(yǔ)言 C. 面向?qū)ο蟮某绦蛘Z(yǔ)言 D. 面向過(guò)程的程序語(yǔ)言 知識(shí)點(diǎn):第一單元過(guò)關(guān)習(xí)題學(xué)生答案:A;  得分:10試題分值:10.0提示: 11.12. 小王編了一個(gè)打印他名字的程序public classic Hello   public void main (String args)      System.out.printIn(“你好,王凱”);      該程序有如下哪種可能的結(jié)果_A

5、. 執(zhí)行時(shí)產(chǎn)生異常 B. 程序不能編譯 C. 執(zhí)行后輸出:“你好,王凱” D. 執(zhí)行后不輸出任何東西 知識(shí)點(diǎn):第一單元過(guò)關(guān)習(xí)題學(xué)生答案:A;  得分:10試題分值:10.0提示: 13. 一般來(lái)說(shuō),程序的執(zhí)行方式有_A. 解釋執(zhí)行 B. 編譯執(zhí)行 C. 解釋執(zhí)行和編譯執(zhí)行 D. 上述都不正確 知識(shí)點(diǎn):第一單元過(guò)關(guān)習(xí)題學(xué)生答案:C;  得分:10試題分值:10.0提示: 14.15. Java語(yǔ)言的特點(diǎn)不包括_A. 平臺(tái)無(wú)關(guān) B. 面向?qū)ο?C. 多重繼承 D. 多線程 知識(shí)點(diǎn):第一單元過(guò)關(guān)習(xí)題學(xué)生答案:C;  得分

6、:10試題分值:10.0提示: 16. 第二階段作業(yè)一、多項(xiàng)選擇題(共1道小題,共5.0分)1下列變量的聲明中,正確的是_1 int $x;1 int 123;1 int _123;1 int #dim;1 int %percent;1 int *divide;1 int central_sales_region_Summer_2005_gross_sales;知識(shí)點(diǎn):第二單元過(guò)關(guān)自測(cè)學(xué)生答案:A;C;G; 得分:5試題分值:5.0提示: 二、單項(xiàng)選擇題(共19道小題,共95.0分)2閱讀分析下列程序段: if(x>0)System .out .println(“first”)

7、; else if (x<20) System .out .println(“second”); else System .out .println(“third”)當(dāng)程序輸出“second”時(shí),x的范圍為_1 x<=01 x<20&&x>01 x>01 x>=20知識(shí)點(diǎn):主題5自測(cè)學(xué)生答案:A; 得分:5試題分值:5.0提示: 3下列程序片段輸出的是什么_ int a=3; int b=1; if(a=b) System.out.println(“a=”+a);1 a=11 a=31 編譯錯(cuò)誤,沒有輸出1 正常運(yùn)行,但沒有輸出知識(shí)點(diǎn):主題5

8、自測(cè)學(xué)生答案:C; 得分:5試題分值:5.0提示: 4所有的程序均可用幾種控制類型控制結(jié)構(gòu)編寫_1 順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)1 順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)1 順序結(jié)構(gòu)、選擇結(jié)構(gòu)1 選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)知識(shí)點(diǎn):主題5自測(cè)學(xué)生答案:A; 得分:5試題分值:5.0提示: 5char的數(shù)值范圍是_1 0327671 0655351 -2562551 -3276832767知識(shí)點(diǎn):主題3自測(cè)學(xué)生答案:B; 得分:5試題分值:5.0提示: 6使整數(shù)變量x加1,下面表達(dá)式錯(cuò)誤的是_1 x+1 +x1 x=x+11 x=+1知識(shí)點(diǎn):主題4自測(cè)學(xué)生答案:D; 得分:5試題分值:5.0提示: 7編譯執(zhí)行下列程序段后,c

9、與result的值是_boolean a=false;boolean b=true;boolean c=(a&b)&&(!b);int result=b= =false?1:2;1 c=false; result=1;1 c=true; result=2;1 c=true; result=1;1 c= false; result=2;知識(shí)點(diǎn):主題4自測(cè)學(xué)生答案:D; 得分:5試題分值:5.0提示: 8(錯(cuò)誤)下列對(duì)數(shù)組初始化的語(yǔ)句中不正確的是_1 int x = 1,2,3;1 int x3 = 1,2,3;1 int x = 1,2,3;1 int x = new i

10、nt1,2,3;知識(shí)點(diǎn):第二單元過(guò)關(guān)自測(cè)學(xué)生答案:B; 得分:0試題分值:5.0提示: 9下列語(yǔ)句執(zhí)行后,k的值為_int j=4,i,k=10; for(i=2;i!=j;i+) k=k-i; 1 41 51 61 7知識(shí)點(diǎn):第二單元過(guò)關(guān)自測(cè)學(xué)生答案:B; 得分:5試題分值:5.0提示: 10下列語(yǔ)句執(zhí)行后,i,j的值是_ int i=1,j=8; do if(i+>-j) continue; while(i<4); 1 i=4,j=51 i=5,j=41 i=4,j=61 i=5,j=6知識(shí)點(diǎn):第二單元過(guò)關(guān)自測(cè)學(xué)生答案:A; 得分:5試題分值:5.0提示: 11分割for語(yǔ)句的

11、各個(gè)部分的符號(hào)是_1 逗號(hào)1 分號(hào)1 圓點(diǎn)1 頓號(hào)知識(shí)點(diǎn):第二單元過(guò)關(guān)自測(cè)學(xué)生答案:B; 得分:5試題分值:5.0提示: 12下列語(yǔ)句執(zhí)行后,z的值為_int x=3,y=4,z=0; switch(x%y+2) case 0:z=x*y ;break ; case 6:z=x/y ;break; case 12:z=x-y;break; default:z=x*y-x; 1 151 91 -21 12知識(shí)點(diǎn):第二單元過(guò)關(guān)自測(cè)學(xué)生答案:B; 得分:5試題分值:5.0提示: 13下列語(yǔ)句執(zhí)行后,x的值為_int a=4,b=5,x=3; if(+a=b) x=x*a; 1 31 121 151

12、20知識(shí)點(diǎn):第二單元過(guò)關(guān)自測(cè)學(xué)生答案:C; 得分:5試題分值:5.0提示: 14當(dāng)條件為真和條件為假時(shí),下列控制結(jié)構(gòu)可以執(zhí)行不同的動(dòng)作的是_1 switch1 while1 for1 if/else知識(shí)點(diǎn):第二單元過(guò)關(guān)自測(cè)學(xué)生答案:D; 得分:5試題分值:5.0提示: 15在switch語(yǔ)句塊中,用于處理其他所有情況的語(yǔ)句是_1 default1 otherwise1 else if1 else知識(shí)點(diǎn):第二單元過(guò)關(guān)自測(cè)學(xué)生答案:A; 得分:5試題分值:5.0提示: 16執(zhí)行下列程序段后,ch,x,y的值正確的是_int x=3,y=4 ; boolean ch ; ch=x < y|(+

13、x)= (-y); 1 true,3,41 true,4,31 false , 3 ,41 false , 4, 3知識(shí)點(diǎn):第二單元過(guò)關(guān)自測(cè)學(xué)生答案:A; 得分:5試題分值:5.0提示: 17有程序段:int x=2;int y=(x+)*5;執(zhí)行后,y的值是_1 101 141 151 16知識(shí)點(diǎn):第二單元過(guò)關(guān)自測(cè)學(xué)生答案:A; 得分:5試題分值:5.0提示: 18下面的程序段中,有兩行是錯(cuò)誤的,請(qǐng)指出_class hello public void main() Boolean isok=false; System.out.printIin(isok); 1 1,31 2,31 2,41

14、3,4知識(shí)點(diǎn):第二單元過(guò)關(guān)自測(cè)學(xué)生答案:D; 得分:5試題分值:5.0提示: 變量名不能用哪些字符打頭?_1 美元符號(hào)1 雙斜線1 字母1 下劃線知識(shí)點(diǎn):第二單元過(guò)關(guān)自測(cè)學(xué)生答案:B; 得分:5試題分值:5.0提示: 第三階段一、單項(xiàng)選擇題(共20道小題,共100.0分)1下面哪個(gè)修飾符修飾的變量是所有同一個(gè)類生成的對(duì)象共享的?_1 public1 private1 static1 final知識(shí)點(diǎn):第三單元過(guò)關(guān)自測(cè)學(xué)生答案:A; 得分:5試題分值:5.0提示: 2關(guān)于接口和抽象類,正確的是_1 抽象類可以有構(gòu)造方法1 接口可以有構(gòu)造方法1 可以用new操作符操作一個(gè)抽象類1 可以用new操作

15、符操作一個(gè)接口知識(shí)點(diǎn):第三單元過(guò)關(guān)自測(cè)學(xué)生答案:A; 得分:5試題分值:5.0提示: 3下列說(shuō)法正確的是_1 子類只能覆蓋父類的方法,而不能重載1 子類只能重載父類的方法,而不能覆蓋1 子類不能定義和父類名同名同形參的方法,否則,系統(tǒng)將不知道使用哪種方法1 重載就是一個(gè)類中有多個(gè)同名但有不同形參和方法體的方法知識(shí)點(diǎn):第三單元過(guò)關(guān)自測(cè)學(xué)生答案:D; 得分:5試題分值:5.0提示: 4關(guān)于抽象類,正確的是_1 抽象類不可以有非抽象類1 某個(gè)非抽象類的父類是抽象類,則這個(gè)子類必須重載父類的所有抽象方法1 絕對(duì)不能用抽象類去創(chuàng)建對(duì)象1 接口和抽象類是一回事知識(shí)點(diǎn):第三單元過(guò)關(guān)自測(cè)學(xué)生答案:C; 得分:

16、5試題分值:5.0提示: 5在調(diào)用構(gòu)造函數(shù)時(shí),_1 子類可以不加定義就使用父類的所有構(gòu)造函數(shù)1 不管類中是否定義了何種構(gòu)造函數(shù),創(chuàng)建對(duì)象時(shí)都可以使用默認(rèn)構(gòu)造函數(shù)1 先調(diào)用父類的構(gòu)造函數(shù)1 先調(diào)用形參多的構(gòu)造函數(shù)知識(shí)點(diǎn):第三單元過(guò)關(guān)自測(cè)學(xué)生答案:A; 得分:5試題分值:5.0提示: 6方法的作用不包含_1 使程序結(jié)構(gòu)清晰1 功能復(fù)用1 代碼簡(jiǎn)潔1 重復(fù)代碼知識(shí)點(diǎn):第三單元過(guò)關(guān)自測(cè)學(xué)生答案:D; 得分:5試題分值:5.0提示: 7構(gòu)造函數(shù)在_時(shí)被調(diào)用1 創(chuàng)建對(duì)象時(shí)1 類定義時(shí)1 使用對(duì)象的方法時(shí)1 使用對(duì)象的屬性時(shí)知識(shí)點(diǎn):第三單元過(guò)關(guān)自測(cè)學(xué)生答案:A; 得分:5試題分值:5.0提示: 8retur

17、n語(yǔ)句_1 可以讓方法返回?cái)?shù)值1 方法都必須包含1 方法中不可以有多個(gè)return語(yǔ)句1 不能用來(lái)返回對(duì)象知識(shí)點(diǎn):第三單元過(guò)關(guān)自測(cè)學(xué)生答案:A; 得分:5試題分值:5.0提示: 9被聲明為private,protected及public的類成員,在類外部_1 只能訪問(wèn)聲明為public的成員1 只能訪問(wèn)到聲明為protected和public的成員1 都可以訪問(wèn)1 都不可以訪問(wèn)知識(shí)點(diǎn):第三單元過(guò)關(guān)自測(cè)學(xué)生答案:A; 得分:5試題分值:5.0提示: 10分析下列程序:1 public class X 2 public Object m()3 object o=new Float(3.14F);4

18、 object oa=new Object 1;5 oa0=o;6 o=null;7 oa0=null;8 return o;9 10 當(dāng)?shù)谌械腇loat對(duì)象產(chǎn)生后,在哪一行會(huì)作為垃圾被回收 _1 在第5行之后1 在第6行之后1 在第7行之后1 不會(huì)在該方法中進(jìn)行知識(shí)點(diǎn):第三單元過(guò)關(guān)自測(cè)學(xué)生答案:C; 得分:5試題分值:5.0提示: 11下列說(shuō)法正確的是_1 一個(gè)程序可以包含多個(gè)源文件1 一個(gè)源文件中只能有一個(gè)類1 一個(gè)源文件中可以有多個(gè)公共類1 一個(gè)源文件只能供一個(gè)程序使用知識(shí)點(diǎn):第三單元過(guò)關(guān)自測(cè)學(xué)生答案:A; 得分:5試題分值:5.0提示: 12(錯(cuò)誤)下列聲明中哪一種可防止該類產(chǎn)生子類

19、?_1 static public FooBar1 private class FooBar1 abstract class FooBar1 final public class FooBar知識(shí)點(diǎn):第三單元過(guò)關(guān)自測(cè)學(xué)生答案:B; 得分:0試題分值:5.0提示: 13分析下列程序public class Test public static void main(String args) String s1=new String("true"); boolean b1=new Boolean(true); if(s1.equals(b1) System.out.println

20、("Equal"); 以上程序的輸出結(jié)果是_1 無(wú)輸出1 輸出“Equal”1 在第5行出現(xiàn)編譯錯(cuò)誤1 程序執(zhí)行后產(chǎn)生異常知識(shí)點(diǎn):第三單元過(guò)關(guān)自測(cè)學(xué)生答案:A; 得分:5試題分值:5.0提示: 14下述概念中不屬于面向?qū)ο蠓椒ǖ氖莀1 對(duì)象、消息1 繼承、多態(tài)1 類、封裝1 過(guò)程調(diào)用知識(shí)點(diǎn):主題8自測(cè)學(xué)生答案:D; 得分:5試題分值:5.0提示: 15關(guān)于被私有訪問(wèn)控制符private修飾的成員變量,以下說(shuō)法正確的是_1 可以被三種類所引用:該類自身、與它在同一個(gè)包中的其他類在其他包中的該類的子類1 可以被兩種類訪問(wèn)和引用:該類本身、該類的所有子類1 只能被該類自身所訪問(wèn)和修改1 只能被同一個(gè)包中的類訪問(wèn)知識(shí)點(diǎn):主題8自測(cè)學(xué)生答案:C; 得分:5試題分值:5.0提示:

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論