1、国家二级(ACCESS)笔试-试卷 147 及答案解析(总分:108.00,做题时间:90 分钟)一、选择题(总题数:37,分数:74.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.下列叙述中正确的是( )。(分数:2.00)A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对3.下列叙述中不正确的是( )。(分数:2.00)A.在 C 语言中调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参B.在 C 的函数中,最好使用全
2、局变量C.外部变量可以在函数之间传递数据D.自动变量实质上是一个函数内部的局部变量4.算法的时间复杂度是指_。(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数5.数据库设计包括两个方面的设计内容,它们是_。(分数:2.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计6.在表设计器的“字段”选项卡中可以创建的索引是(分数:2.00)A.惟一索引B.候选索引C.主索引D.普通索引7.下列有关数据结构的叙述中,不正确的是( )。(分数:2.00)A.数据结构包括的内
3、容是数据的逻辑结构、数据的存储结构以及数据运算B.数据的逻辑结构是指数据及其数据的逻辑关系C.数据的存储结构是指数据及其关系在计算机中的表示D.数据结构对算法的执行效率不作研究8.用树形结构来表示实体之间联系的模型称为( )。(分数:2.00)A.关系模B.层次模型C.网状模型D.数据模型9.在待排序的元素序列基本有序的前提下,效率最高的排序方法是( )。(分数:2.00)A.插入排序B.选择排序C.快速排序D.堆排序10.在下列几种排序方法中,要求内存量最大的是_。(分数:2.00)A.插入排序B.选择排序C.快速排序D.归并排序11.算法的时间复杂度是指 _。(分数:2.00)A.执行算法
4、程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数12.已知数组 A 的定义语句为 DimA(2To5,5,5)AsInteger,则该数组的元素个数为:_。(分数:2.00)A.144B.180C.216D.不确定13.在 Access 中能输入、编辑和交互处理数据的对象是_。(分数:2.00)A.表B.报表C.查询D.数据访问页14.结构化程序设计主要强调的是_。(分数:2.00)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性15.数据库管理系统(DBMS)的组成不包括(分数:2.00)A.数据定义语言及其翻译处理程序B.数
5、据库运行控制程序C.数据库应用程序D.实用程序16.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,其中数据独立性最高的阶段是_。(分数:2.00)A.数据库系统B.文件系统C.人工管理D.数据项管理17.在 Access 2003 中的数据访问页的扩展名是( )。(分数:2.00)A.MDBB.ADPC.FRMD.HTM18.下面显示的是查询设计视图的“设计网格”部分: (分数:2.00)A.性别为“女”并且 1980 年以前参加工作的记录B.性别为“女”并且 1980 年以后参加工作的记录C.性别为“女”或者 1980 年以前参加工作的记录D.性别为“女”或者
6、 1980 年以后参加工作的记录19.如果要设置整个报表的格式,应单击相应的_。(分数:2.00)A.报表选定器B.报表设计器C.节选定器D.报表设计器或报表背景20.常见的数据模型有 3 种,它们是_。(分数:2.00)A.网状、关系和语义B.层次、关系和网状C.环状、层次和关系D.字段名、字段类型和记录21.在窗体中添加一个名为 Command1 的命令按钮,然后编写如下事件代码: Private Sub Command1_Click( ) a75 If a60 Then k1 ElseIf a70 Then k2 ElseIf a80 Then k3 ElseIf a90 Then k4
7、 EndIf(分数:2.00)A.1B.2C.3D.422.用于打开查询的宏命令是( )。(分数:2.00)A.OpenFormB.OpenReportC.OpenQueryD.OpenTable23.用户希望“总分”字段中的值位于 400 和 750 之间,可以在“有效性规则”编辑框中输入表达式( )。(分数:2.00)A.400750B.750400C.400 And750D.400 or 75024.( )只能在报表的开始处。(分数:2.00)A.页面页眉节B.页面页脚节C.组页眉节D.报表页眉节25.假设某数据库已建有宏对象“宏 1”, “宏 1”中只有一个宏操作 SetValue。其
8、中第一个参数项目为“Labe10).Caption”,第二个参数表达式为“Text0”。窗体“fmTest”中有一个标签 Label0 和一个文本框 Text0,现设置控件 Text0 的“更新后”事件为运行“宏 1”,则结果是( )。(分数:2.00)A.将文本框清空B.将标签清空C.将文本框中的内容复制给标签的标题,使二者显示相同内容D.将标签的标题复制到文本框,使二者显示相同内容26.利用对话框提示用户输入参数的查询过程称为( )。(分数:2.00)A.选择查询B.参数查询C.操作查询D.SQL 查询27.下面关于报表对数据的处理中叙述正确的选项是_。(分数:2.00)A.报表只能输入数
9、据B.报表只能输出数据C.报表可以输入和输出数据D.报表不能输入和输出数据28.“A And B”准则表达式表示的意思是_。(分数:2.00)A.表示查询表中的记录必须同时满足 And 两端的准则 A 和 B,才能进入查询结果集B.表示查询表中的记录只需满足由 And 两端的准则 A 和 B 中的一个,即可进入查询结果集C.表示查询表中记录的数据介于 A、B 之间的记录才能进入查询结果集D.表示查询表中的记录当满足由 And 两端的准则 A 和 B 不相等时即进入查询结果集29.有如下程序 a=100 Do s=s +a a=a +l Loop While a120 Print a 运行时输出
10、的结果是( )。(分数:2.00)A.100B.120C.201D.10130.Access 在同一时间可以打开数据库的个数为( )。(分数:2.00)A.1B.2C.3D.431.“Not”属于( )。(分数:2.00)A.关系运算符B.逻辑运算符C.特殊运算符D.标准运算符32.Access 提供了“NOT”等_种逻辑运算符。(分数:2.00)A.3B.4C.5D.633.关系模型中最普遍的联系是(分数:2.00)A.一对多联系B.多对多联系C.一对一联系D.多对一联系34.简单、快捷的创建表结构的视图形式是( )。(分数:2.00)A.“数据库”视图B.“表向导”视图C.“设计”视图D.
11、“数据表”视图35.Access 中表和数据库的关系是( )。(分数:2.00)A.一个表可以包含多个数据库B.一个数据库只能包含一个表C.一个数据库可以包含多个表D.一个表只能包含一个数据库36.若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入( )。(分数:2.00)A.Like“王“B.Like“王*“C.王D.王*37.数据库设计包括两个方面的设计内容,它们是( )。(分数:2.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计二、填空题(总题数:17,分数:34.00)38.填空题(每空)请
12、将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_39.数据库管理系统常见的数据模型有层次模型、网状模型和 13 种。(分数:2.00)填空项 1:_40.软件工程三要素包括方法、工具和过程,其中, 1 支持软件开发的各个环节的控制和管理。(分数:2.00)填空项 1:_41.若按功能划分,软件测试的方法通常分为白盒测试方法和 1 测试方法。(分数:2.00)填空项 1:_42.常用的黑箱测试有等价分类法、 1、因果图法和错误推测法 4 种。(分数:2.00)填空项 1:_43.数据库设计分为以下 6 个设计阶段:需求分析阶段、 1 逻辑设计阶段、物理
13、设计阶段、实施阶段、运行和维护阶段。(分数:2.00)填空项 1:_44.根据对数据源操作方式和结果的不同,查询可以分为 5 类;选择查询、交叉表查询、 1 操作查询和SQL 查询。(分数:2.00)填空项 1:_45.在 Access 中,要在查找条件中设置与任意一个数字字符匹配的条件,可使用的通配符是 1。(分数:2.00)填空项 1:_46.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_47.以下程序运行时连续单击 4 次窗体,则第 4 次单击窗体后消息框中的输出结果为 1。 PRIVATE FORM_CLICK( ) STATIC A AS IN
14、TEGER DIM B AS INTEGER B=A+B+1 A=A+B MSGBOX A&“,“ &B END SUB(分数:2.00)填空项 1:_48.二维表中的列称为关系的 1。(分数:2.00)填空项 1:_49.利用 Access 创建的数据库项目文件,其扩展名为 1。(分数:2.00)填空项 1:_50.表示“1962 年 10 月 27 日”的日期常量应该写为 1。(分数:2.00)填空项 1:_51. 1 是指数据库的整体逻辑结构改变时,尽量不影响用户的逻辑结构及应用程序。(分数:2.00)填空项 1:_52.在 E-R 图中,矩形表示( )。(分数:2.00)填空项 1:_
15、53.窗体“滚动条”属性值有 1 个选项。(分数:2.00)填空项 1:_54.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command l-Click ()a=0For I =l T02For j=l To4if j Mbd20 Thena=a+1End lfa= a +lNext jNext iMs g Box aEnd Sub 程序执行后,单击命令按钮,消息框显示的是 1。(分数:2.00)填空项 1:_国家二级(ACCESS)笔试-试卷 147 答案解析(总分:108.00,做题时间:90 分钟)一、选择题(总题数:37,分数:74.00)1.选择题()下列
16、各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.下列叙述中正确的是( )。(分数:2.00)A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对 解析:解析:程序调试是由程序开发者完成,是诊断和改正程序中错误的过程;软件测试由专门的测试人员完成,是发现错误而执行程序的过程。软件维护是指软件系统交付使用以后,为了改正错误或满足新的需要而修改软件的过程,是软件生存周期中非常重要的一个阶段。3.下列叙述中不正确的是( )。(分数:2.00)A.在 C 语言中调
17、用函数时,只能把实参的值传送给形参,形参的值不能传送给实参B.在 C 的函数中,最好使用全局变量 C.外部变量可以在函数之间传递数据D.自动变量实质上是一个函数内部的局部变量解析:解析:在 C 语言中,传值有地址传值和参数传值,参数传值只能将实参传递给形参,所以 A 选项正确。C 语言中的外部变量是可以在函数之间传递数据的,所以 C 选项正确。C 语言中的自动变量是默认的变量,实际上是函数中的,所以 D 选项正确。全局变量一经定义都需要分配内存单元,在程序运行过程中自始至终都会占用固定的空间,在不知内存的情况下,最好不要使用全局变量。4.算法的时间复杂度是指_。(分数:2.00)A.执行算法程
18、序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数 D.算法程序中的指令条数解析:解析:所谓算法的时间复杂度,是指执行算法所需要的计算工作量。为了能够比较客观地反映出一个算法的效率,在度量一个算法的工作量时,不仅应该与所使用的计算机、程序设计语言以及程序编制者无关,而且还应该与算法实现过程中的许多细节无关。为此,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。5.数据库设计包括两个方面的设计内容,它们是_。(分数:2.00)A.概念设计和逻辑设计 B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计解析:解析:数据库设计可分为概念设
19、计与逻辑设计。数据库概念设计的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。数据库逻辑设计的主要工作是将 E-R 图转换为指定的 RDBMS 中的关系模型。6.在表设计器的“字段”选项卡中可以创建的索引是(分数:2.00)A.惟一索引B.候选索引C.主索引D.普通索引 解析:解析:在表设计器“字段”选项卡的索引下拉框中,只能为字段建立普通索引(系统默认),要建立主索引、候选索引或惟 一索引,必须在“索引”选项卡中设置。7.下列有关数据结构的叙述中,不正确的是( )。(分数:2.00)A.数据结构包括的内容是数据的逻辑结构、数据的存储结构以及数据运算B.数据的逻辑结构是指数据及
20、其数据的逻辑关系C.数据的存储结构是指数据及其关系在计算机中的表示D.数据结构对算法的执行效率不作研究 解析:解析:数据结构研究算法的执行效率。执行算法的效率分别从算法的时间复杂度和空间复杂度两个方面来研究。8.用树形结构来表示实体之间联系的模型称为( )。(分数:2.00)A.关系模B.层次模型 C.网状模型D.数据模型解析:解析:关系模型采用二维表来表示,简称表;层次模型用树形结构来表示;网状模型是一个不加任何限制的无向图。9.在待排序的元素序列基本有序的前提下,效率最高的排序方法是( )。(分数:2.00)A.插入排序 B.选择排序C.快速排序D.堆排序解析:解析:插入排序通过数据元素的
21、交换来逐步消除线性表中的逆序,所以关键字比较的次数与记录的初始排列次序有关,在待排序的元素序列基本有序的前提下,效率最高。而选择排序和堆排序的关键字比较的次数与记录的初始排列次序无关。快速排序虽然与记录的初始排列次序有关,但在待排序的元素序列基本有序的前提下,效率低于插入排序。10.在下列几种排序方法中,要求内存量最大的是_。(分数:2.00)A.插入排序B.选择排序C.快速排序D.归并排序 解析:解析:快速排序的基本思想是,通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序;插入排序的基本操作是指
22、将无序序列中的各元素依次插入到已经有序的线性表中,从而得到一个新的序列;选择排序的基本思想是:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面(这是它应有的位置),然后对剩下的子表采用同样的方法,直到表空为止;归并排序是将两个或两个以上的有序表组合成一个新的有序表。11.算法的时间复杂度是指 _。(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数 D.算法程序中的指令条数解析:解析:所谓算法的时间复杂度,是指执行算法所需要的计算:工作量。为了能够比较客观地反映出一个算法的效率,在度量个算法的工作量时,不仅应该与所使用的计算机、程序设计
23、语言以及程序编制者无关,而且还应该与算法实现过程中的许多细节无关。为此,可以用算法在执行过程叶,所需基本运算的执行次数米度量算法的工作量。12.已知数组 A 的定义语句为 DimA(2To5,5,5)AsInteger,则该数组的元素个数为:_。(分数:2.00)A.144 B.180C.216D.不确定解析:13.在 Access 中能输入、编辑和交互处理数据的对象是_。(分数:2.00)A.表B.报表C.查询D.数据访问页 解析:14.结构化程序设计主要强调的是_。(分数:2.00)A.程序的规模B.程序的易读性 C.程序的执行效率D.程序的可移植性解析:15.数据库管理系统(DBMS)的
24、组成不包括(分数:2.00)A.数据定义语言及其翻译处理程序B.数据库运行控制程序C.数据库应用程序 D.实用程序解析:解析:本题主要考查 DBMS 的组成。数据库管理系统(DBMS)的组成包括数据定义语言及其翻译处理程序、数据操纵语言及其编译(解释)程序、数据库运行控制程序、实用程序。而 C)项数据库应用程序是DBMS 的外层应用。16.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,其中数据独立性最高的阶段是_。(分数:2.00)A.数据库系统 B.文件系统C.人工管理D.数据项管理解析:解析: 数据管理发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数
25、据库系统阶段。17.在 Access 2003 中的数据访问页的扩展名是( )。(分数:2.00)A.MDBB.ADPC.FRMD.HTM 解析:解析:本题考查的是数据访问页。数据访问页是用户通过因特网进行数据交互的数据库对象,可以用来发布数据库中任何保存的数据。数据访问页可以被认为是一个网页,类型为 HTML,扩展名为“HTM”。18.下面显示的是查询设计视图的“设计网格”部分: (分数:2.00)A.性别为“女”并且 1980 年以前参加工作的记录 B.性别为“女”并且 1980 年以后参加工作的记录C.性别为“女”或者 1980 年以前参加工作的记录D.性别为“女”或者 1980 年以后
26、参加工作的记录解析:解析:两个条件位于同一行上,其两者之间的关系是“并且”的关系。故答案 A 是正确的。19.如果要设置整个报表的格式,应单击相应的_。(分数:2.00)A.报表选定器B.报表设计器C.节选定器D.报表设计器或报表背景 解析:解析:单击报表设计器或报表背景可以切换到报表属性表,对整个报表进行属性设置。20.常见的数据模型有 3 种,它们是_。(分数:2.00)A.网状、关系和语义B.层次、关系和网状 C.环状、层次和关系D.字段名、字段类型和记录解析:解析: 数据模型分为三种:层次数据模型、网状数据模型、关系数据模型。21.在窗体中添加一个名为 Command1 的命令按钮,然
27、后编写如下事件代码: Private Sub Command1_Click( ) a75 If a60 Then k1 ElseIf a70 Then k2 ElseIf a80 Then k3 ElseIf a90 Then k4 EndIf(分数:2.00)A.1 B.2C.3D.4解析:解析: a75 满足条件“a60”,执行 Then 后的语句,将 1 赋值给变量 k,然后结束条件判断,将 k 的值 1 输出到消息框,所以消息框的结果是 1。22.用于打开查询的宏命令是( )。(分数:2.00)A.OpenFormB.OpenReportC.OpenQuery D.OpenTable解
28、析:解析:宏命令 OpenForm 是用来打开窗体的;宏命令 OpenQuery 是用来打开选择查询或交叉表查询的;OpenRepoa 是在设计视图或打印预览中打开报表,或者立即打印报表;宏命令 OpenTable 可以在数据表视图、设计视图或打印预览中打开表,在这里可以选择表的数据输入模式。23.用户希望“总分”字段中的值位于 400 和 750 之间,可以在“有效性规则”编辑框中输入表达式( )。(分数:2.00)A.400750B.750400C.400 And750 D.400 or 750解析:解析:依照题意知,正确的表达式应为400 And 750。24.( )只能在报表的开始处。
29、(分数:2.00)A.页面页眉节B.页面页脚节C.组页眉节D.报表页眉节 解析:解析:报表页眉中的任何内容都只能在报表的开始处,即报表的第一页打印一次,故应该选 D。25.假设某数据库已建有宏对象“宏 1”, “宏 1”中只有一个宏操作 SetValue。其中第一个参数项目为“Labe10).Caption”,第二个参数表达式为“Text0”。窗体“fmTest”中有一个标签 Label0 和一个文本框 Text0,现设置控件 Text0 的“更新后”事件为运行“宏 1”,则结果是( )。(分数:2.00)A.将文本框清空B.将标签清空C.将文本框中的内容复制给标签的标题,使二者显示相同内容
30、D.将标签的标题复制到文本框,使二者显示相同内容解析:解析:宏操作 SetValue 的作用是为窗体、窗体数据或报表上的控什、字段或属性设置值。其中第一个参数(项目)是要设置的控件、宁段或属性的名称,本题中的“Labe10)Caption”表示要设置标签Label0 的 Caption 属性;第二个参数(表达式)为设置此项目值的表达式,本题中的“Text0”示该表达式为 Text0 的值。在 Text0 更新后运行此宏时,宏将 Label0 的 Caption 属性(Label0 的标签内容)更新为Text0 中的内容。所以选项 C 为正确答案。26.利用对话框提示用户输入参数的查询过程称为(
31、 )。(分数:2.00)A.选择查询B.参数查询 C.操作查询D.SQL 查询解析:解析:本题考查对参数查询的认识。选项 A 错误,选择查询就是按给定的要求从数据源中检索数据,它不改变表中的数据。查询的结果是 1 个数据记录的动态集,用户可以查看、排序、修改、分析等。选项B 正确,参数查询就是运行时需要用户输入信息(即参数)的一类特殊查询,也就是说,执行参数查询时,系统会显示 1 个对话框,要求用户输入所需要的条件,然后才找出符合条件的记录。选项 C 错误,操作查询就是在操作中以查询所生成的动态集对表中数据进行更改(包括添加、删除、修改以及生成新表)的查询。查询后的结果不是动态集合,而是转换后
32、的表。选项 D 错误,SQL 查询就是使用 SQL 语句创建的结构化查询。本题的答案是 B。27.下面关于报表对数据的处理中叙述正确的选项是_。(分数:2.00)A.报表只能输入数据B.报表只能输出数据 C.报表可以输入和输出数据D.报表不能输入和输出数据解析:解析:报表主要用于对数据库中的数据进行分组、计算、汇总和打印输出:显然只可以输出数据。28.“A And B”准则表达式表示的意思是_。(分数:2.00)A.表示查询表中的记录必须同时满足 And 两端的准则 A 和 B,才能进入查询结果集 B.表示查询表中的记录只需满足由 And 两端的准则 A 和 B 中的一个,即可进入查询结果集C
33、.表示查询表中记录的数据介于 A、B 之间的记录才能进入查询结果集D.表示查询表中的记录当满足由 And 两端的准则 A 和 B 不相等时即进入查询结果集解析:解析:And 是“与”运算符,表示两端同时满足。29.有如下程序 a=100 Do s=s +a a=a +l Loop While a120 Print a 运行时输出的结果是( )。(分数:2.00)A.100B.120C.201D.101 解析:解析:本题考查 Do While 语句的用法。本题应该注意,尽管 a120 一开始就不成立,但 Do 循环仍然执行一次,因为 While 放在 Do 语句块的后面,循环体先执行,再判断,本
34、题正确答案为选项 D;如果认为循环一次也不执行,则可能认为输出结果为选项 A。Do While 语句的用法也是重点内容,同时也是难点,考生应该多做相关练习。答案为 D,30.Access 在同一时间可以打开数据库的个数为( )。(分数:2.00)A.1 B.2C.3D.4解析:解析:本题考查对 Access 的基本认识。 Access 在同一时间,只能打开 1 个数据库,无法打开多个数据库。也就是说,在一个数据库打开的同时,如果打开另一个数据库,前一个数据库将自动关闭退出。答案为 A。31.“Not”属于( )。(分数:2.00)A.关系运算符B.逻辑运算符 C.特殊运算符D.标准运算符解析:
35、32.Access 提供了“NOT”等_种逻辑运算符。(分数:2.00)A.3 B.4C.5D.6解析:解析:Access 提供了“NOT”、 “AND”和“OR”三种逻辑运算符。当 NOT 连接的表达式为真时,整个表达式为假;当 AND 连接的表达式都为真时,整个表达式为真,否则为假;当 OR 连接的表达式有一个为真时,整个表达式为真,否则为假。33.关系模型中最普遍的联系是(分数:2.00)A.一对多联系 B.多对多联系C.一对一联系D.多对一联系解析:解析:在 Access 数据库中表之间的关系也一般为一对多型。34.简单、快捷的创建表结构的视图形式是( )。(分数:2.00)A.“数据
36、库”视图B.“表向导”视图 C.“设计”视图D.“数据表”视图解析:解析: 本题考查表的基础知识。Access 中的表是数据实际存储的对象,实现了逻辑层次上的关系。创建表的结构可以有 3 种方法:“数据表”视图比较简单:“设计”视图比较常用,而“表向导”视图最为简单快捷。“数据库”视图是用来设计数据库的。35.Access 中表和数据库的关系是( )。(分数:2.00)A.一个表可以包含多个数据库B.一个数据库只能包含一个表C.一个数据库可以包含多个表 D.一个表只能包含一个数据库解析:解析: 本题考查表和数据库关系的知识。在 Access 关系数据库中,数据库对象共有 7 种,表就是其中的一
37、种,用来存储数据。一个数据库可以包含多个表,而一个表只能被一个数据库包含。36.若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入( )。(分数:2.00)A.Like“王“B.Like“王*“ C.王D.王*解析:解析: 本题考查查询的条件准则的知识。当进行查询时,不可避免要遇到查询的条件准则的书写,在本题中要求查找姓“王”的记录,由于是模糊查询所以应该使用关键词“Like”;另外在“王”的后面都加上“*”,代表要查找的是“王”开头,后面有多个或 0 个字符的数据。37.数据库设计包括两个方面的设计内容,它们是( )。(分数:2.00)A.概念设计和逻辑设
38、计 B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计解析:二、填空题(总题数:17,分数:34.00)38.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:39.数据库管理系统常见的数据模型有层次模型、网状模型和 13 种。(分数:2.00)填空项 1:_ (正确答案:正确答案:关系模型)解析:解析:数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件,常见的数据模型有层次模型、网状模型和关系模型。40.软件工程三要素包括方法、工具和过程,其中, 1 支持软件开发的各个环节的控制
39、和管理。(分数:2.00)填空项 1:_ (正确答案:正确答案:过程)解析:解析:软件工程包括 3 个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理、文档生成;过程支持软件开发的各个环节的控制、管理。41.若按功能划分,软件测试的方法通常分为白盒测试方法和 1 测试方法。(分数:2.00)填空项 1:_ (正确答案:正确答案:黑盒或黑箱)解析:解析:软件测试的方法分为白箱测试方法和黑箱测试方法。白箱测试是根据对程序内部逻辑结构的分析来选取测试用例,白箱测试用例的设计准则有:语句覆盖、分支覆盖、条件覆盖和组合条件覆盖;黑箱测试方法完全不考虑程序的内部结构和内
40、部特征,而只是根据程序功能导出测试用例。常用的黑箱测试有等价分类法、边值分析法、因果图法和错误推测法。42.常用的黑箱测试有等价分类法、 1、因果图法和错误推测法 4 种。(分数:2.00)填空项 1:_ (正确答案:正确答案:边值分析法)解析:解析:黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例。常用的黑箱测试有等价分类法、边值分析法、因果图法和错误推测法 4 种。43.数据库设计分为以下 6 个设计阶段:需求分析阶段、 1 逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。(分数:2.00)填空项 1:_ (正确答案:正确答案:概念设计阶段)解析:解析:
41、数据库设计分为以下 6 个设计阶段;需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段及数据库运行和维护阶段。44.根据对数据源操作方式和结果的不同,查询可以分为 5 类;选择查询、交叉表查询、 1 操作查询和SQL 查询。(分数:2.00)填空项 1:_ (正确答案:正确答案:参数查询)解析:45.在 Access 中,要在查找条件中设置与任意一个数字字符匹配的条件,可使用的通配符是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:#)解析:解析: 本题考查通配符的知识。Access 中的条件表达式设计中经常要用到通配符,常见的通配符有:“*”代表 0 个或多个任意
42、字符;“?”代表一个任意字符;“#”代表一个任意数字字符;“ ”代表与 内任意一个字符匹配:“!”代表与任意一个不在方括号内的字符匹配,必须与口一起使用。46.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_ (正确答案:正确答案:软件开发)解析:解析: 基于软件工程的目标,软件工程的理论和技术性研究的主要内容主要包括:软件开发技术和软件工程管理。47.以下程序运行时连续单击 4 次窗体,则第 4 次单击窗体后消息框中的输出结果为 1。 PRIVATE FORM_CLICK( ) STATIC A AS INTEGER DIM B AS INTEGER B
43、=A+B+1 A=A+B MSGBOX A&“,“ &B END SUB(分数:2.00)填空项 1:_ (正确答案:正确答案:15,8)解析:解析:VBA 中可以使用 Static 关键字来定义静态变量。静态变量的使用有一个明显特点,就是在程序运行期间它能够保留局部变量的值。本题中定义了两个局部变量,其中 a 为静态局部变量,b 为普通变量。当连续 4 次点击运行时,变量 b 的值每次都被初始化为 0,而变量 a 却可以保留上次运行的结果。故第 4 次单击窗体后消息框里的输出结果为“15.8”。48.二维表中的列称为关系的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:属性)解
44、析:解析:本题考查关系模型基本概念的知识。在关系数据库中关系是一个二维表,每一行称为一个元组,也称为一个记录;每一列称为一个属性。49.利用 Access 创建的数据库项目文件,其扩展名为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:ADP)解析:解析:本题考查 Access 基本概念的知识。在 Access 中,项目文件的扩展名为 ADP,数据库文件的默认扩展名是 MDB。50.表示“1962 年 10 月 27 日”的日期常量应该写为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:1962-10-27)解析:解析:yyyy-mm-dd是严格的日期格式,用这种格
45、式书写的日期常量能表达一个确切的日期,他不受 SET DATE 等语句设置的影响。51. 1 是指数据库的整体逻辑结构改变时,尽量不影响用户的逻辑结构及应用程序。(分数:2.00)填空项 1:_ (正确答案:正确答案:逻辑数据独立性)解析:52.在 E-R 图中,矩形表示( )。(分数:2.00)填空项 1:_ (正确答案:正确答案:实体)解析:解析: 在 E-R 图中用矩形表示实体,用椭圆形表示属性,用菱形表示联系。53.窗体“滚动条”属性值有 1 个选项。(分数:2.00)填空项 1:_ (正确答案:正确答案:四)解析:解析:窗体“滚动条”属性有:“两者均无”、“只水平”、“只垂直”和“两
46、者都有”四种。54.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command l-Click ()a=0For I =l T02For j=l To4if j Mbd20 Thena=a+1End lfa= a +lNext jNext iMs g Box aEnd Sub 程序执行后,单击命令按钮,消息框显示的是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:12)解析:解析:对于内层循环而言,当 j 为 l、3 时,a 会各加两次 1,当 j 为 2、4 时,a 会各加一次 l。所以整个内层会加 6 次 1。考虑到外层循环要执行两次循环体,所以一共要加 12 次 1,所以最终的输出结果为 12。