ImageVerifierCode 换一换
格式:DOCX , 页数:48 ,大小:33.73KB ,
资源ID:16563169      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16563169.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(二级Java语言程序设计模拟试题及答案解析14Word格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

二级Java语言程序设计模拟试题及答案解析14Word格式.docx

1、下列不属于逻辑运算符的是( )。 A.! B.| C.& D.|(7/40)单项选择题第7题下面关于Applet的说法中,正确的是( )。 A.Applet也需要main( )方法 B.Applet继承自javA.awt.Applet或javax.swing.JApplet C.Applet能访问本地文件 D.Applet程序不需要编译(8/40)单项选择题第8题下列哪个选项不是FilterInputStream的子类( ) A.CheckedInputStream B.BufferedInputStream C.PushbackInputStream D.FileInputStream(9/

2、40)单项选择题第9题在下列说法中正确的是( )。 A.Java语言是以类为程序基本单元的 B.Java语言是不区分大小写的 C.多行注释语句必须以“/”开始 D.在Java语言中,类的源文件名和该类名可以不相同(10/40)单项选择题第10题若a的值为3时,下列程序段被执行后,c的值是( ) int c = 1; if (a0)3) c = 2; else c = 3; else c = 4; A.1 B.2 C.3 D.4(11/40)单项选择题第11题面向对象设计时,对象信息的隐藏主要是通过( )实现的。 A.对象的封装性 B.子类的继承性 C.系统模块化 D.模块的可重用性(12/40

3、)单项选择题第12题下列关于Java Application与Applet的说法中,正确的是( )。 A.都包含main()方法 B.都通过appletviewer命令执行 C.都通过javac命令编译 D.都嵌入在HTML文件中执行(13/40)单项选择题第13题阅读下面代码 public class Test public static void main(String avgs) System.out.println(891); 其运行结果是 A.44 B.45 C.88 D.90(14/40)单项选择题第14题设执行下面的赋值语句: A=Float.valueOf(12.34).flo

4、atValue(); 后,a的值是( )。 A.a= B.a=12.34 C.a=1234 D.a=12(15/40)单项选择题第15题数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是( )。 A.自顶向下 B.由底向上 C.由内向外 D.由整体到局部(16/40)单项选择题第16题在深度为5的满二叉树中,叶子结点的个数为 A.31 B.32 C.16 D.15(17/40)单项选择题第17题在关系数据库模型中,通常可以把外码所在的关系称为( )。 A.被参照关系 B.参照关系 C.主码 D.主关系(18/40)单项选择题第18题下列叙述中错误的是( )。 A.一种数据的

5、逻辑结构可以有多种存储结构 B.数据的存储结构与数据处理的效率无关 C.数据的存储结构与数据处理的效率密切相关 D.数据的存储结构在计算机中所占的空间不一定是连续的(19/40)单项选择题第19题与InputStream流相对应的Java系统的标准输入对象是( )。 A.System.in B.System.out C.System.exit() D.System.err(20/40)单项选择题第20题下列Java常见事件类中( )是鼠标事件类。 A.InputEvent B.KeyEvent C.MouseEvent D.WindowEvent(21/40)单项选择题第21题当浏览器重新返回

6、Applet所在页面时,将调用Applet类的方法是( )。 A.start() B.init() C.stop() D.destroy()(22/40)单项选择题第22题jav A.io包的File类是( )。A.字符流类 B.字节流类 C.对象流类 D.非流类(23/40)单项选择题第23题假定从键盘上输入3.6,2.4回车,下面程序的输出结果是( )。 #include math.h main() float x,y,z; scanf(%f,%f,x,y); z=x/y; while(1) if(fabs(z)1.0) x=y; y=z; else break; printf(%fn,y

7、); A.1.500000 B.1.600000 C.2.000000 D.2.400000(24/40)单项选择题第24题数据库设计的根本目标是要解决( )。 A.数据共享问题 B.数据安全问题 C.大量数据存储问题 D.简化数据维护(25/40)单项选择题第25题下列不属于更新数据库操作步骤的是( )。 A.加载JDBC驱动程序 B.定义连接的URL C.执行查询操作 D.执行更新操作(26/40)单项选择题第26题(27/40)单项选择题第27题软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指 ( ) A.模块间的关系 B.系统结构部件转换成软件的过程描述 C.软件层次

8、结构 D.软件开发过程(28/40)单项选择题第28题在oneMethod()方法运行正常的情况下,程序段将输出( )。public void test () try oneMethod();System.out.println(condition 1); catch(ArratIndexOutOfBoundException e)System. out. printtln(condition 2 catch(Exception e) System. out.println(condition 3finallySystem.out.prinfln(finally A.condition 1 B

9、.condition2 C.condition 3 D.condition 1 finally(29/40)单项选择题第29题下面程序段的输出结果为( ) package test; public class Class A int x=20; static int y=6; public static void main(String args) Class B b=new Class B(); B.go(10); System.out.println(x+B.x); class ClassB int x; void go(int y) ClassA a=new ClassA(); x= A

10、.y;A.x=10 B.x-20 C.x=6 D.编译不通过(30/40)单项选择题第30题AWT中用宋表示对话框的类是( )。 A.Font B.Color C.Panel D.Dialog(31/40)单项选择题第31题在HTML页中可包含Applet,关于Applet的参数,以下说法错误的是( )。 A.Applet获取参数是通过在HTML文件中采用PARAM标记定义参数 B.参数的名字是区分大小写的 C.Applet通过命令行将参数传给main()方法 D.参数允许用户定制Applet的操作(32/40)单项选择题第32题不能把字符串Hello!赋给数组b的语句是( )。 A.char

11、 b10=(H,e1o!; B.char b10; b=Hello!; C.char b10; strcpy(b, D.char b10=(33/40)单项选择题第33题下列不属于MIDP为移动设备提供的功能是( )。 A.用户界面 B.应用管理 C.高度并行事务处理 D.网络连接(34/40)单项选择题第34题数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及 ( ) A.数据的存储结构 B.计算方法 C.数据映像 D.逻辑存储(35/40)单项选择题第35题已知有下列类的说明,则下列哪个语句是正确的( )public class Test private

12、float f=1.0f; int m=12; static int n=1; public static void main(String arg) Test t= new Test(); A.t.f; B.this. n C.Test.m; D.Test.f;(36/40)单项选择题第36题Java虚拟机(JVM)运行Java代码时,不会进行的操作是( )。 A.加载代码 B.校验代码 C.编译代码 D.执行代码(37/40)单项选择题第37题如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是( )。 A.e3,e1,e4,e2 B.e2,e4,e3,e1 C.e3,e4,e1,e2

13、 D.任意顺序(38/40)单项选择题第38题 A.数据的存储结构与数据处理的效率密切相关 C.数据的存储结构在计算机中所占的空间不一定是连续的 D.一种数据的逻辑结构可以有多种存储结构(39/40)单项选择题第39题(40/40)单项选择题第40题给一个short类型变量赋值的范围是( ) A.-128+127 B.-2147483648+2147483647 C.-32768+32767 D.-1000+1000(1/1)基本操作题第41题下面的程序是从命令行输入3个数传递到public static void main(String args)方法中(如java Is Triangle

14、3 4 5),并判断这3个数能否构成三角形的3条边,并显示相应的结果。请在程序的每条横线处填入适当的语句,使程序的功能完整。 注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。 public class IsTriangle public static void main(String args ) int a =new_ args.length; for(int i=0;iargs.length;i+) ai = _ if(_) System.out.println(a0+ ,+a1+ +a2 能构成三角形的3条边); else不能构成三角形的3条边 _(1/1

15、)简单应用题第42题请完成以下程序,首先由一个类Example2_3实现Serializable接口,并有三个成员变量,分别为int型、double型和String型,可以用toString的方法显示这三个成员变量。在main方法中创建这个Example2_3的持久对象,根据用户在命令行输入的三个参数来设定其中成员变量的值。然后,将这个对象写入名为TheSerial.data的文件,并显示成员变量。最后从文件TheSerial.data中读出三个成员变量并显示出来。图片请勿改动main()主方法和其他已有语句内容,仅在横线处填入适当语句。 import java.io.*; class The

16、Serial implements Serializable private int intValue; private double doubleValue; private String string; TheSerial() intValue = 123; doubleValue = 12.34; string = Serialize Test public void setDouble(double d) doubleValue = d; public void setInt(int i) intValue = i; public void setString(String s) st

17、ring = s; public String toString() return(int=+intValue+double=+doubleValue+ string=+string); public class Example2_3 public static void main(String argv) TheSerial e1 = new TheSerial(); TheSerial e2; try e1.setInt(Integer.parseInt(argv0); e1.setDouble(Double.parseDouble(argv1); e1.setStringargv2);

18、catch(Exception e) e1.setString(e.getMessage); System.out.println(e1); FileOutputStream oS = new FileOutputStream(TheSerial.data ObjectOutputStream oIS = new ObjectOutputStream(oS); _; catch(IOException ioException) System.out.println(ioException.getMessage(); FileInputStream iS = new FileInputStrea

19、m(TheSerial. data ObjectInputStream oIS = new ObjectInputStream(iS); _ System.out.println(e2); catch(ClassNotFoundException cnfException) System.out.println(cnfException.getMessage(); _上一题 下一题(1/1)综合应用题第43题下面是一个Applet程序,实现实心或者空心矩形的绘制。要求鼠标在Applet窗口中拖动实现矩形的绘制,可以选择填充或者空心,按钮用来清空窗口中的图像。请改正程序中的错误(有下划线的语句)

20、,使程序能输出正确的结果。不改动程序的结构,不得增行或删行。 源程序代码文件清单如下: import java.awt.*; import java.applet.*; /* applet code=ex16_3.class width=800 height=400 /applet */ public class ex16_3 extends Applet private Button btnClear; private CheckboxGroup cbg; private Checkbox chk1, chk2; private int upX, upY; private int downX

21、, downY; private boolean bDraw, bClear, bStyle; public void init() bDraw = false; bClear = false; bStyle = false; setLayout(null); cbg = new CheckboxGroup(); chk1 = new Checkbox(Hollow, cbg, true); chk2 = new Checkbox(Filled, cbg, false); chk1.reshape(80,getSize().height-80,80,25); chk2.reshape(160,

22、getSize().height-80,80,25); add(chk1); add(chk2); btnClear = new Button(ctear btnClear.reshape(240,getSize().height-80,80,25); add(btnClear); public void paint(Graphics g) if (bDraw) if(upXdownX & upYdownY) if(bStyle) g.fillRect(downX, downY, upX-downX, upY-downY); g.drawRect(downX, downY, upX-downX

23、, upY-downY); else if(upXdownX&upYdownY) g.fillRect(downX, upY, upX-downX, downY-upY); g.drawRect(downX, upY, upX - downX, downY - upY); else if(upXdownX & g.fillRect(upX, downY, downX-upX, upY-downY); g.drawRect(upX, downY, downX-upX, upY-downY); upYdownY) g.fillRect(upX, upY, downX-upX, downY-upY); g.drawRect(upX, upY, downX-upX, downY-upY); if (bClear) g.clearRect(0,0, getSize().height, getSize().width); public void update(

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1