计算机二级Access单项选择9
- 格式:doc
- 大小:101.50 KB
- 文档页数:15
数据结构中,与所使用的计算机无关的是数据的______。
A、存储结构B、物理结构C、逻辑结构D、物理和存储结构数据结构概念一般包括3个方面的内容,数据的逻辑结构、存储结构及数据上的运算集合。
数据的逻辑结构只抽象的反映数据元素之间的逻辑关系,而不管它在计算机中的存储表示形式。
本题答案为C。
下列数据结构中,能用二分法进行查找的是______。
A、顺序存储的有序线性表B、线性链表C、二叉链表D、有序线性链表二分法查找只适用于顺序存储的有序表。
在此所说的有序表是指线性表中的元素按值非递减排列(即从小到大,但允许相邻元素值相等)。
故本题答案为A。
下列叙述中正确的是______。
A、软件测试应该由程序开发者来完成B、程序经调试后一般不需要再测试C、软件维护只包括对程序代码的维护D、以上三种说法都不对程序调试的任务是诊断和改正程序中的错误。
它与软件测试不同,软件测试是尽可能多地发现软件中的错误。
先要发现软件的错误,然后借助于一定的调试工具去找出软件错误的具体位置。
软件测试贯穿整个软件生命期,调试主要在开发阶段。
为了达到更好的测试效果,应该由独立的第三方来构造测试。
因为从心理学角度讲,程序人员或设计方在测试自己的程序时,要采取客观的态度是程度不同地存在障碍的。
软件的运行和维护是指将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且可能的扩充和删改。
按照"后进先出"原则组织数据的数据结构是______。
A、队列B、栈C、双向链表D、二叉树栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。
二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种"后进先出"的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种"先进先出"的线性表。
下列描述中正确的是______。
A、线性链表是线性表的链式存储结构B、栈与队列是非线性结构C、双向链表是非线性结构D、只有根结点的二叉树是线性结构根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。
计算机二级数据库习题(1)在深度为5的满二*树中,叶子结点的个数为A)32B)31C)16D)15【参考答案】B c(2)若某二*树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是A)bdgcefhaB)gdbecfhaC)bdgaechfD)gdbehfca【参考答案】D(3)一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。
而实现递归调用中的存储分配通常用A)栈B)堆C)数组D)链表【参考答案】A(4)软件工程的理论和技术性研究的内容主要包括软件开发技术和A)消除软件危机B)软件工程管理C)程序设计自动化D)实现软件可重用【参考答案】B(5)开发软件时对提高开发人员工作效率至关重要的是A)操作系统的资源管理功能B)先进的软件开发工具和环境C)程序人员的数量D)计算机的并行处理能力【参考答案】 B(6)在软件测试设计中,软件测试的主要目的是A)实验性运行软件B)证明软件正确C)找出软件中全部错误D)发现软件错误而执行程序【参考答案】 D(7)数据处理的最小单位是A)数据B)数据元素C)数据项D)数据结构【参考答案】 B(8)索引属于A)模式B)内模式C)外模式D)概念模式【参考答案】 B(9)下述关于数据库系统的叙述中正确的是A)数据库系统减少了数据冗余B)数据库系统避免了一切冗余C)数据库系统中数据的一致性是指数据类型一致D)数据库系统比文件系统能管理更多的数据【参考答案】A(10)数据库系统的核心是A)数据库B)数据库管理系统C)模拟模型D)软件工程【参考答案】 B(11)在以下数据库系统(由数据库应用系统、操作系统、数据库管理系统、硬件四部分组成)层次示意图中,数据库应用系统的位置是A)1B)3C)2D)4【参考答案】 D(12)数据库系统四要素中,什么是数据库系统的核心和管理对象?A)硬件B)软件C)数据库D)人【参考答案】 C(13)Access数据库中哪个数据库对象是其他数据库对象的基础?A)报表B)查询C)表D)模块【参考答案】 C(14)通过关联关键字“系别”这一相同字段,表二和表一构成的关系为A)一对一B)多对一C)一对多D)多对多【参考答案】C(15)某数据库的表中要添加internet站点的网址,则该采用的字段类型是A)OLE对象数据类型B)超级连接数据类型C)查阅向导数据类型D)自动编号数据类型【参考答案】 B(16)在Access的5个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中记录的是A)选择查询B)参数查询C)操作查询D)SQL查询【参考答案】 A(17)哪个查询是包含另一个选择或操作查询中的SQL SELECT语句,可以在查询设计网格的“字段”行输入这些语句来定义新字段,或在“准则”行来定义字段的准则?A)联合查询B)传递查询C)数据定义查询D)子查询【参考答案】 D(18)下列不属于查询的三种视图的是A)设计视图B)模板视图C)数据表视图D)SQL视图【参考答案】 B(19)要将“选课成绩”表中学生的成绩取整,可以使用A)Abs([成绩])B)Int([成绩])C)Srq([成绩])D)Sgn([成绩])【参考答案】B(20)在查询设计视图中A)可以添加数据库表,也可以添加查询B)只能添加数据库表C)只能添加查询D)以上两者都不能添加【参考答案】A1)窗体是Access数据库中的一种对象,以下哪项不是窗体具备的功能A)输入数据B)编辑数据C)输出数据D)显示和查询表中的数据【参考答案】 C(2)窗体有3种视图,用于创建窗体或修改窗体的窗口是窗体的A)“设计”视图B)“窗体”视图C)“数据表”视图D)“透视表”视图【参考答案】A(3)“特殊效果”属性值用于设定控件的显示特效,下列属于“特殊效果”属性值的是①“平面”、②“颜色”、③“凸起”、④“蚀刻”、⑤“透明”、⑥“阴影”、⑦“凹陷”、⑧“凿痕”、⑨“倾斜”A)①②③④⑤⑥B)①③④⑤⑥⑦C)①④⑥⑦⑧⑨D)①③④⑥⑦⑧【参考答案】 D(4)窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是A)“加载”B)“打开”C)“关闭”D)“确定”【参考答案】D(5)下面关于报表对数据的处理中叙述正确的是A)报表只能输入数据B)B)报表只能输出数据C)报表可以输入和输出数据D)报表不能输入和输出数据【参考答案】B(6)用于实现报表的分组统计数据的操作区间的是A)报表的主体区域B)页面页眉或页面页脚区域C)报表页眉或报表页脚区域D)组页眉或组页脚区域【参考答案】D(7)为了在报表的每一页底部显示页码号,那么应该设置A)报表页眉B)页面页眉C)页面页脚D)报表页脚【参考答案】C(8)要在报表上显示格式为“7/总10页”的页码,则计算控件的控件源应设置为A) 总[Pages]B)= /总[Pages]C) &“/总”&[Pages]D)= &“/总”&[Pages]【参考答案】D(9)可以将Access数据库中的数据发布在Internet网络上的是A)查询B)数据访问页C)窗体D)报表【参考答案】 B(10)下列关于宏操作的叙述错误的是A)可以使用宏组来管理相关的一系列宏B)使用宏可以启动其它应用程序C)所有宏操作都可以转化为相应的模块代码D)宏的关系表达式中不能应用窗体或报表的控件值【参考答案】 D(11)用于最大化激活窗口的宏命令是A)MinimizeB)RequeryC)MaximizeD)Restore【参考答案】C(12)在宏的表达式中要引用报表exam上控件Name的值,可以使用引用式A)Reports!NameB)Reports!exam!NameC)exam!NameD)Reports exam Name【参考答案】 B(13)可以判定某个日期表达式能否转换为日期或时间的函数是A)CDateB)IsDateC)DateD)IsText【参考答案】 B(14)以下哪个选项定义了10个整型数构成的数组,数组元素为NewArray(1)至NewArray(10)?A) DimNewArray(10)As IntegerB)Dim NewArray(1 To 10)As IntegerC)DimNewArray(10) IntegerD)Dim NewArray(1 To 10) Integer【参考答案】 B(15)算法的空间复杂度是指A)算法程序的长度B)算法程序中的指令条数C)算法程序所占的存储空间D)执行过程中所需要的存储空间【参考答案】 D(16)用链表表示线性表的优点是A)便于随机存取B)花费的存储空间较顺序存储少C)便于插入和删除操作D)数据元素的物理顺序与逻辑顺序相同【参考答案】 C(17)数据结构中,与所使用的计算机无关的是数据的A)存储结构B)物理结构C)逻辑结构D)物理和存储结构【参考答案】 C(18)结构化程序设计主要强调的是A)程序的规模B)程序的效率C)程序设计语言的先进性D)程序易读性【参考答案】 D(19)软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指A)模块间的关系B)系统结构部件转换成软件的过程描述C)软件层次结构D)软件开发过程【参考答案】B1)检查软件产品是否符合需求定义的过程称为A)确认测试B)集成测试C)验证测试D)验收测试【参考答案】 A(2)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
全国计算机二级考试ACCESS选择题历年真题2009-2014答案高亮1.在Access数据库中,一个关系就是一个【 A】。
@A)二维表 B)记录 C)字段 D)数据库综合数据3.关系R和关系S的交运算是【C 】。
A)由关系R和关系S的所有元组合并组成的集合,再删去重复的元组 B)由属于R而不属于S的所有元组组成的集合C)由既属于R又属于S的元组组成的集合 D)由R和S的元组连接组成的集合4.将表A的记录复制到表B中,且不删除表B中的记录,可以使用的查询是【C 】。
A)删除查询 B)生成表查询 C)追加查询 D)交叉表查询5. SQL的功能包括【B 】。
A)查找、编辑错误、控制、操纵B)数据定义创建数据表、查询、操纵添加删除修改、控制加密授权C)窗体X、视图、查询X、页XD)控制、查询X、删除、增加X7.要实现报表的分组统计,其操作区域是【D 】。
A)报表页眉或报表页脚区域 B)页面页眉或页面页脚区域 C)主体区域D)组页眉或组页脚区域8.以下不是报表数据来源的是【C 】。
A)一个多表创建的查询 B)一个表C)多个表 D)一个单表创建的查询9. 使用宏组的目的是【 D】。
A)设计出功能复杂的宏 B)设计出包含大量操作的宏一个宏也可以包含大量操作C)减少程序内存消耗D)对多个宏进行组织和管理打开一个可以看见全部的宏10. SQL的含义是【A 】。
A)结构化查询语言 B)数据定义语言 C)数据库查询语言 D)数据库操纵与控制语言11. 下列函数中能返回数值表达式的整数部分值的是【B 】。
A)Abs(数字表达式) 绝对值 B)Int(数值表达式) C)Srq(数值表达式)开平方 D)Sgn(数值表达式)13. 要从学生关系中查询学生的姓名和年龄所进行的查询操作属于【B 】。
A)选择 B)投影 C)联结 D)自然联结14.如果加载窗体,先被触发的事件是【A 】。
A)Load事件 B)Open事件 C)Click事件 D)DdClick事件15.Access数据库表中的字段可以定义有效性规则,有效性规则是【 C】。
Access 模拟试题及答案(二)一、单项选择题1.Access数据库属于(C)数据库。
A.层次模型 B.网状模型C.关系模型 D.面向对象模型2.打开Access数据库时,应打开扩展名为(B)的文件。
A.mdaB.mdbC.mdeD.DBF3.已知某一数据库中有两个数据表,它们的主关键字与主关键字之间是一个对应多个的关系,这两个表若想建立关联,应该建立的永久联系是(B)。
A.一对一 B.一对多 C.多对多 D.多对一4.下列(B)不是Access数据库的对象类型?A.表 B.向导 C.窗体 D.报表5.关系数据库中的表不必具有的性质是(D)。
A.数据项不可再分 B.同一列数据项要具有相同的数据类型C.记录的顺序可以任意排列 D.字段的顺序不能任意排列6.下列对于Access2000(高版本)与Access97(低版本)之间的说法不正确的是(C)。
A.通过数据转换技术,可以实现高、低版本的共享。
B.高版本文件在低版本数据库中可以打开,但有些功能不能正常运行。
C.低版本数据库文件无法在高版本数据库中运行。
D.高版本文件在低版本数据库中能使用,需将高版本转换成低版本。
7.不能退出Access 2000的方法是(C)。
A.单击“文件”菜单/“退出”B.单击窗口右上角“关闭”按钮C. ESCD. ALT+F48.Access在同一时间,可打开(A)个数据库。
A.1 B.2 C.3 D.49.对表中某一字段建立索引时,若其值有重复,可选择(D)索引。
A.主 B.有(无重复) C.无 D.有(有重复)10.创建表时可以在(C)中进行。
A.报表设计器 B.表浏览器 C.表设计器 D.查询设计器11.不能进行索引的字段类型是(A)。
A. 备注 B. 数值 C. 字符 D. 日期12.在文本类型字段的”格式”属性使用”@;尚未输入”,则下列叙述正确的是(D)。
A.代表所有输入的数据B. 只可输入”@”符号C. 此栏不可以是空白D. 若未输入数据,会显示”尚未输入”4个字13. 文本类型的字段最多可容纳(D)个中文字A.255B.256C.128D.12714.合法的表达式是(B)。
计算机考试系统二级答案一、单项选择题(每题2分,共20分)1. 在计算机二级考试中,以下哪个选项不是操作系统的功能?A. 进程管理B. 文件管理C. 设备管理D. 网络管理答案:D2. 二进制数1011转换为十进制数是多少?A. 8B. 9C. 10D. 11答案:D3. 计算机病毒的主要传播途径不包括以下哪项?A. 电子邮件B. 移动存储设备C. 网络下载D. 纸质文档答案:D4. 在计算机二级考试中,以下哪个选项是数据库管理系统?A. ExcelC. PowerPointD. Access答案:D5. 以下哪个选项不是计算机硬件组成部分?A. 中央处理器B. 内存C. 硬盘D. 操作系统答案:D6. 在计算机二级考试中,以下哪个选项是计算机程序设计语言?A. C语言B. HTMLC. JavaD. 以上都是答案:D7. 计算机存储器中,RAM代表什么?A. 随机存取存储器B. 只读存储器C. 可编程只读存储器D. 动态随机存取存储器答案:A8. 在计算机二级考试中,以下哪个选项是计算机网络的拓扑结构?B. 总线型C. 环型D. 以上都是答案:D9. 以下哪个选项不是计算机二级考试的内容?A. 数据结构B. 算法C. 微积分D. 程序设计基础答案:C10. 在计算机二级考试中,以下哪个选项是计算机软件的分类?A. 系统软件B. 应用软件C. 硬件D. 以上都是答案:D二、多项选择题(每题3分,共15分)1. 在计算机二级考试中,以下哪些选项是计算机硬件的组成部分?A. 中央处理器B. 内存C. 显示器D. 操作系统答案:A、B、C2. 以下哪些选项是计算机病毒的特征?A. 破坏性B. 传染性C. 潜伏性D. 可预见性答案:A、B、C3. 在计算机二级考试中,以下哪些选项是计算机程序设计语言?A. C语言B. HTMLC. JavaD. Python答案:A、C、D4. 以下哪些选项是计算机存储器的分类?A. RAMB. ROMC. 硬盘D. 光盘答案:A、B、C5. 在计算机二级考试中,以下哪些选项是计算机网络的功能?A. 数据通信B. 资源共享C. 分布式处理D. 信息安全答案:A、B、C三、填空题(每空1分,共10分)1. 计算机硬件系统由输入设备、输出设备、______、外部存储器和辅助存储器组成。
2011年9月全国计算机二级Access考题试卷及解答一、选择题1、下列叙述中正确的是()A、算法就是程序B、设计算法时只需要考虑数据结构的设计C、设计算法时只需要考虑结果的可靠性D、以上三种说法都不对解答:D解析:算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在的次数下终止。
算法不等于程序,程序不可能优于算法。
基本特性可行性:根据实际问题设计的算法,执行得到满意结果确定性:每一步骤必须有明确定义,不允许有多义性。
有穷性:算法必须能在的时间内做完。
拥有足够的情报: 输入和输出必须拥有足够的情报:,方可执行。
2、下列关于线性链表的叙述中,正确的是()A、各数据结点的存储空间可以不连续,但它们有存储顺序与逻辑顺序必须一致B、各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C、进行插入与删除时,不需要移动表中的元素D、以上三种说法都不对根据数据中各数据元素之间前后关系的复杂程序,一般将数据结构分为两大类型:线性结构和非线性结构。
线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对一的关系。
根据各种结构的定义知二叉树是一种非线性结构4、软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)下面属于应用软件的是()A、学生成绩管理系统B、C语言编译程序C、UNIX操作系统D、数据库管理系统5、某系统总体结构图如下所示:该系统总体结构图的深度是()A、7B、6C、3D、2解答:C6、程序调试的任务是()A、设计测试用例B、验证程序的正确性C、发现程序中的错误D、诊断和改正程序中的错误解答:D解析:在完成对程序的测试后将进行程序调试。
程序调试的任务是诊断和改正程序中的错误。
7、下列关于数据库设计的叙述中,正确的是()A、在需求解析阶段建立数据字典B、在概念设计阶段建立数据字典C、在逻辑设计阶段建立数据字典D、在物理设计阶段建立数据字典解答:C8、数据库系统的三级模式不包括()2006年9月A、概念模式B、内模式C、外模式D、数据模式解答:D【解析】:数据库系统的三级模式是概念模式、外模式和内模式。
一、选择题(1) 下面叙述正确的是(C)A. 算法的执行效率与数据的存储结构无关B. 算法的空间复杂度是指算法程序中指令(或语句)的条数C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止D. 以上三种描述都不对(2) 以下数据结构中不属于线性数据结构的是(C)A. 队列B. 线性表C. 二叉树D. 栈(3) 在一棵二叉树上第5层的结点数最多是(B) 注:由公式2k-1得A. 8B. 16C. 32D. 15(4) 下面描述中,符合结构化程序设计风格的是(A)A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句(5) 下面概念中,不属于面向对象方法的是 (D) 注:P55-58A. 对象B. 继承C. 类D. 过程调用(6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A. 可行性分析B. 需求分析C. 详细设计D. 程序编码(7) 在软件开发中,下面任务不属于设计阶段的是(D)A. 数据结构设计B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型(8) 数据库系统的核心是(B)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库(9) 下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致(10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) 注:P108A. 内模式B. 外模式C. 概念模式D. 逻辑模式(11) 算法的时间复杂度是指(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数(12) 算法的空间复杂度是指(D)A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间(13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 351(14) 结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性(15) 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D) 注:即第一个阶段A. 概要设计B. 详细设计C. 可行性分析D. 需求分析(16) 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
2016计算机二级《Access》选择题题库及答案精品文档2016计算机二级《Access》选择题题库及答案(1)在代码中引用一个窗体控件时,应使用的控件属性是( )。
A.CaptionC.TextD.Index(2)确定一个窗体大小的属性是( )。
A.Width和HeightB.Width和TopC.Top和LeftD.Top和Height(3)对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为( )。
A.输入对话框B.输出对话框C.模态对话框D.非模态对话框(4)Access的“切换面板”归属的对象是( )。
A.表B.查询C.窗体1 / 10精品文档D.页(5)报表的作用不包括( )。
A.分组数据B.汇总数据C.格式化数据D.输入数据(6)假定窗体的名称为Ffest,将窗体的标题设置为“Sample”的语句是( )。
A.Me=″Sample″B.Me.Caption=″Sample″C.Me.Text=″Sample″=″Sample″(7)表达式4+5\6*7/Mod的值是( )。
A.4B.5C.6D.7(8)对象可以识别和响应的行为称为( )。
A.属性B.方法C.继承D.事件2 / 10精品文档(9)MsgBox函数使用的正确语法是( )。
A.MsgBox(提示信息[,标题][,按钮类型])B.MsgBox(标题[,按钮类型][,提示信息])C.MsgBox(标题[,提示信息][,按钮类型])D.MsgBox(提示信息[,按钮类型][,标题])(10)在定义过程时,系统将形式参数类型默认为( )。
A.值参B.变参C.数组D.无参(11)在一行上写多条语句时,应使用的分隔符是( )。
A.分号B.逗号C.冒号D.空格(12)如果A为“Boolean”型数据,则下列赋值语句正确的是( )。
A.A=″true″B.A=.trueC.A=#TURE#D.A=3 (13)编写如下窗体事件过程:Private Sub Form—MouseDown(Button As Integer,Shift As Integer,3 / 10精品文档X As Single,Y As Single)程序运行后,为了在窗体上消息框中输出“Hell0”信息,在窗体上应执行的操作是( )。
计算机二级access考试真题及答案一、单项选择题(每题2分,共20分)1. 在Access数据库中,以下哪个对象不是数据库的组成部分?A. 表B. 查询C. 报表D. 操作系统答案:D2. Access数据库中,用于存储数据的逻辑结构是:A. 表B. 查询C. 视图D. 索引答案:A3. 在Access中,以下哪个功能不是表设计视图提供的功能?A. 添加字段B. 删除记录C. 格式化表D. 设置主键答案:C4. Access中,以下哪个不是表之间的关系类型?A. 一对一B. 一对多C. 多对多D. 无关系5. 在Access中,以下哪个不是窗体的视图类型?A. 单表视图B. 多表视图C. 数据表视图D. 布局视图答案:B6. 在Access中,以下哪个不是报表的节?A. 页眉B. 页脚C. 细节D. 标题答案:D7. Access中,以下哪个不是宏的类型?A. 操作序列B. 条件操作C. 事件操作D. 子程序答案:D8. 在Access中,以下哪个不是模块的组成部分?A. 过程B. 函数C. 变量D. 表单答案:D9. Access数据库中,以下哪个不是数据类型?B. 数字型C. 日期/时间型D. 图像型答案:D10. 在Access中,以下哪个不是查询的类型?A. 选择查询B. 交叉表查询C. SQL查询D. 宏查询答案:D二、填空题(每题2分,共10分)1. 在Access中,可以通过______视图来编辑表的结构。
答案:设计2. 当需要在Access中创建一个新数据库时,可以使用______功能。
答案:新建数据库向导3. 在Access中,可以通过______来实现数据的排序。
答案:排序和筛选组4. Access数据库中,可以通过______来实现数据的分组统计。
答案:分组依据5. 在Access中,可以通过______来实现数据的筛选。
答案:筛选三、简答题(每题10分,共20分)1. 请简述在Access中如何创建一个新表,并说明需要设置哪些基本属性。
2019年计算机二级考试Access基础练习题及答案1[单选题] 已知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列SQL语句中,准确的是( )。
A.SELECT学号,COUNT(学号)FROM借阅B.SELECT学号,COUNT(学号)FROM借阅GROUP BY学号C.SELECT学号,SUM(学号)FROM借阅D.SELECT学号,SUM(学号)FROM借阅0RDER BY学号参考答案:B参考解析:SQL查询中分组统计使用Group by子句,统计次数使用合计函数Count(),据此题要求按学号统计学生借阅次数使用的查询语句为SELECT学号,COUNT(学号)FROM借阅GROUP BY学号,所以选项B准确。
2[单选题] 在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是( )。
A.选择B.投影C.连接D.关联参考答案:A参考解析:关系运算包括:选择、投影和连接。
①选择:从关系中找出满足给定条件的元组的操作称为选择。
选择是从行的角度实行的运算,即从水平方向抽取记录。
②投影:从关系模式中指定若干个属性组成新的关系。
投影是从列的角度实行的运算,相当于对关系实行垂直分解。
③连接:连接是关系的横向结合。
连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。
此题干要求从关系中找出同时满足两个条件的元组,应实行的运算是选择,所以选项A是准确的。
3[简答题]在考生文件夹下的“sampl.accdb”数据库文件中已建立表对象“tEmployee”。
请根据以下操作要求,完成表的编辑。
(1)根据“tEmployee”表的结构,判断并设置主键;删除表中的“学历”字段。
(2)将“出生日期”字段的有效性规则设置为只能输入大于l6岁的日期(要求:必须用函数计算年龄);将“聘用时间”字段的有效性规则设置为只能输入上一年度9月1日以前《不含9月1日)的日期(要求:本年度年号必须用函数获取);将表的有效性规则设置为输入的出生日期小于输入的聘用时间。
复习题2一、选择题1、以下叙述中,正确的是( D)A.ACCESS只能使用系统菜单创建数据库应用系统B.ACCESS不具备程序设计能力C.ACCESS只具备了模块化程序设计能力D.ACCESS具有面向对象的程序设计能力,并能创建复杂的数据库应用系统2、Access数据库存储在扩展名为( A )的文件中A..mdb B..adp C..txt D..exe3、打开数据库的方法有( D )种A.1 B.2 C.3 D.44、Access数据库中包含( D ) 对象A.表B.查询C.窗体D.以上都包含5、ACCESS中表和数据库的关系是( A )A.一个数据库中包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.一个数据库只能包含一个表6、数据库系统的核心是( C )A.数据库B.文件C.数据库管理系统D.操作系统7、关系数据库中的表不必具有的性质是( D )A.数据项不可再分 B.同列数据项要具有相同的数据类型C.记录的顺序可以任意排列D.字段的顺序不能任意排列8、创建数据库的方法有( B )A.一种 B.两种 C.三种D.四种9、下面哪种方法不能关闭数据库( D )A.单击“数据库”窗口右上角的“关闭”按钮B.双击“数据库”窗口左上角的“控制”菜单图标C.单击“数据库”左上角的“控制”菜单图标,从弹出的菜单中选择“关闭”命令D.单击“数据库”中的“关闭”选项1文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.10、一个Access数据库包含三个表、五个查询和两个窗体,两个数据访问页,则该数据库一共需要多少个文件进行存储?(C)A.12 B.10 C.3 D.111、在Access中,( B )的作用是为了更好地组织数据库对象的A.数据表B.组C.查询D.窗体二、填空题1、数据库的设计分为(逻辑)设计和(物理)设计。
2、数据库是一个关于某一特定主题或目标的(数据和对象的集合)3、Access是(关系数据库管理系统)软件。
2020年计算机二级《Access》练习题模拟1[单选题] 若变量i的初值为8,则下列循环语句中循环体的执行次数为( )。
A.3次B.4次C.5次D.6次参考答案:C参考解析:该循环语句的执行过程为,当i小于等于17时,执行循环体,每循环一次,i的值加2,从8到17之间,公差为2,加5次以后i为18,大于17,退出循环,共循环了5次。
2[单选题] 如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为( )。
A.按值传递B.按地址传递C.ByRef传递D.按形参传递参考答案:A参考解析:参数传递有两种方式:按值传递ByVal和按址传递ByRef。
按值传递是单向传递,改变了形参变量的值而不会影响实参本身;而按址传递是双向传递,任何引起形参的变化都会影响实参的值。
3[单选题] 若在“tEmployee”表中查找所有姓“王”的记录,能够在查询设计视图的准则行中输入( )。
A.Like"王"B.Like"王*"C.="王"D.="王*"参考答案:B参考解析:本题考查查询条件准则的知识。
在本题中要求查找姓“王”的记录,因为是模糊查询,所以应该使用关键词“Like”;另外,在“王”的后面都加上“*”,代表要查找的是以“王”开头,后面有多个或0个字符的数据。
4[单选题] 以下关于切换面板的叙述中,错误的是( )。
A.切换面板页是由多个切换面板项组成B.单击切换面板项能够实现指定的操作C.一般情况下默认的功能区中一定有“切换面板管理器”命令按钮D.默认的切换面板页是启动切换面板窗体时最先打开的切换面板页参考答案:C参考解析:本题考查切换面板。
在默认情况下,Access 2020并未将“切换面板管理器”工具放在功能区中。
所以使用前要先将其添加到功能区中。
题目要求选择错误的选项。
故选择C选项。
5[单选题] 编写如下窗体事件过程:Private Sub Form—MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)程序运行后,为了在窗体上消息框中输出“Hell0”信息,在窗体上应执行的操作是( )。
2016年计算机二级《ACCESS》模拟选择题及答案一、选择题1在SQL查询中使用WHERE子句指出的是( )。
A.查询目标B.查询条件C.查询视图D.查询结果参考答案:B参考解析:本题考查SQL中查询语句的知识。
在SQL的查询语句中,SELECT子句用于指定最后查询结果中的字段,FROM子句用于指定需要查询的表,WHERE子句用于指定查询条件,只有满足条件的元组才会被查询出来。
2在Access中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是( )。
A.窗体B.模块C.宏D.报表参考答案:B参考解析:本题考查VBA程序设计的知识。
模块是能够被程序调用的函数,可以在模块中放置任意复杂的代码段。
而窗体只能设计自己的事件,报表也不能设计复杂的代码,宏里面只能设计宏操作。
3数据结构主要研究的是数据的逻辑结构、数据的运算和( )。
A.数据的方法B.数据的存储结构C.数据的对象D.数据的逻辑存储参考答案:B参考解析:数据结构是研究数据卮素及其之间的相互关系和数据运算的一门学科,它包含3个方面的内容。
即数据的逻辑结构、存储结构和数据的运算。
4在一棵二叉树巾,叶子结点共有30个,度为l的结点共有40个,则该二叉树中的总结点数共有( )个。
A.89B.93C.99D.100参考答案:C参考解析:根据二叉树性质3:对任何一棵二叉树,度为0的结点(即叶子结点)总是比度为2的结点多一个。
所以该二叉树度为2的结点有29个,故总结点数=30个叶子结点+29个度为2的结点+40个度为I的结点=99个结点。
6如果设置报表上某个文本框的控件来源属性为“=3*2+7”,则预览此报表时,该文本框显示信息是( )。
A.13B.3*2+7C.未绑定D.出错参考答案:A参考解析:本题考查报表控件源的知识。
控件来源必须以“;”引出,控件来源是一个表达式,预览时里面显示表达式的值。
7关系数据库管理系统能实现的专门关系运算包括( )。
计算机二级《Access》基础习题与答案2022计算机二级《Access》基础习题与答案在平时的学习、工作中,我们都要用到试题,试题是命题者根据测试目标和测试事项编写出来的。
什么样的试题才是好试题呢?下面是店铺为大家整理的计算机二级《Access》基础习题与答案,仅供参考,希望能够帮助到大家。
1[简答题]在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好了两个表对象“tNorra”和“tStock”。
请按以下要求完成设计。
(1)创建一个查询,查找产品最高储备与最低储备相差最小的数量并输出,标题显示为“m_data”,所建查询命名为“qT1”。
(2)创建一个查询,查找库存数量在合理范围([最低储备,最高储备])的产品,并显示“产品名称”和“库存数量”。
所建查询名为“qT2”。
(B)创建一个查询,按输入的产品代码查找其产品库存信息,并显示“产品代码”、“产品名称”和“库存数量”。
当运行该查询时,应显示提示信息:“请输入产品代码:”。
所建查询名为“q33”。
(4)创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价,所建查询名为“qT4”。
注意:交叉表查询不做各行小计。
参考解析:【考点分析】本题考点:创建条件查询、总计查询、交叉表和参数查询等。
【解题思路】第1、2、3、4小题在设计视图中创建不同的查询,按题目要求添加字段和条件轰达,创建交叉表查询时分别设置行、列、值字段。
2[单选题] 条件“性别=女Or工资额>2000”的含义是A.性别为女并且工资额大于2000的记录B.性别为女或者工资额大于2000的记录C.性别为女并非工资额大于2000的记录D.性别为女或工资额大于2000.且二者择一的记录参考答案:B参考解析:0R逻辑运算符表示“或”操作,在连接的两个表达式中,当两个表达式都为假时,运算结果才为假。
因此条件“性别=女Or工资额>2000”的含义是性别为女或者工资额大于2000的记录。
设数据元素集合为{A,B,C,D,E,F},下列关系为线性结构的是A) R={ (D,F),(E,C),(B,C),(A,B),(C,F) }B) R={ (D,E),(E,A),(B,C),(A,B),(C,F) }C) R={ (A,B),(C,D),(B,A),(E,F),(F,A) }D) R={ (D,E),(E,A),(B,C),(F,B),(C,F) }一个非空的数据结构如果满足以下两个条件:有且只有一个根结点;每一个结点最多有一个前件,也最多有一个后件,那么该数据结构称为线性结构,也称为线性表。
A选项中,F有两个前件D、C,属于非线性结构。
B选项中,D为根结点,线性表为DEABCF。
C 选项中,A有两个前件B、F,属于非线性结构。
D选项中,有两个根结点D、B,属于非线性结构。
故B选项正确设栈的存储空间为S(1:m),初始状态为top=m+1。
经过一系列入栈与退栈操作后,top=m。
现又在栈中退出一个元素后,栈顶指针top值为A) m+1B) 0C) m-1D) 产生栈空错误栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。
入栈运算即在栈顶位置插入一个新元素,退栈运算即是取出栈顶元素赋予指定变量。
题目中初始状态为top=m+1,可知入栈栈顶指针top=top-1, 出栈栈顶指针top=top+1,由于栈长为m,当top=m时,栈中还有一个元素,即top指针所指向的元素,再出栈一个元素后top指向栈底,栈空,此时top=m+1。
故选A选项设循环队列存储空间为Q(1:50)。
初始状态为front=rear=50。
经过一系列入队和退队操作后,front=14,rear=19,则该循环队列中的元素个数为A) 46B) 45C) 6D) 5循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针指向排头元素的前一个位置,因此,从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素。
队列初始状态为front=rear=50,当front=14,rear=19时,队列中有19-14=5个元素。
故选D选项设二叉树中共有15个结点,其中的结点值互不相同。
如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为A) 15B) 6C) 4D) 不存在这样的二叉树二叉树遍历可以分为3种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树和访问右子树之后)。
由结点值互不相同而前序序列与中序序列相同可知,该二叉树所有的结点都没有左子树,所以15个结点的二叉树深度为15。
故选A选项单元测试主要涉及的文档是A) 编码和详细设计说明书B) 确认测试计划C) 需求规格说明书D) 总体设计说明书单元测试也称模块测试,是对模块进行正确性的检验,以期尽早发现各模块内部可能存在的各种错误。
通常单元测试在编码阶段进行,单元测试的依据除了源程序以外还有详细设计说明书。
故选A选项A) (b,e, 1,2)B) (c,c,11,4)C) (a,a,2,2)D) 空表示针对元组进行的选择运算,“A<>B”表示选择A、B两个属性中不相同的元组,D>=2表示选择属性D中元素不小于2的元组,关系“”表示选择两个条件同时成立的元组。
满足条件的元组只有(b e 1 2)。
故选A选项。
某体检预约登记表中有日期/时间型数据“体检日期”,预约体检规则为自填表之日起30天后为约定体检日期,建立正确表达式是A) Day()+30B) Date()+30C) now()+30D) DateAdd("d",30,date())选项B、C、D都是用于设置当前时间的30天后的时间值。
选项A中Day()主要用于获取日期值中的天的值,Day()+30表示自填表之日起的30天后的日期。
故选择A 选项若有“客户”(客户号,单位名称,联系人,电话号码)和“订单”(订单号,客户号,订购日期)两个表,查询尚未确定订购日期的订单,并显示单位名称、联系人、电话号码和订单号,正确的SQL命令是A) SELECT 客户.单位名称, 客户.联系人, 客户.电话号码, 订单.订单号FROM 客户 INNER JOIN 订单 ON 客户.客户号 = 订单.客户号WHERE (订单.订购日期) Is NullB) SELECT 客户.单位名称, 客户.联系人, 客户.电话号码, 订单.订单号FROM 客户 INNER JOIN 订单 ON 客户.客户号 = 订单.客户号WHERE (订单.订购日期) NullC) SELECT 客户.单位名称, 客户.联系人, 客户.电话号码, 订单.订单号FROM 客户 INNER JOIN 订单 ON 客户.客户号 = 订单.客户号FOR (订单.订购日期) Is NullD) SELECT 客户.单位名称, 客户.联系人, 客户.电话号码, 订单.订单号FROM 客户 INNER JOIN 订单 ON 客户.客户号 = 订单.客户号FOR (订单.订购日期) NullSQL语句的命令格式为:SELECT 显示字段FROM表名 [WHERE 查询条件][ GROUP BY 分组字段][ ORDER BY 排序字段 ASC|DESC],由上述命令格式可知选项C、D错误。
查询为空值的记录的命令格式为:字段名 is null,由上述命令可知,选项B错误。
因此选择A选项。
如果“姓名”字段是文本型字段,则查找叫"红梅"的学生应该使用A) 姓名 like "红梅"B) 姓名 like "[!红梅]"C) 姓名="*红梅"D) 姓名 Like "*红梅"本题主要考查Like的用法。
Like表示查询相似的、近似的数据。
常用的通配符有*和?。
“*”表示任意零个或多个字符。
“?”表示任意单个字符。
题目要求姓名为“红梅”的记录。
没有指定姓什么。
可以用*来代替。
故查询条件应为 Like“*红梅”。
A选项表示姓名是“红梅”的记录。
选项B表示姓名不是“红梅”的记录。
选项C的写法不存在。
综上可知,选择D选项。
在窗体中,要动态改变窗体的版面布局,重构数据的组织方式,修改布局后可以重新计算数据实现数据的汇总、小计和合计,应该选用的视图是A) 数据表视图B) 布局视图C) 数据透视表视图D) 数据透视图视图数据表视图是以行和列的形式显示窗体中的数据,在该视图中可以编辑字段和数据,但是只有数据源是来自表和查询的窗体时,才有数据表视图。
布局视图是Access 新增加的一种视图。
在布局视图中可以调整和修改窗体设计,也可以调整列宽和放置新的字段。
在数据透视表视图中,可以动态地更新窗体的版面布置,它是一种交互式的表,可以实现数据的汇总、小计和总计。
在数据透视图视图中,可以把表中的数据信息及数据进行信息汇总,以图形化的方式直观的显示出来。
故选择C选项。
列表框与组合框的特点是A) 列表框和组合框都可以显示一行或多行数据B) 可以在列表框中输入新值,而组合框不能C) 可以在组合框中输入新值,而列表框不能D) 在列表框和组合框中均可以输人新值组合框与列表框的相同点为都是用于对某一字段的值进行固定的选择。
不同点是组合框即可以输入数据,也可以选择固定的值,只显示一行数据。
但列表框只能选择,不能输入数据,可显示多行数据。
故选择C选项。
宏操作SetProperty的作用是A) 设置表中字段的值B) 设置当前系统时间C) 设置窗体中控件的属性D) 设置某个宏操作的参数SetProperty操作用来设置窗体或报表上控件的属性。
它可以设置控件的下列属性:"已启用"、"可见"、"锁定"、"靠左"、"靠上"、"宽度"、"高度"、"前景色"、"背景色"或"标题"等。
故选择C选项若要执行指定的宏,应使用的宏操作是A) RunDataMacroB) RunMacroC) RunAppD) RunCodeRunDataMacro 在宏中运行数据宏,RunMacro在宏中执行一个宏,RunApp在宏中执行应用程序,RunCode可以调用 Microsoft Visual Basic 的 Function 过程。
故选择B选项窗体中有一个名为“run”的命令按钮,对应的事件代码如下:Private Sub run_Click( )Sum = 0For i=10 To 1 Step -2sum = sum + iNext iMsgBox sumEnd Sub运行以上事件,程序的输出结果是A) 10B) 30C) 55D) 80本题考察FOR循环。
程序执行如下:1)初始化:i=10;2)For;第一次循环条件 i>=1为真3)sum=sum+i ; sum=104)step -2 ;相当于 i=i-2,故i=85)For;第二次循环条件 i>=1为真6)sum=sum+i ; sum=187)step -2 ;相当于 i=i-2,故i=68)For;第三次循环条件 i>=1为真9)sum=sum+i ; sum=2410)step -2 ;相当于 i=i-2,故i=411)For;第四次循环条件 i>=1为真12)sum=sum+i ; sum=2813)step -2 ;相当于 i=i-2,故i=214)For;第五次循环条件 i>=1为真15)sum=sum+i ; sum=3016)step -2;相当于 i=i-2,故i=017)For;第六次循环条件 i>=1为假18)循环结束。
综上所述,应选择B选项。
要从指定字符串中检索子字符串,应该使用的内置函数是A) DLookupB) StringC) InStrD) ChooseDLookup表示从记录集中检索特定字段的值。
String是返回一个由字符表达式的首字符重复组成的指定长度为数值表达式的字符串。
InStr表示从指定字符串中检索出子字符串。
Choose表示根据索引式的值来返回选项列表的某个值。
因此选择C选项。
在报表设计过程中,不适合添加的控件是()。
A) 标签控件B) 图形控件C) 文本框控件D) 选项组控件【解析】Access为报表提供的控件和窗体控件的功能与使用方法相同,不过报表是静态的,在报表上使用的主要控件是标签、图像和文本框控件,分别对应选项A)、B)、C),所以选项D)为正确答案。