第49次计算机二级Java考试题库及答案
Java编译程序生成字节码(byte-code),而不是通常的机器码。yjbys小编收集一些第49次计算机二级Java考试题库,分享如下,希望大家认真学习!
1). 程序流程图中的菱形框表示的是( )。
A.处理步骤
B.逻辑处理
C.物理处理
D.控制流向
正确答案:B
答案解析:程序流程图的主要元素:①方框:表示一个处理步骤;②菱形框:表示一个逻辑处理;③箭头:表示控制流向。
2). 栈和队列的共同点是( )。
A.都是先进先出
B.都是先进后出
C.只允许在端点处插入和删除元素
D.没有共同特点
正确答案:C
答案解析:栈是只允许在表的一端进行插入和删除的操作,队列是允许在表的一端进行插入,另一端进行删除的操作。
3). 下面关于释放锁的说法正确的是:
A.按加锁的顺序释放
B.按加锁的反序释放
C.按执行的顺序释放
D.按执行的反序释放
正确答案:B
4). 下列关于面向对象的论述中,正确的是( )。
A.面由对象是指以对象为中心,分析、设计和实现应用程序的机制
B.面向对象是指以功能为中心,分析、设计和实现应用程序的机制
C.面向对象仅适用于程序设计阶段
D.面向对象是一种程序设计语言
正确答案:A
答案解析:面向对象是一种程序设计方式,Java、C++是面向对象设计的`语言,而C是面 向过程设计的语言。面向对象设计适应于设计、编码、实现、测试等一系列环节。
5). 定义无符号整数类为UInt ,下面可以作为类UInt实例化值的是( )。
A.-369
B.369
C.0.369
D.整数集合{1,2,3,4,5}
正确答案:B
答案解析:A 是有符号数,C是浮点数,D 是集合,并不是类的实例化对象,只有B完全符合。
6). 用于实现网络设备名字到lP地址映射的网络服务是( )。
A.TELNET
B.SMTP
C.DNS
D.FTP
正确答案:C
答案解析:应用层协议主要有以下7种:①网络终端协议TELNET,用于实现互联网中远程登录功能;②文件传输协议FTP,用于实现互联网中交互式文件传输功能;③电子邮件协议SMTP,用于实现互联网中电子邮件传送功能;④域名服务DNS,用于实现网络设备名字到IP地址映射的网络服务;⑤路由信息协议RIP,用于网络设备之间交换路由信息;⑥网络文件系统NFS,用于网络中不同主机间的文件共享;⑦HTTP协议,用于www服务。
7). 在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是
A.数据的物理独立性
B.数据的逻辑独立性
C.数据的位置独立性
D.数据的存储独立性
正确答案:B
8). 下列不属于虚拟机执行过程的特点的是( )。
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
【第49次计算机二级Java考试题库及答案】相关文章:
计算机二级Java考试及答案201705-24
2016最新java题库及答案11-14
2017年计算机二级考试Java题库06-08
计算机二级考试题库及答案11-06
2017计算机二级题库及答案11-01
2017年计算机二级Java考试及答案06-12
2017年java考试题库及答案08-26
2016最新java考试题库及答案10-04