1、二级 ACCESS 笔试-368 及答案解析(总分:91.00,做题时间:90 分钟)一、选择题(总题数:35,分数:61.00)1.在 Access 的 5 个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中的记录的是A)选择查询B)参数查询C)操作查询D)SQL 查询(分数:1.00)A.B.C.D.2.下列关于字段属性的叙述中,正确的是( )。A) 可对任意类型的字段设置“默认值”属性B) 定义字段默认值的含义是该字段值不允许为空C) 只有“文本”型数据能够使用“输入掩码向导”D) “有效性规则”属性只允许定义一个条件表达式(分数:2.0
2、0)A.B.C.D.3.VBA 中定义符号常量可以用关键字( )。A) Const B) Dim C) Public D) Static(分数:1.00)A.B.C.D.4.下列关于宏操作的叙述错误的是_。A可以使用宏组来管理相关的一系列宏B使用宏可以启动其他应用程序C所有宏操作都可以转化为相应的模块代码D宏的关系表达式中不能应用窗体或报表的控件值(分数:2.00)A.B.C.D.5.窗体中有 3 个命令按钮,分别命名为 Command1、Command2 和 Command3。单击 Command1 按钮时,Command2 按钮变为可用,Command3 按钮变为不可见。在下列 Comma
3、nd1 的单击事件过程中,正确的是( )。Aprivate sub Command1_Click()Command2Visible=trueCommand3Visible=falseEnd SubBprivate sub Command1_Click()Command2Enable=trueCommand3Enable=falseEnd SubCprivate sub Command1_Click()Command2Enable=trueCommand3Visible=falseEnd SubDprivate sub Command1_Click()Command2Visible=trueCo
4、mmand3Enable=falseEnd Sub(分数:2.00)A.B.C.D.6.已定义好函数 f(n),其中 n 为形参。若以实参 m 调用该函数并将返回的函数值赋给变量 x,下列写法中正确的是( )。A) x=f(n) B) x=Call f(n)C) x=f(m) D) x=Call f(m)(分数:2.00)A.B.C.D.7.在 Access 中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下 SQL 命令:Select 性别,avgas(入学成绩) From 学生 Group by 性别其结果是A) 计算并显示所有学生的性别和入学成绩的平均
5、值B) 按性别分组计算并显示性别和入学成绩的平均值C) 计算并显示所有学生的入学成绩的平均值D) 按性别分组计算并显示所有学生的入学成绩的平均值(分数:2.00)A.B.C.D.8.窗体中的信息主要有( )。A一类 B两类 C三类 D四类(分数:1.00)A.B.C.D.9.设置排序可以将查询结果按一定的顺序排列,以便于查阅。如果所有的字段都设置了排序,那么查询的结果将先按_排序字段进行排序。A最左边 B最右边C最中间 D以上皆非(分数:2.00)A.B.C.D.10.下面描述中,符合结构化程序设计风格的是( )。A) 使用顺序、选择和重复(循环)3 种基本控制结构表示程序的控制逻辑B) 模块
6、只有一个入口,可以有多个出口C) 注重提高程序的执行效率D) 不使用 goto 语句(分数:2.00)A.B.C.D.11.在报表设计中,以下可以作为绑定控件显示字段数据的是( )。A文本框 B标签C命令按钮 D图像(分数:1.00)A.B.C.D.12.下列叙述中错误的是( )。A) 线性表是由 n 个元素组成的一个有限序列B) 线性表是一种线性结构C) 线性表的所有结点有且仅有一个前件和后件D) 线性表可以是空表(分数:2.00)A.B.C.D.13.查看报表输出效果可以使用( )命令。A) 打印 B) 打印预览C) 页面设置 D) 数据库属性(分数:2.00)A.B.C.D.14.从字符
7、串 s 中的第 2 个字符开始获得 4 个字符的子字符串函数是( )。AMid$(s,2,4) BLeft$(s,2,4)CRigth(s,4) DLeft$(s,4)(分数:2.00)A.B.C.D.15.一幅 1024X768 的彩色图像,其数据量达 2.25MB 左右,若图像数据没有经过压缩处理,则图像中的彩色是使用_二进制位表示的。A24 位 B16 位 C32 位 D8 位(分数:2.00)A.B.C.D.16.下列关于宏操作的叙述中,错误的是( )。A) 可以使用宏组来管理相关的一系列宏B) 使用宏可以启动其他应用程序C) 所有宏操作都可以转化为相应的模块代码D) 宏的关系表达式中
8、不能应用窗体或报表的控件值(分数:2.00)A.B.C.D.17.若设置字段的输入掩码为“#”,该字段正确的输入数据是( )。A0755123456 B0755abcdefCabcd123456 D#(分数:2.00)A.B.C.D.18.以下关于空值的叙述中,错误的是A) 空值表示字段还没有确定值 B) Access 使用 NULL 来表示空值C) 空值等同于空字符串 D) 空值不等于数值 0(分数:2.00)A.B.C.D.19.Access 关系数据库中包含( )个对象。A5 B6 C7 D8(分数:1.00)A.B.C.D.20.在窗体中有一个标签 Lbl 和一个命令按钮 Comman
9、d1,事件代码如下:Option Compare DatabaseDim a As String*10Private Sub Command1_Click()a=“1234“b=Len(a)Me.Lb1.Caption=bEnd Sub打开窗体后单击命令按钮,窗体中显示的内容是( )。A) 4 B) 5C) 10 D) 40(分数:2.00)A.B.C.D.21.以下关于字段属性的叙述,错误的是( )。A字段大小写用于设置文本、数字或自动编号等类型字段的最大容量B可以对任意类型的字段设置默认值属性C有效性规则属性是用于限制此字段输入值的表示式D不同的字段类型,其字段类型有所不同(分数:1.00
10、)A.B.C.D.22.SQL 语句不能创建的是( )。A) 报表 B) 视图C) 数据表 D) 索引(分数:2.00)A.B.C.D.23.以下哪一操作应使用 VBA 而不要使用宏? ( )。A建立自定义菜单栏B随时打开或者关闭数据库对象C自定义过程的创建和使用D设置窗体或报表控件的属性值(分数:1.00)A.B.C.D.24.在 Access 中,可以通过数据访问页发布的数据是_。(A) 只能发布数据库中没有变化的数据(B) 只能发布数据库中变化的数据(C) 能发布数据库中保存的数据(D) 以上的说法均不对(分数:2.00)A.B.C.D.25.如果要求在页面页脚中显示的页码形式为“第 x
11、 页,共 y 页”,则页面页脚中的页码的控件来源应该设置为( )。A)“第”&Pages&“页,共”&IPage)&“页”B)“共”&Pages&“页,第”&Page)&“页”C)“第”&Pa9e)&“页,共”&Pages&“页”D)“共”&Page)&“页,第”&Pages&“页”(分数:2.00)A.B.C.D.26.下列关于查询设计视图中“设计网格”中行作用的叙述,正确的是( )。A) “字段”表示可以在此添加或删除字段名B) “总计”用于对查询的字段求和C) “表”表示字段所在的表或查询的名称D) “准则”用于输入一个准则来限定字段的选择(分数:2.00)A.B.C.D.27.数据库系
12、统的核心是_。A数据模型 B数据库管理系统C软件工具 D数据库(分数:2.00)A.B.C.D.28.有关字段属性,以下叙述错误的是_。A) 字段大小可用于设置文本、数字或自动编号等类型字段的最大容量B) 可对任意类型的字段设置默认值属性C) 有效性规则属性是用于限制此字段输入值的表达式D) 不同的字段类型,其字段属性有所不同(分数:2.00)A.B.C.D.29.假设学生表中有一个“姓名”字段,查找姓“刘”的记录准则是( )。A)“刘” B) Not“刘”C) Like“刘” D) Left(姓名,1)=“刘”(分数:2.00)A.B.C.D.30.设计数据访问页时可以编辑现有的_。A) 报
13、表 B) 窗体 C) Web 页 D) 数据表(分数:1.00)A.B.C.D.31.检查软件产品是否符合需求定义的过程称为_。A) 确认测试 B) 集成测试 C) 验证测试 D) 验收测试(分数:2.00)A.B.C.D.32.在窗体上添加一个命令按钮,然后编写其单击事件过程为:For i=1 To 3x=4For j=1 To 4x=3For k=1 To 2x=x+5Next kNext jNext iMsgBox x则单击命令按钮后消息框的输出结果是( )。A) 7 B) 8C) 9 D) 13(分数:2.00)A.B.C.D.33.要在文本框中显示当前日期和时间,应当设置文本框的控件
14、来源属性为_。A) =Date() B) =Time() C) =Now() D) =Year()(分数:2.00)A.B.C.D.34.使用下列方法来引用宏( )。A宏名宏组名 B宏宏名C宏组名宏名 D宏组名宏(分数:1.00)A.B.C.D.35.下列关系模型中,术语解析不正确的是( )。A) 记录,满足一定规范化要求的二维表,也称关系B) 字段,二维表中的一列C) 数据项,也称为分量,是每个记录中的一个字段的值D) 字段的值城,字段的取值范围,也称为属性域(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:30.00)36.软件工程研究的内存主要包括: 技术和软件工程管理。
15、(分数:2.00)填空项 1:_37.如果报表的数据量较大,而需要快速查看报表设计的结构、版面设置、字体颜色、大小等,则应该使用 1 视图。(分数:2.00)填空项 1:_38.在 Access 中, 1 查询的运行一定会导致数据表中数据的变化。(分数:2.00)填空项 1:_39.通过“数据访问页设计器”可以修改由 1 创建的数据访问页。(分数:2.00)填空项 1:_40.窗体的主要作用是接收用户输入的数据和命令, 1、 2 数据库中的数据, 3 方便、美观的输入/输出界面。(分数:1.00)填空项 1:_填空项 1:_填空项 1:_41.有一个 VBA 计算程序的功能如下,该程序用户界面
16、由 4 个文本框和 3 个按钮组成。4 个文本框的名称分别为:Text1、Text2、Text3 和 Text4。3 个按钮分别为:“清除”(名为 Command1)、“计算”(名为Command2)和“退出”(名为 Command3)。窗体打开运行后,单击“清除”按钮,则清除所有文本框中显示的内容;单击“计算”按钮,则计算在 Text1、Text2 和 Text3 3 个文本框中输入的 3 科成绩的平均成绩并将结果存放在 Text4 文本框中;单击“退出”按钮则退出。请将下列程序填空补充完整。Private Sub Command1 Click()Me!Text1=“ “Me!Text2=“
17、 “Me!Text3=“ “Me!Text4=“ “End SubPrivate Sub Command2_Click()If Me!Text1=“ “Or Me!Text2=“ “Or Me!Text3=“ “ThenMsgBox“成绩输入不全“ElseMe!Text4=(_+Val(Me!Text2)+Val(Me!Text3)/3_End SubPrivate Sub Command3_Click()Docmd._End Sub(分数:6.00)填空项 1:_42.在面向对象方法中,类的实例称为 1。(分数:2.00)填空项 1:_43.如图所示的流程控制结构称为_。(分数:2.00)填
18、空项 1:_44.ODL 转换关系时,若为原子类型属性,类的每个属性对应关系的一个属性;若为结构类型,其每个元素为关系的一个属性;若为数组,则按元素的个数即可扩展为 1,也可扩展为多个属性。(分数:1.00)填空项 1:_45.Access 中提供了两种字段数据类型保存文本或文本和数字组合的数据,这两种数据类型是 1 和备注。(分数:1.00)填空项 1:_46.在 Access 中,数据类型主要包括:自动编号、文本、备注、数字、日期/时间、 1、是/否、OLE 对象、超级链接和查询向导等。(分数:1.00)填空项 1:_47.程序流程图中的菱形框表示的是 1。(分数:2.00)填空项 1:_
19、48.结合型文本框可以从表、查询或 1 中获得所需的内容。(分数:2.00)填空项 1:_49.已知序列 17,18,60,40,7,32,73,65,85,采用冒泡排序法对该序列作降序排序时,第 4 趟的结果是_。(分数:2.00)填空项 1:_50.下图所示的二叉树的先序遍历序列是 1。(分数:2.00)填空项 1:_二级 ACCESS 笔试-368 答案解析(总分:91.00,做题时间:90 分钟)一、选择题(总题数:35,分数:61.00)1.在 Access 的 5 个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中的记录的是A)选择
20、查询B)参数查询C)操作查询D)SQL 查询(分数:1.00)A.B.C. D.解析:解析:选择查询能够根据指定的查询准则,从一个或多个表中获取数据并显示结果,也可以使用选择查询对记录进行分组,并且对记录进行总结、计数、平均以及其他类型的计算;参数查询是一种利用对话框来提示用户输入准则的查询;操作查询与选择查询相似,但不同的是操作查询是在一次查询操作中对所得的结果进行编辑等操作;SQL 查询就是用户用 SQL 语句来创建的一种查询2.下列关于字段属性的叙述中,正确的是( )。A) 可对任意类型的字段设置“默认值”属性B) 定义字段默认值的含义是该字段值不允许为空C) 只有“文本”型数据能够使用
21、“输入掩码向导”D) “有效性规则”属性只允许定义一个条件表达式(分数:2.00)A.B.C.D. 解析:解析 在一个数据库中,往往会有一些字段的数据内容相同或含有相同的部分。例如,“学生”表中的“性别”字段只有“男”、“女”两种值,这种情况就可以设置一个默认值,所以选项 B)是错误的。但并不是可以对任意类型的字段设置“默认值”属性,例如,OLE 对象类型的字段就不能设置“默认值”属性,所以选项 A)是错误的。输入掩码只为“文本”和“日期时间”型字段提供向导,其他数据类型没有向导帮助,所以选项 C)是错误的。有效性规则的形式以及设置目的随字段的数据类型不同而不同。对“文本”类型字段,可以设置输
22、入的字符个数不能超过某一个值;对“数字”类型字段,可以让Access 只接受一定范围内的数据;对“日期/时间”类型字段,可以将数值限制在一定的月份或年份之内,所以选项 D)是正确的。所以本题答案为 D)。3.VBA 中定义符号常量可以用关键字( )。A) Const B) Dim C) Public D) Static(分数:1.00)A. B.C.D.解析:解析 本题考查 VBA 的常量。Dim 用来定义变量,Public 用来声明全局变量,Static 定义静态变量,变量持续的时间是整个模块执行的时间。故本题选 A)。4.下列关于宏操作的叙述错误的是_。A可以使用宏组来管理相关的一系列宏B
23、使用宏可以启动其他应用程序C所有宏操作都可以转化为相应的模块代码D宏的关系表达式中不能应用窗体或报表的控件值(分数:2.00)A.B.C.D. 解析:解析 宏的关系表达式中可以应用窗体或报表的控件值。5.窗体中有 3 个命令按钮,分别命名为 Command1、Command2 和 Command3。单击 Command1 按钮时,Command2 按钮变为可用,Command3 按钮变为不可见。在下列 Command1 的单击事件过程中,正确的是( )。Aprivate sub Command1_Click()Command2Visible=trueCommand3Visible=falseE
24、nd SubBprivate sub Command1_Click()Command2Enable=trueCommand3Enable=falseEnd SubCprivate sub Command1_Click()Command2Enable=trueCommand3Visible=falseEnd SubDprivate sub Command1_Click()Command2Visible=trueCommand3Enable=falseEnd Sub(分数:2.00)A.B.C. D.解析:解析 按钮可应用设置按钮的 Enabled 属性,按钮不可见应设置按钮的 Visible 属
25、性。6.已定义好函数 f(n),其中 n 为形参。若以实参 m 调用该函数并将返回的函数值赋给变量 x,下列写法中正确的是( )。A) x=f(n) B) x=Call f(n)C) x=f(m) D) x=Call f(m)(分数:2.00)A.B.C. D.解析:解析 本题考查过程调用的知识。调用引起过程的执行。也就是说,要执行一个过程,必须调用该过程。函数过程的调用只有一种方式: ()7.在 Access 中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下 SQL 命令:Select 性别,avgas(入学成绩) From 学生 Group by 性别
26、其结果是A) 计算并显示所有学生的性别和入学成绩的平均值B) 按性别分组计算并显示性别和入学成绩的平均值C) 计算并显示所有学生的入学成绩的平均值D) 按性别分组计算并显示所有学生的入学成绩的平均值(分数:2.00)A.B. C.D.解析:解析 本题考查的是 SQL 查询语句。“avg(入学成绩)”的作用是求“入学成绩”的平均值;Select 是 SQL 的查询语句;Group By 的作用是定义要执行计算的组。所以本题 SQL 命令的作用是将学生表按性别分组,计算并显示各性别和各性别对应的入学成绩的平均值。8.窗体中的信息主要有( )。A一类 B两类 C三类 D四类(分数:1.00)A.B.
27、 C.D.解析:9.设置排序可以将查询结果按一定的顺序排列,以便于查阅。如果所有的字段都设置了排序,那么查询的结果将先按_排序字段进行排序。A最左边 B最右边C最中间 D以上皆非(分数:2.00)A. B.C.D.解析:解析 当所有的字段都设置了排序时查询的结果将先按照最左边的排序字段进行排序,然后按左边第二个排序字段进行排序。10.下面描述中,符合结构化程序设计风格的是( )。A) 使用顺序、选择和重复(循环)3 种基本控制结构表示程序的控制逻辑B) 模块只有一个入口,可以有多个出口C) 注重提高程序的执行效率D) 不使用 goto 语句(分数:2.00)A. B.C.D.解析:解析 应该选
28、择只有一个入口和,个出口的模块,故选项 B 错误:首先要保证程序正确,然后才要求提高效率,故选项 C 错误;严格控制使用 GOTO 语句,必要时可以使用,故选项 D 错误。11.在报表设计中,以下可以作为绑定控件显示字段数据的是( )。A文本框 B标签C命令按钮 D图像(分数:1.00)A. B.C.D.解析:12.下列叙述中错误的是( )。A) 线性表是由 n 个元素组成的一个有限序列B) 线性表是一种线性结构C) 线性表的所有结点有且仅有一个前件和后件D) 线性表可以是空表(分数:2.00)A.B.C. D.解析:解析 线性表是一种线性结构,由 n(n0)个元素组成,所以线性表可以是空表。
29、但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件。13.查看报表输出效果可以使用( )命令。A) 打印 B) 打印预览C) 页面设置 D) 数据库属性(分数:2.00)A.B. C.D.解析:解析 本题考查报表输出的知识。报表的主要功能就是为了输出、显示数据,在设计时想查看报表输出效果可以使用打印预览命令。14.从字符串 s 中的第 2 个字符开始获得 4 个字符的子字符串函数是( )。AMid$(s,2,4) BLeft$(s,2,4)CRigth(s,4) DLeft$(s,4)(分数:2.00)A. B.C.D.解析:解析 本题考查取子串函数的知识
30、。在 VBA 中有 3 种取子串函数:Left 函数用于从字符串左端开始取 n 个字符;Right 函数用于从字符串右端开始取 n 个字符(注意子串中字符的顺序与母串中相同);Mid 函数可以实现在任何位置取任何长度的子串。截取第 2 个字符开始的 4 个字符应该用 Mid(s,2,4)。15.一幅 1024X768 的彩色图像,其数据量达 2.25MB 左右,若图像数据没有经过压缩处理,则图像中的彩色是使用_二进制位表示的。A24 位 B16 位 C32 位 D8 位(分数:2.00)A. B.C.D.解析:16.下列关于宏操作的叙述中,错误的是( )。A) 可以使用宏组来管理相关的一系列宏
31、B) 使用宏可以启动其他应用程序C) 所有宏操作都可以转化为相应的模块代码D) 宏的关系表达式中不能应用窗体或报表的控件值(分数:2.00)A.B.C.D. 解析:解析 宏的关系表达式中可以应用窗体或报表的控件值。17.若设置字段的输入掩码为“#”,该字段正确的输入数据是( )。A0755123456 B0755abcdefCabcd123456 D#(分数:2.00)A. B.C.D.解析:解析 在设计字段时可使用输入掩码来使输入的格式标准保持一致,输入掩码中的字符“#”代表可以选择输入数据和空格,在编辑模式下空格以空白显示,允许输入“+”或“-”。18.以下关于空值的叙述中,错误的是A)
32、空值表示字段还没有确定值 B) Access 使用 NULL 来表示空值C) 空值等同于空字符串 D) 空值不等于数值 0(分数:2.00)A.B.C. D.解析:解析 本题考查的是空值的概念。在 Access 表中,如果某个记录的某个字段尚未存储数据,则称该记录的这个字段的值为空值。空值与空字符串的含义有所不同,空值是缺值或还没有值,字段中允许使用 NULL 值来说明一个字段里的信息目前还无法得到;空字符串是用双引号(即“)括起来的空字符串,且双引号中间没有空格,是长度为 0 的字符串。19.Access 关系数据库中包含( )个对象。A5 B6 C7 D8(分数:1.00)A.B.C. D
33、.解析:20.在窗体中有一个标签 Lbl 和一个命令按钮 Command1,事件代码如下:Option Compare DatabaseDim a As String*10Private Sub Command1_Click()a=“1234“b=Len(a)Me.Lb1.Caption=bEnd Sub打开窗体后单击命令按钮,窗体中显示的内容是( )。A) 4 B) 5C) 10 D) 40(分数:2.00)A.B.C. D.解析:解析 本题考查 VBA 中定长字符串的知识。当声明一个变量为 String 类型时,如果不加长度说明,则为变长字符串;如果加上长度说明,则为定长字符串。定长字符串
34、变量无论给它赋予何值,长度都为初始声明时指定的长度。由于声明 a 的长度为 10,故 Len(a)=10。21.以下关于字段属性的叙述,错误的是( )。A字段大小写用于设置文本、数字或自动编号等类型字段的最大容量B可以对任意类型的字段设置默认值属性C有效性规则属性是用于限制此字段输入值的表示式D不同的字段类型,其字段类型有所不同(分数:1.00)A.B. C.D.解析:22.SQL 语句不能创建的是( )。A) 报表 B) 视图C) 数据表 D) 索引(分数:2.00)A. B.C.D.解析:解析 本题考查 SQL 中定义语句的知识。SQL 语言的功能包含数据定义、数据操纵、数据查询和数据控制
35、,其中的数据定义功能可以实现表、索引、视图的定义、修改和删除。在 Access 中提供 3 种创建报表的方式,分别是使用“自动报表”功能,使用向导功能和使用“设计”视图创建,使用 SQL 语句是不能创建报表的。23.以下哪一操作应使用 VBA 而不要使用宏? ( )。A建立自定义菜单栏B随时打开或者关闭数据库对象C自定义过程的创建和使用D设置窗体或报表控件的属性值(分数:1.00)A.B.C. D.解析:24.在 Access 中,可以通过数据访问页发布的数据是_。(A) 只能发布数据库中没有变化的数据(B) 只能发布数据库中变化的数据(C) 能发布数据库中保存的数据(D) 以上的说法均不对(
36、分数:2.00)A.B.C. D.解析:25.如果要求在页面页脚中显示的页码形式为“第 x 页,共 y 页”,则页面页脚中的页码的控件来源应该设置为( )。A)“第”&Pages&“页,共”&IPage)&“页”B)“共”&Pages&“页,第”&Page)&“页”C)“第”&Pa9e)&“页,共”&Pages&“页”D)“共”&Page)&“页,第”&Pages&“页”(分数:2.00)A.B.C. D.解析:解析 这道题考查的是手工添加页码的方法,属于考纲中的难点。Pages显示的是总页码,Page显示的是当前页码,因此正确的形式应为:“第”&rPage&“页,共”&Pages&“页”,其
37、中“&”是字符串的连接符。因此选项 C 为正确答案。26.下列关于查询设计视图中“设计网格”中行作用的叙述,正确的是( )。A) “字段”表示可以在此添加或删除字段名B) “总计”用于对查询的字段求和C) “表”表示字段所在的表或查询的名称D) “准则”用于输入一个准则来限定字段的选择(分数:2.00)A.B.C. D.解析:解析 本题考查查询设计视图的知识。查询的设计视图分为上下两部分,上半部分为字段列表,下半部分为设计网格。其中的设计网格中有若干行,其中常用的有:“字段”表示可以在此添加或输入字段名:“表”表示字段所在的表或查询的名称;“总计”用于确定字段在查询中的运算方法;“排序”用于选
38、择查询所采用的常用方法;“准则”用于输入一个准则来限定记录的选择。27.数据库系统的核心是_。A数据模型 B数据库管理系统C软件工具 D数据库(分数:2.00)A.B. C.D.解析:28.有关字段属性,以下叙述错误的是_。A) 字段大小可用于设置文本、数字或自动编号等类型字段的最大容量B) 可对任意类型的字段设置默认值属性C) 有效性规则属性是用于限制此字段输入值的表达式D) 不同的字段类型,其字段属性有所不同(分数:2.00)A.B. C.D.解析:解析 数据库和表的基本操作/表的建立评析 字段的属性表示字段所具有的特征,不同的字段类型有不同的属性。通过“字段大小”属性可以控制字段使用的空
39、间大小。该字段只适用于数据类型为“文本”或“数字”的字段。“有效性规则”是 Access 中另一个非常有用的属性,利用该属性可以防止非法数据输入到表中。有效性规则的形式以及设置目的随字段的数据类型不同而不同。对于“文本”类型字段,可以设置输入的字符个数不能超过某一个值;对“日期/时间”类型字段,可以将数值限制在一定的月份或年份内。在一个数据库中,往往会有一些字段的数据内容相同或含有相同的部分,这样就可以设置一个默认值。但不是所有的数据类型都可以设置默认值的,如自动编号、OLE 对象数据类型就没有“默认值”属性。29.假设学生表中有一个“姓名”字段,查找姓“刘”的记录准则是( )。A)“刘” B
40、) Not“刘”C) Like“刘” D) Left(姓名,1)=“刘”(分数:2.00)A.B.C.D. 解析:解析 本题考查条件准则和常量的知识。在本题中,若要查找姓“刘”的记录,准则可以有两种写法:一种是使用模糊查询 Like,可以写成 Like“刘*”,注意星号代表后面有 0 个或多个字符,不可缺少:另一种是利用取子串函数,姓“刘”也就意味着姓名字段的左边一个字符为“刘”,故可以写成Left(姓名,1)=“刘”。30.设计数据访问页时可以编辑现有的_。A) 报表 B) 窗体 C) Web 页 D) 数据表(分数:1.00)A.B.C. D.解析:解析 页的基本操作/使用向导数据访问页评
41、析 可以将外部的 Web 页直接调入“数据访问页”设计器中进行编辑。31.检查软件产品是否符合需求定义的过程称为_。A) 确认测试 B) 集成测试 C) 验证测试 D) 验收测试(分数:2.00)A. B.C.D.解析:解析 软件测试评析 确认测试的任务是验证软件的功能和性能及其他特性是否满足了需求规格说明中的确定的各种需求,以及软件配置是否完全、正确。32.在窗体上添加一个命令按钮,然后编写其单击事件过程为:For i=1 To 3x=4For j=1 To 4x=3For k=1 To 2x=x+5Next kNext jNext iMsgBox x则单击命令按钮后消息框的输出结果是( )
42、。A) 7 B) 8C) 9 D) 13(分数:2.00)A.B.C.D. 解析:解析 本题考查 VBA 中多重循环的知识。见到多重循环的问题不要害怕,认真地分析清楚每一次循环这种问题就迎刃而解了。比如这个例子,我们看到,在每一次外循环开始的时候都把 x 的值置为 4,所以我们只分析最后一次循环就可以了;同理中层循环每一次开始前都把 x 置为 3,所以这个问题最后实际上就是 x 的初值为 3,执行最内层循环直到结束就可以了。根据程序内循环执行两次,最后x=3+5+5=13。33.要在文本框中显示当前日期和时间,应当设置文本框的控件来源属性为_。A) =Date() B) =Time() C)
43、=Now() D) =Year()(分数:2.00)A.B.C. D.解析:解析 报表的基本操作/在报表中计算和汇总评析 Dae 函数显示的是当前的日期。Time 函数显示的是当前的时间。Year 函数需要参数,它返回的是输入参数中的年份。Now 函数显示的是当前的日期和时间。34.使用下列方法来引用宏( )。A宏名宏组名 B宏宏名C宏组名宏名 D宏组名宏(分数:1.00)A.B.C. D.解析:35.下列关系模型中,术语解析不正确的是( )。A) 记录,满足一定规范化要求的二维表,也称关系B) 字段,二维表中的一列C) 数据项,也称为分量,是每个记录中的一个字段的值D) 字段的值城,字段的取
44、值范围,也称为属性域(分数:2.00)A. B.C.D.解析:解析 表中的每一行称为一个记录,也称元组。二、填空题(总题数:15,分数:30.00)36.软件工程研究的内存主要包括: 技术和软件工程管理。(分数:2.00)填空项 1:_ (正确答案:软件开发)解析:知识点:软件工程的基本概念评析:基于软件工程的目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。软件开发技术包括:软件开发方法学、开发过程、开发工具和软件工程环境,其主体内容是软开发方法学。软件工程管理包括:软件管理学、软件工程经济学、软件心理学等内容。37.如果报表的数据量较大,而需要快速查看报表设计的结
45、构、版面设置、字体颜色、大小等,则应该使用 1 视图。(分数:2.00)填空项 1:_ (正确答案:版面预览)解析:解析 报表的版面预览视图只显示部分数据,因此打开的速度较快,较适合查看报表设计的结构、版面设置、字体颜色、大小,而不是数据本身。38.在 Access 中, 1 查询的运行一定会导致数据表中数据的变化。(分数:2.00)填空项 1:_ (正确答案:操作)解析:解析 本题考查对操作查询的认识。操作查询就是在操作中以查询所生成的动态集对表中数据进行更改(包括添加、删除、修改以及生成新表)的查询。查询后的结果不是动态集合,而是转换后的表。Access 中有 4 种操作查询:生成表查询、
46、更新查询、追加查询及删除查询。39.通过“数据访问页设计器”可以修改由 1 创建的数据访问页。(分数:2.00)填空项 1:_ (正确答案:自动数据访问页和数据访问页向导)解析:40.窗体的主要作用是接收用户输入的数据和命令, 1、 2 数据库中的数据, 3 方便、美观的输入/输出界面。(分数:1.00)填空项 1:_ (正确答案:编辑)填空项 1:_ (正确答案:显示)填空项 1:_ (正确答案:构造)解析:41.有一个 VBA 计算程序的功能如下,该程序用户界面由 4 个文本框和 3 个按钮组成。4 个文本框的名称分别为:Text1、Text2、Text3 和 Text4。3 个按钮分别为
47、:“清除”(名为 Command1)、“计算”(名为Command2)和“退出”(名为 Command3)。窗体打开运行后,单击“清除”按钮,则清除所有文本框中显示的内容;单击“计算”按钮,则计算在 Text1、Text2 和 Text3 3 个文本框中输入的 3 科成绩的平均成绩并将结果存放在 Text4 文本框中;单击“退出”按钮则退出。请将下列程序填空补充完整。Private Sub Command1 Click()Me!Text1=“ “Me!Text2=“ “Me!Text3=“ “Me!Text4=“ “End SubPrivate Sub Command2_Click()If Me!Text1=“ “Or Me!Text2=“ “Or Me!Text3=“ “ThenMsgBox“成绩输