1、二级 ACCESS笔试-360 及答案解析(总分:91.00,做题时间:90 分钟)一、选择题(总题数:35,分数:61.00)1.关于“输入掩码”叙述错误的是( )。A) 掩码是字段中所有输入数据的模式B) Access只为“文本”和“日期/时间”型字段提供了“输入掩码向导”来设置掩码C) 设置掩码时,可以用一串代码作为预留区来制作一个输入掩码D) 所有数据类型都可以定义一个输入掩码(分数:2.00)A.B.C.D.2.算法的时间复杂度是指_。A) 执行算法程序所需要的时间B) 算法程序的长度C) 算法执行过程中所需要的基本运算次数D) 算法程序中的指令条数(分数:2.00)A.B.C.D.
2、3.为了增强图案和颜色效果,Access 提供了数据访问页( )功能。A添加标签 B添加滚动文字C添加命令按钮 D设置背景(分数:1.00)A.B.C.D.4.直接将命令发送给 ODBC数据库服务器,它使用服务器能接受的命令,利用它可以检索或更改记录的是( )。A) 联合查询 B) 传递查询 C) 数据定义查询 D) 子查询(分数:2.00)A.B.C.D.5.“教学管理”数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置( )。A) 索引 B) 默认值C) 有效性规则 D) 表之间的关系(分数:2.00)A.B.C.D.6.以下可以得到“2*5“=
3、10“结果的 VBA表达式为( )。A) “2*5“&“=“&2*5 B) “2*5“+“=“+2*5C) 2*5&“=“&2*5 D) 2*5+“=“+2*5(分数:2.00)A.B.C.D.7.结构化程序设计主要强调的是( )。A) 程序的规模 B) 程序的效率C) 程序设计语言的先进性 D) 程序的易读性(分数:2.00)A.B.C.D.8.Int(-3.25)的结果是( )。A) -1 B) -2 C) -3 D) -4(分数:2.00)A.B.C.D.9.语句 Dim NewArray(1,10)As Integer 的含义是( )。A) 定义了一个一维数组的整型变量且初值为 1和
4、10B) 定义了由整数构成的二维数组,第一列的个数是 2,第二列的个数是 11C) 定义了由 11个整数构成的二维数组D) 将二维数组的第 1列的第 10个元素设置为整型(分数:2.00)A.B.C.D.10.如果加载一个窗体,先被触发的事件是( )。A) Load事件 B) Open 事件C) Activate事件 D) Unload 事件(分数:2.00)A.B.C.D.11.下列关于控件的说法中错误的是( )。A控件是窗体上用于显示数据和执行操作的对象B在窗体中添加的对象都称为控件C控件的类型可以分为结合型、非结合型、计算型和非计算型D控件都可以在窗体设计视图的工具箱中看到(分数:2.0
5、0)A.B.C.D.12.在窗体中添加一个命令按钮(名称为 Conunandl),然后编写如下代码:PrivateSubCommand1-Click()a=0:b=0:c=6MsgBoxa=b+cEnd Sub窗体打开运行后,如果单击命令按钮,则消息框的输出结果为_。A11 Ba=11 C0 DFalse(分数:2.00)A.B.C.D.13.如果在窗体上输入的数据总是取自于查询或取自某固定内容的数据,或者某一个表中记录的数据,可以使用A) 选项卡 B) 文本框控件C) 列表框或组合框控件 D) 选项组控件(分数:2.00)A.B.C.D.14.下列选项中,不是算法基本特征的是( )。A) 完
6、整性 B) 可行性 C) 有穷性 D) 拥有足够的情报(分数:2.00)A.B.C.D.15.窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是A)“加载”B)“打开”C)“关闭”D)“确定”(分数:1.00)A.B.C.D.16.“数学管理”数据库中有学生表、课程表和选课表,为了有效地反映这 3张表中数据之间的联系,在创建数据库时应设置A) 默认值 B) 有效性规则 C) 索引 D) 表之间的关系(分数:2.00)A.B.C.D.17.在关系运算中,选择运算的含义是( )。A) 在基本表中,选择满足条件的元组组成一个新的关系B) 在基本表中,选择需要的属性组成一个新的关系C) 在基本
7、表中,选择满足条件的元组和属性组成一个新的关系D) 以上三种说法均是正确的(分数:2.00)A.B.C.D.18.页面页眉的作用是( )。A) 用于显示报表的标题、图形或说明性文字B) 用来显示整个报表的汇总说明C) 用来显示报表中的字段名称或对记录的分组名称D) 打印表或查询中的记录数据(分数:2.00)A.B.C.D.19.在窗体中,用来输入或编辑字段数据的交互控件是( )。A) 文本框控件 B) 标签控件 C) 复选框控件 D) 列表框控件(分数:2.00)A.B.C.D.20.下列 Case语句中错误的是( )。A) Case 0 To 10 B) Case Is10 C) Case
8、Is10 And Is50 D) Case 3.5,Is10(分数:2.00)A.B.C.D.21.下工具中为需求分析常用工具的是_.A) PAD B) PFD C) N-S D) DFD(分数:1.00)A.B.C.D.22.将 E-R图转换到关系模式时,实体与联系都可以表示成 _。A) 属性 B) 关系 C) 键 D) 域(分数:1.00)A.B.C.D.23.VBA的逻辑值进行算术运算时,True 值被当作_。A) 0 B) 1C) -1 D) 不确定(分数:1.00)A.B.C.D.24.以下不属于 Access中标准函数的是( )。A数值函数B字符函数C数据函数D日期/时间函数(分数
9、:1.00)A.B.C.D.25.图表式窗体中的图表对象是通过哪一个程序创建的( )。A) Microsoft Graph B) Microsoft Excel C) Microsoft Word D) PhotoShop(分数:2.00)A.B.C.D.26.已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是( )。A) acbed B) decab C) deabc D) cedba(分数:2.00)A.B.C.D.27.查询 30天之内参加工作的记录,准则是( )。ADate()-30BBetween Date()And Date()-30CDate()
10、-30DBetween # Date() And # Date()-30(分数:1.00)A.B.C.D.28.下列不属于软件工程三个要素的是( )。A) 工具 B) 过程 C) 方法 D) 环境(分数:2.00)A.B.C.D.29.下列关于空值的叙述中,正确的是( )。A空值是双引号中间没有空格的值 B空值是等于 0的数值C空值是使用 Null或空白来表示字段的值 D空值是用空格表示的值(分数:2.00)A.B.C.D.30.数据库管理员(DBA) 是数据库系统的一个重要组成部分,有很多职责。以下选项不属于 DBA职责的是( )。A) 定义数据的存储结构和存取策略B) 定义数据库的结构C)
11、 定期对数据库进行重组和重构D) 设计和编写应用系统的程序模块(分数:2.00)A.B.C.D.31.下列不是分支结构的语句是( )。A) IfThenEnd IFB) WhileEndC) IfThenElseEnd IfD) SelectCaseEnd Select(分数:2.00)A.B.C.D.32.若将文本字符串“15“、“8“、“6“按降序排序,则排序的结果为( )。A) “15“、“8“、“6“ B) “6“、“8“、“15“ C) “8“、“6“、“15“ D) “8“、“15“、“6/(分数:2.00)A.B.C.D.33.关闭数据库文件有( )种方法。A3B4C5D6(分数
12、:1.00)A.B.C.D.34.VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”属性值。其计量单位是 _。A) 微秒 B) 毫秒 C) 秒 D) 分钟(分数:1.00)A.B.C.D.35.在 Access中已经建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是( )。A) sum,group by B) count,group byC) group by,sum D) group by,count(分数:2.0
13、0)A.B.C.D.二、填空题(总题数:15,分数:30.00)36.数据流图的类型有 1 和事务型。(分数:2.00)填空项 1:_37.在使用 Dim语句定义数组时,在缺省情况下数组下标的下限为_。(分数:2.00)填空项 1:_38.在下面的程序中,要求循环体执行四次,请填空。Private Sub Commandl_Click()x=1Do While_x=x+2LoopEnd Sub(分数:2.00)填空项 1:_39.数据的逻辑结构有线性结构和 1 两大类。(分数:2.00)填空项 1:_40.设 a=6,则执行 x=IIf(a5,-1,0)后,x 的值为_。(分数:2.00)填空
14、项 1:_41.算法的基本特征是可行性、确定性、 1 和拥有足够的情报。(分数:1.00)填空项 1:_42.关系中能够唯一标识某个记录的字段称为 1 字段。(分数:2.00)填空项 1:_43.在最坏情况下,冒泡排序的时间复杂度为 1。(分数:2.00)填空项 1:_44.面向对象的模型中,最基本的概念是对象和 1。(分数:1.00)填空项 1:_45.二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是 1。(分数:2.00)填空项 1:_46.执行下面的程序段后,S 的值为_。s=5For i=2.6 To 4.9 Step 0.6s=s+1Next i(分数:2.00)填
15、空项 1:_47.在窗体上添加一个命令按钮 Command1,然后编写如下事件过程。Private Sub Command1_Click()Dim b,kFor k=1 To 6b=23+kNext kMsgBox k+bEnd Sub打开窗体后,单击命令按钮,消息框数据的结果是_。(分数:2.00)填空项 1:_48.在 SQL的 SELECT语句中,用于实现选择运算的短语是 1。(分数:2.00)填空项 1:_49.按照“先进先出”的原则组织数据结构的是 1。(分数:2.00)填空项 1:_50.每个查询都有 3种视图,分别为:_、数据表视图和_。(分数:4.00)填空项 1:_二级 AC
16、CESS笔试-360 答案解析(总分:91.00,做题时间:90 分钟)一、选择题(总题数:35,分数:61.00)1.关于“输入掩码”叙述错误的是( )。A) 掩码是字段中所有输入数据的模式B) Access只为“文本”和“日期/时间”型字段提供了“输入掩码向导”来设置掩码C) 设置掩码时,可以用一串代码作为预留区来制作一个输入掩码D) 所有数据类型都可以定义一个输入掩码(分数:2.00)A.B.C.D. 解析:解析 本题考查 Access中输入掩码的概念。在输入数据时,如果希望输入的格式标准保持一致,或希望检查输入时的错误,可以使用 Access 提供的“输入掩码向导”来设置一个输入掩码。
17、对于大多数数据类型,都可以定义一个输入掩码。但并不是所有的数据类型都可以定义输入掩码,还应注意的是:输入掩码只为“文本”和“日期/时间”型字段提供向导,其他数据类型没有向导帮助。答案为 D。2.算法的时间复杂度是指_。A) 执行算法程序所需要的时间B) 算法程序的长度C) 算法执行过程中所需要的基本运算次数D) 算法程序中的指令条数(分数:2.00)A.B.C. D.解析:解析 所谓算法的时间复杂度,是指执行算法所需要的计算工作量。算法所执行的基本运算次数与问题的规模有关。算法的工作量用算法所执行的基本运算次数来度量。3.为了增强图案和颜色效果,Access 提供了数据访问页( )功能。A添加
18、标签 B添加滚动文字C添加命令按钮 D设置背景(分数:1.00)A.B.C.D. 解析:4.直接将命令发送给 ODBC数据库服务器,它使用服务器能接受的命令,利用它可以检索或更改记录的是( )。A) 联合查询 B) 传递查询 C) 数据定义查询 D) 子查询(分数:2.00)A.B. C.D.解析:解析 本题考查传递查询的定义以及传递查询和联合查询、数据定义查询、子查询的区别。5.“教学管理”数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置( )。A) 索引 B) 默认值C) 有效性规则 D) 表之间的关系(分数:2.00)A.B.C.D. 解析:
19、解析 本题考查数据库中表之间关系的知识。在 Access中每个表都是数据库中一个独立对象,它们通常会表示一个完整的实体。但是,正如现实世界中实体与实体之间有很多联系一样,表与表之间也可能存在相互的联系。两个表建立了联系,可以很有效地反映表中数据之间的关系。6.以下可以得到“2*5“=10“结果的 VBA表达式为( )。A) “2*5“&“=“&2*5 B) “2*5“+“=“+2*5C) 2*5&“=“&2*5 D) 2*5+“=“+2*5(分数:2.00)A. B.C.D.解析:解析 本题中,需要连接的字符串中既有字符串(如“2*5“、“=“),又有表达式(如 2*5),因此应该使用强制字符
20、串连接的运算符“&“。前面的“2*5“是字符串,应该加引号,后面的“2*5“是表达式,不需要加引号。因此选项 A是正确的。7.结构化程序设计主要强调的是( )。A) 程序的规模 B) 程序的效率C) 程序设计语言的先进性 D) 程序的易读性(分数:2.00)A.B.C.D. 解析:解析 程序不光是编写完就结束了,为了测试和维护程序,往往还有其他人阅读和跟踪程序,因此程序设计的风格应该强调简单和清晰,即程序的易读性,“清晰第一,效率第二”。8.Int(-3.25)的结果是( )。A) -1 B) -2 C) -3 D) -4(分数:2.00)A.B.C.D. 解析:解析 取整函数 Int(数值表
21、达式):返回数值表达式的整数部分。当参数值为负数时,Int 返回小于等于参数值的第一个负数。所以本题答案为 D)。9.语句 Dim NewArray(1,10)As Integer 的含义是( )。A) 定义了一个一维数组的整型变量且初值为 1和 10B) 定义了由整数构成的二维数组,第一列的个数是 2,第二列的个数是 11C) 定义了由 11个整数构成的二维数组D) 将二维数组的第 1列的第 10个元素设置为整型(分数:2.00)A.B. C.D.解析:解析 Dim NewArray(1,10)As Inteqer 表示定义了一个整型的二维数组,数组元素为Newarray(0,0)至 New
22、array(1,10)。第二列从 01 有 2个整型的数,第一列从 010 有 11个整型的数。10.如果加载一个窗体,先被触发的事件是( )。A) Load事件 B) Open 事件C) Activate事件 D) Unload 事件(分数:2.00)A. B.C.D.解析:解析 本题考查窗体常见事件的知识。窗体能响应的事件不多,当窗体刚刚打开时,首先触发Load事件,打开后才继续触发 Open事件,然后是 Activate(激活)事件。窗体关闭时触发 Unload事件。11.下列关于控件的说法中错误的是( )。A控件是窗体上用于显示数据和执行操作的对象B在窗体中添加的对象都称为控件C控件的
23、类型可以分为结合型、非结合型、计算型和非计算型D控件都可以在窗体设计视图的工具箱中看到(分数:2.00)A.B.C. D.解析:解析 在 Access中,窗体中的控件是窗体上用于显示数据和执行操作以及美化窗体的对象;每一个在窗体中添加的对象包括窗体本身都称为控件;它们可以在窗体设计视图中的工具箱中看到并使用。控件的类型分为结合型、非结合型和计算型。12.在窗体中添加一个命令按钮(名称为 Conunandl),然后编写如下代码:PrivateSubCommand1-Click()a=0:b=0:c=6MsgBoxa=b+cEnd Sub窗体打开运行后,如果单击命令按钮,则消息框的输出结果为_。A
24、11 Ba=11 C0 DFalse(分数:2.00)A.B.C.D. 解析:13.如果在窗体上输入的数据总是取自于查询或取自某固定内容的数据,或者某一个表中记录的数据,可以使用A) 选项卡 B) 文本框控件C) 列表框或组合框控件 D) 选项组控件(分数:2.00)A.B.C. D.解析:解析 A) 选项卡是用来分页的,而 D) 选项组控件是用来选择列表的,至于 B) 主要用来输入或编辑字段数据。14.下列选项中,不是算法基本特征的是( )。A) 完整性 B) 可行性 C) 有穷性 D) 拥有足够的情报(分数:2.00)A. B.C.D.解析:解析 作为一个算法,一般应该具有下列 4个特征:
25、可行性,即考虑到实际的条件能够达到一个满意的结果;确定性,算法中的每一个步骤都必须是有明确定义的;有穷性,一个算法必须在有限的时间内做完;拥有足够的情报。15.窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是A)“加载”B)“打开”C)“关闭”D)“确定”(分数:1.00)A.B.C.D. 解析:解析:常见的窗口事件有“打开”、“关闭”和“加载”,没有“确定”事件。16.“数学管理”数据库中有学生表、课程表和选课表,为了有效地反映这 3张表中数据之间的联系,在创建数据库时应设置A) 默认值 B) 有效性规则 C) 索引 D) 表之间的关系(分数:2.00)A.B.C.D. 解析:解析
26、 本题考查的是表之间的联系。在 Access中每个表都是数据库中一个独立的部分,它们本身有很多的功能,但是每个表又不是完全孤立的部分,表与表之间可能存在相互的联系。一旦两个表建立了联系,就可以有效地反映表中数据之间的关系。在 Access中要想管理、使用好表中的数据,就应建立表与表之间的联系。此题中要求有效地反映学生表、课程表与选课表这 3张表中数据之间的联系,应选择选项 D。17.在关系运算中,选择运算的含义是( )。A) 在基本表中,选择满足条件的元组组成一个新的关系B) 在基本表中,选择需要的属性组成一个新的关系C) 在基本表中,选择满足条件的元组和属性组成一个新的关系D) 以上三种说法
27、均是正确的(分数:2.00)A. B.C.D.解析:解析 选择运算是在一个数据库中,选择满足给定条件的所有元组,组成个新的关系。18.页面页眉的作用是( )。A) 用于显示报表的标题、图形或说明性文字B) 用来显示整个报表的汇总说明C) 用来显示报表中的字段名称或对记录的分组名称D) 打印表或查询中的记录数据(分数:2.00)A.B.C. D.解析:解析 页面页眉中的文字或控件一般输出显示在每页的顶端,通常,它是用来显示数据的列标题,可以给每个控件文本标题加上特殊的效果。一般来说,把报表的标题放在报表页眉中,该标题打印时仅在第一页的开始位置出现,如果将标题移动到页面页眉中,则该标题在每一页上都
28、显示。答案为 C。19.在窗体中,用来输入或编辑字段数据的交互控件是( )。A) 文本框控件 B) 标签控件 C) 复选框控件 D) 列表框控件(分数:2.00)A. B.C.D.解析:解析 在题目给出的选项中提到的几种控件介绍如下。文本框控件是窗体的基础组件,可用来显示并连接表或查询中的字段值、显示标题或说明性文字,或显示运算结果,可以与用户进行交互操作,进行输入或编辑操作;标签控件常用来当作窗体或其他控件的说明文字,显示的是静态数据,属于“非绑定控件”的一种;复选框可以显示“是/否”和数据类型的字段值。复选框可用于多选操作;列表框是可以在一组有限选项集合中选取值的控件,在列表框中不能直接输
29、入文本,只能从列表中选择,一次显示多项内容。综上所述,选项 A)为正确答案。20.下列 Case语句中错误的是( )。A) Case 0 To 10 B) Case Is10 C) Case Is10 And Is50 D) Case 3.5,Is10(分数:2.00)A.B.C. D.解析:解析 每个 Case语句可以包含一个以上的值,一个值的范围,或是一个值的组合以及比较运算符,但 Case语句使用了 Is关键字时,不能加入逻辑运算符(AND) ,所以选项 C的内容为错误的 Case语句,此选项的正确答案应当为“Case 10 To 50”。21.下工具中为需求分析常用工具的是_.A) P
30、AD B) PFD C) N-S D) DFD(分数:1.00)A.B.C.D. 解析:解析 软件的需求分析评析 常见的需求分析方法有:结构化分析方法和面向对象的分析方法。结构化分析的常用工具有:数据流图(DFD)、数据字典(DD)、判定树和判定表等。22.将 E-R图转换到关系模式时,实体与联系都可以表示成 _。A) 属性 B) 关系 C) 键 D) 域(分数:1.00)A.B. C.D.解析:解析 实体联系模型及 E-R图评析关系是由若干个不同的元组所组成,因此关系可视为元组的集合,将 E-R图转换到关系模式时,实体与联系都可以表示成关系。23.VBA的逻辑值进行算术运算时,True 值被
31、当作_。A) 0 B) 1C) -1 D) 不确定(分数:1.00)A.B.C. D.解析:解析 模块/VBA 程序设计基础/VBA 编程基础-常量评析 True 是 Access系统内部常量,其值为-1。24.以下不属于 Access中标准函数的是( )。A数值函数B字符函数C数据函数D日期/时间函数(分数:1.00)A.B.C. D.解析:25.图表式窗体中的图表对象是通过哪一个程序创建的( )。A) Microsoft Graph B) Microsoft Excel C) Microsoft Word D) PhotoShop(分数:2.00)A. B.C.D.解析:解析 本题考查图表
32、式窗体中的图表的创建方法。图表对象是 Access调用 Microsoft Graph程序创建的 OLE对象。26.已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是( )。A) acbed B) decab C) deabc D) cedba(分数:2.00)A.B.C.D. 解析:解析 中序遍历的递归算法如下:遍历左子树;访问根结点;遍历右子树。前序遍历的递归算法如下:访问根结点;遍历左子树;遍历右子树。后序遍历的递归算法如下:遍历左子树;遍历右子树;访问根结点。由后序遍历结果 dabec可知 c是根结点,且无右子树。再由左子树的后序遍历结果 dabe可知
33、,e 是左子树的根结点,且由左子树的中序遍历结果 deba可知,d 是左子树的左子树结点,b 和 a是左子树的右子树结点。再次由后序遍历结果 ab可知,a 是左子树结点。b 是根结点。至此,各结点在树中的位置已完全确定。27.查询 30天之内参加工作的记录,准则是( )。ADate()-30BBetween Date()And Date()-30CDate()-30DBetween # Date() And # Date()-30(分数:1.00)A.B. C.D.解析:28.下列不属于软件工程三个要素的是( )。A) 工具 B) 过程 C) 方法 D) 环境(分数:2.00)A.B.C.D.
34、 解析:解析 软件工程包括三个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理和文档生成;过程支持软件开发的各个环节的控制、管理。29.下列关于空值的叙述中,正确的是( )。A空值是双引号中间没有空格的值 B空值是等于 0的数值C空值是使用 Null或空白来表示字段的值 D空值是用空格表示的值(分数:2.00)A.B.C. D.解析:解析 在数据库中,空值用来表示实际值未知或无意义的情况。任何数据类型的列,只要没有使用非空(NotNull)或主键(Primary Key)完整性限制,都可以出现空值。30.数据库管理员(DBA) 是数据库系统的一个重要组成部分
35、,有很多职责。以下选项不属于 DBA职责的是( )。A) 定义数据的存储结构和存取策略B) 定义数据库的结构C) 定期对数据库进行重组和重构D) 设计和编写应用系统的程序模块(分数:2.00)A.B.C.D. 解析:解析 DBA(数据库管理员)的主要工作可以概括为 3种:数据库设计;数据库维护;改善系统性能,提高系统效率。31.下列不是分支结构的语句是( )。A) IfThenEnd IFB) WhileEndC) IfThenElseEnd IfD) SelectCaseEnd Select(分数:2.00)A.B. C.D.解析:解析 本题考查控制结构的知识。选项 A)是一个单分支选择结构
36、;选项 C)是一个双分支选择结构;选项 D)是一个多分支选择结构;选项 B) 是一个循环结构。32.若将文本字符串“15“、“8“、“6“按降序排序,则排序的结果为( )。A) “15“、“8“、“6“ B) “6“、“8“、“15“ C) “8“、“6“、“15“ D) “8“、“15“、“6/(分数:2.00)A.B.C. D.解析:解析 Access 中字符串的排序是根据第一个字符的 ASCII码值的大小进行。33.关闭数据库文件有( )种方法。A3B4C5D6(分数:1.00)A. B.C.D.解析:34.VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”
37、属性值。其计量单位是 _。A) 微秒 B) 毫秒 C) 秒 D) 分钟(分数:1.00)A.B. C.D.解析:解析 模块/模块的基本概念评析窗体的“计时器间隔(TimerInterval)”属性值的计量单位是毫秒。35.在 Access中已经建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是( )。A) sum,group by B) count,group byC) group by,sum D) group by,count(分数:2.00
38、)A.B.C. D.解析:解析 本题考查查询设计中汇总的知识。在查询设计视图中,“总计”行用于实现数据的汇总方式。在本题中,要求按单位进行汇总,所以在“单位”的“总计”行中要选择分组语句 Group By;要求计算应发工资的总数,所以“应发工资”的“总计”行中要选择汇总命令“Sum”。二、填空题(总题数:15,分数:30.00)36.数据流图的类型有 1 和事务型。(分数:2.00)填空项 1:_ (正确答案:变换型)解析:解析 本题考查的是数据流图的类型。37.在使用 Dim语句定义数组时,在缺省情况下数组下标的下限为_。(分数:2.00)填空项 1:_ (正确答案:0)解析:解析 本题考查
39、数组的基础知识。数组变量由变量名和数组下标构成,通常使用 Dim语句来定义数组,其格式为:Dim数组名(下标下限 to 下标上限) 其中下标下限缺省为 0。数组中的元素个数即为:下标上限-下标下限+1。38.在下面的程序中,要求循环体执行四次,请填空。Private Sub Commandl_Click()x=1Do While_x=x+2LoopEnd Sub(分数:2.00)填空项 1:_ (正确答案:x8 或 x=7)解析:解析 Access 知识点/模块 NBA程序设计基础评析 第一次循环 x=x+2=1+2=3,第二次循环 x=x+2=3+2=5,第三次循环 x=x+2=5+2=7,
40、第四次循环 x=x+2=7+2=9,题目要求循环执行四次跳出,所以应在判断处添加 x8 或 x=7 或 x9。39.数据的逻辑结构有线性结构和 1 两大类。(分数:2.00)填空项 1:_ (正确答案:非线性结构)解析:40.设 a=6,则执行 x=IIf(a5,-1,0)后,x 的值为_。(分数:2.00)填空项 1:_ (正确答案:-1)解析:解析 本题考查 IIf函数的用法,IIf 函数的所有参数均为必要参数。可以将 IIf函数翻译为 If语句后再作答。本题中,IIf 语句等价于下列 If语句:If a5 then x=-1Else x=0End if41.算法的基本特征是可行性、确定性
41、、 1 和拥有足够的情报。(分数:1.00)填空项 1:_ (正确答案:有穷性)解析:解析 算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)评析 算法是指解题方案的准确而完整的描述。它有 4个基本特征,分别是可行性、确定性、有穷性和拥有足够的情报。42.关系中能够唯一标识某个记录的字段称为 1 字段。(分数:2.00)填空项 1:_ (正确答案:主关键)解析:43.在最坏情况下,冒泡排序的时间复杂度为 1。(分数:2.00)填空项 1:_ (正确答案:n(n-1)/2)解析:44.面向对象的模型中,最基本的概念是对象和 1。(分数:1.00)填空项 1:_ (正确答案:类)解析
42、:解析 面向对象方法的基本概念评析 面向对象模型中,最基本的概念是对象和类。对象是现实世界中实体的模型化;将属性集和方法集相同的所有对象组合在一起,可以构成一个类。45.二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是 1。(分数:2.00)填空项 1:_ (正确答案:顺序存储(顺序方式存储))解析:解析 二分法查找对表的要求是有序顺序表,即第一是数据元素有序,第二是按顺序方式存储。46.执行下面的程序段后,S 的值为_。s=5For i=2.6 To 4.9 Step 0.6s=s+1Next i(分数:2.00)填空项 1:_ (正确答案:9)解析:解析 模块/VBA 程
43、序设计基础评析 以指定次数来重复执行一组语句。相关语法:For counter=start To end Step stepstatementsExit ForstatementsNextcountercounter:必要参数。用做循环计数器的数值变量。这个变量不能是 Boolean或数组元素。stan:必要参数。counter 的初值。end:必要参数。counter 的终值。Step:可选参数。counter 的步长。如果没有指定,则 step的缺省值为 1。statements:可选参数。放在 For和 Next之间的一条或多条语句,它们将被执行指定的次数。从起始值开始计算,循环体要执行
44、四次,而每执行一次循环体,s 就加 1,所以最终的 s的值为 5+4=9。47.在窗体上添加一个命令按钮 Command1,然后编写如下事件过程。Private Sub Command1_Click()Dim b,kFor k=1 To 6b=23+kNext kMsgBox k+bEnd Sub打开窗体后,单击命令按钮,消息框数据的结果是_。(分数:2.00)填空项 1:_ (正确答案:36)解析:解析 考查一个简单的循环程序,但是大家很容易把答案写错,循环结束后 b=23+6=29,消息弹出框要求的是 k+b,k=7,所以弹出 36。48.在 SQL的 SELECT语句中,用于实现选择运算的短语是 1。(分数:2.00)填空项 1:_ (正确答案:WHERE)解析:49.按照“先进先出”的原则组织数据结构的是 1。(分数:2.00)填空项 1:_ (正确答案:队列)解析:解析 队列是一种特殊的线性表,只允许在表的一端插入元素,在表的另一端删除元素,插入元素的一端叫做“队尾”,删除元素的一端叫做“队头”,先插入的元素先被删除,按先进先出的原则组织数据。50.每个查询都有 3种视图,分别为:_、数据表视图和_。(分数:4.00)填空项 1:_ (正确答案:11设计视图 12SQL 视图)解析:解析 查询中包含三种视图分别是设计视图、数据表视图和 SQL视图。