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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2011-8-3 17:37:00 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 10 道试题,共 30 分。)V 1.  下列特点中,哪个是Java 虚拟机执行的特点之一?()
& O* y# V- U# Y9 n; cA. 字节代码  @% Y8 w$ D4 z9 _
B. 多进程  f+ ~1 @0 V$ }" H3 n
C. 静态连接
/ p% I4 D- D  X1 M4 {! ~% i9 L3 lD. 编译
* d4 `& T% x) b4 k$ ]& D5 X9 ~      满分:3  分
6 U& p) T- C, k+ v& Z9 s8 ]/ C+ B% A2.  现有一个变量声明为boolean bl;,理面赋值语句中正确的是()。
. f8 u- {. b  f: u* V5 n' yA. b1=true:3 N, I6 T7 U' n1 c& s  Q! E
B. b1=True;
! u0 v6 D7 E" h" C" J: Q# Z' zC. bl=”true”;+ c7 P0 o+ x# [
D. bl=0;) |# D$ g. c$ x) \+ }$ H
      满分:3  分
- C7 n3 y1 N7 F/ ~' w( p5 P) F. u" n3.  以下程序的输出结果是() 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); } }: q! J; V9 W: M: W& b  A4 C
A. 45
# h1 i* O) a. V4 D8 c+ e: i; ]4 DB. 555 G" j# F% Q7 d( g5 r* k* P
C. 10) E0 i' Y" J, k# ^. N* D, }
D. 11
8 ^; z  a# ?- z4 ~      满分:3  分! a* v" w" ]1 N5 L- h5 d0 i( f
4.  以下字符常量中不合法的一个是()。
& p$ u, v: R; n! c9 e! F7 `& EA. ’l’5 u4 H8 W, k! |) b/ L
B. ’\\’
! ~7 ~9 t4 S7 ]1 A2 S2 h4 oC. ”\n”
8 {8 F2 L% f% p! OD. ’我’8 n. k* ~- I" p. ~' \
      满分:3  分, y( B# J9 _5 Y9 ?+ A' S0 @
5.  阅读下面的代码,第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. }
' Q( b4 O$ |) Q% i8 zA. 行2
# {/ e8 Y7 O5 _5 ~, o7 m: XB. 行3
' I2 ?5 r  M, R% wC. 行65 q* E- g8 z. b0 K
D. 行7
/ s& D- i: ^: }3 O  K      满分:3  分1 Y8 B  @: |* p* Z
6.  下列哪个数代表单精度浮点数?()- L2 t  w5 \9 R
A. 06528 P; G! x- E8 c7 P) _
B. 3.4457D
" V6 @* h) @1 Q% [6 T2 u( c, s) tC. 0.298f. O& |! w* ~' `* Z
D. 0L
# ]2 h) r0 U, @- O      满分:3  分- c3 ^9 R4 l. p
7.  现有负无限值双精度浮点数x和负有限值单精度浮点数y,以下关于x%y的说法中.哪一个选项地正确的?(); i! M0 K' w7 E; w6 D
A. NaN1 N( K1 S8 a- `6 d9 ]2 z4 B: j7 t" T
B. 负无限单精度浮点数. F$ k  s- Y* z- h' g4 p$ z( T
C. 负有限双精度浮点数
/ Z$ j  }" A+ VD. 负无限双精度浮点数- L4 ?1 z& ]; w4 T
      满分:3  分
1 a3 `, e& M0 U; Z8.  类是对象的抽象,它的定义包括()部分1 v( A6 X' m( ]9 R) s2 A
A. 一部分& c" E: M1 u( O
B. 两部分% l" S" S8 g& m3 o( F
C. 三部分
; z% L7 f2 ~% uD. 四部分" q" S+ y0 t  s6 b% Q
      满分:3  分
( E0 N& _2 W# o2 r) D' t9.  若有定义 int a=1,b=2; 则表达式(a++)+(++b) 的值是()
  T. _* N9 G- C- oA. 3
6 C, m- _+ J5 ^5 yB. 4& E- {1 ?7 e2 |
C. 5% Q2 m# c' y7 x" b
D. 6
9 p' k1 m, C* {% Q& y' t  \      满分:3  分  h, S0 {6 _4 o7 L) ~* }/ E
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();  } }
, v  i8 d9 H, d# e2 ]7 E9 zA. 第一行会产生编译错误
) g  [. `* r' p# kB. 第六行会产生编译错误
1 k6 J! `' b0 _4 Q4 V$ v+ qC. 第六行会产生运行错误4 Y( w4 }1 @/ Z; q
D. 程序会运行和启动+ b- i) r& d) e; g# `! T# u( ?6 X
      满分:3  分 ' K2 G+ Q- g$ \
5 v+ S0 m" Q9 c. n4 C& W/ i
二、多选题(共 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处插入哪个代码将不出现编译和运行错误。()
4 E) W: c( R' ?- T! o7 `A. b=m;2 W3 S0 s8 t, T7 K) J
B. m=b;
6 {0 `- z5 u( Q- g( p/ _0 xC. d =i;
8 c5 Y& r' `* J; c  eD. b1 =i;! z; M; b: ^" k5 j6 F
      满分:3  分5 O. v' D" J' h# Z  ~) M) C
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处插入哪个代码将不出现编译和运行错误。
0 {/ W3 f' V5 W2 {" V: U, o; PA. obj1=obj2;
+ B! v" m5 s2 K6 a! QB. b=obj;' l; I6 o* v5 ~
C. obj=b;1 [$ S# R) I- A- R
D. obj1=b;( C+ J* V, Q. A2 U$ D7 ~
      满分:3  分) C$ E, X( T6 U5 ]7 B
3.  下面main()方法的定义哪些是正确的()?
( [0 `7 ~/ I( {4 a6 ?A. public static void main(String args[]){}- b" U+ l' a! |  }; i! X$ o$ j! \
B. public static void main(String[]) {}
+ }# q, _# j1 w) S# J. X8 ?C. public static void main(String[] args) {}9 Q: g$ F& J; L) H, \, h
D. public static void main(String [] x) {}
" Q$ m4 Z  ~9 A; L) _% G      满分:3  分) h; m3 b4 \% x6 _' {
4.  下面关于继承的叙述正确的有 ()。
  z/ }2 j& g4 x1 |+ P( s; pA. 在java中只允许单一继承- W. }. [* I* V0 X% a3 ^! H
B. 在java中一个类只能实现一个接口- v; w: m' ^7 R
C. 在java中一个类不能同时继承一个类和实现一个接口
  b8 a9 R1 c" o  |% T- o" [: n' C4 aD. java的单一继承使代码更可靠2 x2 Z: G8 M$ m0 I; L3 N
      满分:3  分
) h2 }8 x0 W! `. k4 }- m5.  构造BufferedInputStream的合适参数是哪个? (); [  b: Y! L' e! W/ {- A- X: T
A. BufferedInputStream4 S& A; C; Q* e; t# M; [, d
B. BufferedOutputStream
9 [6 V1 L; Y/ b1 qC. FileInputStream0 w+ Y" W$ P5 h+ X9 ^  f
D. FileOuterStream
* A, j7 G8 _* A      满分:3  分
- D$ {+ a, w" \- s( u; d5 f( o: g6.  下面关于类的说法正确的是()。
$ V8 H/ b. a0 @0 o4 y/ JA. 类是 Java 语言中的一种复合数据类型。
* _: s. t/ R5 `, O7 tB. 类中包含数据变量和方法。; r! n; L1 P1 C, v4 ?
C. 类是对所有具有一定共性的对象的抽象。/ j' V) @9 i2 b$ P4 u
D. Java 语言的类只支持单继承$ n* m7 J3 c2 y' Z
      满分:3  分3 [( N# D/ G# B4 U
7.  选出合理的标识符 ()# t  X' J, i* B# N0 |& ?6 b6 U6 i5 r
A. _sys1_lll
  C  f7 K5 S  T- w* gB. 2mail
* Q$ _6 j( i. M' L1 \) rC. $change& k& a" m4 d; V0 _
D. class- r( U& p' I7 ]) Y6 ~3 ^
      满分:3  分; y6 e, `  c( y; Y- p( i- V# B8 U
8.  指出下列哪个方法与方法public void add(int a){}为合理的重载方法。()' j% J5 D  G* A9 p- B( p
A. public int add(int a)
/ p* f& L- H: T. {! m" o4 QB. public void add(long a)) X, D0 S  b8 U. e# Q0 B" V
C. public void add(int a,int b)
  T% U; C2 B2 tD. public void add(float a)
4 ?" U# [. r, E0 `, ^! I      满分:3  分
' Z8 p, D+ G1 Z  c3 t) t7 |/ J9.  如果下列的方法能够正常运行,在控制台上将显示什么?() 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"); }
6 d6 X) d( L  G; Y; m0 K& x: EA. Test 1' X$ K/ h/ Q$ o! T  [$ G
B. Test 2
- R! u* T7 c4 t, L% f0 LC. Test 3, z* Z# w1 {4 ]0 ?% G5 L5 [
D. Test 40 d& ^' V* a! o% \- _; ?. s
      满分:3  分7 `  @* E: s4 q1 q3 T0 @7 t* a5 e  b% m
10.  下面哪些关键字能用来控制对类成员的访问()?
6 \4 q9 _3 L: |' V7 E$ Y+ ^A. public$ L+ D- k; j) w
B. protected
  r% h2 _+ Y  h6 }* r) v; IC. private
: c4 E* N6 [) V, H3 P! uD. default/ R$ T+ \7 A* Q( a: J
      满分:3  分
0 Z8 ^& r. S: }6 o) z1 ]9 |4 G
* ~6 c2 K9 q5 Y# E# c! V三、判断题(共 20 道试题,共 40 分。)V 1.  使用方法length( )可以获得字符串或数组的长度。
7 X/ P! j! f; Y# lA. 错误
6 J* a- R3 J8 j+ y/ p, X2 B4 z, ~B. 正确
) q: @, L) S( M5 v/ y      满分:2  分
) B+ ^( q; g+ S+ C- ^) `! Z2.  抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。* m( ]! ]5 \( |( f" G" M2 ]- i
A. 错误7 J. o6 c  c. h' G" S+ B0 Q6 F: G
B. 正确3 b" a/ k8 D. R9 x/ R
      满分:2  分
0 S# A0 }; m; j: N6 d+ |3.  Java为每种数据类型都提供了一个相应的封装类。6 F; V: g1 H, P& H/ b
A. 错误2 Y4 p! x; a9 G: S  N% h
B. 正确1 B: t2 M+ l, I+ p; W
      满分:2  分
# j# A/ s) C0 i+ a: S" _) c6 ?4.  算术运算符只能操作整型数、浮点数。
7 p) L0 w; E$ j! l4 Y/ i4 R6 t: r( iA. 错误
8 h$ p  f8 u' D8 J' u3 c" cB. 正确
/ ~0 u2 _8 F# s6 f# y8 L      满分:2  分
3 [! p: W+ w# i' `6 `5.  在Java中%是取余运算符,要求两端操作数为整型。& }; t: |6 f! z' H" `! ^7 m' X; l
A. 错误+ p. i: {/ \1 }# S# P
B. 正确9 a  E6 [$ F2 x% n4 [& [
      满分:2  分
0 N8 S1 Z+ F$ ], K) r+ E. b6.  在Java的方法中定义一个常量要用const关键字。7 k5 Z* t% b% k2 D
A. 错误
; V0 M3 K) i; g: DB. 正确
4 Q+ W5 }( ?4 \% G/ h& y7 B2 J      满分:2  分3 c5 D: G) U/ O+ `4 O
7.  Java语言中的接口可以继承,一个接口通过关键字extends可以继承另一个接口( a, s* X2 }, M9 z' l, I- S- M* I- D
A. 错误' ^$ v4 m+ H6 N
B. 正确
# ]* a& Q4 H9 J- K0 k% B1 y3 c. R      满分:2  分* e. _. k. E$ f- h
8.  方法覆盖与域隐藏一样,父类的同名方法在子类中仍占有自己独立的内存空间。8 \( K8 B3 T) I# m0 r6 p2 m
A. 错误0 a6 \4 I3 w# L. c/ ~
B. 正确
* W+ D, I6 k1 t, u      满分:2  分
! E/ q1 I& V1 e* S# Y  f9.  无论Java源程序包含几个类的定义,若该源程序文件以B.java命名,编译后生成的都只有一个名为B的字节码文件。* Q6 G0 j  I; r" F
A. 错误
0 R7 ?8 S3 s, M. {5 m6 K7 tB. 正确0 d3 H. y5 U" g* H
      满分:2  分
- t1 E3 C& ?; E: ^* y10.  一个类如果实现了某个接口,那么它必须覆盖该接口中的所有方法。
; F# }% j0 ?" O6 @8 t- SA. 错误
; \+ I1 D6 Y# u, S# ZB. 正确
% P. _9 \3 c. m" i* P      满分:2  分
/ Y* b  _! H$ @/ N11.  Java语言中的数组元素只能是基本数据类型而不能为对象类型。0 d, g+ f2 |9 v1 n( H% O' X5 |
A. 错误
6 T9 t3 @* T) EB. 正确
4 ]0 }4 y7 G- N      满分:2  分- ^) F4 \0 T* G0 K
12.  当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。
" z. L  [$ J& IA. 错误
+ \9 i! y$ ~. e$ e6 \* T* dB. 正确
9 X- j( D# Y  Q; O" N# Q      满分:2  分
  c0 z3 R# `4 M1 k( }3 C13.  Java的各种数据类型所占用长度与具体的软硬件平台环境有关。
( w' d  `7 s0 q* ]# w; X5 U# IA. 错误9 z' |: ^$ Z0 d, E3 p/ O" E* D
B. 正确
' a3 N! V" h, {# w9 B. R2 r4 U- F; {- i      满分:2  分* J! [! T8 l8 z6 g8 B
14.  Java的类不允许多重继承,但接口支持多重继承。
& [2 B. ^! G) J, f/ _A. 错误7 @( y& f! D4 s& p) B
B. 正确
7 G( `0 ~7 A" g! ~% f      满分:2  分2 n  B3 D% g# L+ y- S! w
15.  Java提供一个特别的三元运算符经常用于取代if-then-else 语句。
( e, o# Y# ~6 t* rA. 错误
8 v" P2 C2 i; L# A* |7 r8 g0 TB. 正确
) {* z1 [: ]: O      满分:2  分! j, k0 a- k, C6 h
16.  静态初始化器是在其所属的类加载内存时由系统自动调用执行。
3 o' Q4 O; D2 T+ m$ }A. 错误
- V2 m6 ~2 x, @' ^B. 正确; U( n: |1 c, Z+ j
      满分:2  分
0 y% z4 D; B: a- W% w17.  有的类定义时可以不定义构造函数,所以构造函数不是必需的。
3 @+ @* o( U* }- ?, O9 w, mA. 错误$ u9 ?$ U# D4 m% A
B. 正确
: E: d7 Z' F  ~$ X5 z      满分:2  分. k2 t' W  d+ V1 t( h$ ~% u* d
18.  抽象方法只能存在于抽象类中。
; j# ]+ L3 H/ p8 Q0 E( OA. 错误. }" F2 i; z& s% W* E
B. 正确
, b% H* @  a* B" v* k( ?' g      满分:2  分
- f# S* D. j. v/ l( t# x19.  在父类中声明为 final 的方法,也可以在其子类中被重新定义(覆盖)。* Z+ T, Y' d. A# Y; z0 o$ v: O: T* I/ m& C
A. 错误( d6 {$ b, J5 A: {5 @/ J
B. 正确  Q3 m" ]$ V2 f9 X& P
      满分:2  分
8 B5 F- {& }! F0 a, x- D- y20.  Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。# o4 \4 \( o$ \  i) Z2 g) l
A. 错误: B7 H, n$ p. j' C
B. 正确/ `* m. O1 @: J8 @& D
      满分:2  分
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2025-3-15 04:36 , Processed in 0.107925 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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