计划总结网 > 考试 > 计算机考试 > 计算机等级考试 > 计算机二级考试 > Java语言程序设计 >

国家计算机二级考试试题java

时间: 伟文2 Java语言程序设计

  2017年下半年的国家计算机二级考试Java试题

  【计算机等级考试官网暂未公布2017年下半年的国家计算机二级考试Java试题,届时小编会为你第一时间收集整理】

  为了是广大考生备注2017年9月的计算机考试而更好的掌握相应的知识点,学习啦小编给大家整理的计算机二级考试Java试题及答案和一些考试建议,供大家参阅!

  国家计算机二级考试Java试题及答案

  1). 运行Java程序需要的工具软件所在的目录是( )。

  A.JDK的bin目录

  B.JDK的demo目录

  C.JDK的lib目录

  D.JDK的jre目录

  正确答案:A

  答案解析:运行Java的JDK -共包含五个目录,分别是:bin目录,该目录包含Java编译器、解释器和许多工具(如服务器工具、IDL、package工具等);lib目录,该目录包含Java库文件;jre目录,该目录是Java程序运行环境的根目录,它下面包含bin子目录,包括平合所用工具和库的可执行文件以及DLL文件;demo目录,该目录包含源代码的程序示例;include目录,该目录包含Win32子目录,都是本地方法的文件。

  2). 软件需求分析阶段的工作,可以分为四个方面需求获取,需求分析,编写需求规格说明书,以及

  A.阶段性报告

  B.需求评审

  C.总结

  D.以上都不正确

  正确答案:B

  3). Java中的字符变量在内存中占位(bit)为( )。

  A.4

  B.8

  C.16

  D.24

  正确答案:C

  答案解析:字符变量在内存中占16位二进制数位,int变量在内存中占32位二进制数位。

  4). int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是( )。

  A.public int MAX_LENGTH=100

  B.final int MAX_LENGTH=100

  C.public const int MAX_LENGTH=100

  D.public final int MAX_LENGTH=100

  正确答案:D

  答案解析:本题考查Java中变量的声明。选项A虽然按照题目要求定义了一个变量,但没有满足保持为常数的要求,该变量可以被改变;选项B没有满足题目要求的public成员变量;选项C与C语言混淆,const是C语言用来定义常值变量的关键字;J ava中定义常值变量使用的是final属性,说明该值赋值以后永不改变,所以选项D为正确答案。

  5). 用树形结构来表示实体之间联系的模型称为

  A.关系模型

  B.层次模型

  C.网状模型

  D.数据模型

  正确答案:B

  6). 下列关于结构化设计原则的描述,错误的是

  A.在块和进程的非正常出口处往往需要调用GOTO语句,使用GOTO语句使程序执行效率提高,但是滥用GOTO语句确实有害,应该避免使用GOTO语句。

  B.程序设计时应该自顶向下,逐步求精。

  C.程序设计时,应该将复杂问题进行模块化,就是将程序设计的总目标分解为若干个分目标,再进一步分解为具体的小目标。

  D.在进行程序设计时,应该尽量在一行书写一条语句,尽量做到效率第一,清晰第二。

  正确答案:D

  7). 如果线程调用下列方法,不能保证使该线程停止运行的是( )。

  A.sleep()

  B.stop()

  C.yield()

  D.wait()

  正确答案:C

  答案解析:线程的方法中sleep()方法的作用是使比当前线程优先级低的线程运行。该方法使一个线程暂停运行一段固定时间。在休眠时间内,线程将不运行,低优先级的线程将有机会运行。yield()方法为只让给同等优先级的线程运行。如果没有同等优先级的线程是可运行状态,yield()方法将什么也不做,即线程将继续运行。stop()方法是强行终止线程。wait()方法是线程间交互的方法,是使一个线程停止运行,进入等待状态。

  8). 若数组a定义为int[][]a=new int[3][4],则a是( )。

  A.一维数组

  B.二维数组

  C.三维数组

  D.四维数组

  正确答案:B

  答案解析:二维数组有两种定义方式:①type ar rayName[][];②type口[]arrayName;从题目中的语句可以看出,本题定义了一个二维数组。

  9). 在创建线程时可以显式地指定线程组,此时可供选择的线程构造方法有( )种。

  A.1

  B.2

  C.3

  D.4

  正确答案:C

  答案解析:线程组是由java.lang包中的ThreadGroup类实现的。在创建线程时可以显式地 指定线程组,此时需要从如下三种线程构造方法中选择一种:public Thread(ThreadGroup group,Runnable target);public Thread(ThreadGroup group,String name);public Thread(ThreadGroup group,Runnable target,String name)。

  10). J2EE和( )语言绑定。

  A.C

  B.C++

  C.Java

  D.汇编语言

  正确答案:C

  答案解析:J2EE的基础是J2SE,以Java为平台;而C语言用于ODBCAPI。由于两者不兼容,SUN公司才提出了JDBC作为Java几个平台与麴据库的标准连接。

  11). 在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是

  A.数据的物理独立性

  B.数据的逻辑独立性

  C.数据的位置独立性

  D.数据的存储独立性

  正确答案:B

  12). 下面哪个操作是applet可以做的?

  A.读取客户端部分系统变量

  B.读取客户端文件

  C.在客户端主机上创建新文件

  D.在客户端装载程序库

  正确答案:B

  13). 在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现

  A.可移植性

  B.可扩充性

  C.安全性

  D.可靠性

  正确答案:B

  14). 在Java 中,由Java 编译器自动导入而无需在程序中用i mport 导入的包是( )。

  A.java.applet

  B.java.awt

  C.java.util

  D.java.lang

  正确答案:D

  答案解析:本题考查Java 中包的概念。Java 中用i mport 语句来导入包,但需注意的是,Java 语言中的java.lang 包是由编译器直接自动导入的,因此,编程时使用该包中的类,可省去i mport 导入。使用其他包中的类,必须用i mport 导入,选项D 为正确答案。

  15). 一个栈的初始状态为空,首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C,D 依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为( )。

  A.54321ABCD

  B.5ABCD4321

  C.DCBA12345

  D.1DCBA2345

  正确答案:D

  答案解析:栈是限制仅在表的一端进行插入和删除的运算的线性表,通常称插入、删除的这一端为栈顶,另一端称为栈底。

  16). 下述关于数据库系统的叙述中正确的是

  A.数据库数据可以为经DBA认可的各用户所共享

  B.数据库系统避免了一切冗余

  C.数据库系统的存储模式如有改变,则概念模式应予调整,否则用户会在执行中出错

  D.数据库系统比文件系统能管理更多的数据

  正确答案:A

  17). 下面关于applet生命周期的说法正确的是

  A.applet生命周期是从浏览器解析HTML文件开始的

  B.浏览器加载结束时,终止applet的运行

  C.applet生命周期包括:applet的创建、运行、等待与消亡四个状态

  D.以上说法均不正确

  正确答案:D

  18). Java的字符类型采用的是Unicode编码方案,每个Unicode码占用____个比特位。

  A.8

  B.16

  C.32

  D.64

  正确答案:B

  19). 使比其自身优先级低的线程运行的Thread类的方法是:

  A.sleep()

  B.yiele()

  C.join()

  D.interrupt()

  正确答案:A

  20). 数据独立性是数据技术的重要特点之一。所谓数据独立性是指____。

  国家计算机二级考试建议

  1.考试时对考试系统不熟悉

  问题:慌张导致答题时间安排不合理。如果第一道操作题比较难,可能会消耗掉很多时间,造成后面2道大题没有时间完成。

  建议:先做完选择题,再浏览一下3道大题的难易程度,先做自己比较有把握的题,感觉最难的放到后面。

  2.做题过程中忘记保存

  千辛万苦做完题,如果不保存,就糊里糊涂交卷了,待到成绩出来后,就会大吃一惊,疑惑自己明明考得不错,可为什么不及格?那只能怪自己啰。

  建议:做题养成保存习惯,每做一道小题,至少要保存一次,这样会为你避免很多不必要的麻烦!

  3.电脑死机肿么破

  问题:考试过程中出现死机的情况时有发生,一定要稳定情绪,学会处理办法,不要干着急,更不能怨天尤人,因此而影响考试心情

  解决办法:举手找监考老师,让老师帮你处理

  4.不知道是否保存成功

  解决办法:根据电脑提示,提交试卷,系统会提醒你提交成功。如果没有提交成功的提示,请举手咨询监考老师


看了“国家计算机二级考试试题java”

18291