1、国家二级( ACCESS)笔试模拟试卷 60及答案与解析 1 下面这个程序段的时间复杂度是 ( )。 for (i=1; i n; i+) y=y+1; for (j=0; j =(2*n); j+) x+; ( A) O(log2n) ( B) O(n) ( C) O(nlog2n) ( D) O(n2) 2 下列叙述中不正确的是 ( )。 ( A)线形表是线性结构 ( B)栈与队列是线性 结构 ( C)线性链表是线性结构 ( D)二叉树是是线性结构 3 在一个长度为 n的线性表中插入一个元素,最好情况下需要移动的数据元素数目为 ( )。 ( A) 0 ( B) 1 ( C) n ( D)
2、n/2 4 对建立良好的程序设计风格,下面有关语句结构描述错误的是 ( )。 ( A)在一行内只写一条语句 ( B)程序编写应优先考虑清晰性 ( C)程序编写要做到效率第一,清晰第二 ( D)避免不必要的转移 5 以下叙述中不正确的是 ( )。 ( A)在一个函数中,可以有多条 return语句 ( B)函数的定义不能嵌套,但函数的调用可以嵌套 ( C)函数必须有返回值 ( D)不同的函数中可以使用相同名字的变量 6 以下方法不属于结构化分析分析方法的是 ( )。 ( A)面向数据流的结构化分析方法 ( B)面向数据结构的 Jackson方法 ( C)面向数据结构的结构化数据系统开发方法 (
3、D)面向对象的分析方法 7 需求分析阶段最后提供的文档是软件的 ( )。 ( A)功能说明书 ( B)加工说明书 ( C)可行性分析报告 ( D)需求规格说明书 8 以下过程设计工具不属于图 形工具的是 ( )。 ( A)程序流程图 ( B) PAD ( C) HIPO ( D) PDL 9 Visual FoxPro是一种 ( )。 ( A)数据库管理系统软件 ( B)操作系统软件 ( C)文字处理软件 ( D) CAD软件 10 在关系数据库中,用来表示实体之间联系的是 ( )。 ( A)树结构 ( B)网结构 ( C)线形表 ( D)二维表 11 ODBC中文含义是 ( )。 ( A)浏
4、览器 /d艮务器 ( B)客户朋艮务器 ( C)开放数据库连接 ( D)关系数据库管理 系统 12 只能在报表的开始处的是 ( )。 ( A)页面页眉节 ( B)页面页脚节 ( C)组页眉节 ( D)报表页眉节 13 可以创建数据访问页的是 ( )。 ( A)查询设计器 ( B)数据访问页设计器 ( C)报表设计器 ( D)窗体设计器 14 在宏的操作参数中,不能设置成表达式的操作是 ( )。 ( A) Close ( B) Save ( C) PutputTo ( D) A、 B、和 C 15 有关宏操作,以下叙述错误的是 ( )。 ( A)宏的条件表达式不能引用窗体或报 表的控件值 ( B
5、)所有宏操作都可以转化成相应的模块代码 ( C)使用宏可以启动其他应用程序 ( D)可以利用宏组来管理相关的一系列宏 16 定义了二维数组 A(3 to 5,5),则该数组的元素个数为 ( )。 ( A) 25 ( B) 36 ( C) 20 ( D) 18 17 VBA表达式 Chr(Asc(UCase(“abcdefg“)返回的值是 ( )。 ( A) A ( B) 97 ( C) a ( D) 65 18 有效性规则是用户对输入字段值的限制,下列规则的解释中,其中正确的一项是 ( )。 ( A) and 0 要求输入一个非零值 ( B) 0 or =80 输入的值必须等于 0或大于等于
6、80 ( C) Like “?T?“ 输入值必须是以 T结尾的四个字符 ( D) #1/1/2002# 要求输入一个 2001年以后的日期 19 不是窗体必备的组件是 ( )。 ( A)节 ( B)控件 ( C)数据来源 ( D)都需要 20 在 Access下,打开 VBA的快捷键是 ( )。 ( A) F5 ( B) Alt+F4 ( C) Alt+F11 ( D) Alt+F12 21 下列算式正确的是 ( )。 ( A) Int(2,8)=3 ( B) Fix(-2,8)=-3 ( C) Fix(-2,8)=-2 ( D) Int(-2,8)=-2 22 下面关于主关键字段叙述错误的是
7、 ( )。 ( A)数据库中每个表都必须有一个主关键字段 ( B)主关键字段值是惟一的 ( C)主关键字段可以是一个字段,也可以是一组字段 ( D)主关键字段中不许有重复值和空值 23 下列关于是 /否型常量的说法正确的是 ( )。 ( A)是一个逻辑值 ( B) -1表示假 ( C) 0表示真 ( D)不属于布尔型 24 对于交叉表查询时,用户只能指定总计类型的字段的个数为 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 25 Access提供了组成查询准则的运算符是 ( )。 ( A)只有关系运算符 ( B)关系运算符和逻辑运算符 ( C)特殊运算符 ( D)关系运算符、
8、逻辑运算符和特殊运算符 26 某数据库表中有一个 Name字段,查找 Name为 Mary和 Lisa的记录的准则可以设置为 ( )。 ( A) In(“Mary“,“Lisa“) ( B) Like“Mary“And Like“Lisa“ ( C) Like(“Mary“,“Lisa“) ( D) MaryAnd“Lisa“ 27 某数据库表中有一个地址字段,查找字段最后 3个字为 “9信箱 ”的记录,准则是 ( )。 ( A) Right(地址 , 3)=“9信箱 ” ( B) Right(地址 , 6)=“9信箱 ” ( C) Right(“地址 ”, 3)=“9信箱 ” ( D) Ri
9、ght(“地址 ”, 5)=“9信箱 ” 28 下面 SELECT语句语法正确的是 ( )。 ( A) SELECT*FROM通信录 WHERE性别 =男 ( B) SELECT*FROM通信录 WHERE性别 =男 ( C) SELECT*FROM通信录 WHERE性别 =男 ( D) SELECT*FROM通信录 WHERE性别 =男 29 不是窗体格式属性的选项是 ( )。 ( A)标题 ( B)帮助 ( C)默认视图 ( D)滚动条 30 用于显示线条、图像的控件类型是 ( )。 ( A)结合型 ( B)非结合型 ( C)计算型 ( D)查询型 31 假设一位顾客想知道是否有某部特定的
10、影片。该顾客记得这部影 片的内容,但是不记得它的名字,只知道是以 C打头,且影片名长为 8个字母。那么顾客可以在基于 Movie表的查询中使用查询准则 ( )。 ( A) Like“C?“或者 Like“c?“ ( B) Like“c*“ ( C) Like“c?“ ( D) Like“C?“ 32 表达式 1.5+32 2 Or 7 Mod 3 4 And Not 1的运算结果是 ( )。 ( A) -1 ( B) 0 ( C) 1 ( D)其他 33 下列不能利用生成表 查询实现的是 ( )。 ( A)删除数据 ( B)整理旧有数据 ( C)备份重要数据 ( D)当成其他对象的数据来源 3
11、4 预览主 /子报表时,子报表页面页眉中的标签 ( )。 ( A)每页都显示一次 ( B)每个子报表只在第一页显示一次 ( C)每个子报表每页都显示 ( D)不显示 35 设 a=3, b=5,则以下表达式值为真的是 ( )。 ( A) a =b And b 10 ( B) (a b)Or(b 0) ( C) (a 0)Eqv(b 0) ( D) (-3+5 a)And(b 0) 36 某二叉树中度为 2的结点有 18个,则该二叉树中有【 】叶子结点。 37 在面向对象方法中,类的实例称为【 】。 38 若按功能划分,软件测试的方法通常分为白盒测试方法和【 】测试方法。 39 一棵二叉树第六层
12、 (根结点为第一层 )的结点数最多为【 】个。 40 问题处理方案的正确而完整的描述称为【 】。 41 操作查询共有 4种类型,分别是删除查询、【 】、追加查询和生成表查询。 42 在 Access中可以定义三种主关键字:自动编号、单字段及【 】。 43 函数 Now()返回值的含义是【 】。 44 宏是一个或多个【 】的集合。 45 在设计带条件宏时,对于连续重复的条件,可以用【 】符号来代替重复条件。 46 某个窗体己编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为【 】。 Private Sub Form_Click() Dim k as Integer, n as Int
13、eger, m as Integer n=10 : m=1 : k=1 Do While k =n m=m*2 k=k+1 Loop MsgBox m End Sub 47 执行下面的程序段后, b的值为【 】。 a=5 b=7 a=a+b b=a-b a=a-b 国家二级( ACCESS)笔试模拟试卷 60答案与解析 1 【正确答案】 D 【试题解析】 语句的频度指的是该语句重复执行的次数。一个算法中所有语句的频度之和构成了该算法的运行时间。在本题算法中,其中语句 “y=y+1; ”的频度是n-1,语句 “x+; ”的频度是 (n-1)(2n+1)=2n2-n-1。则该程序段的时间复杂度是T
14、(n)=n-1+2n2-n-1=O(n2)。 2 【正确答案】 D 【试题解析】 一个线性结构需要满足以下两个条件:一是有且只有一个根节点;二是每个节点最多有一个前件,也最多有一个后件。选项中的线形表、栈与队列、线性链表都满足这两个条件,所以它们都是线性结构,而二叉树虽然只有一个根节点,但它的每个节点可以有两个子树,不满足线性结构的每个节点最多有一个前件,也最多有一个后件这一条件,所以它不是线性结构。 3 【正确答案】 A 【试题解析】 在一般情况下,要在第 i个元素之前插入一个新元素时,首先是从最后一个元素开始,直到第 i个元素之间共 n-i+1个元素依次向后移动一个位置,移动结束后,第 i
15、个位置就被空出,然后将新元素插入到第 i项。最好情况指的是在线性表的最后的元素之后插入一个新元素,则不需要移动表中元素。答案为A。 4 【正确答案】 C 【试题解析】 语句结构的风格对建立良好的程序设计风格很重要。选项 A、 B、D都是良好的语句结构的风格,考生应在编程中注意。选项 C是错误的,好的语句结构风格要求程序编写要做到清晰第一,效率第二。 5 【正确答案】 C 【试题解析】 选项 A是正确的,例如在一个包含 GOTO语句的函数中,就可以有多条 return语句。选项 B是正确的,函数的定义不能嵌套,否则进入死循环,但函数的调用可以嵌套,如在一个递归算法中。选项 C是错误的,函数不一定
16、有返回值。选项 D是正确的,在函数中定义的变量属于局部变量,生存期在函数内部,因此不同的函数中可以使用相同名字的变量。 6 【正确答案】 D 【试题解析】 常见的需求分析方法有:结构化分析方法和面向对象的分析方法。其中结构化分析方法包括面向数据流的结构化分析方法、面向数据结构的 Jackson方法和面向数据结构的结构化数据系统开发方法。 7 【正确答案】 D 【试题解析】 选项 A、 B、 C都是需求分析阶段前段时间的文档。需求分析阶段最后成果就是软件需求规格说明书,它是软件开发的重要文档之一。 8 【正确答案】 D 【试题解析】 常用的过程设计工具有图形工具、表格工具和语言工具,其中图形工具
17、包括程序流程图、 N-S、 PAD、 HIPO,表格工具有判定表,语言工具有PDL(伪码 )。 9 【正确答案】 A 【试题解析】 Visual FoxPro属于小型数据库管理系统软件,它是微软的产品,只具备数据库管理系统的一些简单功能。 10 【正确答 案】 D 【试题解析】 数据库中的关系模型是采用二维表来表示实体与实体之间的联系。 11 【正确答案】 C 【试题解析】 本题考查 Access中 ODBC的简单概念,属于记忆型题目。 ODBC的全称是 Open Database Connectivety,中文是开放数据库连接,我们一般还接触到 ODBC APl称为开放数据库互连应用编程接口
18、,一般所说的 ODBC数据库是指符合开放数据库连接 (ODBC)标准的 C/S数据库,例如, Oracle、 Microsoft SQL Server等。 12 【正确 答案】 D 【试题解析】 报表页眉中的任何内容都只能在报表的开始处,即报表的第一页打印一次。可以在单独的报表页眉中输入任何内容,一般来说,报表页眉主要用在封面。答案为 D。 13 【正确答案】 B 【试题解析】 本题考查数据访问页的创建。数据访问页是数据库的一种对象,它和其他数据库对象 (例如,表、查询、窗体和报表等 )的性质是相同的。通常采用创建数据访问页的方法是:自动创建数据访问页和使用向导创建数据访问页,如果用户有特殊需
19、求,则可以使用设计器来进行修改,以便生成满足需求的数据访问页。答案为 B。 14 【正确答案】 D 【试题解析】 考查宏的操作数。不能设置成表达式的操作参数如下:对象类型有Close、 DeleteObject、 GoToRecord、 OutputTo、 Rename、 Save、SelectObject、 SendObject、 RepainObject、 TransferDatabase,源对象类型有CopyObject,数据库类型有 TransferDatabase,电子表格类型有TransferSpreadsheet,规格名称有 Transfer Text,工具栏名称有 ShowTo
20、olbar,输出格式有 OutputTo,sendObject,命令有 RunCommando答案为 D。 15 【正确答案】 A 【试题解析】 本题考查宏操作的概念,宏根据条件表达式结果的真与假来选择不同的路径执行,在输入条件表达式时,可能会引用窗体或报表上的控件值。可以使用如下的语法: Forms! 窗体名 !控件名 和 Reports!报表名 ! 控件名 ),答案为 A。 16 【正确答案】 D 【试题解析】 本题考查多维数组的定义。默认情况下;下标下限为 0,数组元素从 “数组名 (0)”至 “数组名 (下标上限 )”;如果使用 to选项,则可以设置非 0下限,数组 A的第一个下标从
21、3到 5,共有 3个,第二个下标从 0到 5共有 6个,因此数组元素个数为 36=18个。答案为 D。 17 【正确答案】 A 【试题解析】 本题考查 VBA表达式。 UCase是将字符串中小写字母转换为大写字母; LCase是将字符串中大写字母转换为小写字母; Asc是求字符的 ASCII码值,返回的是第一个字母的 ASCII码, Chr是将数 值表达式值转换成字符串。答案为 A。 18 【正确答案】 B 【试题解析】 本题考查字段的属性设置。 and 0该表达式为矛盾条件,不能输入任何值; Like “?T?“要求输入值必须是以 T为第 3个字符的 4个字符;#1/1/2002# 要求输入
22、一个 2001年以前的日期,答案为 B。 19 【正确答案】 C 【试题解析】 本题考查窗体的组件。窗体的组成包括:数据来源,节,控件。选项 A,节:在窗体中,至多可以使用 5个节,分别是窗体页眉、页面页眉、主体、页面页脚、窗体页脚,窗体至少需要使用主 体节;选项 B,控件:控件是窗体的重要组件,一个窗体至少需要一个控件,使用一定数量的控件,才能完善窗体的功能;选项 C,数据来源:如果窗体需要与数据库中的记录交互,则此窗体必须要有数据来源,如果不需要,则不必有数据来源。可见,数据来源不是窗体必备的组件。答案为 C。 20 【正确答案】 C 【试题解析】 本题考查打开 VBA编辑器的快捷键组合。
23、 F5是刷新命令的快捷键, Alt+F4是关闭当前窗口的快捷键, Alt+F11可以打开 VBA编辑器, Alt+F12没有此快捷键组合。答案为 C。 21 【正确答案】 C 【试题解析】 本题考查 Access中的数学函数。 Fix(数值表达式 )返回数值表达式的整数部分,此外还有, Int(数值表达式 )也能够返回数值表达式的整数部分。 Abs(数值表达式 )返回数值表达式的绝对值。这里需要注意区分 Fix和Int两个函数,在操作数都是正数时,两者没有区别,但当操作数是负数时, Int返回小于等于操作数的第一个负数,而 Fix返回大于等于操作数的第一个负数。选项 A返回 2,选项 B返回
24、-2,选项 D返回 -3。答案为 C。 22 【正确答案】 A 【试题解析】 本题考查 主关键字的概念。在 Access数据库中,主关键字段可以是一个字段,也可以是一组字段,但字段值必须是惟一的,不允许有重复值和空值,不过并不是每个表都需要有主关键字;根据具体需要可有可无。答案为 A。 23 【正确答案】 A 【试题解析】 本题考查是 /否数据类型的概念。它代表一个逻辑值,属于布尔型, Yes, True, -1都表示真; No, False, Off,0都表示假。答案为 A。 24 【正确答案】 A 【试题解析】 本题考查 Access种交叉表查询的概念。在创建交叉表查询时,需要指定 3种字
25、段; 总计是对某个字段作统计计算,比如求累加值、平均值等等,在创建交叉表查询时,只能指定一个总计类型的字段。答案为 A。 25 【正确答案】 D 【试题解析】 本题考查 Access中的组成查询准则。提供了组成查询准则的运算符有:关系运算符,如 “=”、 “ ”、 “ ”、 “ ”、 “ =”、 “ =”等;逻辑运算符,如 “And、 “Or”等;特殊运算符,如 “Like”、 “In”、 “Between”、 “ISNull”、“Is Not Null”等。答案为 D。 26 【正确答案】 A 【试题解析】 本题考查 Access中逻辑运算符的用法。 In用于指定一个字段值的列表,列表中的任
26、意一个值都可与查询的字段相匹配; Like用于指定查找文本字段的字符模式,在所定义的字符模式中,用 “?”表示该位置可匹配任何一个字符;用 “*”表示该位置可匹配零或多个字符;用 “#”表示该位置可匹配一个;用口描述一个范围,用于可匹配的字符范围。答案为 A。 27 【正确答案】 A 【试题解析】 本题考查 Access中字符函数 Right的用法。函数 Right(字符表达式 ,数值表达式 )返回一个值,该值是从字符表达式右侧第 1个字符开始 ,截取的若干个字符。其中,字符个数式数值表达式的值。这里考生注意,每个汉字也只是一个字符,数字和字母也算是一个字符,答案为 A。 28 【正确答案】
27、B 【试题解析】 本题考查 SELECT语句。它构成了 SQL数据库语言的核心,语法包括几个主要子句,分别是 FORM、 WHERE和 ORDERBY子句。 SELECT语句的一般格式如下: SELECT ALL/DISTINCT* FROM WHEREORDER BY ASCIDESC。在一般的语法格式描述中使用了如下符号。 :表示在实际的语句中要采用实际需要的内容进行替代; :表示可以根据需要进行选择,也可以不选;:表示多项选择只能选其中之一; 表示必选项该语句的含义是在 FROM后面给出的表名中找出满足WHERE条件表达式的元组,然后按 SELECT后列出的目标表形成结果表。在格式中,
28、SELECT后面是查询目标表,其中, ALL表示检索所有符合条件的元组,默认值为 ALL; DISTINCT表示检索要去掉重复组的所有元组; *表示检索结果为整个元组,即包括所有的列; :是由 “,”分开的多个 项,这些项可以是字段名、常数或系统内部的函数。格式中的条件表达式可以含有数学运算符 (加 +、减 -、乘 *、除 /)和关系运算符。 SELECT语句中 “表 ”名不能用引号括起来,所以选项 A和选项 C是不正确的,查询内容必须用单引号括起来,答案为 B。 29 【正确答案】 B 【试题解析】 本题考查窗体的格式属性。格式属性主要是针对控件的外观或窗体的显示格式而设置的。控件的格式属性
29、包括标题、字体名称、字体大小、字体粗细、前景颜色、特殊效果等。窗体的格式属性包括默认视图、滚动条、记录选定器、浏览按钮、分隔线、自动 居中、控制框、最大最小化按钮、关闭按钮、边框样式等。答案为 B。 30 【正确答案】 D 【试题解析】 控件的类型可以分为:结合型、非结合型与计算型。结合型控件主要用于显示、输入、更新数据库中的字段;非结合型控件没有数据来源,可以用来显示信息、线条、矩形或图像;计算型控件用表达式作为数据源,表达式可以利用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据。答案为 D。 31 【正确答案】 A 【试题解析】 本题考查的是通配符号的使用。
30、本题实现的实际上是一种模糊查询 ,因为顾客记不清楚他想找的电影的完整名字,只记得一部分信息。那么这个时候就可以灵活运用通配符号以达到查找的目的。 A是正确答案。首先该影片的名字长为 10个字符,应该使用通配符 “?”而不是 “*”,因为后者代表任意个任意字符。其次, Like“c?”和 Like “C?“是等效的,即此处的引号内的首字母 c大小写是不区分的: B中使用了 “*”是错误的,这样没法确定影片的长度,只能查找到以字母 c开头的所有电影,范围扩大了; C、 D也可以算作一个正确答案,但由于这是一道单选题,更好的答案应该 是 A。 32 【正确答案】 C 【试题解析】 本题考查表达式的运
31、算结果。表达式涉及算术运算、关系运算和逻辑运算。首先要知道表达式出现的各种运算符的含义;其次要清楚这 3类运算优先级。先计算表达式 “1.5+32 2”,运算符 “”表示整数除法, “32”的结果是1,“1.5+32 2”相当于 “2.5 2”,所以 “1.5+32 2”的结果为 True。再计算 “7 Mod 3 4”, Mod为求模运算, “7 Mod 3”的结果为 1,所以 “7 Mod 3 4”的结果为Ttue。这样,整个表达式变为: True Or True And Not 1。逻辑运算的优先级从高到低是: NotAndOrXorEqvImp 。先计算 “Not 1,结果为 Fals
32、e;再计算 True And False,结果为 False;最后计算 True Or False,用 1表示 True。本题答案为选项 C。 33 【正确答案】 A 【试题解析】 本题考查生成表查询的功能。选项 A正确,生成表查询不能删除数据,删除数据可以通过删除查询按条件批量删除数据。选项 B错误,使用生成表,可以把一些旧的数据整理保存起来,以备下次使用。选项 C错误,通过生成表,可以把重要的数据备份到别处。选项 D错误,运行生成表的结果就是常建一个新表,该表可以作为查询、窗体、报表等对象的数据来源。答案为 A。 34 【正确答案】 D 【试题解析】 本题考查子报表页面页眉。子报表的页面页
33、眉 /页脚在打印和预览时不显示,选项 A、 B、 C错误。答案为 D。 35 【正确答案】 B 【试题解析】 本题考查 Visual Basic中的逻辑运算,属于重点知识,必考内容。根据 And的运算法则,选项 A中, a =b为 False,因此整个表达式为 False;选项 B中 , a b为 False,而 b 0为 True,根据 Or的运算法则,整个表达式为 True;选项 C等价于 False Eqv True,根据 Eqv的运算法则,整个表达式为False:选项 D中, (-3+5 a)由于十号运算符优先于比较运算符,因此相当于 2a,为 False,整个表达式也为 False。
34、答案为 B。 36 【正确答案】 19 【试题解析】 二叉树具有如下性质:在任意一棵二叉树中,度为 0的结点 (即叶子结点 )总是比度为 2的结点多一个。根据题意,度为 2的节点为 18个,那么,叶子结点九应当是 19个。 37 【正确答案】 对象 【试题解析】 类描述的是具有相似性质的一组对象。例如,每本具体的书是一个对象,而这些具体的书都有共同的性质,它们都属于更一般的概念 ”书 ”这一类对象。一个具体对象称为类的实例。 38 【正确答案】 黑盒或黑箱 【试题解析】 软件测试的方法分为白箱测试方法和黑箱测试方法。白箱测试是根据对程序内部逻辑结构的分析来选取测试用例,白箱测试用例的设计准则有
35、:语句覆盖、分支覆盖、条件覆盖和组合条件覆盖;黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测 试用例。常用的黑箱测试有等价分类法、边值分析法、因果图法和错误推测法。 39 【正确答案】 32 【试题解析】 二叉树的一个性质是,在二叉树的第 k层上,最多有 2k-1(k1)个结点。由此, 26-1等于 32。所以答案为 32。 40 【正确答案】 算法或程序或流程图 【试题解析】 算法是问题处理方案正确而完整的描述。 41 【正确答案】 更新查询 【试题解析】 本题考查操作查询的基本概念。操作查询是由用户指定查找记录的条件,在一次查询操作中对所得结果进行编辑等操作。操作
36、查询共有 4种类型,分别是删除查询、更新查询、追加查询和生成表查询。生成表查询是利用一个或多个表中的全部或部分数据建立新表;删除查询可以从一个表或多个表中将删除记录;更新查询可以对一个或多个表中的一组记录作全面修改;追加查询可以将从一个或多个表中选取的一组记录添加到一个或多个表的尾部。 42 【正确答案】 多字段或多个字段或组合字段 【试题解析】 本题考查 Access中主关键字的基本概念。在 Access的表中,可以定义三种主键,即自动编号主键、单字段主键和多字段主键。自动编号主键:在向表中添加每一条记录时 ,可将 “自动编号 ”字段设置为自动输入连续数字的编号,则不需要用户对其进行输入,将
37、自动编号字段指定为表的主键是创建主键的最简单、最安全的方法。单字段主键:如果字段中包含的都是唯一的值,则用此方法将该字段指定为主键。只要某字段包含数据且不包含重复值或 Null值,即可为该字段指定主键。多字段主键:在不能保证任何单字段包含唯一值时,可以将两个或更多的字段指定为主键,这种情况最常出现在用于多对多关系中的两个表。 43 【正确答案】 系统当前日期和当前时间 【试题解析】 本题考查 Access中的常用函数。这 是考试重点内容,考生应该对Access中的常用函数有所了解。 Date()函数返回当前系统日期, Time()函数返回当前系统时间, Now()函数返回当前系统的日期和时间。
38、 44 【正确答案】 操作命令或命令或操作 【试题解析】 本题考查宏的概念。宏是 Access的一个对象,主要功能就是使操作自动执行。宏是由一个或多个操作组成的集合,其中的每个操作能够自动实现特定功能。宏可以是包含操作序列的一个宏,也可以是一个宏组。 45 【正确答案】 . 【试题解析】 本题考查条件操作宏的相关概念。这 是纯粹的记忆型题目,非常简单,但这个内容非常实用。在设计带条件宏时,对于连续重复的条件,可以用省略号 () 来代替重复条件。 46 【正确答案】 1024 【试题解析】 本题考查考生对 VBA中控制结构的掌握。考生应该重点掌握 VBA的控制结构,本题中的 Do WhileLoop 循环结构是考试重点内容。在题目所给程序中,第一次循环结束后, m=1*2=2,即 21;第二次循环结束后, m=2*2=4,即22;可见每次循环都使得 m变为原来大小的 2倍。因为 k的初始值为 1,终止条件为 k =10,所以循环一共可以执 行 10次,因此 m最后的值应该为 210,即1024。 47 【正确答案】 5 【试题解析】 本题考查考生对 VBA表达式的掌握。首先给 a和 b变量赋初值;然后将 a与 b的和再赋给 a,此时 a=7+5=12;然后将 a与 b的差赋给 b,此时b=12-7=5,所以答案为 5;然后再将 a与 b的差赋给 a,此时 a=12-5=7。