国家二级ACCESS机试(选择题)模拟试卷388
选择题
1.有两个关系R,S如下:
(C)
A. 选择
B. 插入
C. 投影
D. 联接
解析:专门的关系运算有3种:投影、选择和联接。选择运算是从关系中找出满足给定条件的那些元组,其中的条件是以逻辑表达式给出的,值为真的元组将被选取,这种运算是从水平方向抽取元组。投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解。联接运算是二目运算,需要两个关系作为操作对象。
2.下列排序方法中,最坏情况下比较次数最少的是(D)
A. 冒泡排序
B. 简单选择排序
C. 直接插入排序
D. 堆排序
解析:冒泡排序、简单选择排序和直接插入排序法在最坏的情况下比较次数为:n(n—1)/2。而堆排序法在最坏的情况下需要比较的次数为O(nlog2n)。其中堆排序的比较次数最少。
3.在Access数据库中,表是由(A)
A. 字段和记录组成
B. 查询和字段组成
C. 记录和窗体组成
D. 报表和字段组成
解析:表是用来存储数据的对象,是数据库系统的核心与基础。一个数据库中可以包含多个表。在表中,数据的保存形式类似于电子表格,是以行和列的形式保存的。表中的行和列分别称为记录和字段,其中记录是由一个或多个字段组成的。
4.对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为(C)
A. 9
B. 10
C. 45
D. 90
解析:线性表的长度为n,最坏情况下冒泡排序需要比较的次数为n(n一1)/2。
5.为了使模块尽可能独立,要求( )。(B)
A. 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
B. 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
C. 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
D. 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
解析:系统设计的质量主要反映在模块的独立性上。评价模块独立性的主要标准有两个:一是模块之间的耦合,它表明两个模块之间互相独立的程度;’二是模块内部之间的关系是否紧密,称为内聚。一般来说,要求模块之间的耦合尽可能弱,即模块尽可能独立,而要求模块的内聚程度尽量地高。综上所述,选项B的答案正确。
6.下列叙述中正确的是(A)
A. 程序执行的效率与数据的存储结构密切相关
B. 程序执行的效率只取决于程序的控制结构
C. 程序执行的效率只取决于所处理的数据量
D. 以上都不正确
解析:影响程序执行效率的因素有很多,如数据的存储结构、程序处理的数据量、程序的算法等。顺序存储结构和链式存储结构在数据插入和删除操作上的效率就存在差别。其中,链式存储结构的效率要高一些。
7.下列描述中,不符合良好程序设计风格要求的是( )。(A)
A. 程序的效率第一,清晰第二
B. 程序的可读性好
C. 程序中要有必要的注释
D. 输入数据前要有提示信息
解析:一般来讲,程序设计风格是指编写程序时所表现出的特点、习惯和逻辑思路。程序设计风格总体而言应该强调简单和清晰,程序必须是可以理解的。著名的“清晰第一,效率第二”的论点已成为当今主导的程序设计风格。
8.Access中对报表进行操作的视图有( )。(D)
A. 报表视图、打印预览、透视报表和布局视图
B. 工具视图、布局视图、透视报表和设计视图
C. 打印预览、工具报表、布局视图和设计视图
D. 报表视图、打印预览、布局视图和设计视图
解析:Access中对报表进行操作的视图有报表视图、打印预览、布局视图和设计视图。
9.下列叙述中正确的是(B)
A. 矩阵是非线性结构
B. 数组是长度固定的线性表
C. 对线性表只能作插入与删除运算
D. 线性表中各元素的数据类型可以不同
解析:所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分它们的变量的集合,这个名字称为数组名,编号称为下标。
10.在Access数据库的表设计视图中,不能进行的操作是( )。(D)
A. 修改字段类型
B. 设置索引
C. 增加字段
D. 删除记录
解析:在Access数据库的表设计器中可以修改字段类型、设置索引和增加字段。要想删除表中的记录,需要打开表进行删除。
11.如果加载一个窗体,先被触发的事件是(A)
A. Load事件
B. Open事件
C. Click事件
D. DdClick事件
解析:本题考查窗体常见事件的知识。窗体能响应的事件不多,Click事件和DbClick事件均是窗体打开以后才触发的,而当窗体刚刚打开时,首先触发Load事件,打开后才继续触发Open事件。
12.下图所示是报表设计视图,由此可判断该报表的分组字段是( )。
(D)
A. 课程名称
B. 学分
C. 成绩
D. 姓名
解析:报表设计中,组页眉/组页脚用于记录的分组,由给出的报表设计视图中可判断,组页眉为姓名页眉,组页脚为姓名页脚,所以该报表是按照姓名进行分组的。
13.以下关于宏的叙述中,错误的是( )。(A)
A. 与窗体连接的宏属于窗体中的对象
B. 构成宏的基本操作也称为宏命令
C. 可以通过触发某一事件来运行宏
D. 宏是由一个或多个操作组成的集合
解析:与窗体连接的宏独立于窗体,不属于窗体中的对象。
14.要实现报表按某字段分组统计输出,需要设置的是(B)
A. 报表页脚
B. 该字段组页脚
C. 主体
D. 页面页脚
解析:如果是进行分组统计并输出,则统计计算控件应该布置在“组页眉/组页脚”节区内相应位置,然后使用统计函数设置控件源即可。
15.下面不属于软件测试实施步骤的是(B)
A. 集成测试
B. 回归测试
C. 确认测试
D. 单元测试
解析:软件测试实施的步骤有单元测试、集成测试和确认测试。
16.输入掩码字符“&”的含义是(C)
A. 必须输入字母或数字
B. 可以选择输入字母或数字
C. 必须输入一个任意的字符或一个空格
D. 可以选择输入任意的字符或一个空格
解析:在输入数据时,如果希望输入的格式标准保持一致,或希望检查输入时的错误,可以使用Access提供“输入掩码向导”来设置一个输入掩码。
17.若要在一对多的关联关系中,“一方”原始记录更改后,“多方”自动更
本文档预览:3600字符,共9687字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载