1、国家二级(ACCESS)笔试-试卷 98 及答案解析(总分:108.00,做题时间:90 分钟)一、选择题(总题数:37,分数:74.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.对长度为 n 的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。(分数:2.00)A.125B.n/2C.nD.n+13.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是( )。(分数:2.00)A.1:1 联系B.m:1 联系C.1:m 联系D.m;n 联系4
2、.下列选项中不属于软件生命周期开发阶段任务的是( )。(分数:2.00)A.软件测试B.概要设计C.软件维护D.详细设计5.软件工程的理论和技术性研究的内容主要包括软件开发技术和(分数:2.00)A.消除软件危机B.软件工程管理C.程序设计自动化D.实现软件可重用6.对待排序文件的初始状态不作任何要求的排序方法有( )。(分数:2.00)A.直接插入和快速排序B.直接插入和归并排序C.归并和快速排序D.归并和直接选择排序7.二叉树是结点的有限集合,它有( )根结点。(分数:2.00)A.有 0 个或 1 个B.有 0 个或多个C.有且只有 1 个D.有 1 个或 1 个以上8.在深度为 5 的
3、满二叉树中,叶子结点的个数为_。(分数:2.00)A.32B.31C.16D.159.软件工程的理论和技术性研究的内容主要包括软件开发技术和_。(分数:2.00)A.消除软件危机B.软件工程管理C.程序设计自动化D.实现软件可重用10.数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的_的过程,包括确定数据库在物理设备上的存储结构和存取方法。(分数:2.00)A.逻辑结构B.物理结构C.概念结构D.层次结构11.软件生命周期中所花费用最多的阶段是 _。(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护12.传递查询直接将命令发送到_数据。(分数:2.00)A.DBB.
4、DBSC.ODBCD.IMS13.在 Access 数据库系统中,不能建立索引的数据类型是_。(分数:2.00)A.文本型B.备注型C.数值型D.日期/时间型14.以下描述不符合 Access 特点和功能的是_。(分数:2.00)A.Access 仅能处 Access 格式的数据库,不能对诸如 DBASE、FOXBASE、Btrieve 等格式的数据库进行访问B.采用 OLE 技术,能够方便创建和编辑多媒体数据库,包括文本、声音、图像和视频等对象C.Access 支持 ODBC 标准的 SQL 数据库的数据D.可以采用 VBA(VisualBasicApplication)编写数据库应用程序1
5、5.软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及_。(分数:2.00)A.阶段性报告B.需求评审C.总结D.都不正确16.下列选项中叙述正确的是(分数:2.00)A.如果选项组结合到某个字段,则只有组框架本身结合到次字段,而不是组框架的复选框、选项按钮或切换按钮B.选项组可以设置为表达式或非结合选项组,也可以在自定义对话框中使用非结合选项组来接受用户的输入,但不能根据输入的内容来执行相应的操作C.选项组是由一个组框、一个复选框、选项按钮或切换按钮和关闭按钮组成D.以上说法均错误17.“A And B”准则表达式表示的意思是( )。(分数:2.00)A.表
6、示查询表中的记录必须同时满足 And 两端的准则 A 和 B,才能进人查询结果集B.表示查询表中的记录只需满足 And 两端的准则 A 和 B 中的一个,即可进入查询结果集C.表示查询表中记录的数据介于 A、B 之间的记录才能进入聋询结果集D.表示查询表中的记录当 And 两端的准则 A 和 B 不相等时即进入查询结果集18.执行下列语句段后 y 的值为( )。 x3.14 yLen(Str$(x)+Space(6)(分数:2.00)A.5B.9C.10D.1119.有如下赋值语句,结果为“大家好”的表达式是 a=“你好” b=“大家”(分数:2.00)A.b+AT(a,1)B.b+RIGHT
7、(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2)20.假定有以下循环结构 Do Until 条件 循环体 Loop 则正确的叙述是_。(分数:2.00)A.如果“条件”值为 0,则一次循环体也不执行B.如果“条件”值为 0,则至少执行一次循环体C.如果“条件”值不为 0,则至少执行一次循环体D.不论“条件”是否为“真”,至少要执行一次循环体21.现有某查询设计视图(如下图所示),该查询要查找的是 (分数:2.00)A.身高在 160 以上的女性和所有的男性B.身高在 160 以上的男性和所有的女性C.身高在 160 以上的所有人或男性D.身高在 160 以上的所有人22.下
8、列能够交换变量 X 和 Y 值的程序段是( )。(分数:2.00)A.Y=X:X=YB.Z=X:Y=Z:X=YC.Z=X:X=Y:Y=ZD.Z=X:W=Y:Y=Z:X=Y23.键盘事件是操作键盘所引发的事件,下列不属于键盘事件的是(分数:2.00)A.“击键”事件B.“键按下”事件C.“键释放”事件D.“键锁定”事件24.要限制宏操作的操作范围,可以在创建宏时定义( )。(分数:2.00)A.宏操作对象B.宏条件表达式C.窗体或报表控件属性D.宏操作目标25.宏组中的宏的调用格式为( )。(分数:2.00)A.宏组名宏名B.宏名称C.宏名宏组名D.以上都不对26.“特殊效果”属性值用于设定控件
9、的显示特效,下列属于“特殊效果”属性值的是_。 “平面”、“颜色”、“凸起”、“蚀刻”、“透明”、“阴影”、“凹陷”、“凿痕”、“倾斜”(分数:2.00)A.B.C.D.27.下列宏操作中限制表、窗体或报表中显示的信息的是( )。(分数:2.00)A.Apply FilterB.EchoC.MsgBoxD.Beep28.设有如下声明: Dim x As Integer 如果 Sgn(x)的值为-1,则 x 的值是( )。(分数:2.00)A.整数B.大于 0 的整数C.等于 0 的整数D.小于 0 的数29.使用“自动报表”创建的报表只包括( )。(分数:2.00)A.报表页眉B.页脚和页面页
10、眉C.主体区D.页脚节区30.窗体有三种视图,分别为“设计视图”、“数据表视图”和“_”。(分数:2.00)A.报表视图B.窗体视图C.大纲视图D.查询视图31.假设某数据库表中有一个姓名字段,查找姓仲的记录的准则是_。(分数:2.00)A.Not “仲“B.Like“仲“C.Left(姓名,1)=“仲“D.仲32.定位当前记录的第一个字段的快捷键是_。(分数:2.00)A.TabB.Shift +TabC.HomeD.Ctrl +Home33.假定有以卜循环结构: Do until 条件: 循环休 Loop 则下列说法正确的是_。(分数:2.00)A.如果“条件”是个为-1 的常数,则一次循
11、环体也不执行B.如果“条件”是个为-1 的常数,则至少执行一次循环体C.如果“条件”是个不为-l 的常数,则下少执行一次循环休D.不论“条件”是舌为“真”,至少要执行一次循环体34.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。(分数:2.00)A.n+1B.nC.(n+1)/2D.n/235.可以设置分组字段、显示分组统计数据的报表是( )。(分数:2.00)A.纵栏式报表B.表格式报表C.图表报表D.标签报表36.下列 4 个选项中,不是 VBA 的条件函数的是( )。(分数:2.00)A.ChooseB.IfC.IIfD.Switch37.在面向对象方法中,一
12、个对象请求另一对象为其服务的方式是通过发送( )。(分数:2.00)A.调用语句B.命令C.口令D.消息二、填空题(总题数:17,分数:34.00)38.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_39.数据结构分为逻辑结构和存储结构,循环队列属于 1 结构。(分数:2.00)填空项 1:_40.在一个容量为 32 的循环队列中,若头指针 front3,尾指针 rear2,则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_41.软件工程研究的内容主要包括 1 技术和软件工程管理。(分数:2.00)填空项 1:_42.
13、注释一般分为序言性注释和 1 注释。(分数:2.00)填空项 1:_43.结构化程序设计的 3 种基本逻辑结构是顺序、 1 和循环。(分数:2.00)填空项 1:_44.软件维护活动包括以下几类:改正性维护、适应性维护、 1 雉护和预防性维护。(分数:2.00)填空项 1:_45.数据库的逻辑模型设计阶段的任务是将 1 转换成关系模式。(分数:2.00)填空项 1:_46.假定窗体的名称为 Form 1,则把窗体的标题设置为“Access 模拟”的语句是 1。(分数:2.00)填空项 1:_47. 1 主要用于对数据库中的数据进行分组、计算、汇总和打印输出。(分数:2.00)填空项 1:_48
14、.如果一个查询的数据源仍是查询,而不是表,则该查询称为 1。(分数:2.00)填空项 1:_49.报表不能对数据源中的数据 1。(分数:2.00)填空项 1:_50.运行下面程序,其输出结果(str2 的值)为 1。Dim str1,str2 As StringDim i As Integerstrl=“abcdef“For i=1 To Len(str1) Step2str2=UCase(Mid(str1,i,1)+str2NextMsgBox str2(分数:2.00)填空项 1:_51.在 Access 中,用户在 1 中可以创建或修改宏的内容。(分数:2.00)填空项 1:_52.宏是
15、指一个或多个 1 的集合。(分数:2.00)填空项 1:_53.控件是窗体上用于显示数据、 1 和装饰窗体的对象。(分数:2.00)填空项 1:_54.某二叉村中度为 2 的结点有 12 个,则该二叉树中有( )个叶子结点。(分数:2.00)填空项 1:_国家二级(ACCESS)笔试-试卷 98 答案解析(总分:108.00,做题时间:90 分钟)一、选择题(总题数:37,分数:74.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.对长度为 n 的线性表进行顺序查找,在最坏情况下需要比较的次数为(
16、 )。(分数:2.00)A.125B.n/2C.n D.n+1解析:解析:对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为 n。3.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是( )。(分数:2.00)A.1:1 联系B.m:1 联系C.1:m 联系 D.m;n 联系解析:解析:部门到职员是一对多的,职员到部门是多对一的,因此,实体部门
17、和职员间的联系是 1:m联系。4.下列选项中不属于软件生命周期开发阶段任务的是( )。(分数:2.00)A.软件测试B.概要设计C.软件维护 D.详细设计解析:解析:软件开发周期开发阶段通常由下面五个阶段组成:概要设计、详细设计、编写代码、组装测试和确认测试。软件维护时期的主要任务是使软件持久地满足用户的需要。选项 C 中的软件维护不是软件生命周期开发阶段的任务。5.软件工程的理论和技术性研究的内容主要包括软件开发技术和(分数:2.00)A.消除软件危机B.软件工程管理 C.程序设计自动化D.实现软件可重用解析:解析:软件工程的目标是,在给定的成本、进度的前提下,开发出具有有效性、可靠性、可理
18、解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品。基于这一目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。6.对待排序文件的初始状态不作任何要求的排序方法有( )。(分数:2.00)A.直接插入和快速排序 B.直接插入和归并排序C.归并和快速排序D.归并和直接选择排序解析:解析:只有归并排序要求待排序文件”部分排序”(把待排序的文件分成若干个子文件,每个子文件内的记录是已排序的)。7.二叉树是结点的有限集合,它有( )根结点。(分数:2.00)A.有 0 个或 1 个 B.有 0 个或多个C.有且只有 1 个D.有 1 个或 1
19、 个以上解析:解析:二叉树是一种特殊的树,它要求非空二叉树只有一个根节点,所以它可以是空树。答案为A。8.在深度为 5 的满二叉树中,叶子结点的个数为_。(分数:2.00)A.32B.31 C.16D.15解析:解析:所谓满二叉树是指这样的一种二叉树:除最后一层外,每一层上的所有结点都有两个叶子结点。这就是说,在满二叉树中,层上的结点数都达到最大值,即在满二叉树的第 k 层上有 2K-1 个结点,且深度为 m 的满二叉树有 2m-1 个结点。9.软件工程的理论和技术性研究的内容主要包括软件开发技术和_。(分数:2.00)A.消除软件危机B.软件工程管理 C.程序设计自动化D.实现软件可重用解析
20、:解析:软件工程的目标是,在给定的成本、进度的前提下,开发出具有有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品。基于这一目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。10.数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的_的过程,包括确定数据库在物理设备上的存储结构和存取方法。(分数:2.00)A.逻辑结构B.物理结构 C.概念结构D.层次结构解析:解析:根据数据库物理设计的概念可知:为一个给定的逻辑数据模型选取一个最合适应用要求的物理结构的过程,就是数据库的物理设计。数据库的物理结构就是指数
21、据库在物理设备上的存储结构与存取方法。11.软件生命周期中所花费用最多的阶段是 _。(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护 解析:解析:软件生命周期分为软件定义、软件开发及软件运行维护 3 个阶段。本题中详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。12.传递查询直接将命令发送到_数据。(分数:2.00)A.DBB.DBSC.ODBC D.IMS解析:13.在 Access 数据库系统中,不能建立索引的数据类型是_。(分数:2.0
22、0)A.文本型B.备注型 C.数值型D.日期/时间型解析:14.以下描述不符合 Access 特点和功能的是_。(分数:2.00)A.Access 仅能处 Access 格式的数据库,不能对诸如 DBASE、FOXBASE、Btrieve 等格式的数据库进行访问 B.采用 OLE 技术,能够方便创建和编辑多媒体数据库,包括文本、声音、图像和视频等对象C.Access 支持 ODBC 标准的 SQL 数据库的数据D.可以采用 VBA(VisualBasicApplication)编写数据库应用程序解析:15.软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及_。
23、(分数:2.00)A.阶段性报告B.需求评审 C.总结D.都不正确解析:16.下列选项中叙述正确的是(分数:2.00)A.如果选项组结合到某个字段,则只有组框架本身结合到次字段,而不是组框架的复选框、选项按钮或切换按钮 B.选项组可以设置为表达式或非结合选项组,也可以在自定义对话框中使用非结合选项组来接受用户的输入,但不能根据输入的内容来执行相应的操作C.选项组是由一个组框、一个复选框、选项按钮或切换按钮和关闭按钮组成D.以上说法均错误解析:解析:B)选项中最后一句错误,可以根据输入的内容来执行相应的操作;C)选项中选项组只有一个组框、一个复选框、选项按钮或切换按钮组成,而没有关闭按钮的。17
24、.“A And B”准则表达式表示的意思是( )。(分数:2.00)A.表示查询表中的记录必须同时满足 And 两端的准则 A 和 B,才能进人查询结果集 B.表示查询表中的记录只需满足 And 两端的准则 A 和 B 中的一个,即可进入查询结果集C.表示查询表中记录的数据介于 A、B 之间的记录才能进入聋询结果集D.表示查询表中的记录当 And 两端的准则 A 和 B 不相等时即进入查询结果集解析:解析:And 是“与”运算符,表示两端同时满足。18.执行下列语句段后 y 的值为( )。 x3.14 yLen(Str$(x)+Space(6)(分数:2.00)A.5B.9C.10D.11 解
25、析:解析:本题考查基本字符串函数的知识。在 VBA 中,Str 函数用于将数字转换成字符串,当数字转换为字符串时,总会预留一个空格给前面的正负号。如果参数是正数,回传的字符串会有一个前置空格。先将 3.14 转换成字符串“3.14”,然后再在后面再连接上 6 个空格,最后用 Len 函数来求长度。最后结果为 11。19.有如下赋值语句,结果为“大家好”的表达式是 a=“你好” b=“大家”(分数:2.00)A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2) 解析:解析:RIGHT()函数使用格式为 RIGHT(,),是从指定表达式值的右
26、端截取一个指定长度的 子串作为函数值。由于一个汉字占两个字节,因此本题中截取字符长度为 2。20.假定有以下循环结构 Do Until 条件 循环体 Loop 则正确的叙述是_。(分数:2.00)A.如果“条件”值为 0,则一次循环体也不执行B.如果“条件”值为 0,则至少执行一次循环体 C.如果“条件”值不为 0,则至少执行一次循环体D.不论“条件”是否为“真”,至少要执行一次循环体解析:解析:DoUntilLoop 循环结构中,当条件值为假时,重复执行循环体,直至条件值为真,结束循环。所以,如果条件值为 0,则至少执行一次循环体。所以本题答案为 B。21.现有某查询设计视图(如下图所示),
27、该查询要查找的是 (分数:2.00)A.身高在 160 以上的女性和所有的男性 B.身高在 160 以上的男性和所有的女性C.身高在 160 以上的所有人或男性D.身高在 160 以上的所有人解析:22.下列能够交换变量 X 和 Y 值的程序段是( )。(分数:2.00)A.Y=X:X=YB.Z=X:Y=Z:X=YC.Z=X:X=Y:Y=Z D.Z=X:W=Y:Y=Z:X=Y解析:解析:本题以 z 为中间变量,交换 x、y 的值。23.键盘事件是操作键盘所引发的事件,下列不属于键盘事件的是(分数:2.00)A.“击键”事件B.“键按下”事件C.“键释放”事件D.“键锁定”事件 解析:解析:键盘
28、事件主要有“键按下”、“键释放”、“击键”等,没有“键锁定”。24.要限制宏操作的操作范围,可以在创建宏时定义( )。(分数:2.00)A.宏操作对象B.宏条件表达式 C.窗体或报表控件属性D.宏操作目标解析:解析:本题考查条件操作宏的概念。在数据处理的过程中,如果希望只是满足指定条件执行宏的一个或多个操作,可以使用条件来控制这种流程,即将所需的条件表达式输入到“宏”设计窗口的“条件”列中,所以选项 B 正确。在输入条件表达式时,可能会引用窗体或报表上的控件值,当条件表达式为真时执行操作。25.宏组中的宏的调用格式为( )。(分数:2.00)A.宏组名宏名 B.宏名称C.宏名宏组名D.以上都不
29、对解析:解析:本题考查运行宏组时对宏的调用。宏调用格式为“宏组名宏名”,答案为 A。26.“特殊效果”属性值用于设定控件的显示特效,下列属于“特殊效果”属性值的是_。 “平面”、“颜色”、“凸起”、“蚀刻”、“透明”、“阴影”、“凹陷”、“凿痕”、“倾斜”(分数:2.00)A.B.C.D. 解析:解析:“特殊效果”属性值用于设定控件的显示效果;如“平面”、“凸起”、“凹陷”、“蚀刻”、“阴影”、“凿痕”等。“颜色”、“透明”和“倾斜”不属于“特殊效果”属性值。27.下列宏操作中限制表、窗体或报表中显示的信息的是( )。(分数:2.00)A.Apply Filter B.EchoC.MsgBox
30、D.Beep解析:解析:该题考查的属于比较细致的概念。因为只有对选项中的宏操作有比较深入地了解才能做出正确的选择。下面简单说明一下上述 4 个宏操作。ApplyFilter:限制表、窗体或报表中显示的信息,方法是应用指定的筛选、查询或 SQL WHERE 子句来限制显示在表、窗体或报表中的信息;Echo:控制在宏运行时中间操作的显示;MsgBox:显示包含警告信息或其他信息的消息框;Beep:通过计算机的扬声器发出嘟嘟声。答案为 A。28.设有如下声明: Dim x As Integer 如果 Sgn(x)的值为-1,则 x 的值是( )。(分数:2.00)A.整数B.大于 0 的整数C.等于
31、 0 的整数D.小于 0 的数 解析:解析:本题考查 Sgn(number)函数,该函数几乎每次必考。Sgn(number)函数的返回值有 3 种情况,如果 number0 则返回 1;如果 number=0,则返回 0;number0 则返回-1。答案为 D。29.使用“自动报表”创建的报表只包括( )。(分数:2.00)A.报表页眉B.页脚和页面页眉C.主体区 D.页脚节区解析:解析:“自动报表”功能是一种快速创建报表的方法。设计时,先选择表或查询作为报表的数据源,然后选择报表类型:纵栏式或表格式,最后会自动生成报表显示数据源所有字段记录数据。但使用“自动报表”创建的报表只包括主体区。答案
32、为 C。30.窗体有三种视图,分别为“设计视图”、“数据表视图”和“_”。(分数:2.00)A.报表视图B.窗体视图 C.大纲视图D.查询视图解析:解析:表和查询有两种视图:“数据表视图”和“设计视图”,而窗体有 3 种视图,即“设计视图”、“窗体视图”和“数据表视图”。窗体的“设计视图”是用于创建窗体或修改窗体的窗口;“窗体视图”是显示记录数据的窗口,主要用于添加或修改表中的数据;而“数据表视图”是以行列格式显示表、查询或窗体数据的窗口,在“数据表视图”中可以编辑、添加、修改、查找或删除数据。31.假设某数据库表中有一个姓名字段,查找姓仲的记录的准则是_。(分数:2.00)A.Not “仲“
33、B.Like“仲“C.Left(姓名,1)=“仲“ D.仲解析:解析:Like “仲“:查询姓名字段中存在“仲“字的记录;Left(字符表达式,数值表达式):返回一个值,该值是从字符表达式左侧第一个字符开始,截取的若干个字符,其中,字符个数是数值表达式的值。Left(姓名,1)=“仲“是查询姓名字段中姓仲的记录。32.定位当前记录的第一个字段的快捷键是_。(分数:2.00)A.TabB.Shift +TabC.Home D.Ctrl +Home解析:解析:Tab:移到下一个字段;Shift +Tab:移到上一个字段;Home:移到当前记录的第一个字段;Ctrl +Home:移到第一条记录的第一
34、个字段。33.假定有以卜循环结构: Do until 条件: 循环休 Loop 则下列说法正确的是_。(分数:2.00)A.如果“条件”是个为-1 的常数,则一次循环体也不执行 B.如果“条件”是个为-1 的常数,则至少执行一次循环体C.如果“条件”是个不为-l 的常数,则下少执行一次循环休D.不论“条件”是舌为“真”,至少要执行一次循环体解析:解析:Do Until 循环采用的是先判断条件后执行循环体的做法。所以如果“条件”是一个为-1(为真)的常数,则循环体就会一次也不执行。34.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。(分数:2.00)A.n+1B.n
35、C.(n+1)/2D.n/2解析:35.可以设置分组字段、显示分组统计数据的报表是( )。(分数:2.00)A.纵栏式报表B.表格式报表 C.图表报表D.标签报表解析:36.下列 4 个选项中,不是 VBA 的条件函数的是( )。(分数:2.00)A.ChooseB.If C.IIfD.Switch解析:解析: 本题考查的是 3 个条件函数。VBA 提供了 3 个条件函数:IIf 函数、Switch 函数、Choose函数,上述 3 个函数都具有选择特性而被广泛用于查询、宏及计算控件的设计中。37.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送( )。(分数:2.00)A.调用
36、语句B.命令C.口令D.消息 解析:二、填空题(总题数:17,分数:34.00)38.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:39.数据结构分为逻辑结构和存储结构,循环队列属于 1 结构。(分数:2.00)填空项 1:_ (正确答案:正确答案:逻辑)解析:解析:数据的逻辑结构主要是反映数据之间的逻辑关系,而存储结构是用来反映数据的逻辑结构在计算机存储空间中的存放形式。循环队列主要是强调数据之间的关系,因此属于逻辑结构。40.在一个容量为 32 的循环队列中,若头指针 front3,尾指针 rear2,则该循环队列中共有
37、1 个元素。(分数:2.00)填空项 1:_ (正确答案:正确答案:31)解析:解析:设队列容量为 m,rearfront,则队列中元素个数为 rear-front;rearfront,则队列中元素个数为 m+(rear-front)。本题 rearfront,则 m32+(2-3)31。41.软件工程研究的内容主要包括 1 技术和软件工程管理。(分数:2.00)填空项 1:_ (正确答案:正确答案:软件开发)解析:解析:软件工程包括软件开发技术和软件工程管理。其中软件开发技术包括软件开发方法学、开发过程、开发工具和软件工具环境,其主体内容是软件开发方法学;软件工程管理包括软件管理学、软件工程
38、经济学、软件心理学等内容。42.注释一般分为序言性注释和 1 注释。(分数:2.00)填空项 1:_ (正确答案:正确答案:功能性)解析:解析:注释一般分为序言性注释和功能性注释。序言性注释通常位于每个程序的开头部分,给出程序的整体说明;功能性注释的位置一般嵌在源程序体之中,主要描述其后的语句或程序做什么。43.结构化程序设计的 3 种基本逻辑结构是顺序、 1 和循环。(分数:2.00)填空项 1:_ (正确答案:正确答案:选择)解析:解析:本题涉及结构化程序设计的 3 种基本控制结构,考生应该掌握这些基本的东西。结构化定理还进一步表明,任何一个复杂问题的程序设计都可以用顺序、选择和循环这 3
39、 种基本结构组成,且它们都具有以下特点;只有一个入口,只有一个出口,结构中无死循环。程序中 3 种基本结构之间形成顺序执行关系44.软件维护活动包括以下几类:改正性维护、适应性维护、 1 雉护和预防性维护。(分数:2.00)填空项 1:_ (正确答案:正确答案:完善性)解析:45.数据库的逻辑模型设计阶段的任务是将 1 转换成关系模式。(分数:2.00)填空项 1:_ (正确答案:正确答案:E-R 图)解析:解析: 数据库逻辑设计的任务是将概念模型进一步转化成相应的数据模型。而 E-R 图是主要的概念模型,因此数据库的逻辑设计的主要工作是将 E-R 图转换成关系模式。46.假定窗体的名称为 F
40、orm 1,则把窗体的标题设置为“Access 模拟”的语句是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:Forml.Caption“Access 模拟“)解析:解析: 本题考查窗体标题的基本知识。Caption 属性代表窗体的标题,设置窗体的标题实际上就是给窗体的 Caption 属性赋值的过程。47. 1 主要用于对数据库中的数据进行分组、计算、汇总和打印输出。(分数:2.00)填空项 1:_ (正确答案:正确答案:报表)解析:解析:报表主要用于对数据库中的数据进行分组、计算、汇总和打印输出。48.如果一个查询的数据源仍是查询,而不是表,则该查询称为 1。(分数:2.00
41、)填空项 1:_ (正确答案:正确答案:子查询)解析:解析:如果一个查询的数据源仍是查询,而不是表,则该查询称为子查询。49.报表不能对数据源中的数据 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:编辑修改)解析:解析:报表只能显示数据源中的数据,而不能对数据源中的数据进行编辑修改。50.运行下面程序,其输出结果(str2 的值)为 1。Dim str1,str2 As StringDim i As Integerstrl=“abcdef“For i=1 To Len(str1) Step2str2=UCase(Mid(str1,i,1)+str2NextMsgBox str2(
42、分数:2.00)填空项 1:_ (正确答案:正确答案:ECA)解析:解析:本程序代码的功能是,从源字符串的第一个字符开始,把所有第奇数个的字符转换为大写并按倒序排列得到新的字符串。最开始 str2 字符串为空。当第一次执行循环时,先取出“a”,在转换为大写“A”,在和 str2 相连接,得到“A”,最后在赋给 str2。所以,第一次循环后,str2 的值为“A”当第二次执行循环时,取出“c”,在转换为大写“C”,在和 str2 相连接,得到“CA”,最后在赋给str2。所以,第二次循环后,str2 的值为“CA”当第三次执行循环时,取出“e”,在转换为大写“E”,在和 str2 相连接,得到“
43、ECA51.在 Access 中,用户在 1 中可以创建或修改宏的内容。(分数:2.00)填空项 1:_ (正确答案:正确答案:设计视图)解析:解析:本题考查设计视图的作用。在 Access 中,宏只有设计视图一种方式。这是考生应该注意的地方,它不同于 Access 的其他对象,如表、报表等,它们都有不止一种视图。在设计视图中,用户可以创建或是修改宏的内容。宏的设计视图的窗口中分为设计区和参数区两部分。在宏窗口上部的设计区中,用户可以定义和编辑宏中的内容。设计区由 4 列组成,它们分别是“宏名”、“条件”、“操作”和“备注”列。52.宏是指一个或多个 1 的集合。(分数:2.00)填空项 1:
44、_ (正确答案:正确答案:条件操作宏)解析:解析:在数据处理过程中,如果希望只是满足指定条件执行宏的一个或多个操作,可以使用条件来控制这种流程。使用了这种控制的宏称为条件操作宏。在宏中添加条件的操作步骤如下:单击“视图”菜单中的“条件”命令,或者单击工具栏上的“条件”,按钮,在宏设计窗口中增加个“条件”列:将所需的条件表达式输入到“宏”设计窗口的“条什”列中;在“操作”列中选择条件式为真时执行的操作。53.控件是窗体上用于显示数据、 1 和装饰窗体的对象。(分数:2.00)填空项 1:_ (正确答案:正确答案:执行操作)解析:54.某二叉村中度为 2 的结点有 12 个,则该二叉树中有( )个叶子结点。(分数:2.00)填空项 1:_ (正确答案:正确答案:13)解析:解析: 度为 0 的结点(即叶子结点)总比度为 2 的结点多一个。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1