二级Access数据库程序设计模拟170

上传人:博****1 文档编号:470619673 上传时间:2023-12-22 格式:DOC 页数:21 大小:121KB
返回 下载 相关 举报
二级Access数据库程序设计模拟170_第1页
第1页 / 共21页
二级Access数据库程序设计模拟170_第2页
第2页 / 共21页
二级Access数据库程序设计模拟170_第3页
第3页 / 共21页
二级Access数据库程序设计模拟170_第4页
第4页 / 共21页
二级Access数据库程序设计模拟170_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《二级Access数据库程序设计模拟170》由会员分享,可在线阅读,更多相关《二级Access数据库程序设计模拟170(21页珍藏版)》请在金锄头文库上搜索。

1、 模拟 二级 Access 数据库程序设计模拟 170 单项选择题第 1 题: 下列关于算法复杂度描述正确的是 () 。A. 算法的时间复杂度是指算法执行的时间B. 算法的空间复杂度是指执行这个算法所需的内存空间C. 一个算法的空间复杂度大,则其时间复杂度必定大D. 一个算法的空间复杂度大,则其时间复杂度必定小 参考答案: B算法的时间复杂度是指执行算法所需的计算工作量。 算法的空间复杂度是指执行 这个算法所需的内存空间。 在一个算法的空间复杂度大的情况下, 其时问复杂度 可能会很大,具体视情况而定;反之亦然。第 2 题:下列叙述中正确的是 () 。A. 栈是“先进先出”的线性表B. 队列是“

2、先进后出”的线性表C. 循环队列中元素的个数是由队头指针和队尾指针共同决定的D. 循环队列中队头指针是固定不变的参考答案: C栈是“先进后出”的线性表;队列是“先进先出”的线性表;在循环队列结构中, 每进行一次入队运算,队头指针就进 l ,队头指针和队尾指针一起反映了队列中 元素的动态变化情况。第 3 题:下列排序方法中,最坏情况下比较次数最少的是 ( ) 。A. 简单选择排序B. 冒泡排序C. 堆排序D. 直接插入排序参考答案: C在最坏情况下,冒泡排序、简单选择排序和直接插入排序需要的比较次数都是 n(n-1) 2,堆排序需要比较的次数为 nlog2n ,这也是堆排序的最大 优点。第 4

3、题:下列选项中属于结构化程序设计原则的是 () 。A. 可封装B. 多态性C. 自下而上D. 逐步求精参考答案: D模块化、自顶向下、逐步求精和限制使用 goto 语句是结构化程序设计的原则 第 5 题:下列描述中正确的是 ( ) 。A. 程序就是软件B. 软件开发不受计算机系统的限制C. 软件即是逻辑实体,又是物理实体D. 软件是程序、数据和相关文档的集合参考答案: D软件是计算机系统中与硬件相互依存的另一部分, 是包括程序、 数据及相关文档 的完整集合。第 6 题: 下列关于数据流图的描述正确的是 () 。A. 数据流图是描述数据处理过程的工具B. 数据流图间接支持系统的功能建模C. 数据

4、流图中带箭头的线段表示控制流D. 数据流图是软件详细设计的工具 参考答案: A数据流图是结构化方法的需求分析工具, 是描述数据处理过程的工具, 是需求理 解的逻辑模型的图形表示, 它直接支持系统的功能建模。 数据流图中带箭头的线 段表示数据流。第 7 题:下列叙述中正确的是 ( ) 。A. 软件测试的目的是确定程序中错误的位置B. 软件测试的目的是发现程序中的错误C. 软件调试的目的是发现程序中的错误D. 软件调试后一般不需要再测试参考答案: B软件测试的目的是为了发现程序中的错误, 而软件调试的任务是诊断和改正程序 中的错误,改正以后还需要再测试。第 8 题: 数据库管理系统中负责数据模式定

5、义和数据的物理存取构建的语言是() 。A. 数据定义语言B. 数据管理语言C. 数据操纵语言D. 数据控制语言参考答案: A数据定义语言负责数据模式定义和数据的物理存取构建; 数据操纵语言负责数据 的操纵;数据控制语言负责数据完整性、 安全性的定义与检查以及并发控制、 故 障恢复等功能。无数据管理语言的说法。第 9 题:在 E-R图中,用来表示实体的图形是 () 。A. 矩形B. 椭圆形C. 菱形D. 三角形E. R 图形中,用矩形表示实体集,用椭圆表示属性,用菱形表示关系。 参考答案: A在第 10 题:有两个关系 R和 S 如下:则由关系 R得到 S的操作是 ()。A. 投影B. 交C.

6、选择D. 并参考答案: C选择和投影都是对单个表进行运算, 其结果都是一个关系。 交和并运算要求参与 运算的表具有相同的属性。 选择运算是满足条件的元组, 由题目中的图可知, 由 关系 R 得到关系 s 的操作是选择。第 11 题:关系数据库的基本操作包括 () 。A. 创建、打开和关闭B. 选择、投影和联接C. 增加、删除和修改D. 索引、查询和统计参考答案: B在对关系数据库的查询中, 利用关系的投影、 选择和联接运算可以方便地分解或 构造新的关系。第 12 题: 下列实体的联系中,属于多对多联系的是 () 。A. 学生与课程B. 班级与班主任C. 学生与所属大学D. 学生与所交学费参考答

7、案: A实体之间的联系有三种:一对多、多对多、一对一。在 Access 中,多对多的联 系表现为一个表中的多条记录在相关表中同样可以有多条记录与之对应。A 选项中,一个学生可以学多门课程, 同样每门课程也可以被多名学生选修。 所以本题 答案为 A。第 13 题: 一个关系数据库的表中有多条记录,记录之间的相互关系是 () 。A. 前后顺序不能任意颠倒,一定要按照输入的顺序排列B. 前后顺序可以任意颠倒,不影响库中的数据关系C. 前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D. 前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列 参考答案: B一个关系数据库的表中有多条记录, 记

8、录之间的前后顺序并不会对库中的数据关 系产生影响。所以本题答案为 B。第 14 题: 下列可以设置为索引的字段是 ( ) 。A. 备注B. OLE对象C. 主关键字D. 超级链接参考答案: C索引是表中字段非常重要的属性, 能根据键值加速在表中查找和排序的速度, 并 且能对表中的记录实施唯一性。第 15 题: 能够使用“输入掩码向导”创建输入掩码的字段类型是 ( ) 。A. 数字和日期时间B. 文本和货币C. 文本和日期时间D. 数字和文本参考答案: C输入掩码只为“文本”和“日期时间”型字段提供向导,其他类型没有向导帮 助。另外,如果为某字段定义了输入掩码,同时又设置了它的格式属性,格式属

9、性将在数据显示时优先于输入掩码的设置。所以本题答案为 C。第 16 题: 要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是 () 。A. *B. ?C. !D. #参考答案: DAccess 里通配符用法如下:“ *”,通配任何多个数的字符,它可以在字符串中 当作第一个或最后一个字符使用;“ ?”,通配任何单个字母的字符;“ ! ”,通 配任何不在括号之内的字符;“ #”,通配任何单个数字字符。所以本题的答案 为 D。第 17 题:SQL查询语句中,对选定的字段进行排序的子句是 ( ) 。A. ORDER BYB. WHEREC. FROMD. HAVING参考答案: ASQL语句

10、中, ORDER BY表示排序。第 18 题:在 Access 表中,可以定义 3 种主关键字,它们是 () 。A. 单字段、双字段和多字段B. 单字段、双字段和自动编号C. 单字段、多字段和自动编号D. 双字段、多字段和自动编号参考答案: C为了使保存在不同表中的数据产生联系, Access 数据库中的每个表必须至少有 一个字段能唯一标识每条记录, 这个字段就是主关键字。 主关键字可以是一个字 段,也可以是一组字段。 为确保主关键字段值的唯一性, Access 不允许在主关键 字字段中存入重复值和空值。自动编号字段是在每次向表中添加新记录时, Access 会自动插入唯一顺序号。库中若未设置

11、其他主关键字,在保存表时会提 示创建主键,单击“是”按钮, Access 为新建的表创建一个“自动编号”字段作 为主关键字。所以本题答案为 C。第 19 题: 在一个表中存有学生姓名、性别、班级、成绩等数据,若想统计各个班各个分 数段的人数,最好的查询方式是 () 。A. 选择查询B. 交叉表查询C. 参数查询D. 操作查询 参考答案: B所谓交叉表查询,就是将来源于某个表中的字段进行分组, 一组列在数据表左侧, 一组列在数据表上部, 然后在数据表的行和列的交叉处显示表中某个字段的各种 计算值。在这个例子中可以以班级为行, 以成绩为列,统计出题中所要求的人数。 第 20 题: 在设计视图中设置

12、如下图所示窗体的“格式”属性,正确的设置是 () 。A.B.C.D.参考答案: C由题目图片可知,窗体的记录选定器应该为“否”,导航按钮为“否”,分隔线 为“否”,控制框为“否”,最大最小化按钮为“无”,关闭按钮为“否”。 第 21 题:条件“ Not 学分 4”的含义是 ()。A. 选择学分大于 4 的记录B. 选择学分小于 4 的记录C. 选择除了学分大于 4 之外的记录D. 选择除了字段学分之外的字段,且大于 4 的记录参考答案: C逻辑运算符 Not:当 Not 连接的表达式为真时,整个表达式为假。由于关系运算 符的优先级大于逻辑运算符,所以条件“ Not 学分 4”的功能是查询学分不

13、大 于 4 的记录,即学分小于等于 4的记录,也就是除了学分大于 4以外的记录。 所 以本题答案为 C。第 22 题:在 Access 中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和 “入学成绩”等字段。执行如下 SQL命令: Select 性别, avg(入学成绩)from 学生 Group by 性别,其结果是 () 。A. 计算并显示所有学生的性别和入学成绩的平均值B. 按性别分组计算并显示性别和入学成绩的平均值C. 计算并显示所有学生的入学成绩的平均值D. 按性别分组计算并显示所有学生的入学成绩的平均值 参考答案: B“ avg(入学成绩 )”的作用是求“入学成绩”的平均值

14、; Select 是SQL的查询语 句; Group by 的作用是定义要执行计算的组。所以本题 SQL命令的作用是将学 生表按性别分组, 计算并显示各性别和各性别对应的入学成绩的平均值。 所以本 题答案为 B。第 23 题: 在“窗体视图”中显示窗体时,要使窗体中有记录选定器,应将窗体的“记录 选定器”属性值设置为 () 。A. 是B. 否C. 有D. 无参考答案: A在窗体属性中,要使窗体中有记录选定器,必须把“记录选定器”的属性值设置 为“是”。所以本题答案为 A。第 24 题: 当窗体中的内容太多无法放在一页中全部显示时,可以用下列哪个控件来分页 () 。A. 选项卡B. 命令按钮C. 组合框D. 选项组 参考答案: A注意选项卡和选项组的区别。选项卡是分页工具,选项组是选择列表工具 第 25 题: 以下是某个报表的设计视图。根据视图内容,可以判断出分组字段是 () 。A. 编号和姓名B. 编号C. 姓名D. 无分组字段 参考答案: B由图可以看出,在“页面页脚”和“主体”之间有一个“编号页脚”,故该报表 的分组字段就是“编号”。第 26 题: 在宏的表达式中还可以引用到窗体或报表上的控件的值,引用窗体控件的值可 以用的表达式格式是 ( ) 。A. Forms! 窗体名 ! 控件名B. Forms! 控件名C. Forms! 窗体名D. 窗体名 ! 控件名 参考答案: A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号