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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东师 Java程序设计17春在线作业12 资料

[复制链接]
发表于 2017-4-21 17:40:34 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 10 道试题,共 30 分。)V 1.  在Java语言中,那一个是最基本的元素?()/ t/ G' R& {  W" X9 c
A. 方法! B' h* H; c! {1 y5 f
B. 包1 K/ ?; ~0 V3 t/ U  ~. ?- d3 f9 m* w
C. 对象; c  l+ \! K* z
D. 接口: x( I- o1 d  |& f4 U8 `2 \
      满分:3  分
0 T! E3 D6 G5 U2.  常见的面向对象的程序设计语言包括()
6 j9 W  w. P, ~A. Pascal  M! B  b, k7 m# v
B. Fortran
, t8 \! T2 d3 k& Z$ p# C2 c) xC. Java
- C6 U- U' k6 f  I0 E/ d8 ED. C+ }4 s4 D$ ^' L7 D  y4 K" K
      满分:3  分2 B1 D, X$ [# C3 W; z  Y4 G7 m
3.  在编写Java Applet程序时,需要在程序的开头写上( )语句。0 [3 w( k# p5 N
A. import java.awt.* ;
5 g/ A1 e8 i$ ?: L2 D/ s& o! OB. import java.applet.* ;; [9 _: \- k/ x7 r; k
C. import java.io.* ;. U' Z. X8 h* T; o7 b
D. import java.awt.event.* ;) [6 q  Z$ X7 y! ^5 v9 Z6 l8 t
      满分:3  分
4 e. U% F/ S/ d' `$ F4.  在Applet的关键方法中,关闭浏览器以释放Applet占用的所有资源的方法是()。
' r+ P1 ]3 M/ J: p9 M) pA. init()6 P2 |! J, K5 Z" m8 V" l2 O6 ?
B. start()
- g0 f; ?3 l0 H+ b7 i/ [1 v" h5 EC. paint()
: ]& U! F, {2 f) s5 W3 L; YD. destroy()  u0 ~, s3 j6 _, c* H4 Q
      满分:3  分' o' b) I1 ]4 z7 U. Q6 i
5.  下列说法中不正确的一项是( )。
" N6 W/ I1 Z( }A. Tread类中没有义run()方法
3 ^+ Q' C, z% m+ ?! A* x2 M' rB. 可通过继承Thread类来创建线程
$ D1 n; m; ^) W/ H2 A/ B  DC. Runnable 类中定义了run()方法
6 m  Y2 c6 x/ X8 S9 O0 i7 ^: oD. 可以通过实现Runnable接口来创建线程
' c; X& A; L* r! H" c8 c2 A( Z      满分:3  分" G  o8 _/ S/ b7 O
6.  对于下面的程序,x在什么范围内取值时将输出字符串”second”?() if (x>0) { System.out.println("first"); } else if (x>-3) { System.out.println("second"); } else { System.out.println("third"); } Which range of x value would print the string "second"?
$ n2 N: u; p) nA. x > 06 s# v5 i4 a4 ?8 `' K
B. x > -3
& Q6 j8 p: u' z& P+ j" ]7 CC. x <= -34 q/ c/ _3 h- O- R
D. x <= 0 & x > -3
; j+ p& n& U8 r4 `/ S      满分:3  分1 z* Z" ?. @- C8 E, X/ S' S9 `* \
7.  如要抛出异常,应用下列哪种子句?()7 ?7 a, B! _) k1 e
A. catch6 g/ w8 K% X  m; j+ ~6 c8 ^
B. throw
' h( j" r4 S1 R4 c2 ^0 l9 gC. try% B* P) H+ n8 Z- b; a
D. finally8 k2 C; G2 B5 Q" z2 {; V
      满分:3  分
+ k' q# `- X2 m- n1 I  H9 \8.  关于以下代码所画图形的说明,正确的是()
1 z/ Q$ i' e0 fA. 一条40像素长的垂直红线,一个边长为150像素的红色四方形9 W) a, J. a+ y9 S* b" J/ Y$ \) A# R
B. 一条40像素长的垂直黑线,一个边长为150像素的红色四方形
0 M8 u. ~  c/ L: C0 y! f7 T$ q. hC. 一条50像素长的垂直黑线,一个边长为150像素的红色四方形; M( i; P8 [) R& P. j
D. 一条50像素长的垂直红线,一个边长为150像素的红色四方形
; y; ?) W/ K) T! O- i: D      满分:3  分
. U  Q9 u" u6 M* T% ]9 [9.  指出下列程序运行的结果() public class Example{   String str=new String("good");   char[]ch={'a','b','c'};   public static void main(String args[]){     Example ex=new Example();     ex.change(ex.str,ex.ch);     System.out.print(ex.str+" and ");     Sytem.out.print(ex.ch);   }   public void change(String str,char ch[]){     str="test ok";     ch[0]='g';   } }
, l5 X% d2 E+ u# o; Y; I9 lA. good and abc5 Y6 z0 W# ^/ h% h& x, v
B. good and gbc& T6 x5 x. j1 N/ }# J0 L
C. test ok and abc' K  K/ o- U6 N8 N  k2 }7 r7 P0 {" q
D. test ok and gbc
$ m! b) \, T/ r      满分:3  分' d- G" Y" M4 K# L9 L/ Q! K
10.  哪个关键字可以对对象加互斥锁? ( )
" `6 m8 j; \2 EA. transient& A& O* B- |1 \" b- e! w
B. synchronized( ^; E1 Y: `7 G* g# H0 n& R, g! O
C. serialize
% i7 S, [( ?( ?% c* `' GD. static. A3 Q& ]1 x5 G* \; o: F, @: c
      满分:3  分 ; i% K" Q4 U4 [
二、多选题(共 10 道试题,共 30 分。)V 1.  下面关于类的封装的描述,哪两个是正确的?()7 @' \4 P: T, E# i: N% U, ^
A. 成员变量没有访问控制符。
! I& B4 Z- f' qB. 成员变量可以直接访问。2 G# L! p3 z8 `0 L6 [8 P6 n4 G
C. 成员变量的访问控制符是private
6 x' u# \. y) T8 V9 ZD. 提供方法对数据进行访问和修改* ?* O# y# f; W4 H1 B7 @
      满分:3  分
& c0 t2 u1 B+ p5 a2.  以下类中,哪些类的子类能直接创建实例?()
! @  d! N( z, o- H* [* {: E& lA. panel
, P/ V- Y! W6 P1 u7 W+ }- BB. dialog# j3 G* ?8 L! U7 {% x) A
C. container" \: M6 z' c# Y( Q
D. Frame- X+ Q: e- Y# {: a0 y% h
      满分:3  分' E7 G+ S7 ?6 x8 \9 x# y+ Q0 _/ s
3.  下面的哪些程序片断可能导致错误?()
/ O( H0 Y, m# W2 fA. String s = “Gone with the wind”; String t = “ good “; String k = s + t;
9 b) \/ i5 P# \. i0 P! {/ ?: E- d. {B. String s = “Gone with the wind”; String t; t = s[3] + “one”;2 d9 R0 k( S. f* t: U2 U
C. String s = “Gone with the wind”; String standard = s.toUpperCase();
+ e/ q6 p( v( u7 q; ?5 f. k6 `. ID. String s = “home directory”; String t = s – “directory”;
! g" v( x  X% O& ?8 x! h      满分:3  分
7 K0 J" h0 _) R0 E( i4.  设有类定义如下: class InOut{ String s= new String("Between"); public void amethod(final int iArgs){ int iam; class Bicycle{ public void sayHello(){ //Here } } } public void another(){ int iOther; } } 以下哪些语句可以安排在0 V1 k2 ?$ |: z5 s4 j) D
A. System.out.println(s);
( G- E6 v/ C+ @B. System.out.println(iOther);
7 y% D6 w1 u  A2 M3 UC. System.out.println(iam);
8 D8 V9 K( A! H/ `  Z# e; _% {D. System.out.println(iArgs);4 _( Y3 s- s: j& o. U
      满分:3  分/ j) z" p( @" E  b$ |" T- L
5.  <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参数的值?()/ V# D2 d1 M8 J
A. Get Parameter ("name");
& Q/ H7 b/ x5 {( v8 ^# \B. Get Parameter Value ("name");2 b" O& o7 t, K+ |. j' M" j- [4 [
C. Get Parameter Values ("name");( a/ I8 s6 k- U! f" _; e1 E' C
D. Get Parameters ("name");
. H8 c; a- c/ D8 J" d      满分:3  分* `& a4 W% g/ ~# h- D$ g4 A
6.  下列哪个方法可用于创建一个可运行的类?()
9 u7 g* o& f( |7 x4 N/ ]9 oA. public class X implements Runable{ public void run(){ ......} }+ b7 [* P$ r- _
B. public class X implements Thread{ public void run(){ ......} }
- j1 W. B1 h) PC. public class X implements Thread{ public int run(){ ......} }
1 R* j; Y: {* c! J* AD. public class X implements Thread{ public void run(){ ......} }
% P8 Q4 x& j2 ]1 o/ T# v      满分:3  分
& P# N' Q4 Z0 h. N9 K6 e  u7.  java.awt.Graphics 类的哪个方法不可以绘制填充矩形?()
  ~* e( M) C4 |  e' G8 d% T9 t/ D: ZA. fillRect()
5 x  v: z0 ^2 w6 HB. drawRect()
% V, [8 n/ l2 g  `7 @C. fillOval()
0 b0 S5 g+ D( \# Q; mD. drawPolygon()" [6 p. @2 f9 P9 m
      满分:3  分% a! X' j- ?! c! Y+ n& N5 m  W
8.  设有如下代码: 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处插入哪个代码将不出现编译和运行错误。()5 c& p. Y. N7 H! L& w: J
A. b=m;: X5 [! z, \( K
B. m=b;
* k1 N' M/ A+ z# e( Z, M9 hC. d =i;
' ~! A+ k9 e1 c- ED. b1 =i;
1 i$ |% J  j  N      满分:3  分. G2 @6 H2 ]! h- v- ]
9.  import javawt.*; publiclass X extends Frame{ publistativoimain(String[] args){   X x=new X();   x.pack();   x.setVisible(true);   } publiX(){ setLayout(new BorderLayout()); Panel p=new Panel(); add(p,BorderLayout.NORTH); Button b=new Butto
4 I% \. c, u0 k: Q3 YA. 标有"North"和"South"的两个按钮具有相同的宽度
. D  x* r  p8 T' v1 h$ }B. 标有"North"和"South"的两个按钮具有相同的高度。
, f: b5 t- \+ F* ^C. 标有"North"的按钮的高度可以随窗口的大小而改变。7 d* {" |" D# G2 O$ U1 f' _5 }: L
D. 标有"North"的按钮的宽度不随窗口的大小而改变。
& m& T/ O/ w+ E+ a7 U" v      满分:3  分7 ^' x. r- _7 m2 [
10.  考虑如下代码: class Tree{} class Pine extends Tree{} class Oak extends Tree{} public class Forest { public static void main( String[] args ) { Tree tree = new Pine(); if( tree instanceof Pine ) System.out.println( "Pine" ); if( tree
# e6 N& n5 G. l" x5 BA. Pine
+ b: R$ j' r$ K. |! RB. Tree
/ n/ A0 V2 |& D! e1 V% \C. Forest
+ m1 m" l8 \  sD. Oops) ^4 T: Q; t4 W5 D9 a
      满分:3  分
( g- a5 ]( H& e8 E( Y5 Q1 s
! ~* n9 e! x0 k% p三、判断题(共 20 道试题,共 40 分。)V 1.  TCP/IP为各种不同的硬件提供通用的编程接口。这套协议支持使用不同网络介质的网络连接,TCP/IP使得世界各地的网络联系成国际互联网成为可能。
6 X, `, ?% v# O2 T# G  O: sA. 错误
  n# f4 Z5 G3 m- PB. 正确7 {! y' n6 m' ~; p: d4 O6 m
      满分:2  分" z6 l+ m( y6 M
2.  <servlet-mapping></servlet-mapping>间包含<servlet-name>和<servlet-class>。0 F1 w4 \5 w% A6 X# a
A. 错误- q  _$ }( L& R+ L0 V0 O: V
B. 正确
1 m& _$ z- J9 L$ `      满分:2  分
/ S6 U# R% X: N' i2 `, {/ x3.  抽象类只能做为父类。可以定义抽象类的对象。
% O1 y; g% S4 r( TA. 错误
) w4 `1 H# M: W/ d+ E6 z! ]B. 正确
1 D  |7 |6 c# n, h6 ?      满分:2  分
6 X; j$ @9 U% {$ R& c4.  Java语言的源程序代码是由一个或多个编译单元组成,每个编译单元可包含多个类或接口,但每个编译单元可以有一个以上的类或接口是公共的。$ Z3 X5 j$ P% s3 h' ~& }
A. 错误- ]$ Z- i. k, T3 l$ `/ B
B. 正确2 @( o3 B+ F0 {# J( h
      满分:2  分
4 P1 a& z% k; g7 I. r5.  abstract 是抽象修饰符,可以用来修饰类及其属性和方法。! c7 n# Q) K( k' w2 T% ]
A. 错误
! p& J) o3 @2 j# _  UB. 正确% V' O; Y5 f, }% p( M% E# Z* v
      满分:2  分
4 c" j7 c! M8 J+ g/ t; L  n/ f6.  Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。) F" b2 X; a6 A3 }
A. 错误  i; s- }0 N8 j# I3 b
B. 正确
0 P: x9 K& t8 Q* Y1 N      满分:2  分
$ w9 _+ r$ B* [8 U: U# [7.  可以使用java.awt.Color类为GUI组件设置颜色。$ Q3 V0 F9 _- n! M% v* D5 r. w
A. 错误
( F4 P  s2 P2 e! l" L3 fB. 正确
) k4 `9 e' [% D, s8 f+ Y      满分:2  分
+ P* s% n" T/ d+ ?8.  修改server.xml后必须重启服务器。
. \7 U& N* J+ q6 I! u# I# CA. 错误
" \# D' Y# D/ j+ _% t/ aB. 正确
5 ?0 S9 k/ A. @5 U5 ^! Y2 a5 O      满分:2  分
8 M- A* j' }7 N, K( h4 y1 v8 @! X, L9.  一个子类可以重新定义从父类那里继承来的同名方法,而且允许它们有不同的返回值。) ~( R5 H% x" n) l% W3 @5 \
A. 错误5 O& Y( E! h  E! w: j3 A" a
B. 正确- p' u9 T8 u! y1 m1 `" O
      满分:2  分
7 s5 j4 G7 k' w2 j. {' l" y2 {10.  一个子类可以重新定义从父类那里继承来的同名方法,但是允许它们有不同类型的返回值。' l) G# G# ^7 q. E4 W. ?0 m7 B( i% N
A. 错误
0 H6 v: P9 F0 N3 L4 K5 O& kB. 正确/ v' J: d2 x0 M$ M, I
      满分:2  分
3 w  c! f6 x; O8 a11.  统一资源定位器(Uniform Resource Locator)就是通常所说的网址。
* y# v# n8 Q! ?$ ]A. 错误/ S" T; O8 Q% f7 U+ g1 k) Y9 Q
B. 正确
' \' n7 g: R9 y" D! r$ Z      满分:2  分
1 d* u, {9 G1 d- ^) D' u; k" w12.  与Java application相同,applet也有main方法作为程序的入口。) Z; R4 k+ d# N. ]; M
A. 错误- ^# S/ }, L# z7 g
B. 正确# N( z5 q% p, m
      满分:2  分
, M# K1 d, i/ l- ]13.  Java Applet的字节码文件须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行。
( }+ o  w% K7 I/ n$ E: d4 B/ @A. 错误) A4 P- z% b* b, H. k
B. 正确
6 w" v7 D  b$ _3 }8 \9 O+ L      满分:2  分
% W  |2 u* N% l8 d14.  Session对象所存储的变量,在当前用户所请求的每个页面中,均有效。5 _2 I. Y: k- X, F
A. 错误
% x7 F  x: P, B& A0 q9 `B. 正确
3 j% O2 @! ^4 Z% I% o1 M      满分:2  分
* u  g( w5 A: r& F15.  无论Java源程序包含几个类的定义,若该源程序文件以B.java命名,编译后生成的都只有一个名为B的字节码文件。& ~+ W3 ^- ~- A1 _, h
A. 错误: x. t- M* n& d1 y1 r) X& ?
B. 正确
0 ?9 G& P: X& A& t& I, i: X9 b      满分:2  分
9 g% Z% i- u5 @3 X! u) y! y+ @* `/ ?16.  接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。5 Q: @7 S3 A' e+ B8 @
A. 错误
/ {0 O# r  T2 }9 N1 F, m; |B. 正确) S6 Y2 c2 @4 B! n$ F" @+ q
      满分:2  分
1 H( i9 X9 Y% p  H3 s# E# }17.  抽象方法只能存在于抽象类中。; _/ N1 z& [4 v4 }3 V
A. 错误
, B3 m/ e* p1 ~3 c3 M. vB. 正确
' E! X9 o! q, [6 I4 b5 b& z4 r      满分:2  分7 J* _) f% c- k/ _5 @7 D
18.  Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。9 A9 L; @! |5 j1 e7 p
A. 错误
9 U8 z/ m2 e. J  S# bB. 正确. G) X- ~+ E/ @
      满分:2  分3 J4 s) U& T  g( ^) i5 E- a
19.  <web-app></web-app>之间可以为空。; _: ?. p( ]+ p3 k
A. 错误  \, C" p. }$ J0 `& y% P; }
B. 正确! R7 u+ W6 m$ F7 B2 T! N3 w  k
      满分:2  分( D& l1 w9 ?( c; E! I
20.  Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。
: l7 K9 J7 k+ ]; s, n; ?0 q; J6 QA. 错误
3 {0 i) N" n4 t* ~% U9 vB. 正确
% R! K) r$ B9 }, D, S/ r5 v      满分:2  分
# s6 d4 l) N' h  H0 z' t
- \. h0 {  S! J5 }
奥鹏作业答案,奥鹏在线作业答案
发表于 2017-4-21 17:50:33 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2017-5-21 14:42:24 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-4-26 01:58 , Processed in 0.114260 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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