- 相关推荐
计算机二级考试Java选择真题
在日常学习和工作中,我们最不陌生的就是试题了,试题是命题者根据测试目标和测试事项编写出来的。那么你知道什么样的试题才能有效帮助到我们吗?下面是小编整理的计算机二级考试Java选择真题,欢迎阅读,希望大家能够喜欢。
计算机二级考试Java选择真题一
(1)下列叙述中正确的是
A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的
B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构
C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构
D)上述三种说法都不对
(2)下列叙述中正确的是
A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化
B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化
C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
D)上述三种说法都不对
(3)软件测试的目的是
A)评估软件可靠性
B)发现并改正程序中的错误
C)改正程序中的错误
D)发现程序中的错误
(4)下面描述中,不属于软件危机表现的是
A)软件过程不规范
B)软件开发生产率低
C)软件质量难以控制
D)软件成本不断提高
(5)软件生命周期是指
A)软件产品从提出、实现、使用维护到停止使用退役的过程
B)软件从需求分析、设计、实现到测试完成的过程
C)软件的开发过程
D)软件的运行维护过程
(6)面向对象方法中,继承是指
A)一组对象所具有的相似性质
B)一个对象具有另一个对象的性质
C)各对象之间的共同性质
D)类之间共享属性和操作的机制
(7)层次型、网状型和关系型数据库划分原则是
A)记录长度
B)文件的大小
C)联系的复杂程度
D)数据之间的联系方式
(8)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是
A)一对一
B)一对多
C)多对多
D)多对一
(9)数据库设计中反映用户对数据要求的模式是
A)内模式
B)概念模式
C)外模式
D)设计模式
(10)有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是
A)自然连接
B)交
C)投影
D)并
(11)下列特点中不属于Java的是
A)多线程
B)多继承
C)跨平台
D)动态性
(12)Java的反汇编命令是
A)javap
B)javac
C)jdb
D)java
(13)下列变量定义中,不合法的是
A)Int $X;
B)int _123;
C)int Summer_2010_gross_saIe;
D)Int dim;
(14)下列选项中为单精度数的是
A)2
B)5。2
C)0。2f
D)023
(15)下列关于boolean类型的叙述中,正确的是
A)可以将boolean类型的数值转换为int类型的数值
B)可以将boolean类型的数值转换为字符串
C)可以将boolean类型的数值转换为char类型的数值
D)不能将boolean类型的数值转换为其他基本数据类型
(16)若定义int a=2,b=2,下列表达式中值不为4的是
A)ax(++b)
B)ax(b++)
C)a+b
D)axb
(17)下列可以获得构件前景色的方法是
A)getSize()
B)getForeground()
C)getBackground()
D)paint()
计算机二级考试Java选择真题二
一、Java语言基础知识
1. Java程序的基本结构
题目:Java程序的基本结构不包括哪个部分?
A. 类定义
B. 方法体
C. main方法
D. 注释(答案:D)
解析:Java程序的基本结构包括类定义、方法体(包括main方法),而注释不是程序结构的一部分,而是为了提高代码可读性而添加的。
2. 数据类型与变量
题目:下列哪个不是Java的基本数据类型?
A. int
B. double
C. String
D. boolean(答案:C)
解析:String在Java中是一个类,不是基本数据类型,而int、double、boolean都是Java的基本数据类型。
二、面向对象编程
1. 类的继承与多态
题目:下列关于Java中继承的说法,哪个是不正确的?
A. 继承可以提高代码的复用性
B. Java中的继承是单继承
C. 子类可以继承父类的所有属性和方法
D. 构造方法不能被继承(答案:C)
解析:子类只能继承父类的非私有属性和方法,如果父类中的属性或方法是私有的(private),则子类无法直接访问或继承。
2. 接口与抽象类
题目:Java中接口(Interface)的特点不包括?
A. 接口是一种引用类型
B. 接口中可以包含抽象方法
C. 接口中可以包含常量
D. 接口可以被实例化(答案:D)
解析:接口是一种引用类型,用于定义一组方法规范,但接口本身不能被实例化。接口中可以包含抽象方法和常量。
三、数据库技术
1. 关系数据库
题目:在关系数据库中,用于存储数据的表格被称为?
A. 字段
B. 记录
C. 表
D. 数据库(答案:C)
解析:在关系数据库中,表(Table)是存储数据的基本结构,由行和列组成,其中行称为记录(Record),列称为字段(Field)。
2. SQL语句
题目:下列哪个SQL语句用于从表中查询数据?
A. INSERT INTO
B. UPDATE
C. DELETE
D. SELECT(答案:D)
解析:SELECT语句用于从数据库表中检索数据,而INSERT INTO用于向表中插入新记录,UPDATE用于更新表中的记录,DELETE用于删除表中的记录。
四、软件工程
1. 软件开发过程
题目:软件生命周期不包括哪个阶段?
A. 需求分析
B. 设计
C. 编码
D. 部署后维护(答案:D,但通常认为部署也是生命周期的一部分,此题可能意在强调“部署后”的维护不是传统软件生命周期的直接阶段)
解析:软件生命周期通常包括需求分析、设计、编码、测试、部署和维护等阶段。虽然部署后维护是软件维护的一部分,但传统上软件生命周期并不特别强调“部署后”这一具体阶段。
2. 软件测试
题目:下列哪种测试方法属于黑盒测试?
A. 语句覆盖
B. 逻辑覆盖
C. 边界值分析
D. 路径分析(答案:C)
解析:黑盒测试是指不关注程序内部结构,仅根据程序的功能需求进行测试。边界值分析是一种常用的黑盒测试方法,它关注输入和输出边界上的情况。语句覆盖和逻辑覆盖属于白盒测试方法,路径分析则介于黑盒和白盒之间。
【计算机二级考试Java选择真题】相关文章:
计算机二级Java笔试真题10-07
计算机等级考试二级C语言真题12-02
计算机二级公共基础知识选择题真题及答案07-19