引导语:计算机二级公共基础知识是最容易提高成绩的方面,以下是本站小编分享给大家的2017计算机二级基础选择题练习及答案,欢迎阅读练习!
一、数据库基础知识
1 软件的组成是
A 程序 B 程序和文档
C 算法加数据结构
D 程序、数据与相关文档的完整集合
参考答案D
2 软件调试的目的是
A 发现错误 B 改正错误
C 改善软件的性能 D 验证软件的正确性
参考答案B
3 在面向对象方法中,实现信息隐蔽是依靠
A 对象的继承 B 对象的多态
C 对象的封装 D 对象的分类
参考答案C
4 下列叙述中,不符合良好程序设计风格要求的是
A 程序的效率第一,清晰第二
B 程序的可读性好
C 程序中要有必要的注释
D 输入数据前要有提示信息
参考答案A
5 下列叙述中正确的是
A 程序执行的效率与数据的存储结构密切相关
B 程序执行的效率只取决于程序的控制结构
C 程序执行的效率只取决于所处理的数据量
D 以上三种说法都不对
参考答案A
6 下列叙述中正确的是
A 数据的逻辑结构与存储结构必定是一一对应的
B 由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构
C 程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构
D 以上三种说法都不对
参考答案D
9 下列叙述中正确的是
A 数据库系统是一个独立的系统,不要需要操作系统的支持
B 数据库技术的根本目标是要解决数据的共享问题
C 数据库管理系统就是数据库系统
D 以上三种说法都不对
参考答案B
10 下列叙述中正确的是
A 为了建立一个关系,首先要构造数据的逻辑关系
B 表示关系的二维表中各元组的每一个分量还可以分成若干数据项
C 一个关系的属性名表称为关系模式
D 一个关系可以包括多个二维表
参考答案A ?
11 用二维表来表示实体及实体之间联系的数据模型是
A 实体-联系模型 B 层次模型
C 网状模型 D 关系模型
参考答案D
36 数据的存储结构是指
A 存储在外存中的数据
B 数据所占的存储空间量
C 数据在计算机中的顺序存储方
D 数据的逻辑结构在计算机中的表示
参考答案D
45 用树形结构表示实体之间联系的模型是
A 关系模型 B 网状模型
C 层次模型 D 以上三个都是
参考答案C
46 在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在数据库中,实体之间属于一对一关系的是
A “顾客”与“收款口”的关系
B “收款口”与“收款员”的关系
C “班组”与“收款员”的关系
D “收款口”与“设备”的关系
参考答案D
47 在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是
A 选择 B 投影 C 联接 D 自然联接
参考答案A
78 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
A 一对一 B 一对多 C 多对一 D 多对多
参考答案B
79 在数据管理技术发展的三个阶段中,数据共享最好的是
A 人工管理阶段 B 文件系统阶段
C 数据库系统阶段 D 三个阶段相同
参考答案C
80 有三个关系R、S和T如下:
由关系R和S通过运算得到关系T,则所使用的运算为
A 笛卡尔积 B 交 C 并 D 自然连接
参考答案D
112 数据库应用系统中的核心问题是
A 数据库设计 B 数据库系统设计
C 数据库维护 D 数据库管理员培训
参考答案A
113 有两个关系R,S如下:
由关系R通过运算得到关系S,则所使用的运算为
A 选择 B 投影 C 插入 D 连接
参考答案B
114 将E-R图转换为关系模式时,实体和联系都可表示为
A 属性 B 键 C 关系 D 域
参考答案C
115 按数据的组织形式,数据库的数据模型可分为三种模型,它们是
A 小开、中开和大型 B 网状、环状和链状
C 层次、网状和关系 D 独享、共享和实时
参考答案C
146 软件详细设计产生的图如下
该图是( ).
A N-S图 B PAD图 C 程序流程图
D E-R图
参考答案C
147 数据库管理系统是
A 操作系统的一部分
B 在操作系统支持下的系统软件
C 一种编译系统 D 一种操作系统
参考答案B
148 在E-R图中,用来表示实体联系的图形是
A 椭圆形 B 矩形 C 菱形 D 三角形
参考答案C
149 有三个关系R,S,T 如下:
R S T
其中关系T由关系R和S通过某种操作得到,该操作称为
A 选择 B 投影 C 交 D 并
参考答案D
151 某宾馆中有单人间和双人间两种客房,按照规定,每位入住该宾馆的客人都要进行身份登记。宾馆数据库中有客房信息表(房间号,……)和客人信息表(身份证号,姓名,来源,……);为了反映客人入住客房的情况,客房信息表与客人信息表之间的联系应设计为
A 一对一联系 B 一对多联系
C 多对多联系 D 无联系
参考答案B
181 数据库管理系统中负责数据模式定义的语言是
A 数据定义语言 B 数据管理语言
C 数据操纵语言 D 数据控制语言
参考答案A
183 数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
A 需求分析阶段 B 逻辑设计阶段
C 概念设计阶段 D 物理设计阶段
参考答案C
184 有两个关系R和T如下:
有两个关系R和T如下:
A 选择 B 投影 C 交 D 并
参考答案A
216 层次型、网状型和关系型数据库划分原则是
A 记录长度 B 文件的大小
C 联系的复杂程度 D 数据之间的联系方式
参考答案D
218 数据库设计中反映用户对数据要求的模式是
A 内模式 B 概念模式
C 外模式 D 设计模式
参考答案C?
219 有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是
A 自然连接 B 交 C 投影 D 并
参考答案A
226 在SQL语言的SELECT语句中,用于实现选择运算的子句是
A FOR B IF C WHILE D WHERE
参考答案D
240 窗体中有命令按钮Commandl,事件过程如下:
Public Function f(x As Integer) As Integer
Dim y As Integer
x=20
y=2
f=x*y
End Function
Private Sub Commandl_Click()
Dim y As Integer
Static x As Integer
x=10
y=5
y=f(x)
Debug t x;y
End Sub
运行程序,单击命令按钮,则立即窗口中显示的内容是
A 10 5 B 10 40
C 20 5 D 20 40
参考答案B
241 窗体中有命令按钮Commandl和文本框Text1,事件过程如下:
Function result(ByVal x As Integer)As Boolean
If ×Mod 2=0 Then
result=True
Else
result=False
End If
End Function
Private Sub Commandl_Click()
x=Val(InputBox(“请输入一个整数”))
If______ Then
Text1=Str(x)&“是偶数.”
Else
Text1=Str(x)&“是奇数.”
End If
End Sub
运行程序,单击命令按钮,输入19,在Text1中会显示“19是奇数”.那么在程序的空白处应填写
A result(x)=“偶数” B result(x)
C resuIt(x)=“奇数” D NOT result(x)
参考答案B
242 窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下:
Private Sub Commandl_Click( )
For i=1 To 4
x=3
For j=1 To 3
For k=1 To 2
x=x+3
Next k
Next j
Next i
Text1 e=Str(x)
End Sub
运行以上事件过程,文本框中的输出是
A 6 B 12 C 18 D 21
参考答案D
243 窗体中有命令按钮run34,对应的事件代码如下:
Private Sub run34_Enter()
Dim num As Integer,a As Integer,b As Integer,i As Integer
For i=1 To 10
num=InputBox(“请输入数据:”,“输入”)
If Int(num/2)=num/2 Then
a=a+1
Else
b=b+1
End If
Next i
MsgBox(“运行结果:a=”&Str(a)&“,b=”&Str(b))
End Sub
运行以上事件过程,所完成的功能是
A 对输入的10个数据求累加和
B 对输入的10个数据求各自的余数,然后再进行累加
C 对输入的10个数据分别统计奇数和偶数的个数
D 对输入的10个数据分别统计整数和非整数的个数
参考答案C
246 Access数据库是一个( )。
A 数据库文件系统 B 数据库系统
C 数据库应用系统 D 数据库管理系统
参考答案D
248 如果一张数据表中含有“照片”字段,那么“照片”这一字段的数据类型通常为( )。
A 备注 B OLE对象 C 超级链接 D 链接向导
参考答案B
251 数据库系统的特点包括( )。
A 实现数据共享,减少数据冗余
B 采用特定的数据模型
C 具有较高的数据独立性、具有统一的数据控制功能
D 以上特点都包括
参考答案D
258 下面关于关系描述错误的是( )。
A 关系必须规范化
B 关系数据库的二维表的元组个数是有限的
C 关系中允许有完全相同的元组
D 二维表中元组的次序可以任意交换
参考答案C
265 在数据的组织模型中,用树形结构来表示实体之间联系的模型称为( )。
A 关系模型 B 网状模型 C 层次模型 D 数据模型
参考答案 c
270 在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为( )。
A 投影 B 选择 C 连接 D 求交
参考答案B
276 在同一所大学里,院系和教师的关系是( )。
A 一对一 B 一对多 C 多对一 D 多对多
参考答案B
305 关系型数据库中所谓的“关系”是指( )。
A 各个记录中的数据彼此间有一定的关联关系
B 数据模型符合满足一定条件的二维表格式
C 某两个数据库文件之间有一定的关系
D 表中的两个字段有一定的关系
参考答案B
314 用二维表来表示实体及实体之间联系的数据模型是( )。
A 层次模型 B 关系模型
C 网状模型 D 实体—联系模型
参考答案B
316 关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括 ( )。
A 联接 B 关系 C 选择 D 投影
参考答案B
327 DBS是指( )。
A 数据 B 数据库 C 数据库系统
D 数据库管理系统
参考答案C
347 以下是对关系模型性质的描述,不正确的是( )。
A 在一个关系中,每个数据项不可再分,是最基本的数据单位
B 在一个关系中,同一列数据具有相同的数据类型
C 在一个关系中,各列的顺序不可以任意排列
D 在一个关系中,不允许有相同的字段名
参考答案C
353 下列实体类型的联系中,属于多对多关系的是( )。
A 学生与课程之间的联系
B 飞机的座位与乘客之间的联系
C 商品条形码与商品之间的联系
D 车间与工人之间的联系
参考答案A
376 不是数据库系统特点的是( )。
A 较高的数据独立性 B 最低的冗余度
C 数据多样性 D 较好的数据完整性
参考答案C
386 在数据库中,数据模型描述的是( )的集合。
A 文件 B 记录 C 记录及其联系 D 数据
参考答案C
395 关系数据库管理系统所管理的关系是( )。
A 一个二维表 B 若干个二维表
C 一个数据库 D 若干个数据库文件
参考答案B
399 对表进行水平方向的分割用的运算是( )。
A 连接 B 选择 C 求交 D 投影
参考答案B
408 在关系数据库中,一个元组对应表中( )。
A 一个字段 B 一个域 C 一个记录 D 多个记录
参考答案C
413 在一个二维表中,水平方向的行称为( )。
A 元组 B 属性 C 关键字 D 字段
参考答案A
415 下列第( )项,对数据库特征的描述是错误的。
A 数据具有独立性 B 可共享
C 消除了冗余 D 数据集中控制
参考答案C
417 数据管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为( )。
A 数据定义功能 B 数据管理功能
C 数据操作功能 D 数据控制功能
参考答案C
418 Access的数据库类型是( )。
A 层次数据库 B 网状数据库
C 关系数据库 D 面向对象数据库
参考答案C
二、数据库和表
12 在企业中,职工的“工资级别”与职工个人“工资”的联系是
A 一对一联系 B 一对多联系
C 多对多联系 D 无联系
参考答案B
13 假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量......)一组属性来描述图书,可以作为“关键字”的是
A 书号 B 书名 C 作者 D 出版社
参考答案A
14 下列属于Access对象的是
A 文件 B 数据 C 记录 D 查询
参考答案D
15 在Access数据库的表设计视图中,不能进行的操作是
A 修改字段类型 B 设置索引
C 增加字段 D 删除记录
参考答案D
16 在Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加改记录。为此需要定义的关系是
A 输入掩码 B 有效性规则
C 默认值 D 参照完整性
参考答案D
49 在数据表中,对指定字段查找匹配项,按下图“查找和替换”对话框中的设置的结果是
A 定位简历字段中包含了字符串“组织能力强”的记录
B 定位简历字段仅为“组织能力强”的记录
C 显示符合查询内容的第一条记录
D 显示符合查询内容的所有记录
参考答案B
50 “数学管理”数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置
A 默认值 B 有效性规则
C 索引 D 表之间的关系
参考答案D
54 Access 数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随时之更改。为此需要定义参照完整性关系的
A 级联更新相关字段 B 级联删除相关字段
C 级联修改相关字段 D 级联插入相关字段
参考答案A
55 如果输入掩码设置为“L”,则在输入数据的时候,该位置上可以接受的合法输入是
A 必须输入字母或数字
B 可以输入字母、数字或空格
C 必须输入字母 A~Z D 任意符号
参考答案C
56 定义字段默认值的含义是
A 不得使该字段为空
B 不允许字段的值超出某个范围
C 在末输入数据之前系统自动提供的数值
D 系统自动把小写字母转换为大写字母
参考答案C
81 Access数据库中,表的组成是
A 字段和记录 B 查询和字段
C 记录和窗体 D 报表和字段
参考答案A
82 若设置字段的输入掩码为“####-######”,该字段正确的输入数据是
A 0755-123456
B 0755-abcdef
C abcd-123456
D ####-######
参考答案A
83 对数据表进行筛选操作,结果是
A 只显示满足条件的记录,将不满足条件的记录从表中删除
B 显示满足条件的记录,并将这些记录保存在一个新表中
C 只显示满足条件的记录,不满足条件的记录被隐藏
D 将满足条件的记录和不满足条件的记录分为两个表进行显示
参考答案C
85 在Access的数据表中删除一条记录,被删除的记录
A 可以恢复到原来设置 B 被恢复为最后一条记录
C 被恢复为第一条记录 D 不能恢复
参考答案D
86 在Access中,参照完整性规则不包括
A 更新规则 B 查询规则
C 删除规则 D 插入规则
参考答案B
1.2017计算机二级MSoffice备考习题
2.2017计算机二级《VB》考试巩固习题及答案
3.2017年计算机二级MS Office上机操作题
4.2017计算机二级MSoffice提高训练题
5.2017年9月计算机二级Java机考试题及答案
6.2017年3月计算机二级VB考试上机操作题
7.2017计算机二级考试《JAVA》备考测试题【带答案】
8.全国计算机二级考试MSOffice备考练习题2017
9.2017年计算机二级考试VB基础题及答案
10.2017年计算机二级C语言复习题及答案