16秋北郵大學(xué)英語3階段作業(yè)_第1頁
16秋北郵大學(xué)英語3階段作業(yè)_第2頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 18/1816秋北郵大學(xué)英語3階段作業(yè) 一、單項選擇題(共9道小題,共90.0分) 1.下面關(guān)于Java 的理解錯誤的是()。 A.Java 是一個面向?qū)ο?、平臺獨立、多線程、動態(tài)的編程環(huán)境 B.Java 是一個完整的計算平臺,包括完整的程序開發(fā)環(huán)境和運行環(huán)境 C.Java 是一個通用的編程環(huán)境,使用它可以開發(fā)完成各種計算任務(wù)的通用程 序 D.Java 是一個Web 程序開發(fā)和運行環(huán)境,使用它只能開發(fā)Web 應(yīng)用程序 知識 點: 階段作業(yè)一 學(xué)生答案: D; 標(biāo)準(zhǔn) 答案: D 得分: 10 試題 分值: 10.0 2.(錯誤) 下面不是包的用途的是(A ) A.規(guī)定一組類的對外界面 B.防止

2、命名沖突 C.訪問控制 D.方便類的查找和使用 知識 點: 階段作業(yè)一 學(xué)生答案: D; 標(biāo)準(zhǔn) 答案: A 得分: 0 試題 分值: 10.0 3.在Java中,用Package語句說明一個包時,該包的層次結(jié)構(gòu)必須是() A.與文件的結(jié)構(gòu)相同 B.與文件目錄的層次相同 C.與文件類型相同 D.與文件大小相同 知識 點: 階段作業(yè)一 學(xué)生答案: B; 標(biāo)準(zhǔn) 答案: B 得分: 10 試題 分值: 10.0 4.關(guān)于Eclipse透視圖說法錯誤的是() A.每個透視圖都定義了工作臺中各個視圖的初始設(shè)置和布局 B.一個工作臺窗口包含多個獨立的透視圖,但同一時刻只有一個透視圖是對用 戶可見的 C.每個

3、透視圖都有自己的視圖和編輯器,用戶可以在各個透視圖間切換 D.透視圖的布局是可以改變的,但改變多次后無法再恢復(fù)到初始設(shè)置 知識 點: 階段作業(yè)一 學(xué)生答案: D; 標(biāo)準(zhǔn) 答案: D 得分: 10 試題 分值: 10.0 5.(錯誤) 關(guān)于Eclipse工作空間說法錯誤的是(C ) A.它是用戶計算機磁盤上劃出的一塊區(qū)域,用來存放用戶的工作資料 B.它以項目為單位組織文件和目錄 C.它將各種資源組織成樹形結(jié)構(gòu),文件夾位于樹的根部,項目位于樹枝位置 D.用戶對工作空間的每次操作都能在Eclipse集成環(huán)境中得到同步 知識 點: 階段作業(yè)一 學(xué)生答案: B; 標(biāo)準(zhǔn) 答案: C 得分: 0 試題 分值

4、: 10.0 6.在Eclipse中開發(fā)JAVA程序的步驟不包括() A.創(chuàng)建一個Java項目 B.手動創(chuàng)建Java源程序 C.手工運行JDK命令 D.運行Java程序 知識 點: 階段作業(yè)一 學(xué)生答案: C; 標(biāo)準(zhǔn) 答案: C 得分: 10 試題 分值: 10.0 7.下面敘述中哪個是正確的() A.當(dāng)編譯Java程序時,源程序中的每個類都將被分別編譯成不同的文件,每 個文件名都與所對應(yīng)的類名相同,并以擴展名class結(jié)束 B.當(dāng)編譯Java程序時,源程序中的每個類都將被分別編譯成不同的文件,每 個文件名都與所對應(yīng)的類名相同,并以擴展名javax結(jié)束 C.當(dāng)編譯Java程序時,源程序中的所有

5、類都將被編譯到同一個文件中,文件 名與主類的類名相同,并以擴展名class結(jié)束 D.當(dāng)編譯Java程序時,源程序中的所有類都將被編譯到同一個文件中,文件 名與主類的類名相同,并以擴展名javax結(jié)束 知識 點: 階段作業(yè)一 學(xué)生答案: A; 標(biāo)準(zhǔn) 答案: A 得分: 10 試題 分值: 10.0 8.下面關(guān)于Java 的理解錯誤的是() A.Java 是一個面向?qū)ο蟆⑵脚_獨立、多線程、動態(tài)的編程環(huán)境 B.Java 是一個完整的計算平臺,包括完整的程序開發(fā)環(huán)境和運行環(huán)境 C.Java 是一個通用的編程環(huán)境,使用它可以開發(fā)完成各種計算任務(wù)的通用程 序 D.Java 是一個Web 程序開發(fā)和運行環(huán)境

6、,使用它只能開發(fā)Web 應(yīng)用程序 知識 點: 階段作業(yè)一 學(xué)生答案: D; 標(biāo)準(zhǔn) 答案: D 得分: 10 試題10.0 分值: 9.馮諾依曼計算機中指令和數(shù)據(jù)均以二進制形式存放在存儲器中,CPU區(qū)分它們的依據(jù)是() A.指令操作碼的譯碼結(jié)果 B.指令和數(shù)據(jù)的尋址方式 C.指令周期的不同階段 D.指令和數(shù)據(jù)所在的存儲單元 知識 點: 階段作業(yè)一 學(xué)生答案: C; 標(biāo)準(zhǔn) 答案: C 得分: 10 試題 分值: 10.0 一、單項選擇題(共10道小題,共100.0分) 1.下面關(guān)于“回調(diào)”的說法錯誤的是() A.“回調(diào)”是一種程序設(shè)計模式,而不是Java的專門語法規(guī)則 B.通過回調(diào),對象被賦予一些

7、信息,這些信息允許它在稍后的某個時刻返回頭 去調(diào)用初始對象 C.Java通過指針實現(xiàn)回調(diào) D.Java通過接口實現(xiàn)回調(diào) 知識 點: 階段作業(yè)二 學(xué)生答案: C; 標(biāo)準(zhǔn) 答案: C 得分: 10 試題 分值: 10.0 2.設(shè)有如下程序 public class Try2 public static void main(String args) Circle c = new Circle(2); System.out.println(c.getArea(); interface IShape double PI = 3.14; double getArea(); class Circle imp

8、lements IShape private double radius; Circle(double radius) this.radius = radius; public double getArea() return (PI * radius * radius); 則下面說法正確的是() A.編譯時發(fā)生錯誤 B.運行時發(fā)生錯誤 C.輸出為12.56 D.輸出為0 知識 點: 階段作業(yè)二 學(xué)生答案: C; 標(biāo)準(zhǔn) 答案: C 得分: 10 試題10.0 分值: 3.設(shè)有如下程序 public class Try2 public static void main(String args) B

9、 objb = (B) new A(); objb.show(); class A void show() System.out.println(a); class B extends A void show() System.out.println(b); 則下面說法正確的是() A.編譯時發(fā)生錯誤 B.運行時發(fā)生錯誤 C.輸出為a D.輸出為b 知識階段作業(yè)二 點: 學(xué)生答案: B; 標(biāo)準(zhǔn) 答案: B 得分: 10 試題 分值: 10.0 4.有如下代碼段 class COuter int x = 10; void showA() System.out.println(x); void p

10、rint() (new CInner().showB(); class CInner int x = 20; void showB() System.out.println(x); public class Try2 public static void main(String args) COuter o = new COuter(); o.print(); 則下面說法正確的是() A.編譯時發(fā)生錯誤 B.運行時發(fā)生錯誤 C.輸出為20 D.輸出為10 知識 點: 階段作業(yè)二 學(xué)生答案: C; 標(biāo)準(zhǔn) 答案: C 得分: 10 試題 分值: 10.0 5.設(shè)有如下程序段 class Test

11、private int m; public static void fun() /some code 要使成員變量m 被函數(shù)fun()直接訪問,則下面選項正確的是() A.將private int m改成protected int m B.將private int m改成public int m C.將private int m改成static int m D.將private int m改成int m 知識 點: 階段作業(yè)二 學(xué)生答案: C; 標(biāo)準(zhǔn) 答案: C 得分: 10 試題 分值: 10.0 6.(錯誤) 設(shè)有如下聲明 String s = story; 則下面語句哪個是合法的?( A

12、) A.s += books; B.char c = s1; C.int len = s.length; D.String t = s.subString(1,4); 知識 點: 階段作業(yè)二 學(xué)生D; 標(biāo)準(zhǔn) A 答案: 答案: 得分: 0 試題 分值: 10.0 7.Java 提供了很多系統(tǒng)程序包,編譯程序時會自動導(dǎo)入到源程序中的系統(tǒng)包是() A.java.appplet B.java.io http:/./doc/e9917ca381d049649b6648d7c1c708a1284a0af7.html ng D.java.security 知識 點: 階段作業(yè)二 學(xué)生答案: C; 標(biāo)準(zhǔn) 答

13、案: C 得分: 10 試題 分值: 10.0 8.下面關(guān)于Java程序的類的敘述錯誤的是() A.類是描述同種對象具有的結(jié)構(gòu)和功能的程序模塊 B.Java 用類來定義對象能夠持有的數(shù)據(jù)和方法的執(zhí)行效果 C.類就是對象,對象就是類 D.類是一種數(shù)據(jù)類型 知識 點: 階段作業(yè)二 學(xué)生答案: C; 標(biāo)準(zhǔn) 答案: C 得分: 10 試題 分值: 10.0 9.(錯誤) 設(shè)有如下接口定義 interface IShape double Pi = 3.14; void getArea(); 則下面說法錯誤的是() A.在程序的任何一個地方都可以調(diào)用getArea(C) B.getArea()是抽象方法

14、C.getArea()是靜態(tài)方法 D.getArea()不帶有返回值 知識 點: 階段作業(yè)二 學(xué)生答案: D; 標(biāo)準(zhǔn) 答案: C 得分: 0 試題 分值: 10.0 10.設(shè)有如下程序 public class Try2 public static void main(String args) A obja = new B(); obja.show(); class A void show() System.out.println(a); class B extends A void show() System.out.println(b); 則下面說法正確的是() A.編譯時發(fā)生錯誤 B.運

15、行時發(fā)生錯誤 C.輸出為a D.輸出為b 知識 點: 階段作業(yè)二 學(xué)生答案: D; 標(biāo)準(zhǔn) 答案: D 得分: 10 試題 分值: 10.0 一、單項選擇題(共10道小題,共100.0分) 1.(錯誤) 設(shè)有如下程序 public class Try2 public static void main(String args) Circle c = new Circle(2); System.out.println(c.getArea(); interface IShape double PI = 3.14; double getArea(); class Circle implements IS

16、hape private double radius; Circle(double radius) this.radius = radius; double getArea() return (PI * radius * radius); 則下面說法正確的是(A ) A.編譯時發(fā)生錯誤 B.運行時發(fā)生錯誤 C.輸出為12.56 D.輸出為0 知識 點: 階段作業(yè)二 學(xué)生 答案: C; 得分: 0 試題 分值: 10.0 2.下面哪個不能直接導(dǎo)致一個線程停止執(zhí)行?() A.調(diào)用yield() 方法 B.在一個對象上調(diào)用wait() 方法 C.在一個對象上調(diào)用notify () 方法 D.在一個對

17、象上調(diào)用Interrupt() 方法 知識 點: 階段作業(yè)三 學(xué)生C; 得分: 10 試題 分值: 10.0 3.(錯誤) 請看下面未完成的代碼 public class Foo implements Runnable public void run (Thread t) System.out.println(Running.); public static void main (String args) new Thread(new Foo().start(); 結(jié)果是?( C) A.運行時拋出一個異常 B.程序能夠運行,但是沒有任何輸出 C.沒有實現(xiàn)Runnable 接口中的方法導(dǎo)致編譯錯

18、誤 D.程序運行后輸出“Running” 點: 階段作業(yè)三學(xué)生 答案: D; 得分: 0 試題 分值: 10.0 4.下面能夠得到文件“file.txt”的父路徑的是() A.String name= File.getParentName(“file.txt”); B.String name= (new File(“file.txt”).getParent(); C.String name = (new File(“file.txt”).getParentName(); D.String name= (new File(“file.txt”).getParentFile(); 知識 點: 階段

19、作業(yè)三 學(xué)生 答案: B; 得分: 10 試題 分值: 10.0 5.下面哪個基于Unicode字符的輸入流?() A.Reader B.Writer C.InputStream D.OutputStream 知識 點: 階段作業(yè)三 學(xué)生 答案: A; 得分: 10 試題 分值: 10.0 6.關(guān)于Java 流的敘述錯誤的是() A.流是Java 語言處理I/O 的方式 B.從概念上講,流就是一系列的字節(jié)序列或字符序列 C.引入流的概念的目的是使得在處理不同的數(shù)據(jù)輸入輸出時編程更 加方便 D.流是Java惟一的非面向?qū)ο蟮恼Z言構(gòu)成 知識 點: 階段作業(yè)三 學(xué)生 答案: D; 得分: 10 試題

20、 分值: 10.0 7.請看下面的代碼 public void test( ) try oneMethod( ); System .out .println(“condition 1”); catch (ArrayIndexOutOfBoundsException e) System .out .println(“condition 2”); catch (Exception e) System .out .println(“condition 3”); finally System .out .println(“condition 4”); 如果oneMethod拋出NullPointerE

21、xception,則程序輸出結(jié)果為是() A.condition 1 B.condition 2 C.condition 3 D.condition 3 condition 4 知識 點: 階段作業(yè)三 學(xué)生 答案: D; 得分: 10 試題 分值: 10.0 8.設(shè)有如下程序 public class Try2 public static void main(String args) Try2 obj = new Try2(); obj.test(); void oneMethod() int a = 1, 2, 3; System.out.println(a0); public void t

22、est() try oneMethod( ); System.out.println(condition 1); catch (ArrayIndexOutOfBoundsException e) System.out.println(condition 2); catch (Exception e) System.out.println(condition 3); finally System.out.println(finally); 則程序的輸出結(jié)果的是() A.1 condition 1 finally B.condition 2 finally C.condition 3 finall

23、y D.3 aondition 1 finally 知識 階段作業(yè)三 點: 學(xué)生A; 答案: 得分: 10 試題 分值: 10.0 9.(錯誤) 關(guān)于異常的說法錯誤的是(C ) A.所謂異常,就是程序的運行時錯誤。 B.如果運行中的程序中出現(xiàn)了違反了Java 語言的語義規(guī)定的現(xiàn)象, 則Java 虛擬機就會把這個錯誤當(dāng)作一個“異?!?C.如果源程序中出現(xiàn)了違反了Java 語言的語法規(guī)定的現(xiàn)象,則 Java 編譯器就會把這個錯誤當(dāng)作一個“異?!?D.異常處理是Java 中惟一正式的錯誤報告機制,并且通過編譯器強 制執(zhí)行 知識 點: 階段作業(yè)三 學(xué)生 答案: A; 得分: 0 試題 分值: 10.0

24、 10.(錯誤) 公司準(zhǔn)備使用Java技術(shù)開發(fā)一個移動應(yīng)用APP,選擇Java平臺時最好是選擇(B ) A.Java SE B.Java ME C.Java EE D.Applet 知識 點: 階段作業(yè)一 學(xué)生 答案: A; 得分: 0 試題 分值: 10.0 一、單項選擇題(共10道小題,共100.0分) 1.下面關(guān)于“回調(diào)”的說法錯誤的是() A.“回調(diào)”是一種程序設(shè)計模式,而不是Java的專門語法規(guī)則 B.通過回調(diào),對象被賦予一些信息,這些信息允許它在稍后的某個時刻返回頭 去調(diào)用初始對象 C.Java通過指針實現(xiàn)回調(diào) D.Java通過接口實現(xiàn)回調(diào) 知識 點: 階段作業(yè)二 學(xué)生答案: C;

25、 標(biāo)準(zhǔn) 答案: C 得分: 10 試題 分值: 10.0 2.設(shè)有如下接口定義 interface IShape double Pi = 3.14; void getArea(); 則下面說法錯誤的是() A.在程序的任何一個地方都可以調(diào)用getArea() B.getArea()是抽象方法 C.getArea()是靜態(tài)方法 D.getArea()不帶有返回值 知識 點: 階段作業(yè)二 學(xué)生答案: C; 標(biāo)準(zhǔn) 答案: C 得分: 10 試題 分值: 10.0 3.Statement 對象的用于執(zhí)行某個SQL 語句的方法是() A.execute() B.isClosed() C.getResultSet() D.addBatch(l) 知識階段作業(yè)四 點: 學(xué)生答案: A; 標(biāo)準(zhǔn) 答案: A 得分: 10 試題 分值: 10.0 4.將光標(biāo)移動到此ResultSet 對象的給定行編號的方法是() A.go(int row) B.goto(int row) C.moveTo(int row) D.absolute(int row) 知識 點: 階段作業(yè)四 學(xué)生答案: D; 標(biāo)準(zhǔn) 答案: D 得分: 10 試題 分值: 10.0 5.關(guān)于JDialog 對話框的敘述錯誤的是() A.JDialog 對話框與一般窗口不同,對話框依賴其它窗口,當(dāng)它所依賴的窗口 消失或最小化時,對話框

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論