《大連理工大學《Java程序設計》在線作業(yè)1及答案》由會員分享,可在線閱讀,更多相關《大連理工大學《Java程序設計》在線作業(yè)1及答案(5頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、2014秋大連理工大學《Java程序設計》在線作業(yè)1及答案
一,單選題
1.下面哪個賦值語句是正確的()。
A.char=abc;
B.byteb=963;
C.floatf=0.23;
D.doubled=0.7E-3;
正確答案:D
2.下列java標識符的寫法,錯誤的是()。
A._sys
B.$change
C.user_name
D.1_file
正確答案:D
3.Java程序的執(zhí)行模式是()。
A.全編譯型
B.全解釋型
C.半編譯和半解釋型
D.同腳本語言的解釋模式
正確答案:C
4.表達式(short)(7/9.2*5)值的類型是()。
2、
A.short
B.int
C.double
D.float
正確答案:A
5.Java語言程序執(zhí)行過程中會用到一套JDK工具,javac.exe指()。
A.java語言編譯器
B.java字節(jié)碼解釋器
C.java文檔生成器
D.java類分解器
正確答案:A
6.Java程序設計的源文件和編譯后的文件后綴分別是()。
A..class和.java
B..java和.class
C..class和.class
D..java和.java
正確答案:B
7.執(zhí)行下面的Java語句序列,k的值是()。intj=4,k=20;for(inti=1;i!=j;i
3、++)k=k-i;
A.10
B.24
C.12
D.14
正確答案:D
8.下面賦值語句中,哪個選項不正確()。
A.floatf=11.1;
B.doubled=5.3E12;
C.doubled=3.14D;
D.Objecta=newString("abc");
正確答案:A
9.下列賦值語句中,()是不能通過編譯的語句。
A.doubled=545.0;
B.chara1="c";
C.inti=321;
D.floatf1=45.0f;
正確答案:B
10.Java程序設計語言是1995年()公司研發(fā)的。
A.Sun
B.Microsoft
4、
C.Borland
D.FoxSoftware
正確答案:A
二,判斷題
1.賦值語句floatf=12.0;是正確的變量賦值定義。A.錯誤B.正確
正確答案:A
2.Math.max(2,Math.min(3,4));結果是2。A.錯誤B.正確
正確答案:A
3.x==1是比較變量x的值是否等于1,結果為邏輯值;而x=1是將常量1賦值給變量x。A.錯誤B.正確
正確答案:B
4.Java虛擬機是一種虛擬計算機,運行在主操作系統(tǒng)頂層。A.錯誤B.正確
正確答案:B
5.Java的字符串和數(shù)組是以對象的形式出現(xiàn)的。A.錯誤B.正確
正確答案:B
6.Java數(shù)組中的
5、元素只可以是簡單數(shù)據(jù)類型的。A.錯誤B.正確
正確答案:A
7.面向對象程序設計語言的主要特征包括抽象、繼承、封裝、多態(tài)。A.錯誤B.正確A 5o5eCoY2F#^VPMHME1eXYoA*USOVg#ZJyRrzG7HqCAGP#ImCtH37@uIFnk1Oy*$o9yvcop*ZO*0nwRlvOGle#6g9c$UcSnF4hZvvsdsad優(yōu)質文庫_免費下載
Asdsad優(yōu)質文庫_免費下載Asdo5eCoY2F#^VPMHME1eXYoA*USOVg#ZJyRrzG7HqCAGP#ImCtH37@uIFnk1Oy*$o
6、9yvcop*ZO*0nwRlvOGle#6g9c$UcSnF4hZvv5o5eCoY2F#^VPMHME1eXYoA*USOVg#ZJyRrzG7HqCAGP#ImCtH37@uIFnk1Oy*$o9yvcop*ZO*0nwRlvo5eCoY2F#^VPMHME1eXYoA*USOVg#ZJyRrzG7HqCAGP#ImCtH37@uIFnk1Oy*$o9yvcop*ZO*0nwRlvOGle#6g9c$UcSnF4hZvv5o5eCoY2F#^VPMHME1eXYoA*USOVg#ZJyRrzG7HqCAGP#ImCtH37@uIFnk1Oy*$o9yvcop*ZO*0nwRlvOGle#
7、6g9c$UcSnF4hZvvOGle#6g9c$UcSnF4hZvvsad優(yōu)質文庫_免費下載Asdsad優(yōu)質文庫_免費下載優(yōu)質文庫_免費下載優(yōu)質文庫_免費下載優(yōu)質文庫_免費下載Asdsad優(yōu)質文庫_免費下載
正確答案:B
8.Java字符類型采用Unicode編碼,每個Unicode碼占16位。A.錯誤B.正確
正確答案:B
9.關于數(shù)據(jù)類型的轉換,向上轉型時不必使用強制類型轉換。A.錯誤B.正確
正確答案:B
10.Java語言中變量是不區(qū)分大小寫的。A.錯誤B.正確
正確答案:A