奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1710|回复: 0

东师<程序设计>2011春第一次在线作业

[复制链接]
发表于 2011-8-3 17:37:00 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 10 道试题,共 30 分。)V 1.  下列特点中,哪个是Java 虚拟机执行的特点之一?()0 y5 L* d! }, n; c- ^
A. 字节代码$ u% ~  P2 C1 |+ }
B. 多进程
& a6 t6 j1 S7 Q6 h0 qC. 静态连接3 N# [1 p0 J$ ?2 _5 u: K/ ~
D. 编译2 K. u2 ?5 m8 g% r% W% J1 ]( b2 {
      满分:3  分  ]6 j& j( ^$ \' V6 a) J
2.  现有一个变量声明为boolean bl;,理面赋值语句中正确的是()。5 x) t, Y6 n5 O9 v6 P5 x2 [7 g
A. b1=true:  }/ r1 c% y( [6 F" G: ^0 u/ W
B. b1=True;2 F( t; `5 E( h1 Z+ Z. i+ W1 }/ C1 n
C. bl=”true”;
* q7 @* H5 U6 e; o. t( C& UD. bl=0;
! k! M! R6 Z% }      满分:3  分
; w: b/ ]' y4 Y1 G+ Q- V, h3.  以下程序的输出结果是() public class koo{ public static void main(String args[]) { int x=1,sum=0; while(x<=10) { sum+=x; x++; } System.out.println("sum="+sum); } }
* J! \& n( \6 ?) EA. 45
; U) e5 D2 ~7 M8 b: U( T$ H7 b" ~7 \B. 55( i( A9 S8 O2 R# N# D
C. 10
2 W" |, h/ O. y- i# l! S9 aD. 11
" Y) m8 v8 h# w2 P# H/ @- X) U& M: W      满分:3  分$ h8 }$ R, h& Z; {( \7 u
4.  以下字符常量中不合法的一个是()。
4 J6 h$ F7 z2 P- r5 B: o# iA. ’l’2 \2 \+ U( y/ x  W
B. ’\\’1 [+ {+ J3 O  N$ `, j5 }. e& P) W
C. ”\n”/ u) s, L. E& `. t' p, c9 N0 k
D. ’我’
8 f8 t$ S6 y0 P7 g& @      满分:3  分
6 `4 ]! L( q. Z, z; n3 q5 u5.  阅读下面的代码,第10行的语句将调用哪个方法?() 1. class Person { 2. public void printValue(int i, int j) {/*…*/ } 3. public void printValue(int i){/*...*/ } 4. } 5. public class Teacher extends Person { 6. public void printValue() {/*...*/ } 7. public void printValue(int i) {/*...*/} 8. public static void main(String args[]){ 9. Person t = new Teacher(); 10. t.printValue(10); 11. } 12. }
% w% }9 S- J' o6 z- EA. 行2
: o  C6 t  c& z. M/ H& E, dB. 行3/ J0 j( \3 M3 h8 q9 C0 Y
C. 行6
  K) V+ P  X$ {9 DD. 行7$ q# R! g' L  D$ u
      满分:3  分
/ \6 H9 g! T, C- O" i0 |6.  下列哪个数代表单精度浮点数?()( h$ [1 w0 V! m" h& V1 i
A. 0652
$ V& s* {/ n( u% TB. 3.4457D
- V+ d- [3 w1 T8 nC. 0.298f
' }* Q5 U1 R# [. n1 AD. 0L4 \1 v9 a+ J5 A% d1 ]: X$ X- p5 |
      满分:3  分
$ O9 R6 P0 a( v: Q" v4 c' n& u7.  现有负无限值双精度浮点数x和负有限值单精度浮点数y,以下关于x%y的说法中.哪一个选项地正确的?()
! Q9 K  h; c2 h5 j' n* s0 pA. NaN% e4 \3 B5 Y  k3 ]) v9 d" q
B. 负无限单精度浮点数9 C( V" W1 [5 y& D8 c3 I, r0 l
C. 负有限双精度浮点数
8 h7 f0 e/ @: b# p5 ?' G: W# {D. 负无限双精度浮点数
1 t& {; a3 d+ P0 _# k" z  N% [0 g      满分:3  分
, V  I0 M% z% B$ f8.  类是对象的抽象,它的定义包括()部分# D& m% C2 ?+ E  f- `
A. 一部分
7 a( p( U. |! O+ rB. 两部分
6 n9 \0 |0 ^' o" c1 @6 QC. 三部分
' e- _4 P6 F2 e' bD. 四部分9 j* Z0 c& h/ u- {
      满分:3  分+ \. X2 ]8 W: C! o/ D# A, y
9.  若有定义 int a=1,b=2; 则表达式(a++)+(++b) 的值是()* H# C+ X) K: N$ o
A. 34 ^0 ]) P  n  z( C8 r
B. 4
, x$ r/ Z- Z( {, \C. 59 _! k/ _! Z9 t
D. 6
  c6 l$ F$ j2 t2 p% h+ ^      满分:3  分& O; h4 i8 v! i; C  Z- W2 Z
10.  运行下列程序, 会产生什么结果() public class X extends Thread implements Runable{  public void run(){   System.out.println("this is run()");  }  public static void main(String args[])  {   Thread t=new Thread(new X());   t.start();  } }
5 z. I) N' p: H* ]& y/ l5 o1 NA. 第一行会产生编译错误
( A3 L) u8 _; UB. 第六行会产生编译错误7 P5 c5 T! b! ^" A2 A- V
C. 第六行会产生运行错误
3 O- z2 O4 E8 S& }& hD. 程序会运行和启动1 Q) q6 F- y3 f% \3 J& ^
      满分:3  分
( o# P9 X  ~) I/ H
2 L, p4 Y( Z7 L: e% g二、多选题(共 10 道试题,共 30 分。)V 1.  设有如下代码: class Base{} public class MyCast extends Base{ static boolean b1=false; static int i = -1; static double d = 10.1; public static void main(String argv[]){ MyCast m = new MyCast(); Base b = new Base(); //Here } } 则在 //Here处插入哪个代码将不出现编译和运行错误。()& B- ]2 S, Z! k* n9 K
A. b=m;
+ t: c- Z* E: {2 K! oB. m=b;; G1 Q7 ?+ @) ?
C. d =i;
: ~" q7 ~  h7 ]: o2 ZD. b1 =i;
2 @! z. ^, m1 S1 n      满分:3  分. Y6 {3 Y1 |) o1 ^' R: D0 U
2.  设有如下代码: interface IFace{} class CFace implements IFace{} class Base{} public class ObRef extends Base{ public static void main(String argv[]){ ObRef obj = new ObRef(); Base b = new Base(); Object obj1 = new Object(); IFace obj2 = new CFace(); //Here } } 则在 //Here处插入哪个代码将不出现编译和运行错误。
" [. ~1 }  X# s7 I  |* w. jA. obj1=obj2;
; w+ y9 G+ k3 zB. b=obj;$ ~+ s+ I$ F2 v, P
C. obj=b;! u7 {& a. @) W7 R& L! z
D. obj1=b;
. s+ K8 L  a2 J$ S      满分:3  分
/ G; K5 u. G$ R: Z- D3.  下面main()方法的定义哪些是正确的()?  o/ c1 G2 }& I, t
A. public static void main(String args[]){}
: Y: [1 S% k+ O6 L" R0 ?4 UB. public static void main(String[]) {}
* Y" ]3 Q9 y/ J4 b4 i# r/ F& aC. public static void main(String[] args) {}2 ?1 D  \# t6 s; o
D. public static void main(String [] x) {}
( E$ z9 |* j- e; t9 g      满分:3  分' R+ n! x  P- K' T
4.  下面关于继承的叙述正确的有 ()。
  J: V. W" E0 H3 ^. Z; Y- a8 jA. 在java中只允许单一继承
! _0 l% `  T5 E, b0 HB. 在java中一个类只能实现一个接口
& Y" |8 ]3 f" v* FC. 在java中一个类不能同时继承一个类和实现一个接口$ e9 w# O2 V6 p  T! }% {2 _- C
D. java的单一继承使代码更可靠
4 m- H; o* X+ \, D5 h) X      满分:3  分. P( B, a# g/ @3 A  Y
5.  构造BufferedInputStream的合适参数是哪个? ()
- _: r, A& E% i& [1 _A. BufferedInputStream! r8 J( B3 r( U) H  X
B. BufferedOutputStream
, q$ i  V( g5 ?4 |3 BC. FileInputStream, E, X3 [% Q) \  b
D. FileOuterStream6 q. N1 r8 }5 @- V$ T( o) ~1 ?: J, c
      满分:3  分2 J  a8 T. ~' I* u& |
6.  下面关于类的说法正确的是()。' R; T0 K0 ?8 b+ y
A. 类是 Java 语言中的一种复合数据类型。$ g: r. i" h4 X) G( q  z( ~2 ?' G2 o
B. 类中包含数据变量和方法。( `7 U2 m; ~" q( r3 B6 _
C. 类是对所有具有一定共性的对象的抽象。
, R( g8 t  Q) @$ Z- d& ^D. Java 语言的类只支持单继承
5 u6 }( D' v% V) g' \      满分:3  分+ n' z0 \) ?% C2 z" X" h+ u9 s
7.  选出合理的标识符 ()
! N7 O: @/ }% o5 Q3 {" MA. _sys1_lll2 z' z, p: O' i$ i; e2 v
B. 2mail
! m; }6 v+ P" F4 XC. $change* B: v: `% G( Y8 f: z/ b
D. class- C3 R) N' s7 I' }& W
      满分:3  分6 A! Z3 x) A3 c- k% n
8.  指出下列哪个方法与方法public void add(int a){}为合理的重载方法。()3 \& d( g4 d8 ?2 @" E) @
A. public int add(int a)
: M! W5 \+ n1 I0 A( g  }5 YB. public void add(long a)* V# D% m9 l6 u  G5 V
C. public void add(int a,int b)
5 c& U5 b4 s: f' U  A: M& S3 rD. public void add(float a): Q5 x+ N2 \: p4 A" A, u+ u9 R* @
      满分:3  分
- |/ b; b* [+ b8 L- h9.  如果下列的方法能够正常运行,在控制台上将显示什么?() public void example(){   try{     unsafe();     System.out.println("Test1");     }     catch(SafeException e)     {System.out.println("Test 2");}   finally{System.out.println("Test 3");}   System.out.println("Test 4"); }
/ H. z) s8 N2 TA. Test 1. Z# t( Z0 q- A  }- h) R
B. Test 29 \* y, F) I+ n- Q
C. Test 3
& P$ K7 k; L8 z6 h. AD. Test 4
3 f1 Q# E9 Q- J. x6 R8 n( D      满分:3  分' C. ^0 z" O2 l. m7 ~& b
10.  下面哪些关键字能用来控制对类成员的访问()?
! L& c8 d/ L8 [9 Z0 vA. public$ l7 S# D' D, @  L9 s0 f4 W6 |! Y
B. protected2 d. y8 P2 H$ i. p, K7 d
C. private
& J" x! H5 h' F3 Y9 y' OD. default$ N- F8 t2 i2 W* ?/ k4 }$ a
      满分:3  分 " y) s, @  o. N- S
2 u# J+ z3 ~% L# ^1 r7 E
三、判断题(共 20 道试题,共 40 分。)V 1.  使用方法length( )可以获得字符串或数组的长度。
' I* i- ^; z5 }; ~# f7 ?A. 错误
8 U0 ^2 u( H# R6 SB. 正确
* d  O) P% k6 p7 u8 y1 H1 q      满分:2  分( K/ a( c% f) E! A
2.  抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。0 `9 W0 K) Q3 N9 p+ W2 o1 w
A. 错误
' Q; }" \: ?3 AB. 正确
& S- t3 T0 H0 T' _- {! ]) y9 [% W$ g      满分:2  分- @! G3 L7 O5 @+ \# U2 W
3.  Java为每种数据类型都提供了一个相应的封装类。9 `# Q8 d, Z2 o  }% C
A. 错误' h. [: m3 ^: g4 k- i2 ]: j
B. 正确$ k4 U! o7 ~, @+ R, C$ Y1 J6 I* V6 P
      满分:2  分
6 F! q8 j# L' V4 H& i/ w9 R& @( _  a4.  算术运算符只能操作整型数、浮点数。
: x/ p+ K& x+ t4 n+ EA. 错误6 W$ d2 W  P' z- x
B. 正确. [  r9 }6 g# n* d
      满分:2  分
. ?0 j$ V5 n; l/ d# b5 ]5.  在Java中%是取余运算符,要求两端操作数为整型。
  O( E( V/ O8 kA. 错误
& Q: R: E2 n( t1 N! S) S7 lB. 正确
& Q  J& W2 ?7 f5 T% s& y* E0 l      满分:2  分1 f$ h$ {' z, U' Y( o
6.  在Java的方法中定义一个常量要用const关键字。3 f1 g4 S! s2 n. d& D. g
A. 错误
+ B5 g5 h9 F& ^, ~B. 正确
7 |  G7 p9 h0 Z, M' m# b      满分:2  分7 O, w  l# r: ~9 a. X7 A& Y; W
7.  Java语言中的接口可以继承,一个接口通过关键字extends可以继承另一个接口( t, J: J+ e6 D" z: [. X
A. 错误% ~+ r* P$ E9 }' G9 D5 Q: D
B. 正确
. @/ i- _/ \# z" M6 ^9 S      满分:2  分
, s+ L  v* g3 `$ U* L* ]8.  方法覆盖与域隐藏一样,父类的同名方法在子类中仍占有自己独立的内存空间。+ W' p; M' Y  y5 R) |& B- |/ K
A. 错误- [; F5 z5 L) t2 o- ?+ D1 t0 |& P
B. 正确+ r5 k4 g4 b, o  U. Q& N  M
      满分:2  分* \) j6 r- H" K4 C) U) G
9.  无论Java源程序包含几个类的定义,若该源程序文件以B.java命名,编译后生成的都只有一个名为B的字节码文件。* F! c" U5 f/ d% z! R5 Y& s
A. 错误
; a8 l( _; ^9 L7 Y1 E+ n( j" |4 sB. 正确
9 o* j9 b8 f& S3 J, ~      满分:2  分
- f5 h7 s3 P& B/ j) G# n4 s10.  一个类如果实现了某个接口,那么它必须覆盖该接口中的所有方法。
  V, d) ?+ O$ k. a7 VA. 错误5 y( |4 R3 L8 B2 @1 \5 t4 L
B. 正确& @- r$ G& E8 L0 G
      满分:2  分4 o+ t7 n9 @% ~6 ^  Q6 k: Z9 Y: D" ?
11.  Java语言中的数组元素只能是基本数据类型而不能为对象类型。
! l" m% r# I% F! OA. 错误
. w1 o" @3 R* C. p3 GB. 正确
+ M1 w4 i1 I' Z) R; K      满分:2  分
# F+ f# i0 I$ r  N12.  当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。
5 \4 s! M# u- u) |& P6 c0 v' G4 jA. 错误1 w9 ~- ]* ]2 K: {
B. 正确" P' c" Q+ P1 N1 J
      满分:2  分0 O! g  ~6 ~4 G$ K0 V
13.  Java的各种数据类型所占用长度与具体的软硬件平台环境有关。% f0 `. c* u: f6 P. R  I3 |
A. 错误
7 ?; _, f  [2 y. \+ u$ R( r: ~4 W$ TB. 正确2 U+ a" q5 i% t$ N! X' u
      满分:2  分+ S" a9 d$ ?. p: ]% v
14.  Java的类不允许多重继承,但接口支持多重继承。
  r2 ~8 u! L% sA. 错误6 D; `: P0 L$ ~; ?0 p3 y% ]1 `
B. 正确
4 v. e  X5 U5 G: t- P      满分:2  分$ _; O* p( j; P/ {* z! O
15.  Java提供一个特别的三元运算符经常用于取代if-then-else 语句。
8 T( n" P0 I6 L. l8 f- QA. 错误4 d0 V' J9 E% M6 w
B. 正确" D& F' {. H% `: h) _# a# ]9 V+ l
      满分:2  分
- a2 _- r4 k. g+ K16.  静态初始化器是在其所属的类加载内存时由系统自动调用执行。
% Y9 e4 S' t9 [& TA. 错误6 U7 ]. v: B% I5 \4 e
B. 正确: x" S& T/ c! z" r' H/ T
      满分:2  分
; L" A' @; P" X/ Q$ W/ ~17.  有的类定义时可以不定义构造函数,所以构造函数不是必需的。7 [/ @! R. q$ `
A. 错误, n' o( F4 T5 j0 C0 f  q
B. 正确
! V  Q- G! R9 |* a% o% K& H9 G      满分:2  分
# M/ b% |# {+ T& I& n1 b; ?18.  抽象方法只能存在于抽象类中。% \9 L% `$ L# h; f) \- _: R+ x
A. 错误" [# {0 C2 O4 w
B. 正确
# g; ]4 J/ [" \8 R* @3 \      满分:2  分/ b" s5 F3 |" c/ g' y0 ^2 Z
19.  在父类中声明为 final 的方法,也可以在其子类中被重新定义(覆盖)。. p+ R9 v+ q3 t5 o' A8 ~6 S
A. 错误
' G, m# |8 }* Y- q. c# B5 ZB. 正确
$ Y4 _8 A. B4 v6 I. v7 ^8 c" r      满分:2  分
; {* J2 _2 [' E+ B" ?! r$ s20.  Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。
) _! ?/ }7 Z" |& J! n2 d3 ^8 p: \A. 错误8 q9 h/ Z  i3 n- d7 E* p4 {
B. 正确4 e; R+ o- _' n. T- g
      满分:2  分
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-3-29 21:33 , Processed in 0.100081 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表