1、二级 ACCESS 笔试-278 及答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:33,分数:70.00)设有如下说明,请回答(22)(24)小题:有如下窗体,窗体的名称为 fmTest,窗体中有一个标签和一个命令按钮,名称分别为 Labell 和bChange。(分数:6.00)(1).在“窗体视图”显示该窗体时,要求在单击命令按钮后标签上显示的文字颜色变为红色,以下能实现该操作的语句是( )。(分数:2.00)A.labell.ForeColor=255B.bChange.ForeColor=255C.labell.ForeColor=“255“D.bChange.
2、ForeColor=“255“(2).若将窗体的标题设置为“改变文字显示颜色“,应使用的语句是( )。(分数:2.00)A.Me=“改变文字显示颜色“B.Me.Caption=“改变文字显示颜色“C.Metext=“改变文字显示颜色“D.Me.Name=“改变文字显示颜色“(3).在“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定器“属性值设置为( )。(分数:2.00)A.是B.否C.有D.无1.为窗体或报表上的控件设置属性值的正确宏操作命令是( )。(分数:2.00)A.SetB.SetDataC.SetWamingsD.SetValue2.既可以直接输入文字,又可以从
3、列表中选择输入项的控件是( )。(分数:2.00)A.选项框B.文本框C.组合框D.列表框3.要实现报表的分组统计,其操作区域是( )。(分数:2.00)A.报表页眉或报表页脚区域B.页面页眉或页面页脚区域C.主体区域D.组页眉或组页脚区域4.数据库系统的核心是( )。(分数:2.00)A.数据模型B.数据库管理系统C.软件工具D.数据库5.用树形结构表示实体之间联系的模型是( )。(分数:2.00)A.关系模型B.网状模型C.层次模型D.以上三个都是6.建立一个基于“学生”表的查询,要查找“出生日期”(数据类型为日期/时间型)在 1980-06-061980-07-06 间的学生,在“出生日
4、期”对应列的“准则”行中应输入的表达式是( )。(分数:2.00)A.between 1980-06-06 and 1980-07-06B.between #1980-06-06# and #1980-07-06#C.between 1980-06-06 Or 1980-07-06D.between #1980-06-06# or #1980-07-06#7.可以作为窗体记录源的是( )。(分数:2.00)A.表B.查询C.Select 语句D.表、查询或 select 语句8.在宏的条件表达式中,要引用“rptT”报表上名为“txtName”控件的值,可以使用的引用表达式是( )。(分数:2
5、.00)A.Reports!rptT!txtNameB.Report!mtNameC.rptT!txtNameD.txtName9.下列描述中正确的是( )。(分数:2.00)A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D.软件工程只是解决软件开发中的技术问题10.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多
6、种存储结构,且各种存储结构影响数据处理的效率11.下列数据结构中,能用二分法进行查找的是( )。(分数:2.00)A.顺序存储的有序线性表B.线性链表C.二叉链表D.有序线性链表12.在 Access 数据库中,表就是( )。(分数:2.00)A.关系B.记录C.索引D.数据库13.在 Access 表中,可以定义 3 种主关键字,它们是( )。(分数:2.00)A.单字段、双字段和多字段B.单字段、双字段和自动编号C.单字段、多字段和自动编号D.双字段、多字段和自动编号14.在以下关于报表数据源设置的叙述中,正确的是( )。(分数:2.00)A.可以是任意对象B.只能是表对象C.只能是查询对
7、象D.可以是表对象或查询对象15.某窗体中有一命令按钮,在”窗体视图”中单击此命令按钮,运行另一个应用程序。如果通过调用宏对象完成此功能,则需要执行的宏操作是( )。(分数:2.00)A.RunAppB.RunCodeC.RunMacroD.RunSQL16.能够使用“输入掩码向导”创建输入掩码的字段类型是( )。(分数:2.00)A.数字和日期/时间B.文本和货币C.文本和日期/时间D.数字和文本17.下列关于栈的描述正确的是( )。(分数:2.00)A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈是特殊的线性表,只能在一端插入或删除元素D.栈是特殊的线性表,只
8、能在一端插入元素,而在另一端删除元素18.在结构化方法中,用数据流程图(DFD) 作为描述工具的软件开发阶段是( )。(分数:2.00)A.可行性分析B.需求分析C.详细设计D.程序编码19.数据的存储结构是指( )。(分数:2.00)A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示20.Access 通过数据访问页可以发布的数据( )。(分数:2.00)A.只能是静态数据B.只能是数据库中保持不变的数据C.只能是数据库中变化的数据D.是数据库中保存的数据21.在课程表中要查找课程名称中包含“计算机”的课程,对应“课程名称”字段的
9、正确准则表达式是(2004 年 9 月)(分数:2.00)A.“计算机“B.“*计算机*“C.Like“*计算机*“D.Like“计算机“22.用于获得字符串 Str 从第 2 个字符开始的 3 个字符的函数是( )。(分数:2.00)A.Mid(Str,2,3)B.Middle(Str,2,3)C.Right(Str,2,3)D.Left(Str,2,323.假定有以下循环结构DO Until 条件循环体Loop则正确的叙述是( )。(分数:2.00)A.如果“条件”值为 0,则一次循环体也不执行B.如果“条件”值为 0,则至少执行一次循环体C.如果“条件”值不为 0,则至少执行一次循环体D
10、.不论“条件”是否为“真”,至少要执行一次循环体24.若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是( )。(分数:2.00)A.“默认值”属性B.“标题”属性C.“密码”属性D.“输入掩码”属性25.为了使模块尽可能独立、要求( )。(分数:2.00)A.模块的内聚程序要尽量高,且各模块间的耦合程度要尽量强B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强26.窗体上添加有 3 个命令按钮,分别命名为 Command1、Command2 和 Comma
11、nd3。编写 Command1 的单击事件过程,完成的功能为:当单击按钮 Command1 时,按钮 Command2 可用,按钮 Command3 不可见。以下正确的是( )。(分数:2.00)A.Private Sub Commandl_Click() Command2.Visible=TrueCommand3.Visible=FalseEnd SubB.Private Sub Commandl_Click()Command2.Enabled=TrueCommand3.Enabled=FalseEnd SubC.PrivateSubCommand1_Click() Command2.Ena
12、bled=TrueCommand3.Visible=FalseEnd SubD.PrivateSubCommand1_Click()Command2.Visible=TrueCommand3.Enabled=FalseEnd Sub27.为窗体或报表上的控件设置属性值的宏操作是( )。(分数:2.00)A.BeepB.EchoC.MsgBoxD.SeWalue28.Access 数据库表中的字段可以定义有效性规则,有效性规则是( )。(分数:2.00)A.控制符B.文本C.条件D.前三种说法都不对29.下列逻辑表达式中,能正确表示条件“x 和 y 都是奇数”的是( )。(分数:2.00)A.x
13、 Mod 2=1 Or y Mod 2=1B.x Mod 2=0 Or y Mod 2=0C.x Mod 2=1 And y Mod 2=1D.x Mod 2=0 And y Mod 2=030.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )。(分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对31.ODBC 的中文含义是( )。(分数:2.00)A.浏览器/服务器B.客户/服务器C.开放数据库连接D.关系数据库管理系统32.数据表中的“行”称为( )。(分数:2.00)A.字段B.数据C.记录
14、D.数据视图二、填空题(总题数:13,分数:26.00)33.算法的复杂度主要包括 【1】 复杂度和空间复杂度。(分数:2.00)填空项 1:_34.数据的逻辑结构在计算机存储空间中的存放形式称为数据的 【2】 。(分数:2.00)填空项 1:_35.诊断和改正程序中错误的工作通常称为 【3】 。(分数:2.00)填空项 1:_36.在关系数据库中,把数据表示成二维表,每一个二维表称为 【4】 。(分数:2.00)填空项 1:_37.关系数据库管理系统能实现的专门关系运算包括选择、连接和 【5】 。(分数:2.00)填空项 1:_38.创建交叉表查询时,必须对行标题和 【6】 进行分组(Gro
15、upBy)操作。(分数:2.00)填空项 1:_39.在设计窗体时使用标签控件创建的是单独标签,它在窗体的 【7】 视图中不能显示。(分数:2.00)填空项 1:_40.在表格式窗体、纵栏式窗体和数据表窗体中,将窗体最大化后显示记录最多的窗体是 【8】 。(分数:2.00)填空项 1:_41.有多个操作构成的宏,执行时是按 【9】 执行的。(分数:2.00)填空项 1:_42.在报表设计中,可以通过添加 【10】 控件来控制另起一页输出显示。(分数:2.00)填空项 1:_43.下面程序的功能是计算折旧年限。假设一台机器的原价值为 100 万元,如果每年的折旧率为 4%,多少年后它的价值不足
16、50 万元。请填空。y=0p=100x=0.04Dop=p*(1-x)y=y+1Loop Until p 【11】 MsgBox y(分数:2.00)填空项 1:_44.在窗体上添加一个命令按钮(名为 Command1),然后编写如下程序:Function m(x as Integer,y as Integer) as Integerm=IIf(xy,x,y)End FunctionPrivate Sub Commandl Click()Dim a as Integer,b as Integera=1b=2MsgBox m(a,B) End Sub打开窗体运行后,单击命令按钮,消息框的输出结果
17、为 【12】 。(分数:2.00)填空项 1:_45.有一个 VBA 计算程序的功能如下,该程序用户界面由 4 个文本框和 3 个按钮组成。4 个文本框的名称分别为:Text1、Text2、Text3 和 Text4。3 个按钮分别为:清除(名为 Command1)、计算(名为 Command2)和退出(名为 Command3)。窗体打开运行后,单击清除按钮,则清除所有文本框中显示的内容;单击计算按钮,则计算在 Textl、Text2 和 Text3 三个文本框中输入的 3 科成绩的平均成绩并将结果存放在 Text4文本框中;单击退出按钮则退出。请将下列程序填空补充完整。Private Sub
18、 Commandl_Click()Me!Text1=“Me!Text2=“Me!Text3=“Me!Text4=“End SubPrivate Sub Command2_Click()If Me!Text1=“ Or Me!Text2=“ Or Me!Text3=“ ThenMsgBox “成绩输入不全“ElseNe!Text4=( 【13】 +Val(Me!Text2)+Val(MeText3)/3【14】 End SubPrivate Sub Command3_Click()Docmd. 【15】 End Sub(分数:2.00)填空项 1:_二级 ACCESS 笔试-278 答案解析(总
19、分:96.00,做题时间:90 分钟)一、选择题(总题数:33,分数:70.00)设有如下说明,请回答(22)(24)小题:有如下窗体,窗体的名称为 fmTest,窗体中有一个标签和一个命令按钮,名称分别为 Labell 和bChange。(分数:6.00)(1).在“窗体视图”显示该窗体时,要求在单击命令按钮后标签上显示的文字颜色变为红色,以下能实现该操作的语句是( )。(分数:2.00)A.labell.ForeColor=255 B.bChange.ForeColor=255C.labell.ForeColor=“255“D.bChange.ForeColor=“255“解析:解析 本题
20、考查考生对 Access 控件属性的掌握。首先要明确“红色”是数字 255,而不是字符串“255”,可以排除选项 C 和选项 D。同时要知道,文字颜色是 ForeColor 属性。题目要求改变标签上显示的文字颜色,所以应该是对 Label 的操作,排除选项 B 和选项 D,正确答案为选项 A。(2).若将窗体的标题设置为“改变文字显示颜色“,应使用的语句是( )。(分数:2.00)A.Me=“改变文字显示颜色“B.Me.Caption=“改变文字显示颜色“ C.Metext=“改变文字显示颜色“D.Me.Name=“改变文字显示颜色“解析:解析 本题考查考生对 Access 控件属性的掌握。因
21、为要设置窗体的标题,所以应该是对窗体的操作,Form 或者 Me,Me 是默认控件所在的窗体,选项 A 语法错误。Name 属性是窗体或控件名称,可以排除选项 D。Text 属性是用来在部分控件中显示内容,但窗体并没有 Text 属性,可排除选项 C。Caption 属性才是标题,所以选项 B 正确。(3).在“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定器“属性值设置为( )。(分数:2.00)A.是B.否 C.有D.无解析:解析 本题考查考生对窗体视图的使用。窗体中没有记录选定器,因此可以排除选项 A 和选项巳应将窗体的“记录选定器”属性值设置为“否“,而不是无,1.
22、为窗体或报表上的控件设置属性值的正确宏操作命令是( )。(分数:2.00)A.SetB.SetDataC.SetWamingsD.SetValue 解析:解析 本题考查常用的宏操作。这是考试重点内容,历次考试都有至少一个题目考查该知识点,考生务必掌握。用于设置属性值的宏操作命令是 SetValue;SetWamings 命令是用于关闭或打开系统消息的。2.既可以直接输入文字,又可以从列表中选择输入项的控件是( )。(分数:2.00)A.选项框B.文本框C.组合框 D.列表框解析:解析 本题考查 Access 中的基本控件。控件是窗体上用于显示数据、执行操作、装饰窗体的对象,在窗体中添加的每一个
23、对象都是控件。选项框是作为单独的控件来显示表或查询中的“是”或“否”值。文本框主要用来输入或编辑字段数据,是一种交互式控件。组合框的列表由多行数据组成,但平时只显示一行,使用组合框,既可以进行选择,也可以输入文本,所以选项 C 正确。列表框可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值。3.要实现报表的分组统计,其操作区域是( )。(分数:2.00)A.报表页眉或报表页脚区域B.页面页眉或页面页脚区域C.主体区域D.组页眉或组页脚区域 解析:解析 本题考查报表的分组统计。在报表设计中,可以根据需要进行各种类型统计计算并输出,操作方法就是使用计算控件设置其控件源为合适的统计计算表
24、达式。利用计算控件进行统计计算并输出结果的操作有两种形式:体节内添加计算控件和组页眉/组页脚节区内或报表页眉/报表页脚节区内添加计算字段。如果要进行分组统计并输出,则统计计算控件应该布置在“组页眉/组页脚”区域内相应位置,然后使用统计函数设置控件源即可。所以选项 D 正确。4.数据库系统的核心是( )。(分数:2.00)A.数据模型B.数据库管理系统 C.软件工具D.数据库解析:解析 数据库管理系统是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,因此数据库管理系统是数据库系统的核心。5.用树形结构表示实体之间联系的模型是( )。(分数:2.00)A.关系模型
25、B.网状模型C.层次模型 D.以上三个都是解析:解析 在数据库系统中,由于采用的数据模型不同,相应的数据库管理系统(DBMS)也不同。目前常用的数据模型有 3 种:层次模型、网状模型和关系模型。在层次模型中,实体之间的联系是用树结构来表示的,其中实体集(记录型)是树中的结点,而树中各结点之间的连线表示它们之间的关系。因此,本题的正确答案是选项 C。6.建立一个基于“学生”表的查询,要查找“出生日期”(数据类型为日期/时间型)在 1980-06-061980-07-06 间的学生,在“出生日期”对应列的“准则”行中应输入的表达式是( )。(分数:2.00)A.between 1980-06-06
26、 and 1980-07-06B.between #1980-06-06# and #1980-07-06# C.between 1980-06-06 Or 1980-07-06D.between #1980-06-06# or #1980-07-06#解析:解析 本题考查准则的书写。准则的书写是考试的重点,历次考试都有至少一个题目考查该知识点。书写日期类准则务必注意,日期值要用半角的井号“#“括起来,所以选项 A 和选项 C 错误。接下来直接从题意就能排除选项 D,因为 between.or 从英语的语法上讲都是错误的,between.and 是正确的。7.可以作为窗体记录源的是( )。(分
27、数:2.00)A.表B.查询C.Select 语句D.表、查询或 select 语句 解析:解析 本题考查窗体记录源的概念。窗体是作为用户和 Access 应用程序之间的主要接口,窗体可以用于显示表和查询中的数据,输入数据、编辑数据和修改数据。但要注意,窗体本身没有存储数据,也不像表那样只以行和列的形式显示数据,因此必须从外部获取记录源,表、查询或 select 语句都可以作为窗体记录源。8.在宏的条件表达式中,要引用“rptT”报表上名为“txtName”控件的值,可以使用的引用表达式是( )。(分数:2.00)A.Reports!rptT!txtName B.Report!mtNameC.
28、rptT!txtNameD.txtName解析:解析 本题考查宏的条件表达式。条件表达式是考试重点内容,考生务必熟练掌握。语法为:Forms!窗体名!控件名Reports!报表名!控件名题目中,要引用“rptT“报表上名为“txtName“控件的值,按照规定语法写出即:Reports!rptT!txtName选项 A 正确。9.下列描述中正确的是( )。(分数:2.00)A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D.软件工程只是解决软件开发中的技术问题解析:解析 软件工程学是研究软件开发和维护的
29、普遍原理与技术的一门工程学科。所谓软件工程是指,采用工程的概念、原理、技术和方法指导软件的开发与维护。软件工程学的主要研究对象包括软件开发与维护的技术、方法、工具和管理等方面。由此可见,选项 A、选项 B 和选项 D 的说法均不正确,选项 C 正确。10.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 解析:解析 一般来说,一种数据的逻辑结构根据需要可以表示成多
30、种存储结构,常用的存储结构有顺序、链接、索引等存储结构。而采用不同的存储结构,其数据处理的效率是不同的。由此可见,选项 D 的说法正确。11.下列数据结构中,能用二分法进行查找的是( )。(分数:2.00)A.顺序存储的有序线性表 B.线性链表C.二叉链表D.有序线性链表解析:解析 二分查找只适用于顺序存储的有序表。在此所说的有序表是指线性表中的元素按值非递减排列(即从小到大,但允许相邻元素值相等)的。选项 A 正确。12.在 Access 数据库中,表就是( )。(分数:2.00)A.关系 B.记录C.索引D.数据库解析:解析 本题考查 Access 中表的概念。表是数据库中用来存储数据的对
31、象,是整个数据库系统的基础。表中的列称为字段,表中的行称为记录。记录由一个或多个字段组成,一条记录就是一个完整的信息。一个关系就是一个二维表,每个关系有一个关系名,所以选项 A 正确。在 Access 中,一个关系存储为一个表,具有一个表名。13.在 Access 表中,可以定义 3 种主关键字,它们是( )。(分数:2.00)A.单字段、双字段和多字段B.单字段、双字段和自动编号C.单字段、多字段和自动编号 D.双字段、多字段和自动编号解析:解析 本题考查 Access 中主关键字的基本概念。在 Access 的表中,可以定义三种主键,即自动编号主键、单字段主键和多字段主键,选项 C 正确。
32、自动编号主键;在向表中添加每一条记录时,可将“自动编号”字段设置为自动输入连续数字的编号,不需要用户对其进行输入。将自动编号字段指定为表的主键是创建主键的最简单、最安全的方法。单字段主键:如果字段中包含的都是唯一的值,则用此方法将该字段指定为主键。只要某字段包含数据且不包含重复值或 Null 值,即可为该字段指定主键。多字段主键:在不能保证任何单字段包含唯一值时,可以将两个或更多的字段指定为主键,这种情况最常出现在用于多对多关系中的两个表。注意,主关键字是考试重点内容,历次考试都有涉及,考生务必牢记。为确保主关键字段值的唯一性,Access 不允许在主关键字字段中存入重复值和空值。14.在以下
33、关于报表数据源设置的叙述中,正确的是( )。(分数:2.00)A.可以是任意对象B.只能是表对象C.只能是查询对象D.可以是表对象或查询对象 解析:解析 本题考查报表的概念。报表可以选择表或查询作为数据源,但其他对象不可以作为报表的数据源,所以选项 D 是正确答案。数据源是考试重点内容,考生应该掌握各个对象的数据源设置。15.某窗体中有一命令按钮,在”窗体视图”中单击此命令按钮,运行另一个应用程序。如果通过调用宏对象完成此功能,则需要执行的宏操作是( )。(分数:2.00)A.RunApp B.RunCodeC.RunMacroD.RunSQL解析:解析 本题考查考生对宏的使用。宏是由一个或多
34、个操作组成的集合,其中的每个操作能够自动实现特定的功能。宏可以分为三类:操作序列宏、宏组和包括条件的宏,选项 A 用于执行指定的外部应用程序:选项 B 是调用函数操作,可以调用 VBA 函数或过程;选项 C 是运行宏命令,该宏可以在宏组中;选项 D 用于执行指定的 SQL 语句。16.能够使用“输入掩码向导”创建输入掩码的字段类型是( )。(分数:2.00)A.数字和日期/时间B.文本和货币C.文本和日期/时间 D.数字和文本解析:解析 本题考查 Access 中数据属性输入掩码的设置,在输入数据时,如果希望输入的格式标准保持一致,或希望检查输入时的错误,可以使用 Access 提供的“输入掩
35、码向导”来设置一个输入掩码,对于大多数数据类型,都可以定义一个输入掩码,但需要注意,输入掩码只能为“文本”和“日期/时间”型字段提供向导,其他数据类型没有向导帮助,17.下列关于栈的描述正确的是( )。(分数:2.00)A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈是特殊的线性表,只能在一端插入或删除元素 D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素解析:解析 栈是一种特殊的线性表,其插入与删除运算都只在线性表的一端进行。由此可见,选项A、选项 B 和选项 D 错误,正确答案是选项 C。18.在结构化方法中,用数据流程图(DFD) 作为描述工具的
36、软件开发阶段是( )。(分数:2.00)A.可行性分析B.需求分析 C.详细设计D.程序编码解析:解析 结构化分析方法是结构化程序设计理论在软件需求分析阶段的运用。而结构化分析就是使用数据流图(DFD) 、数据字典(DD) 、结构化英语、判定表和判定树等工具,来建立一种新的、称为结构化规格说明的目标文档。所以数据流程图是在需求分析阶段使用的。19.数据的存储结构是指( )。(分数:2.00)A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示 解析:解析 数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构,也称数据的物理结构
37、,所以选项 D 正确。20.Access 通过数据访问页可以发布的数据( )。(分数:2.00)A.只能是静态数据B.只能是数据库中保持不变的数据C.只能是数据库中变化的数据D.是数据库中保存的数据 解析:解析 本题考查考生对数据访问页的理解。 Access 通过数据访问页不仅可以发布静态数据,也可以是数据库中变化的数据,只要是数据库中保存的数据,都可以通过数据库访问页进行发布,所以选项D 正确。21.在课程表中要查找课程名称中包含“计算机”的课程,对应“课程名称”字段的正确准则表达式是(2004 年 9 月)(分数:2.00)A.“计算机“B.“*计算机*“C.Like“*计算机*“ D.L
38、ike“计算机“解析:解析 本题考查考生对查询准则的掌握。查询准则是运算符、常量、字段值、函数以及字段名和属性等的任意组合,掌握它的写法非常重要。考生首先应该分析出题目要求。题目要求查找包含“计算机”的课程,Like“*计算机*“可以实现,其中 Like 用于指定查找文本字段的字符模式,“*”表示该位置可匹配 0 个或多个字符。22.用于获得字符串 Str 从第 2 个字符开始的 3 个字符的函数是( )。(分数:2.00)A.Mid(Str,2,3) B.Middle(Str,2,3)C.Right(Str,2,3)D.Left(Str,2,3解析:解析 本题考查 VBA 中的基本函数。考生
39、应该熟练掌握相关函数的使用。字符串截取函数 Left 的作用是从字符串左边起截取 N 个字符,该函数有两个参数;eight 的作用是从字符串右边起截取 N 个字符,该函数也有两个参数; Mid 的作用是从字符串左边第 N1 个字符起截取 N2 个字符,该函数有三个参数;而 Middle 不是字符串截取函数。因此,本题的答案应该是选项 A。23.假定有以下循环结构DO Until 条件循环体Loop则正确的叙述是( )。(分数:2.00)A.如果“条件”值为 0,则一次循环体也不执行B.如果“条件”值为 0,则至少执行一次循环体 C.如果“条件”值不为 0,则至少执行一次循环体D.不论“条件”是
40、否为“真”,至少要执行一次循环体解析:解析 本题考查 Do UntilLoop 循环的使用。控制结构一直是考试重点内容,考生务必熟练使用。这个循环结构是在条件式结果为假时,执行循环体,直至条件式为真,结束循环,所以选项 B 正确。而DoWhile 条件Loop 式在条件式结果为真时,执行循环体,并持续到条件式结果为假或执行到选择 Exit Do 语句而退出循环,如果条件值为 0,则一次循环体也不执行。24.若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是( )。(分数:2.00)A.“默认值”属性B.“标题”属性C.“密码”属性 D.“输入掩码”属性解析:解析 本题考查文
41、本框控件的属性。“默认值”属性是自动输入到字段中,作为新记录的值,选项 A 错误;“标题”属性是设置文本框的名称,选项 B 错误;“密码”属性是在文本框中输入文本时达到密码“*”号的显示效果,满足题目要求,选项 C 正确;“输入掩码”属性是设置输入字段的格式,选项D 错误。25.为了使模块尽可能独立、要求( )。(分数:2.00)A.模块的内聚程序要尽量高,且各模块间的耦合程度要尽量强B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强解析:解析 系统设计的质量主要反映在模块的
42、独立性上。评价模块独立性的主要标准有两个:一是模块之间的耦合,它表明两个模块之间互相独立的程度;二是模块内部之间的关系是否紧密,称为内聚。一般来说,要求模块之间的耦合尽可能地弱,即模块尽可能独立,而要求模块的内聚程度尽量地高。综上所述,选项 B 的答案正确。26.窗体上添加有 3 个命令按钮,分别命名为 Command1、Command2 和 Command3。编写 Command1 的单击事件过程,完成的功能为:当单击按钮 Command1 时,按钮 Command2 可用,按钮 Command3 不可见。以下正确的是( )。(分数:2.00)A.Private Sub Commandl_C
43、lick() Command2.Visible=TrueCommand3.Visible=FalseEnd SubB.Private Sub Commandl_Click()Command2.Enabled=TrueCommand3.Enabled=FalseEnd SubC.PrivateSubCommand1_Click() Command2.Enabled=TrueCommand3.Visible=FalseEnd Sub D.PrivateSubCommand1_Click()Command2.Visible=TrueCommand3.Enabled=FalseEnd Sub解析:解析
44、 本题考查命令按钮控件的属性。命令按钮是否可见是由 Visible 属性来控制,是否可用是由 Enabled 属性来控制。题目要求当单击按钮 Cmmnand1 时,按钮 Command2 可用,也就是命令按钮Command2 的 Enbed 属性为真;按钮 Command3 不可见,也就是命令按钮 Command3 的 Visible 属性为False,由此可见选项 C 是正确答案,满足题目要求。27.为窗体或报表上的控件设置属性值的宏操作是( )。(分数:2.00)A.BeepB.EchoC.MsgBoxD.SeWalue 解析:解析 本题考查常用宏操作。这是考试重点内容,考生应该熟练掌握常
45、用宏操作。选项 A“Beep”用于使计算机发出“嘟嘟”声:选项 B 使用 Echo 操作可以指定是否打开回响,例如,可以使用该操作在宏运行时隐藏或显示运行结果;选项 C“MsgBox”用于显示消息框;选项 D“SetValue”用于设置属性值。关于宏操作,考生不但要记住,还要理解,并将其用到实践中。28.Access 数据库表中的字段可以定义有效性规则,有效性规则是( )。(分数:2.00)A.控制符B.文本C.条件 D.前三种说法都不对解析:解析 本题考查有效性规则的概念。有效性规则是 Access 中一个非常有用的属性,利用该属性,可以防止非法数据输入到表中。有效性规则是一个条件,它的形式
46、以及设置目的随字段的数据类型不同而异,比如对“文本”类型字段,可以设置输入的字符个数不能超过某一值:对“数字”类型的字段,可以让 Access 只接收一定范围内的数据,等等。29.下列逻辑表达式中,能正确表示条件“x 和 y 都是奇数”的是( )。(分数:2.00)A.x Mod 2=1 Or y Mod 2=1B.x Mod 2=0 Or y Mod 2=0C.x Mod 2=1 And y Mod 2=1 D.x Mod 2=0 And y Mod 2=0解析:解析 本题考查 Access 中的逻辑表达式。题目要求表示条件“x 和 y 都是奇数”,因此应该是“与“,所以排除选项 A 和选项
47、 B,它们是“或”的条件。奇数应该是 Mod2=1,Mod()函数的功能是求余,所以选项 C 正确。30.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )。(分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对 解析:解析 数据具有两方面的独立性:一是物理独立性,即由于数据的存储结构与逻辑结构之间由系统提供映像,使得当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改;二是逻辑独立性,即由于数据的局部逻辑结构(它是总体逻辑结构的一个子集,由具体的应用程序所确定,并且根据具
48、体的需要可以作一定的修改)与总体逻辑结构之间也由系统提供映像,使得当总体逻辑结构改变时,其局部逻辑结构可以不变,从而根据局部逻辑结构编写的应用程序也可以不必修改。综上所述,本题的正确答案是 D。31.ODBC 的中文含义是( )。(分数:2.00)A.浏览器/服务器B.客户/服务器C.开放数据库连接 D.关系数据库管理系统解析:解析 本题考查考生对常见名词的英文表达及其缩写的掌握。选项 A 的英文形式是 Browser/Server,选项 B 的英文是 Client/Server,选项 C 的缩写是 ODBC,数据库管理系统的缩写是DBMS。除了记忆其缩写,考生还应该了解其全称,客户端程序使用 ODBC(Open Data Base Connectivity)协议标准通过网络访问远程数据库。32.数据表中的“行”称为( )。(分数:2.00)A.字段B.数据C.记录 D.数据视图解析:解析 本题考查表的基本概念。在表中,将数据以行和列的形式保存,表中的列称为字段,字段是 Access 信息的最基本载体,说明了一条信息在某一方面的属性。表中的行称为记录,记录是由一个或多个字段组成的,一条记录就是一个完整的信息。所以选项 B 是正确答案。二、填空题(总题数:13,分数:26.00