如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
计算机二级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.以上都不正确正确答案:B3).Java中的字符变量在内存中占位(bit)为()。A.4B.8C.16D.24正确答案:C答案解析:字符变量在内存中占16位二进制数位,int变量在内存中占32位二进制数位。4).int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()。A.publicintMAX_LENGTH=100B.finalintMAX_LENGTH=100C.publicconstintMAX_LENGTH=100D.publicfinalintMAX_LENGTH=100正确答案:D答案解析:本题考查Java中变量的声明。选项A虽然按照题目要求定义了一个变量,但没有满足保持为常数的要求,该变量可以被改变;选项B没有满足题目要求的public成员变量;选项C与C语言混淆,const是C语言用来定义常值变量的关键字;Java中定义常值变量使用的是final属性,说明该值赋值以后永不改变,所以选项D为正确答案。5).用树形结构来表示实体之间联系的模型称为A.关系模型B.层次模型C.网状模型D.数据模型正确答案:B6).用于实现网络设备名字到lP地址映射的`网络服务是()。A.TELNETB.SMTPC.DNSD.FTP正确答案:C答案解析:应用层协议主要有以下7种:①网络终端协议TELNET,用于实现互联网中远程登录功能;②文件传输协议FTP,用于实现互联网中交互式文件传输功能;③电子邮件协议SMTP,用于实现互联网中电子邮件传送功能;④域名服务DNS,用于实现网络设备名字到IP地址映射的网络服务;⑤路由信息协议RIP,用于网络设备之间交换路由信息;⑥网络文件系统NFS,用于网络中不同主机间的文件共享;⑦HTTP协议,用于www服务。7).在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的存储独立性正确答案:B8).下列不属于虚拟机执行过程的特点的是()。A.多线程B.动态连接C.异常处理D.代码安全检查正确答案:D答案解析:本题考查虚拟机执行过程的特点。Java虚拟机是编译器生成的字节码,不用考虑具体的硬件环境,实现一次编写,随处运行,实现其可移植性。虚拟机执行过程的特点有:多线程、动态连接、异常处理。代码安全检查是Java语言的一个突出特点,但不属于虚拟机执行过程特点。9).对一个由n个关键码组成的序列,借助排序过程选出其中最大的关键码,要求关键码比较次数和移动次数最少,则最佳排序方法是()。A.归并排序B.直接插入排序C.直接选择排序D.快速排序正确答案:C答案解析:直接选择排序第一遍扫描就可以把最大的关键码找出来(不必等到排序结束),而其他几种排序方法都必须等到排序完成才能找到最大关键码。10).下列说法错误的是A.switch语句只能处理等式,而if语句还可以处理关系表达式和逻辑表达式。B.可以使用throw语句人为地引发异常。C.可以用final说明变量为一个常量。D.Java的字节代码是一种与平台无关的代码,即它与具体的系统是相关的。正确答案:D