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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

2010秋学期《Java程序设计》第1-2次在线作业 免费

[复制链接]
发表于 2010-12-18 13:10:53 | 显示全部楼层 |阅读模式
谋学网
2010秋学期《Java程序设计》第一次在线作业
; p+ S( ~  F9 K- G试卷总分:100       测试时间:--       试卷得分:100* |; d  I- q5 U( M& n* O

5 l9 ^: e, l% X6 W& i+ A9 d) U. x% p% @?        单选
1 B% @- i& P( S. D- y! X7 m9 n2 ??        多选题
* [, B, ~8 O1 X" W3 N7 }" k9 R1 d?        判断题 0 |. c* X( \# i- [( V/ I
、单选题(共 10 道试题,共 30 分。)    得分:30
' @- K; g; e8 P7 X6 B1.  下列说法错误的是() 2 P, F3 [4 z! b0 Q' T
A. 接口是多继承的具体实现形式。" G' x! d6 u" \, J% p
B. 3305L是长整型数。
- W8 V" q% B5 J; }- _, X C. 03916是八进制数。, b' W5 Z5 ^7 Z# I, N: u
D. ?:是三目条件运算符
" R. d0 N8 v; G0 Z8 p+ F4 _- {正确资料:C      满分:3  分  得分:32 P+ R& X3 z" u7 d1 f: F
2.  Java语言的类型是() 9 X5 ]3 f1 S" J& T0 m( c9 b, G
A. 面向对象语言
3 a! _1 e. U6 }+ I; Z. {. | B. 面向过程语言( |3 v* i, h% f/ I3 C
C. 汇编程序
" Q. D6 Q5 r" B* w7 w  j0 l; p4 Y D. 形式语言, {% H" S3 X& ]' X. ]: |4 c' D3 a
正确资料:A      满分:3  分  得分:3
6 Q! P& w3 P1 b% `; A3.  运行下列程序, 会产生什么结果() 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();  } } 9 |  f2 c) ~$ L; w6 e
A. 第一行会产生编译错误
) a& w/ N$ E3 G1 ]" A7 z B. 第六行会产生编译错误2 w% x/ Y* u- T, l4 H
C. 第六行会产生运行错误
( \$ T" i2 D' D: W D. 程序会运行和启动
5 `) _: S2 S: k  N正确资料:A      满分:3  分  得分:36 f- t6 l5 E( ~* n2 p$ F) I* A
4.  对于catch 子句的排列,下列哪种是正确的?()
% }  G/ A) k( V' _* N. V1 t# t/ X A. 父类在先,子类在后
4 @  H- L  i* q$ u B. 子类在先,父类在后
( w8 k" n# C; S" G C. 有继承关系的异常不能在同一个 try 程序段内
+ P! r5 i* _- u8 s# i' _ D. 先有子类,其他如何排列都无关
6 r0 z7 ]- N# z正确资料:A      满分:3  分  得分:33 _# ?* j+ X, O4 H
5.  编译一个定义了3个类和10个办法的Java源文件后,会产生多少个字符码文件,扩展名是什么?()   t6 ^+ p; `, M- m
A. 13个字节码文件,扩展名是.class
& J; \. p3 @' X6 z2 B B. 1个字节码文件,扩展名是.class
. P! n6 ?7 g& |3 S3 ? C. 3个字节码文件,扩展名是.java
8 ?7 |2 y) A+ I! i% b) k D. 3个字节码文件,扩展名是.class9 B- d+ h$ p3 P- N; P
正确资料:D      满分:3  分  得分:37 H7 [. G" G2 B' h
6.  下面选项中不是面向对象编程主要体现的特性是() # S# @- B# H+ u- n% z( e
A. 封装性
8 Y4 R7 a! H- k B. 继承1 @1 ^- w- r* Q4 V. Q3 i9 S
C. 多态4 r) W2 j2 S# x. P: q
D. 类* n4 o: l* F  X: Y
正确资料:D      满分:3  分  得分:3
1 k' q$ u, ?3 a. z0 S  O7.  给出下面代码: public class Person{   static int arr[] = new int[10];   public static void main(String a[])   {    System.out.println(arr[1]);   } } 那个语句是正确的?()
+ |5 q( s2 d! v- F A. 编译时将产生错误4 U. I" p6 H. m2 _3 x
B. 编译时正确,运行时将产生错误
. H, t1 M1 Q* k  Z7 e  ` C. 输出零( ]1 c8 q# J) c( J
D. 输出空  l$ {. l4 ]5 s4 p) c* w
正确资料:C      满分:3  分  得分:3% o: }4 f7 K- t/ B$ m
8.  以下程序的输出结果是() 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); } }
6 f! Y: b: i1 e A. 45
2 A) W. u# `, Y% {; D7 n B. 55
( e5 M0 r' G9 x! A( n' G, u+ U: A6 Q C. 10; k7 |; q9 l) L
D. 11) N! F8 U7 B# [
正确资料:B      满分:3  分  得分:3
  u  ?% Q7 W$ m7 z1 C% h9.  欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的 ?() ; X0 j7 a9 k: |) x8 e
A. ArrayList myList=new Object()3 d3 d; ?# y/ j& {( O' Q) I0 I
B. List myList=new ArrayList()
! \6 C: V+ g+ B" F' j5 ]( @ C. ArrayList myList=new List()
( T8 g. J! `& c$ {) X0 `% Z D. List myList=new List()! n. `4 m! @7 |# i
正确资料:B      满分:3  分  得分:33 {5 P8 \8 m" S3 |0 o5 k# Z6 X5 A8 Q
10.  哪些是将一个十六进制值赋值给一个long型变量() ' g9 m/ O8 Y7 i7 _
A. long number = 345L;
8 ]6 H3 e2 k4 e* S5 F2 \4 }6 o B. long number = 0345;
( f  w: m. _0 \# I$ w6 B- b C. long number = 0345L;
. z: ]# l+ U6 {! o4 ~9 j D. long number = 0x345L;7 c3 W0 S. @* S6 u
正确资料:D      满分:3  分  得分:3& p4 _6 X* ]. }2 Z

  k4 j) q$ p' S: k9 G6 O9 _6 S  
8 x7 Y0 S- f! J2 |% G+ f% T, g
: \5 {" k7 x: {# K
& ~. C6 T# s" E  : i- q* H$ O2 s" d6 g- M) P
2010秋学期《Java程序设计》第一次在线作业
. B# i5 E/ a: O3 z% g; M  y试卷总分:100       测试时间:--       试卷得分:100% `& [4 D9 i: J1 t, t% H
  E3 L$ @0 f$ G/ K- F' m+ u
?        单选题
% d) F0 J, q- y( |# D* d?        多选题 8 @2 \* {% a( j6 H* i
?        判断题
5 F' ]2 M, Z, h2 u  }、多选题(共 10 道试题,共 30 分。)    得分:30
% T' r/ i9 Q8 H) E4 n1.  面向对象程序设计的基本特征是()。 - D. V7 k+ i8 m7 p
A. 抽象( x. X) p3 X' S! k; m* L
B. 封装
; v" t! Y! c! B; D8 u7 I C. 继承
0 G. _: k! A! M5 L, L9 H4 ` D. 多态# g# M/ S: s/ r& Z
正确资料:ABCD      满分:3  分  得分:3
2 c( z' E4 x1 R1 G2.  如果下列的方法能够正常运行,在控制台上将显示什么?() 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"); } 3 R4 ^: M0 k' H" A& ?) K
A. Test 1
: V  t2 H) a* Q B. Test 2
) u1 e; }0 R! L9 A C. Test 3
/ f: _* c8 I1 o' U* c; D D. Test 4
" y8 G1 a4 L- Q$ m正确资料:ACD      满分:3  分  得分:3
- X3 m* I5 D5 I6 x+ E3.  下面哪两个声明可以阻止方法重写?()
8 S& ?0 D; p* E) c& h$ F& R. {2 D A. final voimethoda(){}
* h, ^" F5 T* n4 ?3 `0 e0 l8 U0 o B. voifinal methoda(){}5 K. k6 J1 N/ E. r. R
C. stativoimethoda(){}( [# d0 j. V# b2 B3 ~" \" R
D. statifinal voimethoda(){}( }! q0 |+ y7 r' _" M% Z$ M1 o
正确资料:AD      满分:3  分  得分:3
! A  O! i" _: g9 B; ~. n/ u* i4.  以下表述错误的是()。 3 J) @# c5 C( j* ?* J9 m
A. 一个数组能够存储多种不同的值类型。
1 e5 o; j) F" k, D! @+ X; W3 v B. 通常,超类比它的子类代表更多的对象。. C" ]: K8 R: T# s" E
C. 数组的下标的数据类型一般为float。
8 q' A3 ^& Z) x$ H/ ~ D. 通常,子类比它的超类封装了更多的功能3 e5 N: O$ C! m0 n! L; }& e
正确资料:ACD      满分:3  分  得分:3! w6 V, q4 i9 d; d! o
5.  定义变量如下: char c='w'; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是()。
( A( i. Z  }9 W0 \ A. i=c+i;7 }2 Y! G1 J/ J" q1 u: T. X; {
B. c=c+i;
3 ]! \+ U1 |+ L; N' E. @) ? C. L=f+L;; ~: y+ c. M; f$ D  M4 K; n
D. f=i+L+f;
9 t1 K; n1 f) W4 b9 U  |5 N正确资料:AD      满分:3  分  得分:3' J' _: r9 }0 A
6.  指出正确的表达式 ()
  g  f: C1 g1 X) j9 P. Z% Y; E A. double a=1.0;. k& N5 ~9 S- n  L5 e2 v) m
B. Double a=new Double(1.0);
* q& E, C& z" G: G" v/ Z C. byte a = 340;
- R' S+ k; J# o8 c5 E D. Byte a = 120;0 O% S4 Z% H, w# l
正确资料:AB      满分:3  分  得分:3
6 L3 F7 z& {. D( z. {7.  下面选项中属于有效的标示符的有()。
2 r6 J: x* g' h5 j A. IDoLikeTheLongNameClass" r. W* O  C) V0 I& ]
B. $byte" S4 U7 m- ]& w' v* I% T  B9 b) W
C. const
) Z4 @6 u6 @: @% I D. _ok5 k7 Q* f3 X& \& `% a& q
正确资料:ABD      满分:3  分  得分:3: Y4 v7 ^7 U' }3 y
8.  给定下面的代码段,哪些选项是对setVar()方法的重载?() 1. public class MethodOver { 2. public void setVar (int a, int b, float c) { 3. } 4. } ' i, s3 H4 L  {: o# M1 g# r
A. private void setVar (int a, float c, int b) { }
2 A+ X$ F! {! G( f7 P7 a B. protected void setVar (int a, int b, float c) { }1 K( y9 {: i! b7 k
C. public int setVar (int a, float c, int b) {return a;}$ w5 C' C/ N, g8 |( [
D. public int setVar (int a, int b, float c) {return a;}
1 T4 Y0 t9 @* x; q7 {! P正确资料:AC      满分:3  分  得分:35 E) v' `0 G, d' X( P
9.  编译并运行下面的程序,运行结果为(). public class T1 { public static void main (String[] args){ T1 a=new T1(); a.method(8); a.method(1.2f); } void method(float i) { System.out.println("float: "+i); } void method(long i) { System.out.println("long: "+i); } }
0 J% P" n+ P' B9 g8 d; d A. 程序有编译错误,因为两个method()方法必须定义为静态(static)的。0 V5 K/ S0 S& i: M2 `
B. 程序可以编译运行,输出结果为: long: 8f loat: 1.2
- C& O7 b. `( @2 f/ P0 R( Z C. 程序可以编译运行,输出结果为: float: 1.2long: 8# u. I# Y' \5 o& H, b( E% A& ^
D. 程序中定义的两个参数不同的method方法称为方法重栽。9 ^6 ?; o  z* L; P3 l$ w  F0 k
正确资料:BD      满分:3  分  得分:3
9 f& U+ y5 b: E" \9 G10.  设有如下代码: 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处插入哪个代码将不出现编译和运行错误。 7 E# @& E: x* j" a/ f
A. obj1=obj2;# i+ D) U! y3 `, k( l1 o8 ?
B. b=obj;. B+ @9 m! G! T% ~
C. obj=b;
1 T# H" e7 s, n8 z6 X4 [ D. obj1=b;. v1 Y. z* q, ]0 l& T
正确资料:ABD      满分:3  分  得分:32 }  E& i+ J) C; v
4 v( u# J0 }/ ~; d$ b
  
9 ]5 n+ Q+ ]* K) [  _, D* _5 e% j2 t6 y0 w4 }4 _, u
6 _, z8 z2 a: C/ ]& q1 L6 J6 q
  
9 J: s5 r- B+ f9 t1 d, w; l* T- a3 n2010秋学期《Java程序设计》第一次在线作业9 n! C3 b9 y. ^/ V6 P9 r
试卷总分:100       测试时间:--       试卷得分:100
8 r# {5 X4 Y: {$ k5 M5 b$ W" ^" L
) N: }, x3 ^' c# b7 h) }?        单选题
5 K8 i4 @: P* E, \" Q?        多选题 , U4 d2 k+ U' z- d
?        判断题 0 f) h5 u2 L9 M
、判断题(共 20 道试题,共 40 分。)    得分:404 y+ U  J, r* d0 G
1.  Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。
7 X, B8 O( e# _" h6 s- ~$ f, X A. 错误
9 O+ Y3 E* K( b; K- n B. 正确
+ \. V' q1 u1 c, Q! n正确资料:B      满分:2  分  得分:2; h$ ~" M4 z+ T; d+ n1 P% Y
2.  算术运算符只能操作整型数、浮点数。 6 c3 I3 y; q7 P$ a5 B/ Q
A. 错误" C( B' ~, K  ^" Z; ~# j: ]
B. 正确
: i4 `4 ~' p% `% Z/ t& h正确资料:A      满分:2  分  得分:2
! l% o5 Y( V- F( ~4 h3.  接口是由常量和抽象方法组成的特殊类。
; o* a/ X' F  N9 q A. 错误0 {- n6 \( A7 }& f
B. 正确/ p5 {6 U8 U5 }) k8 j* l
正确资料:A      满分:2  分  得分:21 D: \* @/ a& M1 s2 \3 S
4.  所谓抽象类就是包含有抽象方法的类。
3 ~: D2 q7 ?1 v& { A. 错误
! c; c+ N$ E7 Q% N  I B. 正确
+ T- N- l6 K  `/ }正确资料:A      满分:2  分  得分:2( Z0 \: w  z6 F; t! \: x
5.  即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参的,函数体为空。 : {6 g* k$ K" w9 ^8 b& v$ j4 [  r
A. 错误' X6 O4 d9 E5 a! b. q
B. 正确' c% r( @$ }& z2 w3 x
正确资料:B      满分:2  分  得分:2: D5 N5 ~; {) O) ^9 Q- ^, m
6.  一个子类可以重新定义从父类那里继承来的同名方法,但是允许它们有不同类型的返回值。
6 g3 E# q% \( W5 C3 G4 d; `& _ A. 错误- J. k/ E6 o9 h0 G5 @/ T
B. 正确
. R  }8 Q" U! M2 w+ d& u正确资料:A      满分:2  分  得分:2/ r3 \0 H2 g- x
7.  System.out.println(“Hello java!”)中out是System 类的一个成员变量。
8 k4 |& q/ I" }$ V A. 错误$ f. F2 k% S( k
B. 正确7 [, B& Z# Y; f$ X' R% k1 r
正确资料:B      满分:2  分  得分:2) e* {7 u9 e, Z3 I8 {8 m- @
8.  Java源程序文件中是不区分字母的大小写的。
7 p- Z. g4 N$ [2 Y( ^1 a A. 错误3 U& ~+ z# k  n
B. 正确
6 }, @+ M- Z6 p正确资料:A      满分:2  分  得分:2  w  u# \' Y6 y  |6 c' @( b
9.  抽象方法只能存在于抽象类中。
5 {8 a. d7 V/ ^' i A. 错误' y- R1 |9 \" [. I, a6 j! o
B. 正确
8 f& E" D) o% F正确资料:A      满分:2  分  得分:2
5 [; P* t5 J# M) h$ w) o10.  Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象。 ) r5 o8 \: g4 s" K# t7 H
A. 错误# M9 i7 a1 n( J4 D8 S" @4 R
B. 正确
  m( \/ ^# Z- U6 G- e* s正确资料:A      满分:2  分  得分:2) S' f  N  \9 D# A
11.  Java语言中的接口可以继承,一个接口通过关键字extends可以继承另一个接口
0 I; |* `1 F$ V: Y8 q A. 错误" }: e, W/ H! Z! E. g" A
B. 正确
: R$ D/ y# w# B正确资料:B      满分:2  分  得分:2
3 q! [) ?' {# I$ ^2 e7 X12.  Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。 1 T5 K/ |' a3 k% `. h+ I$ g- _
A. 错误
+ Z& G7 w& W& ^% K8 f B. 正确  a* ^1 B* x6 U# F* q9 S' K
正确资料:B      满分:2  分  得分:2
5 K$ a7 g' o& ]1 A& g* N: o13.  由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。
# w) c+ C- U! C7 u& K A. 错误* B. M6 s- M% ^0 ?  w
B. 正确
- P! h4 P' ?: x' W6 x3 D正确资料:A      满分:2  分  得分:2
7 X* {* Q- X. A+ N) d6 J14.  Java为每种数据类型都提供了一个相应的封装类。
3 q# b6 T/ F$ V9 x. A A. 错误4 L' W8 ?5 H# c% Q$ X/ `
B. 正确1 ^( b, L1 o7 j% x8 M& Z% e1 ]
正确资料:B      满分:2  分  得分:2, ^, g  i) _. @) J3 B
15.  一个类的定义包括定义类头和定义类体两个部分。
: T4 D2 m2 u, J7 O. l9 D! q A. 错误
# q* c  W# Z% ]& t. u% m1 d B. 正确
# D/ C/ m4 u4 V$ T+ h) G1 G正确资料:A      满分:2  分  得分:2
  S8 G- m" C+ F5 u. _% l- {8 q16.  设String对象s=”H”,运行语句System.out.println(s.concat(“ello!”));后String对象s的内容为”Hello!”,所以语句输出为”Hello!”。
+ N4 m& e7 f4 J5 Q5 H A. 错误
" F0 ^" w7 l- M3 i3 L B. 正确
! g  z) t' J  \正确资料:A      满分:2  分  得分:2+ R# y0 j5 g3 P0 s9 s7 t; V
17.  一个类只能有一个父类,但一个接口可以有一个以上的父接口。
4 f0 c5 d8 S" O A. 错误
9 Q! s$ J1 P' ~' C7 L B. 正确
% [* x* }9 b1 B' g" I正确资料:A      满分:2  分  得分:2$ I: O9 s) f5 h8 e8 y# v5 ?9 x& z
18.  Java中的数据类型分为两大类:一类是基本类型;另一类是引用类型。
8 \: ]0 U' c& A% q A. 错误% X# T& l2 _! p
B. 正确
9 b. L2 C* F0 g. j3 }3 W正确资料:B      满分:2  分  得分:2
& T8 Q6 K. Z, I: t1 O) @19.  用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串。 , M8 T, Y: Z% R8 n/ A- [( J
A. 错误
: d. |3 q& [1 F' ?; W B. 正确- o0 c! p1 f2 @# s5 q$ B& ?% Z. A
正确资料:A      满分:2  分  得分:2( E3 h/ Q) H/ H. z  p4 |- {
20.  一个程序里可以有多个父类,也可以有多个主类。
# p; @. }+ p' K A. 错误
6 f& p" j! {, F! E- S B. 正确+ g& R6 B  a9 P- }6 ^7 E: X
正确资料:B      满分:2  分  得分:2
- }- V# D# @. x/ Y* Y8 I0 |- T& p# B8 d- Z8 k$ S
  
, p* y8 V' i% u: h( ~& m# D
: x, X' d. K- y4 n( p) i- P  s% N 7 a1 [$ ]; M1 B; V4 k
  
8 h3 s  C# O- P; X& ]# K2010秋学期《Java程序设计》第二次在线作业
7 j6 D0 {% r9 n' A. ]+ E5 ^试卷总分:100       测试时间:--       试卷得分:1008 D# L5 i: Z9 }

, }6 p4 G- }3 n?        单选题
4 {. H" P- B# v?        多选题 9 @! Y6 L: o1 U( R3 E+ G
?        判断题
: n0 Y& N* M) P: D3 X# u、单选题(共 10 道试题,共 30 分。)    得分:30
1 Y) c8 W- L0 d9 [, i% a/ x1.  在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是()包。 ' Y( A. _& m/ v) H/ p. f  h8 O
A. java.io7 w. ^; }" F  g7 b4 a" q
B. java.awt4 Y4 L/ p0 X. T
C. java.applet5 G- u( Y( J& S( x' p2 B
D. java.awt.event
7 ?5 h9 `+ U7 Q( E# |正确资料:D      满分:3  分  得分:3
: N0 ?( o. x5 O- e: y' J5 y- U2.  下列说法中错误的一项是( )。 " C4 y- ]; D6 O6 m9 w% S) x% [
A. 若要编写出色的图形用户界面程序,首先需要考虑如何在界面中放置构件& h6 G8 ?( X8 a) N( M5 N
B. 若要编写出色的图形用户界面程序,不需要让构件响应用户的操作5 e( s2 }* W& d2 |- n, I: q
C. 若要编写出色的图形用户界面程序,需要考虑如何让构件响应用户的操作
1 V: B; P3 d  F7 q5 f4 F D. 若要编写出色的图形用户界面程序,需要掌握构件的显示效果
; ~( D3 ^, D9 O$ v+ X- c正确资料:B      满分:3  分  得分:32 y! D7 H7 c% {& v: P- T
3.  布局管理器不包括() ; b! u7 V0 I9 [* S. g* t
A. FlowLayout+ }2 }; I& ?4 k4 k
B. GridLayout( M1 R9 S2 q# c  q7 [8 n. K" z
C. SetLayout" v9 n7 v' [6 Z+ h, g6 Z8 ]5 z
D. BorderLayout
! \$ s# s! S* {& T  \( X8 W3 E  l5 N正确资料:B      满分:3  分  得分:39 g' E$ {9 S8 J& w  X* L" h
4.  以下代码完成画线功能,指出所画线的颜色()
8 M3 V5 d, K; W' { A. red
. J9 `+ b  v* B0 V' P, v4 b( K B. green: k  I5 n6 k5 W7 A) Z" d$ n
C. yellow
! `* @- f8 e5 `! y' d) Z D. cyan
% e8 C) e) m, N) T5 R% b0 k正确资料:D      满分:3  分  得分:3  V3 u: G7 e$ p
5.  通过调用 new List(10,false)创建一个列表,关于该列表的几个说法哪项是错误的。()
) ~- F7 s4 E% d' i, ~9 Z A. 该列表不支持复选
: Q' y+ A/ r1 t0 O1 z B. 该列表有10个选项; K: s! F! J+ d9 _8 w- B* A; j
C. 根据需要该列表可能有垂直滚动条! k# _4 o# B# r
D. 该列表支持10个可见选项
/ F" g1 Q/ E% q5 {+ F6 ?正确资料:B      满分:3  分  得分:36 F1 F. U# r1 Q- B" ]
6.  JApplet的默认布局管理器是()。
+ S4 {' d7 u4 X1 ~ A. FlowLayout
, \- |" [% m* y4 \3 F, ?/ F8 x3 q B. BorderLayout
- h- K3 o/ {; X2 `6 K% j5 j C. GridLayout8 N. |0 X, x* ]. S3 C
D. BoxLayout# e/ x1 h+ f0 o
正确资料:A      满分:3  分  得分:3) @1 z9 L+ S, W: K  G  X
7.  在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行()。
! {+ ~( Z6 l+ V$ z2 e* G. f A. init()0 g+ b1 |. y" k- h8 ^1 T4 I
B. start()
  b1 C/ t. G) I2 ]& l C. destroy()8 q) E% B) l6 N# ~
D. stop()
5 J; L% u7 z0 O$ B正确资料:A      满分:3  分  得分:3' |% y# m+ r& Q4 v- y+ ^# ?: E0 }2 v
8.  下面哪个不是Java中的容器? () ) ~/ J9 @$ d( D  Q% P; P
A. Canvas
2 R4 u' G9 {% O+ E B. ScrollPane
, e+ f$ [$ z1 U% P C. Applet0 a; O" D- A, [1 c" i
D. Dialog/ k! L8 F5 n$ I+ W
正确资料:A      满分:3  分  得分:3* Q& _; W4 Q! u3 {# N
9.  线程开始运行时,是从下列哪一个方法开始执行的( ) 6 A2 F8 `$ w# N* |& ]
A. main()
# d/ ?- ]- W9 e* {+ n( l, C  T; v5 t B. start()1 Y# I3 f" B( x  w9 l
C. run()1 M. Q  @; K/ i3 h5 A# J2 a
D. init()- ~- J, O4 H& l2 Z4 _" L- ]
正确资料:C      满分:3  分  得分:3
4 w1 P9 F' ]/ A3 E; n" W10.  创建一个标识有“关闭”按钮的语句是()。
- s% b6 f2 h) B4 G* e5 F* F  B& I A. TextField b = new TextField(“关闭”);5 G" k4 g2 u$ L: A$ C
B. Label b = new Label(“关闭”);! l; r' |( Y8 q+ O# G- ^; `
C. Checkbox b = new Checkbox(“关闭”);
# Y; r6 `& k) O! M2 U8 z; ~6 A* u" ~7 C D. Button b = new Button(“关闭”);
6 k% U! T2 q7 M. z! I正确资料:D      满分:3  分  得分:3( \6 N" b% X" I! W2 \

% u; g8 q+ ?; h' w% }# w' S  
! h6 r" C4 x, ~. M5 @1 q
% E# X- y# [  u& L+ \
: e. b5 d, @$ V- y  - F. [7 r9 s8 j/ S. X, _
2010秋学期《Java程序设计》第二次在线作业5 J, M( Y' ?& j& w% M
试卷总分:100       测试时间:--       试卷得分:100- v: {' ?- V5 q
- W9 X. k/ q7 `& i& ?
?        单选题 , L! b; P4 i7 [# u5 `$ s( @
?        多选题
+ X6 c6 R+ ?! s- U?        判断题 1 P& Y# E1 q2 {
、多选题(共 10 道试题,共 30 分。)    得分:30
: N: W/ R7 a, D: D1.  下列哪些情况可以终止当前线程的运行? () 1 h. p% y8 H% x" l+ z) I
A. 抛出一个例外时。8 |' }" Q+ i# ?( J4 b/ @
B. 当该线程调用sleep()方法时。
1 J  j7 i7 D$ J% Y  m8 H) \- c, i# K C. 当创建一个新线程时。. c  Z, B& y6 q- L! `* q1 c
D. 当一个优先级高的线程进入就绪状态时。
( N) @/ h5 t9 y3 |2 u0 I正确资料:ABD      满分:3  分  得分:3
& o: k, J( @) }! e, t2.  设有以下程序: import java.awt.*; public class FlowAp extends Frame{ public static void main(String argv[]){ FlowAp fa=new FlowAp(); fa.setSize(400,300); fa.setVisible(true); } FlowAp(){ add(new Button("One")); add(new Button( # c  @1 i! T- A0 h' o/ A6 q
A. 窗体每边有4个标记为One 到 Four的按钮
0 i# {4 N8 i' N8 v: q. w B. 从顶到底有安排有4个标记为One 到 Four的按钮; P6 {1 |7 e# d/ J) [
C. 一个很大的标记为 Four的按钮在正中央
. m6 `) O/ _* L8 H# G* Y D. 运行时指示没有设置布局管理器的错误
+ |3 r6 j$ s  y8 s正确资料:ABD      满分:3  分  得分:3
; C6 C+ W  k# S0 v3.  类Test1定义如下: 1.public class Test1{ 2. public float aMethod(float a,float b){ } 3. 4.} 将以下哪种方法插入行3是不合法的。() ( h# j* ]* w( `0 k7 e
A. public float aMethod(float a, float b,float c){ }4 E; r+ g& d$ Z! m0 O8 o
B. public float aMethod(float c,float d){ }
/ O& V' q3 V0 B1 l; } C. public int aMethod(int a, int b){ }
) D. S/ W2 y- k) Z0 ` D. private float aMethod(int a,int b,int c){ }
% o, n% y, T! w5 u" Y- l正确资料:ACD      满分:3  分  得分:3
& s4 v4 j2 c; x; }4.  请看下面的HTML代码: <html><body> <form name="data" action="/servlet/DataServlet" method="POST"> <input type="text" name="name"> <input type="submit" name="submit"> </form> </body></html> 找出两个方法可以从请求的form中取得name参数的值。()
& R" Z. U' s1 g5 b  Q' p( i. A8 Q A. Get Parameter ("name");. l0 C$ _$ K& \% q' b+ ^2 E; Y. I
B. Get Parameter Value ("name");
& A" Y- T0 f! H, u+ K C. Get Parameter Values ("name");1 k3 J0 [, h9 z
D. Get Parameters ("name");
: H6 W# e- ^7 q正确资料:AC      满分:3  分  得分:3
+ r( ~& _7 E/ W' G; }+ A5 U5.  下列哪个方法属于播放声音的方法?()
& o9 r# j) I3 ^0 e9 J A. loop()/ `# {/ J: _" E; a( f
B. stop()9 b. Y. r0 o% L0 R
C. start()
0 d! {6 _* ~$ |% G" h9 ~0 Y D. play()
) H; H. g. F8 p) [3 Z  ?& ]正确资料:ABD      满分:3  分  得分:3
0 R& ^! W5 t0 p6.  <html><body> <form name="data" action="/servlet/Data Servlet" method="POST"> <input type="text" name="name"> <input type="submit" name="submit"> </form> </body></html> 下面的哪两个方法可以取出name参数的值?()
$ t% e0 }9 {) O A. Get Parameter ("name");$ o8 a( G& g$ E" M2 J
B. Get Parameter Value ("name");
: T, F  J. P/ y0 b0 G C. Get Parameter Values ("name");
( Y) T5 X7 ]7 s6 L D. Get Parameters ("name");5 }% B9 Z5 A7 ?( `6 B6 M# @+ ^  }
正确资料:AC      满分:3  分  得分:37 T6 t  L4 c& o0 c$ i) k
7.  下面哪个叙述是正确的?(选择二个)() 1. public class MyTextArea extends TextArea { 2. public MyTextArea(int nrows, int ncols) { 3. enableEvents(AWTEvent.TEXT_ EVENT_MASK); 4. } 5. 6. public void processTextEvent (TextEvent te) { 7. System.out.println(“Processing a t
7 d5 Y0 f& h$ C2 I) g5 g3 W A. 源程序必须存放到MyTextArea.java文件中" P* F( {) Z" p' d4 Y9 n3 l$ G
B. 在行2和行3之间应该增加一句:super(nrows, ncols)以至新构件有合适的大小
+ D; l( u$ j9 v C. 在行6 processTextEvent()的返回值应声明为boolean而不是 void.; G1 \4 W- L- J% \# R
D. 在行7和8之间应增加一句:return true.2 w$ a6 p) Q8 c9 C( d
正确资料:AB      满分:3  分  得分:38 u! f8 A1 E  }- @: T7 A
8.  请看下面的HTML代码: <html><body> <form name="data" action="/servlet/DataServlet" method="POST"> <input type="text" name="name"> <input type="submit" name="submit"> </form> </body></html> 找出两个方法可以从请求的form中取得name参数的值。()
3 v) t8 o* K  y A. Get Parameter ("name");% r& v- Y4 J; _) m! w' m6 D0 O
B. Get Parameter Value ("name");6 b$ {5 ^( U: t9 _3 Y9 C
C. Get Parameter Values ("name");" v3 U: o. ~$ T9 J, j- N
D. Get Parameters ("name");
0 X1 u0 n# I4 h) L7 z正确资料:AC      满分:3  分  得分:3- `; B6 Z3 Q( ?$ L/ P- x
9.  阅读下面的代码,下面的叙述哪些是正确的?() 1 public void create() { 2 Vector myVect; 3 myVect = new Vector(); 4 } 4 s. |% u. Y( M$ o( c/ K
A. 行2不会为变量myVect分配内存空间, e% N/ D) E6 Y" _) g
B. 行2为Vector对象的引用分配内存空间
! W6 G% R8 S% n C. 行2创建了一个Vector类的对象
% F- I' Y- l& { D. 行3创建了一个Vector类的对象
0 ^- L5 ?: l5 N1 ^正确资料:AD      满分:3  分  得分:3
; c  t) j$ P1 s2 z1 D7 a8 `% I10.  下面哪些是page指令的属性?()
- Q/ [. q' G/ P" t! e2 N A. info
$ ?5 q; v% Q9 Q$ C; G) q2 Q B. buffersize
' R  c$ c7 \. P. h" B! q: ] C. language
1 f. C- \$ K: P0 @( |* F+ n+ A D. import
0 F. S/ f2 Q, M* [) t# F正确资料:ACD      满分:3  分  得分:3
- U+ E! w  n! G/ n* G& i% p
' y. d: a9 b; R( d  g  
# n. A2 z; Z% \# M; l
0 H- A9 d+ Y, S: n6 `& G
6 u" M" [" Q* g" A8 b) d  
4 m8 ~: z' O7 Z2010秋学期《Java程序设计》第二次在线作业
3 W+ M, t& ^: ~1 K2 u- r* t# d试卷总分:100       测试时间:--       试卷得分:100
; s7 ^; D8 W( C% `2 c
; R% p' a+ l: y: F: o7 h/ @8 j& `?        单选题 ; L* |8 f7 |) x0 i" N
?        多选题 , f- H  }2 N) }
?        判断题
) X2 ]. Q& `/ Y1 s- E、多选题(共 10 道试题,共 30 分。)    得分:30, F) r) Q: v) G7 Q" F
1.  下列哪些情况可以终止当前线程的运行? () ; {  ]5 G1 U$ L/ I/ T
A. 抛出一个例外时。3 {: l: g) `: X, W2 T
B. 当该线程调用sleep()方法时。
3 S$ C) x& `& a% Y$ B% F: ]. F C. 当创建一个新线程时。
% ~: ^5 _( ~: o D. 当一个优先级高的线程进入就绪状态时。/ C/ s& W1 U; E) A" [4 [) [. x2 L" _7 Q
正确资料:ABD      满分:3  分  得分:3/ G. `2 {& W& w
2.  设有以下程序: import java.awt.*; public class FlowAp extends Frame{ public static void main(String argv[]){ FlowAp fa=new FlowAp(); fa.setSize(400,300); fa.setVisible(true); } FlowAp(){ add(new Button("One")); add(new Button( 9 l( \6 b+ Z' A) Z6 k& |/ u: s
A. 窗体每边有4个标记为One 到 Four的按钮+ ^% x1 c6 |1 W" H- T
B. 从顶到底有安排有4个标记为One 到 Four的按钮
) n3 J* t8 E  t* B8 y+ F C. 一个很大的标记为 Four的按钮在正中央, O" d% r7 `" Z, O: D1 W* N) M
D. 运行时指示没有设置布局管理器的错误
" H5 i( n  x. ?% d  `& l2 h9 j正确资料:ABD      满分:3  分  得分:3
% k$ A, x% Z: \3.  类Test1定义如下: 1.public class Test1{ 2. public float aMethod(float a,float b){ } 3. 4.} 将以下哪种方法插入行3是不合法的。()
4 K7 I# c' M. D; V1 p7 y A. public float aMethod(float a, float b,float c){ }
* G, b% g5 t$ w& ?$ g0 G- C B. public float aMethod(float c,float d){ }
  O0 n# f! [# z; T. o3 j C. public int aMethod(int a, int b){ }
$ b1 X4 q! A( G6 x1 R D. private float aMethod(int a,int b,int c){ }9 R# c3 f) i' T3 w; `
正确资料:ACD      满分:3  分  得分:3* P0 Y8 y5 D2 p9 W- y8 t1 F& t/ I7 z
4.  请看下面的HTML代码: <html><body> <form name="data" action="/servlet/DataServlet" method="POST"> <input type="text" name="name"> <input type="submit" name="submit"> </form> </body></html> 找出两个方法可以从请求的form中取得name参数的值。()
& Z- v; N6 ?( J7 z) f1 p( f A. Get Parameter ("name");
( o: H: \& z3 O2 ^  N$ l9 P; G B. Get Parameter Value ("name");
7 d* I3 j9 a7 l: w8 O6 x C. Get Parameter Values ("name");
. @9 v- Z# ]: x7 q& P D. Get Parameters ("name");# Y7 K( \. f3 N2 ]) g) L
正确资料:AC      满分:3  分  得分:3" `7 {, t/ i: ?2 w4 E3 t4 t
5.  下列哪个方法属于播放声音的方法?()
5 s5 ]1 ^. n8 L A. loop()* s) v4 r4 f7 X  E$ t
B. stop(): ~$ M# @0 K: e+ Z
C. start()
6 {8 ^1 x; q" a6 u; [1 z D. play()% C$ P7 H! B7 r! Q2 |, m
正确资料:ABD      满分:3  分  得分:3* W/ r/ a$ E7 ~$ l
6.  <html><body> <form name="data" action="/servlet/Data Servlet" method="POST"> <input type="text" name="name"> <input type="submit" name="submit"> </form> </body></html> 下面的哪两个方法可以取出name参数的值?()
1 K/ _* {  s, M. D8 N6 A A. Get Parameter ("name");
$ F( f: _$ W6 H0 U+ q% }1 S B. Get Parameter Value ("name");+ Y5 }* O1 Z+ V6 h' p; k0 Q# u
C. Get Parameter Values ("name");6 R! f( V' L& n/ d) w; Q! T
D. Get Parameters ("name");  J  U+ H& ?- Y1 s' q
正确资料:AC      满分:3  分  得分:32 O- c; N3 e" Y; s  \, U" C2 g. O
7.  下面哪个叙述是正确的?(选择二个)() 1. public class MyTextArea extends TextArea { 2. public MyTextArea(int nrows, int ncols) { 3. enableEvents(AWTEvent.TEXT_ EVENT_MASK); 4. } 5. 6. public void processTextEvent (TextEvent te) { 7. System.out.println(“Processing a t # T# D. |) `5 Q( O; U( c8 u
A. 源程序必须存放到MyTextArea.java文件中
# ?" ^- g9 Y4 } B. 在行2和行3之间应该增加一句:super(nrows, ncols)以至新构件有合适的大小6 v. i6 \' M0 w, R9 n( I
C. 在行6 processTextEvent()的返回值应声明为boolean而不是 void.
& y/ j9 ~' X- j8 M5 z- s& x. y D. 在行7和8之间应增加一句:return true.
) e. W9 p6 j7 X9 O2 ?( S/ z正确资料:AB      满分:3  分  得分:3
+ F$ j( T- s4 \$ v/ Q8.  请看下面的HTML代码: <html><body> <form name="data" action="/servlet/DataServlet" method="POST"> <input type="text" name="name"> <input type="submit" name="submit"> </form> </body></html> 找出两个方法可以从请求的form中取得name参数的值。() 5 W& m+ t4 U) t! @3 ?$ e; h
A. Get Parameter ("name");1 O- E. W$ B( a( }( `) n
B. Get Parameter Value ("name");
$ \9 F: w% m) k; e4 l9 O; s C. Get Parameter Values ("name");
- S2 M6 b$ H+ I- {' y6 v: d  J D. Get Parameters ("name");
2 u, d' {' B, q2 ~7 Z+ j# E& H3 D- R正确资料:AC      满分:3  分  得分:3
6 L- w1 O' u& I9.  阅读下面的代码,下面的叙述哪些是正确的?() 1 public void create() { 2 Vector myVect; 3 myVect = new Vector(); 4 }   R7 `& T! s$ h0 V
A. 行2不会为变量myVect分配内存空间3 z& s; j: z! e  L
B. 行2为Vector对象的引用分配内存空间
: F9 R2 P8 q3 b- h1 N C. 行2创建了一个Vector类的对象8 o/ s  q; x8 [4 W. G% E5 b1 [- x- `
D. 行3创建了一个Vector类的对象
# [. h+ r2 m) E+ K$ f正确资料:AD      满分:3  分  得分:3( L8 o! p+ s& X5 U. f. G/ g* B
10.  下面哪些是page指令的属性?() ' O6 u1 |( b+ |3 H4 m
A. info4 g) U$ j# F8 }4 ], Q
B. buffersize
/ \" C, x. ]/ l! S# ?* n5 S) }6 Z' V C. language+ }9 C% y) T6 G& n( J: G1 J$ y
D. import( K2 Y. ]- |* C7 B, ~$ z: K
正确资料:ACD      满分:3  分  得分:3
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-4-24 03:16 , Processed in 0.102708 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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