|
一、选择题(每小题2分,共70分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项写在答题卡相应位置上,答在试卷上不得分。 www.ynexam.cn[云南考试网]
(1)下列选项中不属于结构化程序设计方法的是 [云南考试网]ynexam_cn
A)自顶向下 B)逐步求精 [云南考试网]ynexam_cn
C)模块化 D)可复用 [云南考试网]ynexam_cn
(2)两个或两个以上模块之间关联的紧密程度称为 ynexam.cn[云南考试网]
A)耦合度 B)内聚度 www.ynexam.cn[云南考试网]
C)复杂度 D)数据传输特性 [云南考试网]ynexam_cn
(3)下列叙述中正确的是 ynexam.cn[云南考试网]
A)软件测试应该由程序开发者来完成 [云南考试网]www_ynexam_cn
B)程序经调试后一般不需要再测试 ynexam.cn[云南考试网]
C)软件维护只包括对程序代码的维护 ynexam.cn[云南考试网]
D)以上三种说法都不对 [云南考试网]www_ynexam_cn
(4)按照“后进先出”原则组织数据的数据结构是 [云南考试网]ynexam_cn
A)队列 B)栈 [云南考试网]ynexam_cn
C)双向链表 D)二叉树 www.ynexam.cn[云南考试网]
(5)下列叙述中正确的是 [云南考试网]ynexam_cn
A)线性链表是线性表的链式存储结构 ynexam.cn[云南考试网]
B)栈与队列是非线性结构 ynexam.cn[云南考试网]
C)双向链表是非线性结构 [云南考试网]www_ynexam_cn
D)只有根结点的二叉树是线性结构 [云南考试网]www_ynexam_cn
(6)对如下二叉树 ynexam.cn[云南考试网]
进行后序遍历的结果为 [云南考试网]www_ynexam_cn
A)ABCDEF B)DBEAFC www.ynexam.cn[云南考试网]
C)ABDECF D)DEBFCA ynexam.cn[云南考试网]
[云南考试网]网址:http://www.ynexam.cn
(7)在深度为7的满二叉树中,叶子结点的个数为 www.ynexam.cn[云南考试网]
A)32 B)31 C)64 D)63 [云南考试网]ynexam_cn
(8)“商品”与“顾客”两个实体集之间的联系一般是 [云南考试网]网址:http://www.ynexam.cn
A)一对一 B)一对多 ynexam.cn[云南考试网]
C)多对一 D)多对多 [云南考试网]www_ynexam_cn
(9)在E—R图中,用来表示实体的图形是 www.ynexam.cn[云南考试网]
A)矩形 B)椭圆形 [云南考试网]www_ynexam_cn
C)菱形 D)三角形 [云南考试网]ynexam_cn
(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是 [云南考试网]www_ynexam_cn
A)DB包含DBS和DBMS B)DBMS包含DB和DBS www.ynexam.cn[云南考试网]
C)DBS包含DB和DBMS D)没有任何关系 www.ynexam.cn[云南考试网]
(11)常见的数据模型有3种,它们是 [云南考试网]ynexam_cn
A)网状、关系和语义 B)层次、关系和网状 www.ynexam.cn[云南考试网]
C)环状、层次和关系 D)字段名、字段类型和记录 [云南考试网]ynexam_cn
(12)在以下叙述中,正确的是 www.ynexam.cn[云南考试网]
A)ACCESS只能使用系统菜单创建数据库应用系统 [云南考试网]ynexam_cn
B)ACCESS不具备程序设计能力 [云南考试网]ynexam_cn
C)ACCESS只具备了模块化程序设计能力 [云南考试网]www_ynexam_cn
D)ACCESS具有面向对象的程序设计能力,并能创建复杂的数据库应用系统 [云南考试网]www_ynexam_cn
(13)不属于Access对象的是 [云南考试网]ynexam_cn
A)表 B)文件夹 [云南考试网]网址:http://www.ynexam.cn
C)窗体 D)查询 www.ynexam.cn[云南考试网]
(14)表的组成内容包括 www.ynexam.cn[云南考试网]
A)查询和字段 B)字段和记录 ynexam.cn[云南考试网]
C)记录和窗体 D)报表和字段 ynexam.cn[云南考试网]
(15)在数据表视图中,不能 [云南考试网]www_ynexam_cn
A)修改字段的类型 B)修改字段的名称 [云南考试网]ynexam_cn
C)删除一个字段 D)删除一条记录 [云南考试网]www_ynexam_cn
(16)数据类型是 [云南考试网]网址:http://www.ynexam.cn
A)字段的另一种说法 [云南考试网]网址:http://www.ynexam.cn
B)决定字段能包含哪类数据的设置 [云南考试网]ynexam_cn
C)一类数据库应用程序 ynexam.cn[云南考试网]
D)一类用来描述Access表向导允许从中选择的字段名称 [云南考试网]ynexam_cn
ynexam.cn[云南考试网]
[云南考试网]ynexam_cn
[云南考试网]www_ynexam_cn
[云南考试网]www_ynexam_cn
[云南考试网]www_ynexam_cn
(21)排序时如果选取了多个字段,则输出结果是 [云南考试网]网址:http://www.ynexam.cn
A)按设定的优先次序依次进行排序B)按最右边的列开始排序 [云南考试网]ynexam_cn
C)按从左向右优先次序依次排序 D)无法进行排序 ynexam.cn[云南考试网]
(22)为窗口中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的 www.ynexam.cn[云南考试网]
A)格式选项卡 B)事件选项卡 [云南考试网]www_ynexam_cn
C)方法选项卡 D)数据选项卡 [云南考试网]www_ynexam_cn
(23)要改变窗体上文本框控件的数据源,应设置的属性是 [云南考试网]www_ynexam_cn
A)记录源 [云南考试网]www_ynexam_cn
B)控件来源 www.ynexam.cn[云南考试网]
C)筛选查询 ynexam.cn[云南考试网]
D)默认值 www.ynexam.cn[云南考试网]
(24)在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在 [云南考试网]网址:http://www.ynexam.cn
A)组页眉/组页脚 [云南考试网]www_ynexam_cn
B)页面页眉/页面页脚 [云南考试网]www_ynexam_cn
C)报表页眉/报表页脚 [云南考试网]ynexam_cn
D)主体 [云南考试网]ynexam_cn
(25)如果加载一个窗体,先被触发的事件是 [云南考试网]网址:http://www.ynexam.cn
A)Load 事件 [云南考试网]ynexam_cn
B)Open事件 www.ynexam.cn[云南考试网]
C)Click 事件 ynexam.cn[云南考试网]
D)DaClick事件 www.ynexam.cn[云南考试网]
(26)数据访问页可以简单地认为就是一个 www.ynexam.cn[云南考试网]
A)网页 www.ynexam.cn[云南考试网]
B)数据库文件 [云南考试网]www_ynexam_cn
C)word 文件 [云南考试网]ynexam_cn
D)子表 www.ynexam.cn[云南考试网]
(27)使用宏组的目的是 www.ynexam.cn[云南考试网]
A)设计出功能复杂的宏 [云南考试网]网址:http://www.ynexam.cn
B)设计出包含大量操作的宏 www.ynexam.cn[云南考试网]
C)减少程序内存消耗 ynexam.cn[云南考试网]
D)对多个宏进行组织和管理 [云南考试网]www_ynexam_cn
(28)以下是宏对象m1的操作序列设计:
假定在宏m1的操作中涉及到的对象均存在,现将设计好的宏m1设置为窗体“fTest”上某个命令按钮的单击事件属性,则打开窗体“fTest1”运行后,单击该命令按钮,会启动宏m1的运行。宏m1运行后,前两个操作会先后打开窗体对象“fTest2”和表对象“tStud”。那么执行Close操作后,会 [云南考试网]ynexam_cn
A)只关闭窗体对象“fTest1” ynexam.cn[云南考试网]
B)只关闭表对象“tStud” [云南考试网]www_ynexam_cn
C)关闭窗体对象“fTest2”和表对象“tStud” [云南考试网]www_ynexam_cn
D)关闭窗体“fTest1”和“fTest2”及表对象“tStud” [云南考试网]ynexam_cn
(29)VBA程序的多条语句可以写在一行中,其分隔符必须使用符号 [云南考试网]网址:http://www.ynexam.cn
A): B)’ C); D), [云南考试网]网址:http://www.ynexam.cn
(30)VBA表达式3*3\3/3的输出结果是 [云南考试网]ynexam_cn
A)0 B)1 C)3 D)9 [云南考试网]www_ynexam_cn
(31)现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA代码完成,下面语句正确的是 [云南考试网]ynexam_cn
A)docmd.openform″tEmployee″ [云南考试网]网址:http://www.ynexam.cn
B)docmd.openview″tEmployee″ [云南考试网]www_ynexam_cn
C)docmd.opentable″tEmployee″ [云南考试网]www_ynexam_cn
D)docmd.openreport″tEmployee″ [云南考试网]www_ynexam_cn
(32)Access的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色状态)。需要设置的属性是 [云南考试网]网址:http://www.ynexam.cn
A)Default www.ynexam.cn[云南考试网]
B)Cancel ynexam.cn[云南考试网]
C)Enabled www.ynexam.cn[云南考试网]
D)Visible [云南考试网]www_ynexam_cn
(33)以下程序段运行结束后,变量x的值为 [云南考试网]网址:http://www.ynexam.cn
x=2 ynexam.cn[云南考试网]
y=4 ynexam.cn[云南考试网]
Do [云南考试网]网址:http://www.ynexam.cn
x=x*y www.ynexam.cn[云南考试网]
y=y+1 ynexam.cn[云南考试网]
Loop While y<4 www.ynexam.cn[云南考试网]
A)2 B)4 C)8 D)20 www.ynexam.cn[云南考试网]
(34)在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程: ynexam.cn[云南考试网]
Private Sub Command1_Click() ynexam.cn[云南考试网]
For i=1 To 4 ynexam.cn[云南考试网]
x=4 www.ynexam.cn[云南考试网]
For j=1 To 3 [云南考试网]www_ynexam_cn
x=3 [云南考试网]ynexam_cn
For k=1 To2 www.ynexam.cn[云南考试网]
x=x+6 [云南考试网]ynexam_cn
Next k ynexam.cn[云南考试网]
Next j [云南考试网]网址:http://www.ynexam.cn
Next i www.ynexam.cn[云南考试网]
MsgBox x [云南考试网]网址:http://www.ynexam.cn
End Sub ynexam.cn[云南考试网]
打开窗体后,单击命令按钮,消息框的输出结果是 [云南考试网]网址:http://www.ynexam.cn
A)7 B)15 C)157 D)538 [云南考试网]www_ynexam_cn
(35)假定有如下的Sub过程: ynexam.cn[云南考试网]
Sub sfun(x As Single,y As Single) www.ynexam.cn[云南考试网]
t=x [云南考试网]www_ynexam_cn
x=t/y [云南考试网]ynexam_cn
y=t Mod y ynexam.cn[云南考试网]
End Sub ynexam.cn[云南考试网]
在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程: [云南考试网]网址:http://www.ynexam.cn
Private Sub Command1_Click() ynexam.cn[云南考试网]
Dim a as single ynexam.cn[云南考试网]
Dim b as single [云南考试网]www_ynexam_cn
a=5 [云南考试网]www_ynexam_cn
b=4 [云南考试网]ynexam_cn
sfun a,b www.ynexam.cn[云南考试网]
MsgBox a & chr(10)+chr(13)& b ynexam.cn[云南考试网]
End Sub [云南考试网]www_ynexam_cn
打开窗体运行后,单击命令按钮,消息框的两行输出内容分别为 [云南考试网]ynexam_cn
A)1和1 B)1.25和1 C)1.25和4 D)5和4 ynexam.cn[云南考试网]
二、填空题(每空2分,共30分) [云南考试网]www_ynexam_cn
请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。 www.ynexam.cn[云南考试网]
(1)对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为 【1】 。 [云南考试网]www_ynexam_cn
(2)在面向对象方法中, 【2】 描述的是具有相似属性与操作的一组对象。 [云南考试网]www_ynexam_cn
(3)在关系模型中,把数据看成是二维表,每一个二维表称为一个 【3】 。 [云南考试网]ynexam_cn
(4)程序测试分为静态分析和动态测试。其中 【4】 是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。 www.ynexam.cn[云南考试网]
(5)数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为 【5】 。 ynexam.cn[云南考试网]
(6)结合型文本框可以从表、查询或 【6】 中获得所需的内容。 www.ynexam.cn[云南考试网]
(7)在创建主/子窗体之前,必须设置 【7】 之间的关系。 [云南考试网]网址:http://www.ynexam.cn
(8)函数Right(“计算机等级考试”,4)的执行结果是 【8】 。 [云南考试网]www_ynexam_cn
(9)某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开一个查询,需要执行的操作是 【9】 。 [云南考试网]www_ynexam_cn
(10)在使用Dim语句定义数组时,在缺省情况下数组下标的下限为 【10】 。 [云南考试网]ynexam_cn
(11)在窗体中添加一个命令按钮,名称为Command1,然后编写如下程序: [云南考试网]www_ynexam_cn
Private Sub Command1_Click() [云南考试网]ynexam_cn
Dim s,i [云南考试网]ynexam_cn
For i=1 To 10 [云南考试网]ynexam_cn
s=s+i [云南考试网]www_ynexam_cn
Next i ynexam.cn[云南考试网]
MsgBox s [云南考试网]网址:http://www.ynexam.cn
End Sub [云南考试网]www_ynexam_cn
窗体打开运行后,单击命令按钮,则消息框的输出结果为 【11】 。 ynexam.cn[云南考试网]
(12)在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序: [云南考试网]ynexam_cn
Private Sub s(By Val p As lnteger) www.ynexam.cn[云南考试网]
p=p*2 ynexam.cn[云南考试网]
End Sub [云南考试网]www_ynexam_cn
Private Sub Command1_Click() [云南考试网]ynexam_cn
Dim i As Integer www.ynexam.cn[云南考试网]
i=3 [云南考试网]网址:http://www.ynexam.cn
Call s(i) ynexam.cn[云南考试网]
If i>4 Then i=i^2 www.ynexam.cn[云南考试网]
MsgBox i www.ynexam.cn[云南考试网]
End Sub [云南考试网]ynexam_cn
窗体打开运行后,单击命令按钮,则消息框的输出结果为 【12】 。 [云南考试网]ynexam_cn
(13)设有如下代码: www.ynexam.cn[云南考试网]
x=1 ynexam.cn[云南考试网]
do [云南考试网]ynexam_cn
x=x+2 ynexam.cn[云南考试网]
loop until 【13】 [云南考试网]ynexam_cn
运行程序,要求循环体执行3次后结束循环,在空白处填入适当语句。 [云南考试网]ynexam_cn
(14)窗体中有两个命令按钮:“显示”(控件名为cmdDisplay)和“测试”(控件名为cmdTest)。以下事件过程的功能是:单击“测试”按钮时,窗体上弹出一个消息框。如果单击消息框的“确定”按钮,隐藏窗体上的“显示”命令按钮;单击“取消”按钮关闭窗体。按照功能要求,将程序补充完整。 [云南考试网]ynexam_cn
Private Sub cmdTest_Click() [云南考试网]ynexam_cn
Answer= 【14】 (“隐藏按钮”,vbOKCancel) www.ynexam.cn[云南考试网]
If Answer=vbOK Then [云南考试网]ynexam_cn
cmdDisplay.Visible= 【15】 ynexam.cn[云南考试网]
Else [云南考试网]www_ynexam_cn
Docmd.Close ynexam.cn[云南考试网]
End If [云南考试网]ynexam_cn
End Sub [云南考试网]www_ynexam_cn
[云南考试网]ynexam_cn
|