首页 > 全部 > 二级Java > 国家二级(JAVA)机试模拟试卷20

国家二级(JAVA)机试模拟试卷20

本单篇文档共17822字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级Java 模拟试卷 6488人下载
价格: 0.60 原价:¥9.60
收藏

国家二级(JAVA)机试模拟试卷20

选择题

1.数据库设计中,用E-R 图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的( )。(C)

A. 需求分析阶段

B. 逻辑设计阶段

C. 概念设计阶段

D. 物理设计阶段

解析:E -R 图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。

2.用于实现网络设备名字到IP地址映射的网络服务是( )。(C)

A. TELNET

B. SMTP

C. DNS

D. FTP

解析:应用层协议主要有以下7种:①网络终端协议TELNET,用于实现互联网中远程登录功能;②文件传输协议FTP,用于实现互联网中交互式文件传输功能;③电子邮件协议SMTP,用于实现互联网中电子邮件传送功能;④域名服务DNS.用于实现网络设备名字到lP地址映射的网络服务;⑤路由信息协议RIP,用于网络设备之间交换路由信忠;⑥网络文件系统NFS,用于网络中不同主机间的文件共享;OHTTP协议,用于WWW服务。

3.软件(程序)调试的任务是( )。(A)

A. 诊断和改正程序中的错误

B. 尽可能多地发现程序中的错误

C. 发现并改正程序中的所有错误

D. 确定程序中错误的性质

解析:调试的目的是发现错误或导致程序失效的错误原因,并修改程序以修正错误 。调试是测试之后的活动。

4.下列代码的执行结果是( )。

public c1ass Test {

public static vold mai n(Stri ng[]args){

i nt[]x={0,1,2,3};

for {i nt i =0;i <3;1+=2){

try {

systc m.out .pri ntln(x[i +2]/x[i]+x[i +1]);

catch (ArithmeticException e){

Syste m.out .pri ntln("errorl");

catch (Exception e){

Syste m.out .pri ntln ("error2");

}(C)

A. error1

B. error2

C. error1orror2

D. 2error2

解析:当0作为除数时,会产生异常,而ArithmeticException 和Exception 两类异常都内部被捕捉到。

5.下列选项中,与成员变量共同构成一个类的是( )。(B)

A. 关键字

B. 方法

C. 运算符

D. 表达式

解析:在类体中定义的两种成员.数据成员和成员函数,其中数据成员就是成员变量,而成员函数就是通常说的方法。

6.如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是( )。(D)

A. sleep()方法的时间到

B. 获得了对象的锁

C. 线程在调t.join()方法后,线程;结果

D. wait()方法结束

解析:wait()方法会使线程放弃对象锁,进入等待此对象的等待锁定池。

7.Component类中用于刷新组件的方法是( )。(C)

A. getFont()

B. getName()

C. update()

D. paint()

解析:getFont方法用来获取字体,getName方法用于获取组件的名字,paint方法用于绘制组件,update方法用于刷新组件。

8.下列特点中不属于Java的是( )。(B)

A. 多线程

B. 多继承

C. 跨平台

D. 动态性

解析:Java不支持多重继承(子类只能有一个父类)。

9.下列可以获得构件前景色的方法是( )。(D)

A. getsize()

B. getForeground()

C. getBackground()

D. pai nt()

解析:A 是获得控件大小,B是获得构件的前景色,C是获得构件的背景色,D 是继承Applet 的子类需要实现的方法。

10.下面程序段的输出结果是( )。

classBase

{

inti;

Base( )

{

add(1);

}

voidadd(intv)

{

i+=V;

}

voidprint( )

{

System.out.println(i);

}

}

classExtensionextendsBase

{

Extension( )

{

add(2);

}

voidadd(intv)

{

i+=v*2l

}

}

publicclassTest

{

publicstaticvoidmain(Stringargs[])

{

bogo(newExtension( ));

}

staticvoidbogo(Baseb)

{

b.add(8);

b.print( );

}

}(D)

A. 9

B. 18

C. 20

D. 22

解析:本题考查继承和构造函数的用法。首先要明确对一个类的继承是指在父类的基础上构建了一个子类,子类继承了父类的方法和状态。题目所给程序段创建的是Extension类的实例,在运行时,从main()函数进入程序.所有调用add()方法的过程将始终和Extension类的add()方法动态绑定。初始值:i=0;创建实例newExtension();先调用父类的默认构造函数.Base(),并在父类的默认构造函数中执行add(1)。i=0+1×2,所以i=2,再调用子类的默认构造函数Extension(),子类的默认构造函数中执行add(2),i=2+2×2,所以i=6;执行add(8);i=6+8×2.因此,最终i=22,正确答案为选项D。

11.下列线程状态转换序列,在线程实际运行中可能出现的序列是( )。(D)

A. 新建→运行→阻塞→终止

B. ……运行→阻塞→可运行→终止

C. ……可运行→运行→阻塞→运行……

D. 新建→可运行→运行→阻塞→可运行……D。

解析:

12.下面描述中,不属于软件危机表现的是( )。(A)

A. 软件过程不规范

B. 软件开发生产率低

C. 软件质量难以控制

D. 软件成本不断提高

解析:软件危机的表现:①对软件开发的进度和费用估计不准确;②用户对已完成 的软件系统不满意的现象时常发生;③软件产品的质量往往靠不住;④软件常常是不可维护 的;⑤软件通常没有适当的文档;⑥软件成

本文档预览:3600字符,共17822字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级(JAVA)机试模拟试卷20

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号