二级ACCESS笔试-101
- 格式:doc
- 大小:43.96 KB
- 文档页数:12
第一章数据结构与算法算法:指解题方案的准确而完整的描述。
1. 基本特征:可行性、确定性、有穷性、拥有足够的情报2. 基本要素:数据对象的运算和操作、算法的控制结构。
3. 算法控制结构:顺序结构、选择结构、循环结构。
常用工具:流程图、N-S结构图、算法描述语言等。
4. 算法设计的基本方法:列举法、归纳法、递推、递归、减半递推技术、回溯法5. 算法复杂度:时间复杂度(计算工作量)、空间复杂度(需要的内存空间)。
数据结构:指相互有关联的数据元素的集合。
包括:表示数据元素的信息、表示各数据之间的前后件关系1. 数据的逻辑结构:反映数据元素之间的逻辑关系的数据结构。
2. 数据的存储结构:数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构,或数据的物理结构。
通常的数据存储结构有顺序、链接、索引等存储结构。
线性结构:有且只有一个根结点;每一个结点最多只有一个前件,也最多只有一个后件。
线性结构又称线性表。
1. 线性表中结点的个数称为结点的长度n。
当n=0时,称为空表。
2.顺序存储结构特点:线性表中所有的元素所占的存储空间是连续的;各数据元素在存储空间中是按逻辑顺序依次存放的栈:一种特殊的线性表,它是限定在一端进行插入和删除的线性表。
原则:先进后出或后进先出。
Top=0表示栈空;top=m表示栈满。
队列:是允许在一端进行插入,而在另一端进行删除的线性表。
规则:先进先出或后进后出循环队列:是次队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。
1. 循环队列的初始状态为空,即rear=front=m。
这里m即为队列的存储空间。
2. 队列空的条件:s=0;队列满的条件:s=1、front=rear顺序存储:结构简单、运算方便。
但运算效率较低;如果出现线性表的存储空间已满,还需要插入元素时,会发生“上溢”错误;有可能使有的队列空间不够或过多造成浪费。
因此对于大的线性表或元素变动频繁的大线性表不宜采用顺序存储结构,而应采用链式存储结构。
一机试题1基础操作:【考点分析】本题考点:新建表;字段属性中主键、默认值、有效性规则、输入掩码设置;添加记录等。
【解题思路】第1、2、3、4、6小题在设计视图中建立新表和字段属性的设置;第5小题在数据表中直接输入数据。
(1)【操作步骤】步骤1:选中"表"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。
步骤2:按题干表要求建立字段。
步骤3:单击工具栏中"保存"按钮,另存为"tTeacher"。
(2)【操作步骤】步骤1:以设计视图打开"tTeacher"表,选中"编号"字段行。
步骤2:右键单击"编号"行选择【主键】。
(3)【操作步骤】步骤1:单击"工作时间"字段行任一点。
步骤2:在"字段属性"的"默认值"行输入"DateSerial(Year(Date()),4,1)"。
(4)【操作步骤】步骤1:单击"年龄"字段行任一点。
步骤2:在"有效性规则"行输入"is not null"。
步骤3:单击工具栏中"保存"按钮。
(5)【操作步骤】步骤1:根据题干表输入记录。
单击菜单栏【视图】|【数据表视图】,右键单击编号为"92016"的照片列选择【插入对象】,在"对象类型"下拉列表中选中"位图图像",然后单击"确定"按钮。
步骤2:弹出"位图图像"界面,单击菜单栏【编辑】|【粘贴来源】,在"考生文件夹"处找到要插入图片。
步骤3:双击"李丽.bmp"文件,关闭"位图图像"界面。
国家access二级考试真题答案1. 以下哪个选项是Microsoft Access数据库管理系统的主要功能?A. 文字处理B. 电子表格处理C. 数据库管理D. 图形设计答案:C2. 在Access中,哪个对象用于存储和管理数据?A. 表单B. 报表C. 查询D. 数据表答案:D3. 若要在Access数据库中创建一个新的查询,应选择以下哪个选项?A. 插入B. 导出C. 查询设计D. 打印预览答案:C4. 在Access中,如何对数据表中的记录进行排序?A. 使用排序按钮B. 使用筛选按钮C. 使用查找按钮D. 使用替换按钮答案:A5. 如果需要在Access中查找特定数据,应使用哪种查询?A. 选择查询B. 交叉表查询C. 参数查询D. 操作查询答案:C6. 在Access中,如何将多个表的数据合并到一个查询结果中?A. 使用“合并查询”B. 使用“联合查询”C. 使用“子查询”D. 使用“嵌套查询”答案:B7. 若要在Access中创建一个新表单,应选择以下哪个选项?A. 插入B. 导出C. 表单设计D. 打印预览答案:C8. 在Access中,如何设置表单的属性?A. 通过属性窗口B. 通过设计视图C. 通过数据表视图D. 通过布局视图答案:A9. 若要在Access中打印报表,应选择以下哪个选项?A. 插入B. 导出C. 打印预览D. 打印答案:D10. 在Access中,如何将数据导出到Excel电子表格?A. 使用“导出”功能B. 使用“导入”功能C. 使用“链接”功能D. 使用“复制”功能答案:A。
【ACCESS】全国计算机等级考试二级Access知识总结1. 算法的复杂度主要包括时间复杂度和空间复杂度。
2. 算法的时间复杂度是指执行算法所需要的计算工作量。
3. 算法的空间复杂度是指执行这个算法所需要的内存空间。
4. 一种数据的逻辑结构根据需要可以表示成多种存储结构。
而采用不同的存储结构,其数据处理的效率是不同。
5. 线性结构又称线性表,线性结构与非线性结构都可以是空的数据结构。
6. 线性表的顺序存储结构具有以下两个基本特点:①线性表中所有元素所占的存储空间是连续的;②线性表中各数据元素在存储空间中是按逻辑顺序依次存放的。
7. 栈是一种特殊的线性表,在这种线性表的结构中,一端是封闭的,不允许进行插入与删除元素;另一端是开口的,允许插入与删除元素。
先进后出或后进先出。
8. 队列(queue)是指允许在一端进行插入、而在另一端进行删除的线性表。
后进后出或先进先出。
9. 队列的顺序存储结构一般采用循环队列的形式。
10. 元素变动频繁的大线性表不宜采用顺序存储结构,而是采用链式存储结构。
11. 在链式存储方式中,要求每个结点由两部分组成:一部分用于存放数据元素值,称为数据域;另一部分用于存放指针,称为指针域。
12. 树(tree)是一种简单的非线性结构。
属于层次模型。
13. 二叉树通常采用链式存储结构14. 二叉树的基本性质性质1在二叉树的第k层上,最多有2k-1(k≥1)个结点。
性质2深度为m的二叉树最多有2m-1个结点。
性质3在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。
15. 二叉树的遍历可以分为三种:前序遍历(中前后)、中序遍历(前中后)、后序遍历(前后中)。
16. 对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log2n次,而顺序查找需要比较n次。
17. 在最坏情况下,冒泡排序需要比较次数为n(n-1)/2。
18. 在最坏情况下,简单插入排序需要n(n-1)/2次比较。
国家二级(ACCESS)笔试模拟试卷101(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.假设某数据库表中有一个“学生编号”字段,查找编号第3、4个字符为“03”的记录的准则是( )。
A.Mid([学生编号],3,4)=“03”B.Mid([学生编号],3,2)=“03”C.Mid(“学生编号”3,4)=“03”D.Mid(“学生编号”,3,2)=“03”正确答案:B2.用于打开窗体的宏命令是( )。
A.Open FormB.Open RenportC.Open QueryD.Requery正确答案:A3.执行语句“Value=10 Mod 3”后,返回的值是( )。
A.1B.2C.3D.4正确答案:A4.关于选取作为查询查找重复值的字段,有一些限制。
其中你认为正确的是( )。
A.只能选择一个字段B.能选择两个以上的字段C.最多选择两个字段D.可选择表中所包含的任意个字段正确答案:D5.在Access中,将数据库对象导出成( )格式,可使数据与其他高级语言程序共享。
A.WordB.ExcelC.数据文件D.表格式正确答案:C6.有关宏的基本概念,以下叙述错误的是( )。
A.宏是由一个或多个操作组成的集合B.宏可以是包含操作序列的一个宏C.可以为宏定义各种类型的操作D.由多个操作构成的宏,可以没有次序地自动执行一连串的操作正确答案:D7.子模式DDL用来描述数据库的( )。
A.总体逻辑结构B.局部逻辑结构C.物理存储结构D.概念结构正确答案:B8.超级链接数据类型字段存放的是超级链接地址,该地址是通往( )的路径。
A.对象B.文档C.Web页D.A、B和C正确答案:D9.用于指定当前记录的宏命令是( )。
A.Find RecordB.Next RecordC.GoToRecordD.GORecord正确答案:C10.关于使用简单查询向导与使用设计视图创建查询存在一些区别,以下说法中正确的是( )。
2022年9月全国计算机等级考试二级Access笔试试题及参考答案一、选择题(每小题2分,共70分)(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)文件的大小2022年9月二级acce试题及答案A)一对一B)一对多C)多对多D)多对一(9)数据库设计中反映用户对数据要求的模式是A)内模式B)概念模式C)外模式D)设计模式(10)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)自然连接B)交C)投影D)并(11)在Acce中要显示“教师表”中姓名和职称的信息,应采用的关系运算是A)选择B)投影C)连接D)关联(12)学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借5本书,一名教师同时可以借10本书,在这种情况一F,读者与图书之间形成了借阅关系,这种借阅关系是2022年9月二级acce试题及答案(13)Acce数据库最基础的对象是A)表B)宏C)报表D)查询(14)下列关于货币数据类型的叙述中,错误的是A)货币型字段在数据表中占8个字节的存储空间B)货币型字段可以与数字型数据混合计算,结果为货币型C)向货币型字段输入数据时,系统自动将其设置为4位小数D)向货币型字段输入数据时,不必输入人民币符号和千位分隔符(15)若将文本型字段的输入掩码设置为“####-######”,则正确的输入数据是A)abcdetB)077-12345C)acd-123456D)####-######(16)如果在查询条件中使用通配符“[]”,其含义是A)错误的使用方法B)通配不在括号内的任意字符[!]C)通配任意长度的字符D)通配方括号内任一单个字符(17)在SQL语言的SELECT语句中,用于实现选择运算的子句是A)FORB)IFC)WHILED)WHERE(18)在数据表视图中,不能进行的操作是A)删除一条记录B)修改字段的类型C)删除一个字段D)修改字段的名称(19)下列表达式计算结果为数值类型的是A)#5/5/2022#-#5/1/2022#2022年9月二级acce试题及答案B)“102”>“11”C)102=98+4D)#5/1/2022#+5(20)如果在文本框内输入数据后,按enter键或按tab键,输入焦点可立即移至下一指定文本框,应设置A)“制表位”属性B)“Tab键索引”属性C)“自动Tab键”属性D)“Enter键行为”属性(21)在成绩中要查找成绩≥80且成绩≤90的学生,正确的条件表达式是A)成绩Between80And90B)成绩Between80To90C)成绩Between79And91D)成绩Between79To91(22)“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。
101、表示整除的是______。
A:/ B:mod C:\ D:≈:C102、表示取余数的是______。
A:/ B:mod C:\ D:≈:B103、表示乘方的是______。
A:^ B:mod C:\ D:** :A104、Between表达式的返回值是______。
A:数值型 B:逻辑型 C:文本型 D:备注型:B105、运算级别最高的运算符是______。
A:算术 B:关系 C:逻辑 D:字符:A106、运算级别最低的运算符是______。
A:算术 B:关系 C:逻辑 D:字符:D107、下列哪个能得到abc1234______。
A:"abc"&"1234" B:"abc"@"1234"C:"abc"$"1234" D:"abc"#"1234" :A108、依次自动加1的数据类型是______。
A:文本类型 B:货币类型 C:是/否类型 D:自动编号类型:D109、表示on/off的数据类型是______。
A:文本类型 B:货币类型 C:是/否类型 D:自动编号类型:C110、宽度为1个二进制位的数据类型是______。
A:文本类型 B:货币类型 C:是/否类型 D:自动编号类型:C111、表示最多可达1GB二进制数据的数据类型是______。
A:文本类型 B:OLE类型 C:是/否类型 D:自动编号类型:B112、表示图片的最佳数据类型是______。
A:文本类型 B:货币类型 C:OLE类型 D:自动编号类型:C113、分类包括中央数据库和中央索引数据库的是______。
A:分布式数据库 B:面向对象数据库 C:多媒体数据库 D:数据仓库:A 114、为企业更快,更好的做出经营决策提供准确完整信息的是______。
A:分布式数据库 B:面向对象数据库 C:多媒体数据库 D:数据仓库:D 115、随着地理信息系统的开发与应用发展起来的是______。
国家二级(ACCESS)笔试-试卷102(总分:94.00,做题时间:90分钟)一、选择题(总题数:30,分数:60.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
(分数:2.00)__________________________________________________________________________________________ 解析:2.以下内容不属于算法程序所占的存储空间的是( )。
(分数:2.00)A.算法程序所占的空间B.输入的初始数据所占的存储空间C.算法程序执行过程中所需要的额外空间D.算法执行过程中所需要的存储空间√解析:解析:一个算法程序所占的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法程序执行过程中所需要的额外空间,而不是算法执行过程中所需要的存储空间。
因此,答案为D。
3.数据的存储结构是指( )。
(分数:2.00)A.数据所占的存储空间量B.数据的逻辑结构在计算机中的表示√C.数据在计算机中的顺序存储方式D.存储在外存中的数据解析:解析:数据元素在计算机存储空间中的位置关系与它们的逻辑关系不一定是相同的,而且一般不可能相同。
数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构,也称数据的物理结构。
4.在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目( )。
(分数:2.00)A.1B.n √C.n +lD.n/2解析:解析:在一般情况下,要在第i个元素之前插入一个新元素时,首先是从最后一个元素开始,直到第i个元素之间共n-i+1个元素依次向后移动一个位置,移动结束后,第i个位置就被空出,然后将新元素插入到第i项。
最坏情况指的是在线性表的第1个元素之前插入一个新元素,则需要移动表中所有的元素,答案为B。
5.对于建立良好的程序设计风格,下面有关数据说明描述错误的是( )。
笔试第九套一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂在答题卡相应的位置上,答在试卷上不得分。
(1)下列叙述中正确的是( )(X9-1)A)算法的空间复杂度是指算法程序的长度B)算法的效率只与所处理数据的规模有关,而与数据的存储结构无关C)数据的逻辑结构与存储结构是一一对应的D)上述三种说法都不对(2)向一个栈顶指针为HS的链式栈中插入一个s所指的结点时,则执行( )(X9-2)A)HS->next=s; B)s->next=HS->next;HS->next=s;C)s->next=HS;HS=s; D)s->next=HS;HS=HS->next;(3)在最坏情况下,下列各排序方法的比较次数正确的是( )(X9-3)A)冒泡排序为n/2 B)冒泡排序为n(n+1)/2C)快速排序为n/2 D)快速排序为n(n-1)/2(4)最简单的交换排序方法是( )(X9-4)A)快速排序 B)选择排序 C)堆排序D)冒泡排序(5)下列描述中,不符合软件工程的原则的是( )(X9-5)A)把程序分解成独立的模块B)采用封装技术把程序模块的实现细节隐藏起来C)采用全局变量传递的方式,以简化模块之间的通信接口和通信量D)程序的内外部接口保持一致,系统规格说明与系统行为保持一致(6)下列叙述中正确的是( )(X9-6)A)接口复杂的模块,其耦合程度一定低B)耦合程度弱的模块,其内聚程度一定高C)耦合程度弱的模块,其内聚程度一定低D)上述三种说法都不对(7)下面不是软件设计的基本原理的是( )(X9-7)A)抽象B)完备性 C)模块化 D)信息隐蔽(8)边界值分析法属于哪一类测试的常用方法( )(X9-8)A)静态测试 B)白盒测试C)黑盒测试 D)集成测试(9)下述关于数据库系统的叙述中正确的是( )(X9-9)A)数据库系统中数据的一致性是指数据类型一致B)数据库系统比文件系统独立性差C)数据库系统减少了数据冗余D)数据库系统避免了一切冗余(10)下列有关数据库的描述,正确的是( )(X9-10)A)数据处理是将信息转化为数据的过程B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C)关系中的每一列称为元组,一个元组就是一个字段D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字(11)数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( )(X9-11)A)DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS(12)操作对象只能是一个表的关系运算是( )(X9-12)A)联接和选择 B)联接和投影C)选择和投影 D)自然联接和选择(13)在数据库关系运算中,错误的概念是( )(X9-13)A)选择运算的操作对象只能是一个表B)投影运算的操作对象只能是两个表C)联接运算的操作对象必须为两个表D)自然联接的操作对象必须是两个表(14)关系数据库设计的原则是( )(X9-14)Ⅰ.遵从概念单一化“一事一地”的原则Ⅱ.避免在表之间出现重复字段Ⅲ.表中的字段必须是原始数据和基本数据元素Ⅳ.用外部关键字保证有关联的表之间的联系A)Ⅰ、Ⅱ和Ⅲ B)Ⅰ和Ⅲ C)Ⅱ、Ⅲ和ⅣD)全部(15)如果要对某文本型字段设置数据格式,使其可对输入的数值进行控制,应设置该字段的( )(X9-15)A)标题属性 B)格式属性 C)输入掩码属性D)字段大小属性(16)下列关于字段属性的说法中,错误的是( )(X9-16)A)选择不同的字段类型,窗口下方“字段属性”选项区域中显示的各种属性名称是不相同的B)“必填字段”属性可以用来设置该字段是否一定要输入数据,该属性只有“是”和“否”两种选择C)一张数据表最多可以设置一个主键,但可以设置多个索引D)“允许空字符串”属性可用来设置该字段是否可接受空字符串,该属性只有“是”和“否”两种选择(17)下列关于空值和空字符串的说法中,正确的是( )(X9-17)A)空值和空字符串等价B)空字符串的长度不固定C)空字符串用NULL值来表示D)空值表示某个记录的某个字段尚未存入数据(18)下列叙述中,错误的是( )(X9-18)A)建立查询的过程中可以进行各种统计计算B)利用查询可以将需要的数据提取出来以格式化的方式显示给用户C)对于交叉表查询,用户只能指定一个总计类型的字段D)对于参数查询,可以建立单参数查询,也可以建立多参数查询(19)在查询中要统计记录的个数,应使用的函数是( )(X9-19)A)SUM B)COUNT(列名) C)COUNT(*) D)AVG(20)创建交叉表查询,在“交叉表”行上有且只能有一个的是( )(X9-20)A)行标题和列标题 B)行标题和值C)行标题、列标题和值D)列标题和值(21)以下是某个已设计完成的窗体,根据图示内容,可以判断出图中由椭圆形圈住的控件属于( )(X9-21)A)标签 B)文本框 C)列表框D)组合框(22)下面不是文本框的“事件”属性的是( )(X9-22)A)更新前B)加载 C)退出 D)单击(23)要显示格式为“页码/总页数”的页码,应当设置文本框控件的控件来源属性为( )(X9-23)A)[Page]/[Pages] B)=[Page]/[Pages]C)[Page]&"/"&[Pages] D)=[Page]&"/"&[Pages](24)已知某个报表的数据源中含有名为“出生日期”的字段(日期型数据)。
计算机二级access试题及答案第一部分:选择题1. 下面哪个选项是Access数据库管理系统的一部分?a. Microsoft Office Suiteb. Adobe Photoshopc. Firefox Web Browserd. Windows Operating System2. 在Access中,什么是查询?a. 一种用来输入和编辑数据的功能b. 一种用来更新和删除数据的功能c. 一种用来计算数据的功能d. 一种用来查找和提取数据的功能3. 在Access中,什么是主键?a. 一种用来控制访问权限的密码b. 一种用来定义字段间关系的属性c. 表中唯一标识每条记录的字段d. 一种用来执行数据验证的规则4. 在Access中,以下哪个对象可以包含表、查询、表单和报告?a. 模块b. 数据库c. 宏d. 索引5. 在Access中,以下哪个操作用于将两个或多个表按照共有字段进行合并?a. 连接b. 排序c. 过滤d. 分组第二部分:填空题1. 在Access中,使用______命令可以创建一个新的数据库。
2. 在Access中,使用______命令可以创建一个新的表。
3. 在Access中,使用______命令可以对表进行排序。
4. 在Access中,使用______命令可以创建一个新的查询。
5. 在Access中,使用______命令可以创建一个新的表单。
第三部分:简答题1. 请简要解释Access中的关系数据库是什么,并说明其优势。
2. Access中的查询是什么?请列举一个实际应用的例子。
3. 什么是表单?它在Access数据库中的作用是什么?4. Access中的报告有什么作用?请列举一个实际应用的例子。
5. Access中的宏是什么?请列举一个实际应用的例子。
第四部分:综合应用题假设你负责管理一个学生信息数据库,其中包含以下三个表:学生表(students)、课程表(courses)和成绩表(grades)。
二级ACCESS笔试-101(总分:98.00,做题时间:90分钟)一、选择题(总题数:35,分数:70.00)1.下列数据类型的字段能设置索引的有( )。
(分数:2.00)A.数值、货币、备注B.数值、超级链接、OLE对象C.数值、文本、货币√D.日期/时间、备注、文本解析:[解析] 在Access数据库中设置索引有助于快速查找和排序访问文本、数字,日期时间、货币和自动编号数据类型的数据值,但备注、超级链接、OLE对象等数据类型的字段不能设置索引。
2.报表类型不包括( )。
(分数:2.00)A.纵栏式B.表格式C.数据表√D.图表式解析:[解析] 报表主要分为以下4种类型:纵栏式报表、表格式报表、图表报表和标签报表。
3.Access中最多允许嵌套的组页眉顶脚的个数为( )。
(分数:2.00)A.4B.6C.8D.10 √解析:[解析] Access中最多允许10个嵌套的组页眉/组页脚。
4.若要在文本型字段执行全文搜索,查找“Access”字符串,则下列条件表达式正确的是( )。
(分数:2.00)A.Like"Access"B.Like"*Access"C.Like"Access*"D.Like"*Access*" √解析:[解析] 选项A,Like"Access"表示搜索该字段十完全匹配字符串"Access"的记录;选项B,Like"*Access"表示搜索该字段中以字符串"Access"结尾的记录:选项C,Like"Access*"表示搜索该字段中以字符串"Access"开头的记录;选项D,Like"*Access*"表示搜索该字段中任意位置出现字符串"Access"的记录。
所以,答案为D。
5.下列关于过程的说法,错误的一项是( )。
(分数:2.00)A.函数过程有返回值B.子过程有返回值√C.函数声明使用“Function”语句,并以“End Function”语句作为结束D.声明子程序以“Sub”关键字开头,并以“End Sub”语句作为结束解析:[解析] 函数过程是一种返回值的过程,该值可以在表达式中使用;子程序,也称为Sub过程,是执行一项或一系列操作的过程,没有返回值。
6.对于输入输出,在设计和编程时都应该考虑的原则是( )。
(分数:2.00)A.对部分输入数据检验数据的合法性B.不允许默认值C.输入一批数据时,最好使用输入结束标志√D.输入数据时,不允许使用自由格式解析:[解析] 好的输入输出风格对所有输入数据检验数据的合法性,允许默认值,并且在输入数据时,允许使用自由格式。
选项A、B和D说明错误。
7.不是窗体组成部分的选项是( )。
(分数:2.00)A.窗体页眉B.窗体页脚C.主体D.窗体设计器√解析:[解析] 窗体通常由窗体页眉、页面页眉、主题、页面页脚和窗体页脚五个部分组成,题目中,窗体设计器并不属于窗体的基本组成部分。
8.VBA中定义静态变量可以用关键字( )。
(分数:2.00)A.ConstB.DimC.PublicD.Static √解析:[解析] 要在过程的实例间保留局部变量的值,可以用Static关键字代替Dim以定义静态变量。
9.Access字段名不能包含的字符( )。
(分数:2.00)A.“@”B.“!”√C.“%”D.“&”解析:[解析] 在Access中,字段名可以包含字母、汉字、数字、空格和其他一些字符,不能包含点号“.”、半角感叹号“!”、方括号“[]”和重音符号“’”。
10.下列不屈于软件工程过程的基本活动的是( )。
(分数:2.00)A.软件规格说明B.软件开发C.软件确认D.软件需求分析√解析:[解析] 软件工程过程的基本活动包括软件规格说明、软件开发、软件确认、软件演进。
11.下列关于表间关系的说法,下列选项错误的是( )。
(分数:2.00)A.关系双方联系的对应字段的字段类型需相同B.关系双方至少需有一方为主索引C.使用数据库向导创建数据库时,向导不会自动定义各个表之间的关系√D.Access中,在两个表之间可以建立多对多关系解析:[解析] 建立表间关系时,关系双方都是字段,其类型必须相同,选项A正确;建立关系的双方至少有一方为主索引(即主关键字),选项B正确。
使用数据库向导创建数据库时,向导会自动定义各个表之间的关系,选项C错误; Access中的表之间可以建立一对一、一对多、多对多的关系,选项D正确。
12.下列关于栈的叙述中不正确的是( )。
(分数:2.00)A.在栈中能插入数据B.在栈中能删除数据C.栈是先进先出的线性表D.栈是先进后㈩的线性表√解析:[解析] 栈是一种先进后出的线性表。
13.下列不是报表的视图方式的是( )。
(分数:2.00)A.打印预览视图B.数据表视图√C.设计视图D.版面预览视图解析:[解析] 选项A,C、D都是报表的一种视图方式;选项B数据表视图是表、查询和窗体的视图方式。
14.有如下程序:DefStr X-ZX="123'’Y="456"Z=X$+Y$Print Z$End运行后,输出的结果是( )。
(分数:2.00)A.显示出错结果B.123456 √C."579"D.579解析:[解析] 本题需要注意Defiype语句对用户定义类型中的元素不产生影响,因为这些元素必须显式声明。
DefStr X-Z表示任何以X、Y、Z开头,未用Dim定义的变量均为字符串类型,而运算符“+”对于字符串而言将两个字符串合并,故Z的结果应该为“123456”。
15.以下各运算中不属于算术运算的是( )。
(分数:2.00)A.大于√B.加C.乘D.除解析:[解析] 在一般的计算机系统中,基本的运算和操作有以下四类:算术运算、逻辑运算、关系运算、数据传输。
“大于”属于逻辑运算中的一种。
选项中的加、乘、除都属于算术运算。
16.在有参数函数设计时,要想实现某个参数的“双向”传递,就应该说明该形参“传址”调用形式,其设置选项是( )。
(分数:2.00)A.By ValB.ByRef √C.OptionalD.ParamArray解析:[解析] 每个形参的完成定义格式为[Optional] [By Val|ByRef][ParamArray] varname[()][As type][=defaultvalue],各项参数的含义为:varname必需的,形参名称;type可选项,传递给该过程的参数的数据类型;Optional可选项,表示参数不是必需的,如果使用了ParamArray则任何参数都不能使用Optional:ByVal可选项,表示该参数按值传递;ByRef可选项,表示该参数按地址传递,ByRef是VBA 的默认选项:Param Array可选项,用于形参的最后一个参数,指明最后这个参数是一个Variant元素的Optional数组,需要注意ParamArray关键字不能与ByVal,ByRef或Optional一起使用。
答案为B。
17.主题是一个为数据访问页提供( )以及其他元素的统一和颜色方案的集合。
(分数:2.00)A.字体B.横线C.背景图像 0)以上都可以解析:[解析] 主题是一个为数据访问页提供字体、横线、背景图像以及其他元素的统—设计和颜色方案的集合。
18.在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目( )。
(分数:2.00)A.1B.n √C.n+lD.n/2解析:[解析] 在一般情况下,要在第i个元素之前插入一个新元素时,首先是从最后一个元素开始,直到第1个元素之间共n-i+1个元素依次向后移动一个位置,移动结束后,第i个位置就被空出,然后将新元素插入到第i项。
最坏情况指的是在线性表的第一个元素之前插入一个新元素,则需要移动表中所有的元素,答案为D。
19.选拔身高T超过1.7米且体重W小于62.5公斤的人,表示该条件的布尔表达式( )。
(分数:2.00)A.T>=1.7AndW<=62.5B.T<=1.70r W>=62.5C.T>1.7AndW<62.5 √D.T>1.70rW<62.5解析:[解析] 题目要求T>1.7且W<62.5,选项A错在包括了T=1.7和W=62.5;选项B和选项D错在使用Or逻辑运算符,而且选项B还包括了T=1.7和W=62.5。
答案为C。
20.考虑一年四季的顺序关序时下列数据元素前者不是后者前件的是( )。
(分数:2.00)A.春、夏B.夏、秋C.秋、冬D.冬、秋√解析:[解析] 在具有相同特征的数据元素集合中,各个数据元素之间存在有某种关系,这种关系反映了该集合中数据元素所固有的一种结构。
这种关系用前件和后件来描述。
考虑一年四季的顺序关序时:春是夏的前件,夏是秋的前件,秋是冬的前件。
21.下列情况下应该使用宏还是Visual Basic( )。
Ⅰ创建自己的函数Ⅱ执行系统级别的操作(分数:2.00)A.Ⅰ使用宏,Ⅱ使用Visual BasicB.Ⅰ使用Visual BasicC.ⅠⅡ都使用宏D.ⅠⅡ都使用Visual Basic √解析:[解析] 宏与Visual Basic的选择依据是需要完成的任务。
打开和关闭窗体、显示和隐藏工具栏或运行报表等适合使用宏来完成;像创建自己的函数、显示错误信息、创建或操作对象、执行系统级别的操作、一次操作多个记录等适合使用Visual Basic。
答案为D。
22.以下哪一项是VBA合法的数组元素( )。
(分数:2.00)A.X9B.X[4]C.x(1.5) √D.x7解析:[解析] 本题考查数组元素的定义,数组元素的访问格式是:Arr(epr),其中Air为合法的数组名,而epr可以为有效的数值或表达式。
本题只需要注意数组名只能用(),不能使用其他类型的括号,而且epr 可以不是整数,系统根据该表达式的返回值进行4舍5入处理,如x(1.5)相当于x(2),如果4舍5入的值超过数组边界,系统会提示错误。
答案为C。
23.图表式窗体中,要显示一组数据的平均值,应该用的函数是( )。
(分数:2.00)A.countB.avg √C.sumD.min解析:[解析] 选项A,count函数是计数函数:选项B,avg是取平均数的函数;选项巴sum是取和的函数;选项D,min是取最小值的函数。
答案为B。
24.下列关于纵栏式报表的描述中,错误的是( )。
(分数:2.00)A.垂直方式显示B.可以显示一条或多条显示C.将记录数据的字段标题信息与字段数据一起安排在每页主体节区内显示D.将记录数据的字段标题信息与字段记录数据一起安排在每页报表页眉节区内显示√解析:[解析] 纵栏式报表(也称为窗体报表)一般是在一页中主体节区内显示一条或多条记录,而且以垂直显示,选项A和选项B正确。