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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东师《Java程序设计》2014春第二次在线作业(随机)

[复制链接]
发表于 2014-9-2 10:01:56 | 显示全部楼层 |阅读模式
谋学网
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。7 e* c! z# [$ m( A& Z+ @1 p- p
$ G' D/ Q* m$ U1 @2 l0 W
一、单选(共 10 道试题,共 30 分。)V 1.  下列哪个属于容器的构件?()
3 `8 C3 q8 F$ ]; KA. JFrame0 J1 G1 k5 `; Q2 O& U; D" Y* w, B  E
B. JButton
% F6 B: }) n5 NC. JPnel
4 Y$ |$ w; I  }7 W2 K2 E1 c7 u; _D. JApplet% p3 O5 Z  g  {, q
      满分:3  分( p9 y6 a  P' |% F4 `$ N
2.  <html><body> <jsp:use Bean id="address" class="Address Bean" /> <jsp:set Property name="address" property="city" /> <jsp:get Property name="address" property="city" /> </body></html> 如果用下面的URL访问,页面会输出什么结果?()
: M. I" W6 Y0 \2 Q, d8 EA. http://localhost:8080/ address.jsp?city=Chicago% D/ Q( z1 H: d( o4 W
B. Los Angeles
7 ^7 X' A8 G. y  P1 n( A, C% ?7 ?C. Chicago2 W) C0 r% H$ ?+ I+ W' m1 Q) D
D. Miami
0 `% f! I: g5 r& ]8 U+ M" b/ }      满分:3  分
9 U' e' w4 b2 c" t3.  关于以下代码所画图形的说明,正确的是()/ ^  z. _5 h- Q# H6 {9 h
A. 一条40像素长的垂直红线,一个边长为150像素的红色四方形
+ {6 A) y) y. p' uB. 一条40像素长的垂直黑线,一个边长为150像素的红色四方形" u/ M- q1 l. \9 X6 L0 Z; c/ O
C. 一条50像素长的垂直黑线,一个边长为150像素的红色四方形
3 @. @& z; I' ^# }) j4 ID. 一条50像素长的垂直红线,一个边长为150像素的红色四方形
( @' s" p7 |' F" v      满分:3  分
5 w2 `7 g5 M7 s4.  在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行()。! o/ W- Z6 Z3 M& W3 j  }0 k
A. init()- J+ N+ R, F% l: i0 j  O5 _
B. start()" d/ p5 |& T' j: q% z2 c3 {
C. destroy()
: X4 L8 T; A: g0 b9 ID. stop()
9 s; B& s8 d  {$ p      满分:3  分: e/ D4 g( {/ w/ k( W9 v3 b& G
5.  下面代码的执行结果是什么?( )<html><body> <% x=3; %> <% int x=5; %> <%! int x=7; %> x = <%=x%>, <%=this.x%> </body></html>
* n9 s( Q4 @' O' s6 _* F" TA. x = 3, 5
2 a# n! V1 Q  Z4 _: h9 H# `B. x = 3, 7) }' W! u" I) v
C. x = 5, 36 N! V0 ^5 v3 J$ v9 X
D. x = 5, 7
+ w) v  y, ?# F5 O: z      满分:3  分) o& P9 m; h4 M# j
6.  为实现多线程之间的通信,需要使用下列那种流才合适?()
2 b* B; e% Z% V( }/ D: Z# Q' QA. Filter stream
( ]( c2 T  h7 `/ R7 p% b5 d, lB. File stream# c) ?$ C9 v+ P) y* N
C. Random access stream
2 Y' H: _' Z( s2 _; p0 C% I) `D. Pipde stream, O$ Z: s% J9 d5 y$ w
      满分:3  分+ n* B; @' n' O$ N
7.  以下哪个方法用于定义线程的执行体? (), Y+ ?  `7 ?. u5 T" v8 o( k0 J
A. start()
- \0 d- q/ V& M, |  }# \+ OB. init()
4 H4 [& D% ~8 ^* U2 ~3 cC. run()
9 P; k+ p! K( I  o/ ?0 Q) U! {1 N      满分:3  分
) @, X3 D  r4 A9 k5 B% e7 H- J8.  监听事件和处理事件()7 c+ A1 q. h' e2 P+ u* e1 ]1 a
A. 都由Listener完成
) |& q+ ^- ^7 p" `% o6 }% bB. 都由相应事件Listener处登记过的构件完成
4 @/ p% K3 S' R! R% SC. 由Listener和构件分别完成; C# g! |! @$ x7 y# I0 w% D: W
D. 由Listener和窗口分别完成
( q+ \# g! `; @4 V' c1 Y      满分:3  分
  i( Y& A  M1 @3 {, }3 [2 [9.  <html><body> <%{%> <jsp:use Bean id="address" class="Address Bean" scope="session" /> <%}%> //1 </body></html> 下面哪行放在//1位置可以打印出street属性? ()
, x  s; f$ n. G$ L; a6 ~$ a7 V. d5 LA. <jsp:get Property name="address" property="street" />
. m8 e8 R4 U- P1 I$ RB. <% out.print (address.get Street ()); %>8 |; q0 q8 k5 M
C. <%= address.get Street () %>( @- Q3 W7 a$ V8 O# }) |
D. <%= ((Address Bean)session.get Attribute("address")).get Street() %>, C' `$ [' J' X" l" W4 u0 X- U) c
      满分:3  分
* D& @: G- A# ^, P* y; ]2 u10.  创建一个标识有“关闭”按钮的语句是()。
) q2 i, T% D6 {8 P4 z" DA. TextField b = new TextField(“关闭”);+ p( @  x( ?& ~: l- R# i7 f
B. Label b = new Label(“关闭”);
6 l+ U4 d" A, CC. Checkbox b = new Checkbox(“关闭”);
& a% a5 W$ v$ H4 n9 uD. Button b = new Button(“关闭”);& r' X6 N, P- z  I- }) ]7 c: l
      满分:3  分
5 S0 q0 z- c0 h+ y5 B. z* O/ z& f* k! L. m$ h4 P
二、多选题(共 10 道试题,共 30 分。)V 1.  下面哪些元素的body中( <elemnent>body</element>)可以用jsp:param?()" v9 ?8 \4 m0 {0 ~
A. <jsp:include ...>' n" }# C! e( r* W( }/ q% y( @
B. <jsp:forwar...>
. G7 ?3 p+ `  lC. <jsp:params >
8 V3 z2 C# J& W5 {9 s; WD. <servlet-params...>
# i+ N9 D: l- P* h! X      满分:3  分, @( D& S  K: I! U' A& U
2.  类Test1定义如下: 1.public class Test1{ 2. public float aMethod(float a,float b){ } 3. 4.} 将以下哪种方法插入行3是不合法的。()$ _* p0 F: z0 i2 w+ a" z* z
A. public float aMethod(float a, float b,float c){ }
! |, {. L* c" O% D2 q; yB. public float aMethod(float c,float d){ }
& y: Z4 ~% N# [* P$ ?$ P- pC. public int aMethod(int a, int b){ }
1 Z% d6 F1 X! T- f1 ED. private float aMethod(int a,int b,int c){ }) w( X+ e' i2 x' X
      满分:3  分
, \2 Y$ u* |# Y# |6 [$ L3.  考虑如下代码: 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
; n2 t/ `+ ?! f, F6 EA. Pine+ W8 E" N: x' k  ]  ]
B. Tree4 b4 y8 N; X1 E2 r1 g+ ^7 t: v9 Y
C. Forest5 q# g: M1 T/ h  _2 {( v, Z( H" v
D. Oops
: T' M) _% h8 j; U1 I" c/ @& e( J      满分:3  分$ D2 o2 T" E. R( _# o
4.  下面哪两个是对的?()* x: _4 j# y, n; j
A. 静态的内部类需要一个静态的初始化方法! z/ d: O0 V$ v: Z* e' ~9 [7 W
B. 一个静态的内部类需要一个外部类的实例来调用
0 k6 r6 F% y$ a2 N9 M2 RC. 一个静态的内部类不需要外部类的实例来调用
  l6 ^  M1 T* d8 d6 i& M& u- ED. 一个静态的内部类的静态成员可以用静态类的类名来调用。
( A7 x$ h  P$ K# W      满分:3  分' A* J  T; C" ?) n' D# I/ B0 P% e7 N0 Y
5.  下面哪个叙述是正确的?(选择二个)() 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" z; k3 X& c. q8 c0 d; a
A. 源程序必须存放到MyTextArea.java文件中# j/ D9 J" ~4 d; ]
B. 在行2和行3之间应该增加一句:super(nrows, ncols)以至新构件有合适的大小8 J% \! O! n! n) k1 g) p
C. 在行6 processTextEvent()的返回值应声明为boolean而不是 void.
$ z, H5 t! D# nD. 在行7和8之间应增加一句:return true.
) ]- t$ ~' u1 s0 H1 a6 K      满分:3  分" _) M8 l$ q1 |: q9 g- q
6.  以下哪个是线程类的方法?()
8 \& M) q9 B# U8 D  T( jA. yield()
% J1 L! O: [" c8 _! s6 B5 cB. sleep(long msec)' Q. j& y5 @* B3 v, c
C. go()
: A( S( d( w! V4 U: `2 wD. stop()5 ^9 R6 l3 G  f4 y% |
      满分:3  分# c) ]2 e3 p8 j5 J0 ]
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
5 |5 j! \  _- @5 e5 ?2 HA. 源程序必须存放到MyTextArea.java文件中& T3 Y, L4 w; D6 ?0 t* k2 T9 k
B. 在行2和行3之间应该增加一句:super(nrows, ncols)以至新构件有合适的大小+ X) S/ T  B' L7 D" p2 e7 h
C. 在行6 processTextEvent()的返回值应声明为boolean而不是 void.& a, c4 r. D+ H+ D% F% `) d7 ?
D. 在行7和8之间应增加一句:return true.# u- K+ [% c  y
      满分:3  分. r: ?7 L9 A' X3 T8 }
8.  设有类定义如下: 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; } } 以下哪些语句可以安排在/ h6 x4 n$ O  i+ Z7 g
A. System.out.println(s);
: q8 x# C0 h  Z9 o- |5 B: ~, zB. System.out.println(iOther);5 n2 `7 \; H4 R8 D7 N
C. System.out.println(iam);( M3 N- q+ E" w3 _6 ?  h2 ^0 q
D. System.out.println(iArgs);
$ Q/ C* M0 K: {, r. b      满分:3  分
5 @& n/ Q' @) ]5 W$ N* V9.  类Test1定义如下: 1.public class Test1{ 2. public float aMethod(float a,float b){ } 3. 4.} 将以下哪种方法插入行3是不合法的。()
5 V" y. g; H& M0 y8 TA. public float aMethod(float a, float b,float c){ }$ ^0 k$ Q  h" [: ^6 o
B. public float aMethod(float c,float d){ }
" [) @& U; L5 \8 j4 m9 T% IC. public int aMethod(int a, int b){ }
, N6 U. G5 M4 }2 z! YD. private float aMethod(int a,int b,int c){ }: A- |1 q5 w+ |- y
      满分:3  分
# b9 V& _+ ~) ?% I- }9 @- Z. c+ g10.  <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参数的值?()3 l3 V; p1 w4 S
A. Get Parameter ("name");: F" @" Q2 r9 L# q8 S
B. Get Parameter Value ("name");- l9 D2 j$ P( Y
C. Get Parameter Values ("name");; Q4 h* F4 a/ ~2 _- g: _% r
D. Get Parameters ("name");1 n* y/ o5 ]) S" L& p
      满分:3  分
6 O: g+ R. x( D  R- I, \: m0 Y$ @- U5 B. _: Y
三、判断题(共 20 道试题,共 40 分。)V 1.  Java小程序(Applet)的主类的父类必须是类Applet。
8 x$ r% y$ k! K% q- KA. 错误
: @) s2 X2 y; ]1 A( LB. 正确
, r0 p$ }* T$ @- f      满分:2  分
$ d! [/ r, m% @$ V5 ?2.  <session-timeout>30</session-timeout>,30的单位是秒。
  _5 |+ Y/ R' ~3 ?! j/ zA. 错误
# X2 X$ [( c$ _8 |  ZB. 正确
1 q) a  k' s6 B& b! w  `      满分:2  分+ N2 ]8 \; G& l, P* R: d" w
3.  修改server.xml后必须重启服务器。( z, A6 z7 h! N& r# f1 _
A. 错误
# [4 x7 h) z1 F" b! }. {5 V! aB. 正确
, t$ M! w7 A: \! C# j* O2 R. ^      满分:2  分1 R: T2 s- E8 D( z; M
4.  Java Applet的字节码文件须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行。+ g4 g$ z* s, h% f& B) o) Z
A. 错误
+ v4 A: s& m$ z+ a+ l2 w5 K2 R# PB. 正确
8 T4 }3 G7 ~2 B3 d( _$ [      满分:2  分
( m* n# a6 `! T5 D# N3 N5.  所有的键盘事件都由KeyEvent类的对象表示。  J" F4 g1 U! k' m( \0 j3 i
A. 错误
: z3 m# k. s7 \: }/ vB. 正确
7 _. q: {2 |1 A6 T6 C      满分:2  分
: n- }; v( ^/ P+ b6.  session.set Attribute(“count”,”5”),如果count属性已经存在,会抛出异常。$ ?# I, ]7 H9 r
A. 错误" ^  |/ T8 N  t
B. 正确
0 a$ T4 o. L- ?( M, A; O* L: Y6 s! x      满分:2  分
/ S+ Z( X( ]- w! i3 K% \7.  Tomcat的默认端口是80。
3 j" v- \; B0 AA. 错误+ R4 I, h  _0 h5 I- F$ u& s0 L
B. 正确: m9 i9 Y+ {- g6 J; R, {" H
      满分:2  分
( H2 F) W& E/ N- }8.  servlet的init()方法是每次请求时都调用。; F, r& q0 |5 S0 s
A. 错误8 W+ n9 w! h. w3 B# _
B. 正确8 ^* `# R3 S2 F+ f
      满分:2  分) g6 O7 q! f0 o  H2 N7 j
9.  在线程程序中,临界资源,或临界区是指在物理空间中临近的资源。
7 G0 ?: C* C  u1 m3 |  j0 GA. 错误; B6 L9 ^3 a, j. t5 m- V# E
B. 正确3 s% N$ a1 y0 G. D5 h" I: e; S, x/ W
      满分:2  分
  S3 n. S5 U. O9 K) i2 G+ y10.  Java提供了两种方法来创建多线程,其中一种是通过Thread类进行派生。
- ~" D& i! I% o: u6 C* ~; vA. 错误
) b# w+ M, ]& x% u6 a: SB. 正确
) i9 \# m7 `$ @+ ^2 |      满分:2  分2 K- H% J/ H( U4 n
11.  IP协议可以进行IP数据包的分割和组装,但是通过IP协议不能知道数据包是否成功地发送给目标计算机。$ J9 g9 s+ v9 F! f" a* K7 _' U
A. 错误
) ?  E! t8 o8 W2 X" c( sB. 正确
  h2 Y- V/ r8 y( V5 U: ?      满分:2  分
5 C- a5 v2 K# \12.  对Web进行读取的执行操作,HttpURLConnection类提供的方法能更好地完成任务。
: @% b+ r4 _$ x/ TA. 错误1 {1 m% j! c% C! u+ N1 K1 X6 g
B. 正确; d, I, V4 C: p) Q
      满分:2  分
( _  z! D) G. o$ [+ s0 h13.  Java中用户自定义的图形界面元素也可以响应用户的动作,具有交互功能。% X9 d& Q* O% r, P: V. o% S, d8 J
A. 错误- l0 X5 l7 p! ?/ h% t' P
B. 正确5 @& ?1 K' G: Q5 \5 E% Q5 R
      满分:2  分6 A5 M; G+ f9 q# J) ~% f5 e( J
14.  容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。/ ^/ Y# B6 q2 l; [- Z
A. 错误7 e" [5 T) T  j2 {, ?4 R1 d' d% ]. F' u
B. 正确
& [& r4 I* k7 `      满分:2  分
6 N! {# b, u8 A- ^5 B4 q  E15.  Java图形程序类可以分为二组:容器类和界面组件类。2 X& i; J. G& |. k
A. 错误% M' w4 r0 T! G5 D1 _! Q
B. 正确( h  P7 ~$ k4 Q
      满分:2  分
& i# t, Q, V! O& n16.  针对服务器和客户机,Java.net提供了两个不同的类:ServerSocket类和Socket类
2 O8 A+ R/ d/ g- \3 l2 T) F- y  \A. 错误
9 \' V! y" e' [B. 正确" z% }7 R& j# g2 @7 ^
      满分:2  分" X& L) o3 @# W, c1 ^/ ]
17.  Java提供了四种方法来创建多线程。2 q& T& w: s6 s! e
A. 错误" _. ], l# b1 `( S
B. 正确
7 R) P3 W9 p6 h. s$ G) ~# ]; H      满分:2  分
! i) I! {* k5 A' b18.  利用Session和Application对象存储变量,可创建作用域跨页、甚至跨用户的变量。
& I( |0 L/ T* ^3 e; G7 N6 P: W* LA. 错误! g7 {. f2 z3 T; `0 V; R
B. 正确
1 s% [0 C6 |6 B! |# Y3 X      满分:2  分
' x& g" W! _5 W3 z8 u( E+ q+ R19.  向Applet中传递参数,定义<param>标记,可以用来传递Web浏览器的applet参数。
: [( M! Y5 _9 mA. 错误7 I# }0 t/ e0 |8 y
B. 正确
; p# L0 U8 _8 l5 _# q1 d: p      满分:2  分
. N8 Q1 V' I+ T* m" i' `, }20.  如果p是父类Parent的对象,而c是子类Child的对象,则语句c=p是正确的。
9 q8 ?" @1 }( q& z+ E2 b, M6 Q% eA. 错误
: L0 ~0 A  o  ~8 k$ N  QB. 正确# J1 o! a) U' U( D) d& n
      满分:2  分 & z0 Y6 t0 A* b4 W# V

8 A; d! b  H5 u2 v2 `谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-3-29 05:00 , Processed in 0.096478 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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