2006 年9 月全国计算机等级考试二级Access 数据库程序设计笔试试

2018-11-18 21:39

2006 年9 月全国计算机等级考试二级Access 数据库程序设计笔试试卷

(考试时间90 分钟,满分100 分) 一、选择题(每小题2 分,共70 分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正 确的,请将正确选项涂写

在答题卡相应位置上,答在试卷上不得分。

(1)下列选项不符合良好程序设计风格的是________。 A)源程序要文档化 B)数据说明的次序要规范化

C)避免滥用goto 语句 D)模块设主地要保证高耦合、高内 聚

(2)从工程管理角度,软件设计一般分为两步完成,它们是 ________。

A)概要设计与详细设计 B)数据设计与接口设计

C)软件结构设计与数据设计 C)过程设计与数据设计 (3)下列选项中不属于软件生命周期开发阶段任务的是 ________。

A)软件测试 B)概要设计 C)软件维护 D)详细设计

(4)在数据库系统中,用户所见的数据模式为________。 A)概念模式 B)外模式 C)内模式 D)物理模式

(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑 设计和________。

A)编码设计 B)测试阶段 C)运行阶段 D)物理设计 (6)设有如下三个关系表

下列操作中正确的是________。 A)T=R∩S B)T=R∪S C)T=R×S D)T=R/S

(7)下列叙述中正确的是________。

A)一个算法的空间复杂度大,则其时间复杂度也必定大 B)一个算法的空间复杂度大,则其时间复杂度必定小 C)一个算法的时间复杂度大,则其空间可复杂度必定小 D)上述三种说法都不对

(8)在长度为64 的有序线性表中进行顺序查找,最坏情况 下需要比较的次数为________。 A)63 B)64 C)6 D)7

(9)数据库技术的根本目标是要解决数据的________。 A)存储问题 B)共享问题 C)安全问题 D)保护问题 (10)对下列二叉树

进行中序遍历的结果是________。

A)ACBDFEG B)ACBDFGE C)ABDCGEF D)FCADBEG

(11)下列实体的联系中,属于多对多联系的是________。 A)学生与课程 B)学校与校长

C)住院的病人与病床 D)职工与工资

(12)在关系运算中,投影运算的含义是________。

A)在基本表中选择满足条件的记录组成一个新的关系

B)在基本表中选择需要的字段(属性)组成一个新的关系 C)在基本表中选择满足条件的和属性组成一个新的关系 D)上述说法均是正确的

(13)SQL 的含义是________。

A)结构化查询语言 B)数据定义语言

C)数据库查询语言 D)数据库操纵与控制语言

(14)以下关于Access 表的叙述中,正确的是________。 A)表一般包含一到两个主题的信息 B)表的数据表视图只用于显示数据

C)表设计视图的主要工作是设计表的结构 D)在表的数据表视图中,不能修改字段名称

(15)在SQL 的SELECT 语句中,用于实现选择运算的是 ________。

A)FOR B)WHiLE C)iF D)WHERE

(16)以下关于空值的叙述中,错误的是________。 A)空值表示字段还没有确定值 B)Access 使用NULL 来表示空值 C)空值等同于空字符串 D)空值不等于数值0

(17)使用表设计器定义表中字段时,不是必须设置的内容 是________。

A)字段名称 B)数据类型 C)说明 D)字段属性

(18)如果想在已建立的“tSalary”表的数据表视图中直接显 示出姓“李”的记录,应使用 Access 提供的________。

A)筛选功能 B)排序功能 C)查询功能 D)报表功能 (19)下面显示的是查询设计视图的“设计网格”部分: 从所显示的内容中可以判断出该查询要查找的是________。 A)性别为“女”并且1980 年以前参加工作的记录 B)性别为“女”并且1980 年以后参加工作的记录 C)性别为“女”或者1980 年以前参加工作的记录 D)性别为“女”或者1980 年以后参加工作的记录

(20)若要查询某字段的值为“JSJ”的记录,在查询设计视 图对应字段的准则中,错误的 表达式是________。

A)JSJ B)"JSJ" C)"*JSJ*" D)Like "JSJ"

(21)已经建立了包含“姓名”、“性别”、“系别”、“职 称”等字段的“tEmployee”表。若以

此表为数源创建查询,计算各系不同性别的总人数和各类职 称人数,并显示如下图所示的结果。 正确的设计是________。 A) B)

C) D)

(22)若要在报表每一页底部都输出信息,需要设置的是 ________。

A)页面页脚 B)报表页脚 C)页面页眉 D)报表页眉

(23)Access 数据库中,用于输入或编辑字段数据的交互控 件是________。

A)文本框 B)标签 C)复选框 D)组合框

(24)一个关系数据库的表中有多条记录,记录之间的相互 关系是________。

A)前后顺序不能任意颠倒,一定要按照输入的顺序排列 B)前后顺序可以任意颠倒,不影响库中的数据关系

C)前后顺序可以任意颠倒,但排列顺序不同,统计处理结果 可能不同

D)前后顺序不能任意颠倒,一定要按照关键字段值的顺序排 列

(25)在已建雇员表中有“工作日期”字段,下图所示的是 以此表为数据源创建的“雇员基 本信息”窗体。

假设当前雇员的工作日期为“1998-08-17”,若在窗体“工作日 期”标签右侧文本框控

件的“控件来源”属性中输入表达式:=Str(Month([工作日期])) +"月",则在该

文本框控件内显示的结果是________。

A)Str(Month(Date()))+"月" B)"08"+"月" C)08 月 D)8 月

(26)在宏的调试中,可配合使用设计器上的工具按钮________。 A)“调试” B)“条件” C)“单步” D)“运行” (27)以下是宏m 的操作序列设计: 条件 操作序列 操作参数 MsgBox 消息为“AA”

[tt]>1 MsgBox 消息为“BB” ? MsgBox 消息为“CC”

现设置宏m 为窗体“fTest”上名为“bTest”命令按钮的单击事件 属性,打开窗体“fTest”运行后,在窗体上名为“tt”的文本框内 输入数字1,然后单击命令按钮bTest,则________。

A)屏幕会先后弹出三个消息框,分别显示消息“AA”、“BB”、 “CC”

B)屏幕会弹出一个消息框,显示消息“AA”

C)屏幕会先后弹出两个消息框,分别显示消息“AA”、“BB” D)屏幕会先后弹出两个消息框,分别显示消息“AA”、“CC” (28)在窗体中添加了一个文本框和一个命令按钮(名称分别为 tText 和bCommand),并编写了相应的事件过程。运行此窗体后, 在文本框中输入一个字符,则命令按钮上的标题变为“计算机等级

考试”。以下能实现上述操作的事件过程是: A)Private Sub bCommand_Click() Caption="计算机等级考试" End Sub

B)Private Sub tText_Click()

bCommand.Caption="计算机等级考试" End Sub

C)Private Sub bCommand_Change() Caption="计算机等级考试" End Sub

D)Private Sub tText_ Change()

bCommand.Caption="计算机等级考试" End Sub

(29)Sub 过程与Function 过程最根本的区别是________。

A)Sub 过程的过程名不能返回值,而Function 过程能通过过程名 返回值

B)Sub 过程可以使用Call 语句或直接使用过程名调用,而Function 过程不可以

C)两种过程参数的传递方式不同

D)Function 过程可以有参数,Sub 过程不可以

(30)在窗体中添加一个命令按钮(名称为Command1),然后编 写如下代码:

Private Sub Command1_Click() a=0:b=0:c=6 MsgBox a=b+c End Sub

窗体打开运行后,如果单击命令按钮,则消息框的输出结 果为________。

A)11 B)a=11 C)0 D)False

(31)在窗体中添加一个名称为Command1 的命令按钮, 然后编写如下事件代码:

Private Sub Command1_Click() Dim a(10,10) For m=2 To 4 For n=4 To 5 a(m,n)=m*n Next n Next m

MsgBox a(2,5)+a(3,4)+a(4,5) End Sub

窗体打开运行后,单击命令按钮,则消息框的输出结果是 A)22 B)32 C)42 D)52

(32)在窗体上添加一个命令按钮(名为Command1)和 一个文本框(名为Text1),并在命令按钮中编写如下事件

代码:

Private Sub Command1_Click() m=2.17

n=Len(Str$(m)+Space(5)) Me!Text1=n End Sub

打开窗体运行后, 单击命令按钮, 在文本框中显示 ________。

A)5 B)8 C)9 D)10

(33)在窗体中添加一个名称为Command1 的命令按钮, 然后编写如下事件代码:

Private Sub Command1_Click() A=75

if A>60 Then i=1 if A>70 Then i=2 if A>80 Then i=3 if A>90 Then i=4 MsgBox i End Sub

窗体打开运行后,单击命令按钮,则消息框的输出结果是 A)1 B)2 C)3 D)4

(34)在窗体中添加一个名称为Command1 的命令按钮,然后 编写如下事件代码,窗体打开运行后,单击命令按钮,则消息 框的输出结果是?

Private Sub Command1_Click() s="ABBACDDCAB"

For i=6 To 2 Step -2 x=Mid(s,i,i) y=Left(s,i) z=Right(s,i) z=x&y&z Next i MsgBox z End Sub

窗体打开运行后,单击命令按钮,则消息框的输出结果是 A)AABAAB B)ABBABA C)BABBA D)BBABBA

(35)在窗体中添加一个名称为Command1 的命令按钮,然 后编写如下程序: Public x As integer

Private Sub Command1_Click() x=10 Call s1 Call s2 MsgBox x


2006 年9 月全国计算机等级考试二级Access 数据库程序设计笔试试.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:民族服饰

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: