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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2011-8-3 17:37:00 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 10 道试题,共 30 分。)V 1.  下列特点中,哪个是Java 虚拟机执行的特点之一?(), [& B0 s) w0 e4 D9 m8 X& p
A. 字节代码
) ]: ?2 X& d, Y! W8 \1 j8 `6 t/ OB. 多进程
. N2 B/ H3 |: @, ~. g' NC. 静态连接
9 }4 @+ O7 e6 p4 k9 A. \" r* aD. 编译
$ J" z' K9 V' M* Z% t8 M/ r! Q( @      满分:3  分
! L- {: }2 _* D/ v2.  现有一个变量声明为boolean bl;,理面赋值语句中正确的是()。  s5 [- _% H% f# w4 l' f
A. b1=true:4 |5 x4 U! @: d' o
B. b1=True;0 \" ~1 k+ ?0 M; h0 \1 V/ L' M5 z
C. bl=”true”;
5 p  V* m1 u% ~* x8 W* T1 tD. bl=0;
& P" p0 V. c" _" {9 ^/ k  T( [3 T  w      满分:3  分4 z; c7 l" O2 {) W. A* X
3.  以下程序的输出结果是() 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); } }0 a9 h1 W" w# Z0 D
A. 455 X8 p& J1 |. k1 {3 W( j
B. 55% s: W- Z8 ~. n% L) u
C. 10
- a+ C9 Q+ b0 c. ND. 11; t8 \, l1 Z4 F! d5 p4 c' g5 L
      满分:3  分- q" z- h8 k. R
4.  以下字符常量中不合法的一个是()。
+ J0 u. F6 Y# Z/ B# Q* yA. ’l’
+ n- S- I2 @  B, i( Z) }' N2 Z% L2 yB. ’\\’
* N. R# l$ \5 r- V/ X! \C. ”\n”
2 R8 d( U1 D) [. v9 k/ E7 K7 V9 BD. ’我’
' A# \3 d+ ?% ^      满分:3  分
9 H2 Y( o% q! ^2 n0 V/ D+ n7 X1 t6 m5.  阅读下面的代码,第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. }
$ _4 j( }/ u  d. P& VA. 行2" s$ m3 q6 Q' t3 `; r4 b$ f& n) L
B. 行3/ K; r( {- S0 P0 X2 L
C. 行6
  q" _# @9 _: n* f( d: M$ OD. 行7) S& J; x7 _' H" u. Y
      满分:3  分
4 }5 W  [: S+ d! f7 r- ]3 A. X# F6.  下列哪个数代表单精度浮点数?()! T; L& i! F- f9 b$ t" t
A. 0652* m# ?- [; Y2 v: G( D, N5 m/ t
B. 3.4457D1 _' x8 i) u* L( ^
C. 0.298f
8 |5 ^, H# G; \! }  _- t( dD. 0L
( E( V9 _- T0 S" ^      满分:3  分% m0 o& ~" o+ i9 w# r4 d. p4 a& S
7.  现有负无限值双精度浮点数x和负有限值单精度浮点数y,以下关于x%y的说法中.哪一个选项地正确的?()  B7 p9 b' P8 Q5 Z! f
A. NaN
+ N, ?0 \* E& B, O6 q6 B$ i+ OB. 负无限单精度浮点数# `0 q6 [; g! c# J
C. 负有限双精度浮点数: J- ?+ H5 l9 q
D. 负无限双精度浮点数" |( Y/ S) e+ z0 R8 P( r5 k' Q
      满分:3  分
) X0 e5 w" Z" X& i0 m( K8.  类是对象的抽象,它的定义包括()部分
. H2 ~2 _- ~% L9 A: YA. 一部分* W7 V# `8 l0 ~7 s+ E3 {6 m7 M
B. 两部分
" `% n/ ?. I/ v. rC. 三部分0 }$ N+ M1 Z  f  q# m( y
D. 四部分
9 T% f1 B. r6 L  H      满分:3  分2 t, O  O# }9 i( g$ ]5 P
9.  若有定义 int a=1,b=2; 则表达式(a++)+(++b) 的值是()5 p/ r5 D) ?4 [6 z0 F
A. 3
' B, m+ q; J) n2 r5 h, GB. 4
9 a0 {8 O: W6 [2 }/ g' ZC. 5
* _- F# N$ @. X! b# L+ gD. 6
* k- X" b7 b  B/ e$ [) Y# |      满分:3  分
8 R7 e/ K2 j% ?. X10.  运行下列程序, 会产生什么结果() 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();  } }; Y  F/ f4 @, b1 P
A. 第一行会产生编译错误
! V# Z( m1 `1 y/ tB. 第六行会产生编译错误
# I3 O' y2 D9 hC. 第六行会产生运行错误7 G+ a& G; t! `# W
D. 程序会运行和启动; l* c% b. j6 G, q5 }1 N
      满分:3  分   I$ }1 S& ^1 T

3 M2 J$ [: `+ b; e+ U0 F# y* Z二、多选题(共 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处插入哪个代码将不出现编译和运行错误。()
- L  h7 J  ^0 z, ]0 RA. b=m;5 D1 S& y/ W# B' E" N
B. m=b;; j4 ^6 f8 z; @% d/ R; t) k
C. d =i;
* N8 a5 U# C  k/ g. r  qD. b1 =i;
1 F& B$ w3 W. L# v3 E: w      满分:3  分
; H: r( Q5 s( q2 M+ J  L2.  设有如下代码: 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处插入哪个代码将不出现编译和运行错误。) a, B- L3 _/ |+ b0 s0 y* t
A. obj1=obj2;
  s9 o* O" `  c8 r4 VB. b=obj;
# [5 P% _( _) c9 ~C. obj=b;
* O# w  _: m" p; |5 OD. obj1=b;* R0 z4 I, ^* O. N) I: y
      满分:3  分4 b9 g$ B. p( h2 N) S, ~; }  F
3.  下面main()方法的定义哪些是正确的()?
  {& ~0 E1 M* F, V5 ^$ V! T+ @9 H$ IA. public static void main(String args[]){}0 c4 d& v8 i# w7 g7 O# Y: N
B. public static void main(String[]) {}  F4 `7 [* i' M2 K% ^( C' ^, X3 ?/ ]
C. public static void main(String[] args) {}) `8 d+ x1 O  Z6 h7 L, J- F# w
D. public static void main(String [] x) {}
5 M5 b1 K$ J6 J" ^( `9 F7 Y      满分:3  分: r# d4 x+ E7 b$ ~
4.  下面关于继承的叙述正确的有 ()。
3 X% g* W; {# v% H2 D% [% s1 _A. 在java中只允许单一继承
! ?& c3 X% _2 ?% S8 OB. 在java中一个类只能实现一个接口& L  w( I' A) o5 I3 z5 C) k4 C2 Y
C. 在java中一个类不能同时继承一个类和实现一个接口
* j- H( m' `+ W4 q! fD. java的单一继承使代码更可靠
+ W% u( \4 Y% Y) A/ P! `  h      满分:3  分
, F7 [9 O7 U& {7 D: t) q' h% A5.  构造BufferedInputStream的合适参数是哪个? ()) w/ L) E0 D9 [7 j! |4 D
A. BufferedInputStream" _0 }7 \7 r* O2 ~/ H3 ^& [
B. BufferedOutputStream
& Q" P- S4 b  ~C. FileInputStream  f& Z* t. }) o# {: i
D. FileOuterStream3 a- s9 @3 Y% v6 h
      满分:3  分3 X  t( z! t( \: n( G
6.  下面关于类的说法正确的是()。0 L) n& Q4 L1 N* j6 a- Y
A. 类是 Java 语言中的一种复合数据类型。/ u6 S6 [9 {" x2 Y0 N
B. 类中包含数据变量和方法。! X) }& a* u1 K8 g# D
C. 类是对所有具有一定共性的对象的抽象。
) n) X' K, c  ?1 a% t6 oD. Java 语言的类只支持单继承- K/ M. t1 a2 A( f/ ?% F9 x
      满分:3  分$ Y1 H' B+ r3 u7 k4 _; Y
7.  选出合理的标识符 ()
: M7 N% f. O+ b7 y9 RA. _sys1_lll' T) N2 }0 F6 d9 J/ J
B. 2mail  k2 I/ r7 G% M) e3 t
C. $change
; g1 C( Y( j& \) }; WD. class
: p! i) E3 Y* W! ^. r. d% n      满分:3  分
2 T6 A. T9 v/ B. N7 k; R! G8.  指出下列哪个方法与方法public void add(int a){}为合理的重载方法。()5 w! @% I7 H8 z( d
A. public int add(int a)
/ [; y7 E9 I0 p; @1 ?' g/ n* DB. public void add(long a). P$ F8 b* M3 y% {1 g8 Y( B
C. public void add(int a,int b)
* V" [$ ?/ @8 U1 n2 u: Z: cD. public void add(float a)
8 b* e1 u( \: Q! b; l! ?, P9 h      满分:3  分! A" ^* S1 r4 W9 K) s
9.  如果下列的方法能够正常运行,在控制台上将显示什么?() 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"); }
1 G! B, F) C# |1 \# AA. Test 1
& Y6 `1 g( m: W/ UB. Test 2! I7 [5 M7 ]5 V
C. Test 3$ h* ]8 ~* m2 U. K7 I
D. Test 4
8 |# D: ]  n5 R' d4 l      满分:3  分6 \: J( Z5 r+ l# Z) K! |0 \6 Z
10.  下面哪些关键字能用来控制对类成员的访问()?% J! s1 j7 x3 [! f) [  P
A. public
  |4 I& {+ z  `% W+ A* FB. protected
& L: Q0 Y9 j4 N/ [! NC. private& ]# C3 Z( C2 X+ |
D. default2 L1 Z) F" f1 }' G. w* k7 N0 ?! |
      满分:3  分
( l) E! K& _7 j7 o7 N# x0 y: y4 n# ?' r# p$ E; Y  S
三、判断题(共 20 道试题,共 40 分。)V 1.  使用方法length( )可以获得字符串或数组的长度。
3 v, v7 g- U; {& fA. 错误
: R1 n& d0 a; j7 t2 N9 v; F1 {B. 正确
& \: Q% }1 R1 Z& O/ `- @' R      满分:2  分
+ L* t# D1 F, C/ G! I9 z( b2.  抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。+ B( B, w9 G$ p% y6 U; q' W* ^+ |
A. 错误1 f' v) Q) B! R* }8 o+ f
B. 正确
5 @2 b% y! N% R3 g0 y- T  Z+ P# j: o* \      满分:2  分9 o! J( s( E* _: Z0 I& L
3.  Java为每种数据类型都提供了一个相应的封装类。
5 m  F3 e  s) }7 y! l6 KA. 错误
: v3 K# P5 ]' j/ N8 oB. 正确! O" }7 Q: ]2 u7 W  Y- m
      满分:2  分9 E3 P; r; `& D" n4 b
4.  算术运算符只能操作整型数、浮点数。
- R1 P4 k' I( y/ nA. 错误% Y- c2 k7 ]" h5 U" k3 L
B. 正确/ G# }8 P! w* M( \' l) _3 O% a& @
      满分:2  分
' `3 i8 j. W7 j5.  在Java中%是取余运算符,要求两端操作数为整型。6 [2 I6 {1 F' e( t, q1 [! g
A. 错误! B" G7 ^( |( g0 o9 o( e# e
B. 正确
/ f8 s9 N4 Q1 R: |3 u  c      满分:2  分! h' ^" b& F( x5 x$ B) T
6.  在Java的方法中定义一个常量要用const关键字。/ h# d$ p* V4 S  A, v5 {( A
A. 错误
5 g/ o8 {6 e  J; z: J' |- t# ]6 DB. 正确
' a6 P3 T$ r0 x" |6 z1 I1 `. V      满分:2  分: M$ S4 L) i; @" I
7.  Java语言中的接口可以继承,一个接口通过关键字extends可以继承另一个接口
, Z7 G: g( _" U% q2 SA. 错误/ R! V- @# B% C, ^* J& G
B. 正确  C# V' D6 L8 K( s; T% P  V
      满分:2  分
3 R! g5 p1 f. M! Y3 n6 X8.  方法覆盖与域隐藏一样,父类的同名方法在子类中仍占有自己独立的内存空间。
, k9 Y; W* L4 j- }' iA. 错误
, X6 o, I7 S5 y' g, GB. 正确
6 Q: ^: N& X3 [" z7 ^4 H- |  h      满分:2  分
( J) P! `& c4 q5 \( `/ e3 b2 E9.  无论Java源程序包含几个类的定义,若该源程序文件以B.java命名,编译后生成的都只有一个名为B的字节码文件。7 V1 b* P' X1 d2 L$ J1 }! x# A
A. 错误
# \, Z" x6 z0 M+ `5 |2 kB. 正确
" n# G" m8 R5 J* o2 \      满分:2  分  H! k$ p) Z2 ^4 d8 E5 ^
10.  一个类如果实现了某个接口,那么它必须覆盖该接口中的所有方法。& U' t/ i0 i# V% k7 Z. o+ B) g
A. 错误* P+ O4 L& `+ [* P, d" T" \0 j6 u
B. 正确; J$ W  H' d' D9 M$ M: F2 S: {% l
      满分:2  分
+ i9 [. {# z9 ~) O' P# x, C11.  Java语言中的数组元素只能是基本数据类型而不能为对象类型。
' b1 [7 B- T- `( {" E. aA. 错误9 A/ m# X: `; F! Z3 C
B. 正确
$ q0 Q! W5 A* |' _3 N& n$ \$ W      满分:2  分' `) t! V% U7 ^# k
12.  当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。! ^' b! p7 w  t* F% G$ Z/ f% i
A. 错误
' a. u' O  `1 d7 P* C( OB. 正确1 p  y2 m. s8 d
      满分:2  分
4 X3 W8 J. ]3 @% J; I- C13.  Java的各种数据类型所占用长度与具体的软硬件平台环境有关。# n: j% l# p+ I9 {6 G' l$ B
A. 错误1 ?* }8 A$ G% b0 K' v3 ]  A
B. 正确4 I' f, b. \. O9 Y! \' x
      满分:2  分0 d1 L* m. k1 D% r! U
14.  Java的类不允许多重继承,但接口支持多重继承。
3 h: w$ |" _, x$ C0 n3 @$ m" }( uA. 错误
4 v% _2 M8 k$ ^B. 正确' G' v1 X/ y9 l3 T
      满分:2  分4 f8 \  `6 r3 N* W: E' g' a/ @# U# N
15.  Java提供一个特别的三元运算符经常用于取代if-then-else 语句。
5 a* l9 y" W* a) V5 R9 FA. 错误9 g+ `- X/ |: Q4 z' {' J  f
B. 正确8 W  J8 U" ?1 A5 J# k* t
      满分:2  分
; b4 ~8 {$ O3 h' c' T( W16.  静态初始化器是在其所属的类加载内存时由系统自动调用执行。
9 P1 c" q: t) ]* I7 y1 PA. 错误; t+ ?& X( T$ x# T
B. 正确
( Z8 U1 }1 n5 x5 T5 K      满分:2  分6 A/ E' B0 o0 ~. h
17.  有的类定义时可以不定义构造函数,所以构造函数不是必需的。8 \! p0 s6 @2 S( c" }
A. 错误
& t4 o& P: j9 ^1 ?B. 正确0 c, E. W2 |4 ~4 v
      满分:2  分7 B2 L* h# W/ T4 J+ t) Z1 j- [, e
18.  抽象方法只能存在于抽象类中。. X1 b8 [1 K6 {& j. Q
A. 错误
& _6 _% U* U: S; I. UB. 正确
8 U) D( \5 V! o: C, k2 Z      满分:2  分: I8 |( p, M5 _4 h- L" a% K
19.  在父类中声明为 final 的方法,也可以在其子类中被重新定义(覆盖)。
$ [. S* O+ _0 KA. 错误* |+ F1 u/ T5 _  ~* I
B. 正确
" v. J% b- T, f6 |, P! F  g$ j      满分:2  分
" B" s# g; Q5 e20.  Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。3 F% m4 W; M( Q# e8 G# [
A. 错误
  _8 }  D  [1 \. }( c9 DB. 正确- L( E5 m) M$ l8 Y8 q; f
      满分:2  分
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2025-3-15 03:19 , Processed in 0.092438 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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