国家二级(ACCESS)机试模拟试卷53_第1页
国家二级(ACCESS)机试模拟试卷53_第2页
国家二级(ACCESS)机试模拟试卷53_第3页
国家二级(ACCESS)机试模拟试卷53_第4页
国家二级(ACCESS)机试模拟试卷53_第5页
已阅读5页,还剩138页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

国家二级(ACCESS)机试模拟试卷第1

一、选择题(本题共40题,每题1.0分,共40分。)

1、数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结

构和特性的是()。

A、外模式

B、概念模式

C、内模式

D、存储模式

标准答案:B

知识点解析:概念模式,也称逻辑模式,是对数据库系统中全局数据逻辑结构的描

述,是全体用户应用公共数据视图“它不涉及具体的硬件环境与平台,与具体的软

件环境也无关。

2、窗体中的信息不包括()。

A、设计者在设计窗口时附加的一些提示信息

B、设计者在设计窗口时输入的一些重要信息

C、所处理表的记录

D、所处理查询的记录

标准答案:B

知识点解析:窗体是应用程序和用户之间的接口,窗体中的信息主要有两类:一类

是设计者在设计窗体时附加的一些提示信息,另一类是所处理表或查询的记录,往

往与所处理记录的数据密切相关,当记录变化时,这些信息也随之变化。

"^"3一寸寸^「帝选功能相同的表达式是()。

字较学号籍合成

簿成飨衰成俵裹

Between80Aad90

A、成绩表,综合成绩>=80AND成绩表,综合成绩=V90

B、成绩表,综合成绩>80AND成绩表,综合成绩V90

C、80<=成绩表.综合成绩V=90

D、80〈成绩表.综合成绩V90

标准答案:A

知识点解析:本题考查表达式和运算符的知识。Between...And是一个表示在

某区间内的运算符,等价于>=下界AndV=上界。故选项A)正确。

4、执行下列语句段后y的值为()。x=3.14y=Len(Str$(x)+Space(6))

A、5

B、9

C、10

D、11

标准答案:D

知识点解析:本题考查基本字符串函数的知识。在VBA中,Str函数用于将数字转

换成字符串,当数字转疾为字符串时,总会预留一个空格给前面的正负号。如果参

数是正数,回传的字符串会有一个前置空格。3.14转换成字符串“3.14”,后面

再连接上6个空格,然后用Len函数来求长度。最后结果为11。

5、语句DimNewArray(10)AsInteger的含义是()。

A、定义了一个整型变量且初值为10

B、定义了10个整数构成的数组

C、定义了11个整数构成的数组

D、将数组的第10元素设置为整犁

标准答案:C

知识点解析:本题考查vBA中数组的知识。数组变量由变量名和数组下标构成,

通常使用Dim语句来定义数组,其格式为:Dim数组名([下标下限◎下标上限)As

数据类型其中下标下限缺省为0。数组中的元素个数即为:下标上限一下标下限

+1O

6、在设计表时,若输入掩码属性设置为“LLLL”,则能够接收的输入是()。

A、abed

B、1234

C、AB+C

D、ABa9

标准答案:A

知识点解析:输入掩码符号L的含义是必须输入字母(A-Z)。根据这个说明可以判

断选项A正确。

7、两个关系在没有公共属性时,其自然连接操作表现为()。

A、笛卡儿积操作

B、等值连接操作

C、空操作

D、无意义的操作

标准答案:A

知识点解析:木题考查关系运算的知识v关系运算可分为两大类,一类是传统的集

合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、

投影、连接和自然连接。两个关系有公共属性时的自然连接操作是将两个关系拼接

成一个新的关系,生成的新关系中包含满足条件的元组,其中的拼接条件就是公共

属性相等;若没有公共属性,自然连接操作退化为笛卡儿积操作。

8、面向对象方法中,继承是指()o

A、一组对象所具有的相似性质

B、一个对象具有另一个对象的性质

C、各对象之间的共同性质

D、类之间共享属性和操作的机制

标准答案:D

知识点解析:继承是面向对象的方法的一个主要特征,是使用已有的类的定义作为

基础建立新类的定义技术。广义的说,继承是指能够直接获得已有的性质和特征,

而不必重复定义它们,所以说继承是指类之间共享属性和操作的机制。

9、下列数据结构中,能够按照“先进后出”原则存取数据的是()。

A、循环队列

B、栈

C、队列

D、二叉树

标准答案:B

知识点解析:栈是按先进后出的原则组织数据的。队列是先进先出的原则组织数

据。

10、设R是一个2元关系,有.3个元组,S是一个3元关系,有.3个元组。如

T=RxS,则T的元组的个数为()。

A、6

B、8

C、9

D、12

标准答案:C

知识点解析:R为n元关系,有p个元组S为m元关系,有q个元组。两个关系笛

卡儿积是一个n+m元的关系,元组个数是qxp。所以T的元组的个数为9个。

11、代码编写阶段可进行的软件测试是

A、单元测试

B、集成测试

C、确认测试

D、系统测试

标准答案:A

知识点解析:单元测试是对软件组成单元进行测试,其目的是检验软件基本组成单

位的正确性,测试的对象是软件设计的最小单位是模块,可在代码编写阶段测试。

集成测试也称联合测试,将程序模块采用适当的集成策略组装起来,对系统的接I」

及集成后的功。系统测试主要包括功能测试、界面测试、可靠性测试、易用性测

试、性能测试。功能测试主要针对包括功能可用性、功能实现程度(功能流程&业

务流程、数据处理&业务数据处理)方面测试。

12、下列关系运算的叙述中,正确的是()。

A、投影、选择、联接是从二维表行的方向进行的运算

B、并、交、差是从二维表列的方向进行的运算

C、投影、选择、联接是从二维表列的方向进行的运算

D、以卜都不对

标准答案:C

知识点解析:在关系模型的数据语言中,一般除了运用常规的集合运算,如并、

交、差、笛卡尔积等;还定义了一些专门的关系运算,如投影、选择、联接等。前

者是将关系(即二维表)看成是元组的集合,主要是从二维表的行的方向来进行运算

的;后者是从二维表的列的方向来进行运算的。

13、在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,

则这种变量的作用域为()

A、程序范围

B、全局范围

C、模块范围

D、局部范围

标准答案:D

知识点解析:在过程内部定义的变量,当过程代码执行时才可见,则它的作用域只

在该过程内部,属于局部变量。

14、将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的直询

是()。

A、选择查询

B、追加查询

C、更新查询

D、生成表查询

标准答案:B

知识点解析:追加查询可以将符合查询条件的数据追加到一个已经存在的表中,该

表可以是当前数据库中的一个表,也可以是另一个数据库中的表。

15、将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询

是()。

A、选择查询

B、追加查询

C、更新查询

D、生成表查询

标准答案:B

知识点解析:追加查询可以将符合查询条件的数据追加到一个已经存在的表中,该

表可以是当前数据库中的一个表,也可以是另一个数据库中的表。

16、如果字段“考查成绩”的取值范围为大写字母A~E,则下列选项中,错误的有效

性规则是

A、>='A'Andv='E'

B、[考查成绩]>=WAnd[考查成绩]<=E

C、考查成绩>=、A'And考查成绩v='E'

D、,A,<=[考查成绩]v=E

标准答案:D

知识点解析:输入条件语句时,判断表达式是由最简单的判断语句和逻辑运算符

“And”或“Or”组成,两个最简单的判断句之间需要有逻辑运算符连接。因此,不题

应选择D选项。

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

PrivateSubCommandl_Click()Dima(10,l0)Form=2To4Forn=4To5a(m,n)=m*n

NextnNextmMsgBoxa(2,5)+a(3»4)+a(4»5)EndSub窗体打开运行后,单击命令

按钮,则消息框的输出结果是

A、22

B、32

C、42

D、52

标准答案:C

知识点解析:本题考查数组和二重循环的知识。在这个问题中,我们实际上可以分

析出,数组元素的值就是该元素的两个下标之积(循环范围内)。所以最后的三个数

组元素的和也就是2*5+3*4+4*5=42。

18、执行下列程序段后,变量S的值是DimSAsInteger,nAsIntegerS=0:n=1

DoWhilen<100S=S+nn=n+1Loop

A、5050

B、4950

C、3000

D、4000

标准答案:B

知识点解析:本题考查DoWhile...Loop循环语句,若n的值小于100,则反复执

行5=$+!!,n=n+l的操作。本题S初始值为0,n初始值为I,满足循环条

件,进入第1次循环,S=0+l=l,n=l+l=2;进入第2次循环,S=1+2=3,

n=2+l=3;如此循环进行,直至第99次循环,S=1+2+3+…+99=4950,

n=99+l=100,不再满足循环条件,结束循环,S值为4950。

方I;

泉"ns*5*11

字笺?字笠央

停ri*

IIR*

4«防□

«-fllMJrir-

19、若有查询设计如下:则查

询的结果是()。

A、显示“计算机”学院中“信息安全”专业的学生和“信息工程”学院全体学生的学

号、姓名、学院和专业

B、显示“计算机”学院中“信息安全”专业的学生和“信息工程”学院全体学生的学

号、姓名和专业

C、显示“计算机”学院和“信息工程”学院中专业为“信息安全”的学生学号、姓名、

学院和专业

D、显示“计算机”学院和“信息工程”学院中专业为“信息安全”的学生学号、姓名和

专业

标准答案:B

知识点解析:在查询设计视图中,同一列的条件之间是或者关系,同一行条件之间

是并且的关系,所以本题是需要显示“计算机”学院中“信息安全”专业的学生和“信

息工程”学院全体学生的学号、姓名和专业,故本题选择B选项。注意:本题设计

视图中“学院”列的“显示”行未勾选,表示最终显示出来的结果不显示“学院”列字段

值。故本题选择B选项。

20>在窗体上有一个命令按钮Commandl,编写事件代码如下:PrivateSub

Commandl_Click()DimxAsInteger,yAsIntegerx=12:y=32CallProc(x,y)

Debug.Printx;yEndSubPublicSubProc(nAsInteger,ByVaimAsInteger)n=n

Mod10m=mMod10EndSub打开窗体运行后,单击命令按钮,立即窗口上输出的

结果是()。

A、232

B、123

C、22

D、1232

标准答案:A

知识点解析:暂无解析

21、若要求在文本框中输入文本时达到密码叫”的显示效果,则应该设置的属性是

()。

A、默认值

B、有效性文木

C、输入掩码

D、密码

标准答案:C

知识点解析:将“输入掩码”属性设置为“密码“,以创建密码输入项文本框。文本框

中键入的任何字符都按原字符保存,但显示为星号(*)。选项C)正确。

22、下面叙述中错误的是()。

A、软件测试的目的是发现错误并改正错误

B、对被调试的程序进行“错误定位”是程序调试的必要步骤

C、程序调试通常也称为Debug

D、软件测试应严格执行测试计划,排除测试的随意性

标准答案:A

知识点解析:软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错

误,所以A)选项错误。程序调试的基本步骤有:错误定位、修改设计和代码,以

排除错误、进行回归测试,防止引进新的错误。程序调试通常称为Debug,即排

错。软件测试的基本准则有:所有测试都应追溯到需求、严格执行测试计划,排除

测试的随意性、充分注意测试中的群集现象、程序员应避免检查自己的程序、穷举

测试不可能、妥善保存测试计划等文件。

A

23、设一叉树如下:则后序序列为

A、ABDEGCFH

B、DBGEAFHC

C、DGEBHFCA

D、ABCDEFGH

标准答案:C

知识点解析:二叉树遍历可以分为3种:前序遍历(访问根结点在访问左子树和访

问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、

后序遍历(访问根结点在访问左子树和访问右子树之后)。本题中前序遍历为

ABDEGCFH,中序遍历为DBGEAFHC,后序遍历为DGEBHFCA,故C选项正

确。

24、已知“借阅”表中有竹首阅编号”“学号”和“借阅图书编号”等字段,每名学生每借

阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列SQL

语句中,正确的是()。

A、SELECT学号,SUM(学号)FROM借阅

B、SELECT学号,COUNT(学号)FROM借阅

C、SELECT学号,COUNT(学号)FROM借阅GROUPBY学号

D、SELECT学号,SUM(学号)FROM借阅ORDERBY学号

标准答案:C

知识点解析:SQL查询中分组统计通常使用GROUPBY子句,统计次数使用合计

函数count()o按学号统计学生借阅次数使用的查询语句为“SELECT学号,

COUNT(学号)FROM借阅GROUPBY学号”,故C)选项正确。

25、窗口事件是指操作窗口时所引发的事件。下列事件中,不属于窗口事件的是

A、加载

B、打开

C、关闭

D、确定

标准答案:D

知识点解析:窗口事件是指操作窗口时所引发的事件,常用的窗口事件有“打开”、

“关闭“和“加载“等,而“确定”不是窗体事件。

26、程序执行时,单击窗体后输出结果是Privatesubfonn_click()DimnasIntegern

=8Whilen>5n=n-1Debug.Printn;WendEndSub

A、876

B、765

C、7654

D、8765

标准答案:B

知识点解析:本题考查While...Wend循环语句。若n大于5,反复执行n=n-1的

操作,之后打印输出。本题中n初始值为8,满足n大于5的条件,进入第一次循

环,执行n=8-l=7,打印输出7;n为7,满足循环条件,进入第二次循环,执行

n=7-l=6,打印输出6;;n为6,满足循环条件,进入第三次循环,执行n=6-

1=5,打印输出5;n为5不再满足循环条件,跳出循环。因此输出结果为765。

27、下列不是窗体控件的是

A、表

B、标签

C、文本框

D、组合框

标准答案;A

知识点解析:控件是窗体上用于显示数据、执行操作、装饰窗体的对象,主要有标

签、文本框、选项组、切换按钮、单选按钮、复选框、组合框、列表框、命令按

钮、图像、非绑定对象框、绑定对象框、分页符、选项卡控件、子窗体/子报表、

直线和矩形等。表属于数据库对象,而不是窗体控件。

28、下列VBA变量名中,正确的是

A、2003access

B、2003-access

C、access-2003

D^access2OO3

标准答案:D

知识点解析:变量命名规则:只能由字母、数字或下划线组成,不允许出现空格、

-等符号;第一个字符必须是字母;不能与VBA关键字相同。因此,选项A是以

数字开头,选项B以数字开头、且含有”」字符,选项C含有”」字符,只有选项D

正确。

29、打开选择查询或交叉表查询的宏操作命令是

A、OpenReport

OpenTable

C、OpcnForm

D、OpenQuery

标准答案:D

知识点解析:A选项是在设计或打印预览视图中打开报表或者立即打印报表;B选

项是用于在设计视图或数据表视图打开数据表;C五项是打开窗体的宏操作命令;

只有D选项是用于打开查询的宏操作命令。因此,本题应选择D选项。

30、在计算控件的表达式中必须使用运算符是

A、=

B、!

C、圆括号()

D、方括号口

标准答案:A

知识点解析:计算控件的功能是将控件的表达式规则作用于数据源,并显示计算结

果。根据表达式的有效性规则,用于计算结果的表达式都以口”开始,因此选择A

选项。

31、软件设计中模块划分应遵循的准则是()。

A、低内聚低耦合

B、高内聚低耦合

C、低内聚高耦合

D、高内聚高耦合

标准答案:B

知识点解析:软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适

当、模块的依赖关系适当等。模块的划分应遵循一定的要求,以保证模块划分合

理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。模块

之间的耦合应尽可能的低,模块的内聚度应尽可能的高。

32、下列关于数据库设计的叙述中,正确的是()o

A、在需求分析阶段建立数据字典

B、在概念设计阶段建立数据字典

C、在逻辑设计阶段建立数据字典

D、在物理设计阶段建立数据字典

标准答案:A

知识点解析:数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充

实和完善的。

33、耍在窗体中设置筛选条件以限制来自表中的记录,应使用的宏命令是

A、Requery

B、FindRecord

C^ApplyFilter

D、FindNextRecord

标准答案:C

知识点解析:Requery操作可以通过重新查询控件的数据源来更新活动时象指定控

件中的数据;FindRecoixi操作可以查找符合参数指定条件的数据的第一个实例;

ApplyFiher操作可以对表、窗体或报表应用筛选、杳询或SQL中Where子句。因

庇,选择C选项。

34、下列选项中,属于导航控件的“数据”属性的是

A、智能标记

B、输入掩码

C、文本格式

D、是否锁定

标准答案:A

知识点解析:导航控件的数据属性只包含智能标记属性。因此,本题应选择A选

项。

35、在Access中,要将,学生表”里的符合条件的记录添加到“毕业生表”中,可使用

的查询是

A、选择查询

追加查询

C、更新查询

D、生成表查询

标准答案:B

知识点解析:操作查询包括生成表查询、删除查询、更新查询以及追加查询。追加

查询从一个或多个表中将一组记录添加到一个或多个表的尾部;生成表查询就是从

一个或多个表中提取有用数据,创建新表的查询,若数据库中已有同名的表,该操

作将覆盖原有的表;更新查询是对一个或多个表中的一组记录作全部/部分字段的

更新,可以十分简单、快捷地对大量的并且符合一定条件的数据进行更新和修改。

本题中要将“学生表”中符合条件的记录添加至『‘毕业生表”中应使用追加查询。因此

选项B正确。

36、销售库中有“产品表”(产品编码,产品名称,单价),另有“新晶表”(产品编

码,产品名称,单价)。根据产品编码,一件产品只在“新品表”中出现,则要将该

产品追加到“产品表"中;如果一件产品在"产品表"和"新品表”中同时出现,则用"新

品表”中的单价修改“产品表”中相应产品的单价。为实现上述功能要求,应使用的

方法是

A、更新查询

B、追加查询

C、生成表查询

D、编VBA程序

标准答案:D

知识点解析:根据题目描述,若产品编码只在“新品表”中出现,需要追加至“产品

表”;若产品编码在“产品表”和“新品表”中同时出现,需要修改“产品表”中相应产品

的单价。为门司时满足上述功能耍求,应编写VBA程序进行判断后执行相应操

作。因此选项D正确。

37、在Access中有“教师”表,表中有“教师编号”、“姓名“、“性别“、“职称“和“工资

”等字段。执行如下SQL命令:SELECT性别,Avg(工资)FROM教师GROUPBY

性别;其结果是

A、计算工资的平均值,并按性别顺序显示每位老师的性别和工资

B、计算工资的平均值,并按性别顺序显示每位教师的工资和工资的平均值

C、计算男女职工工资的平均值,并显示性别和按性别区分的平均值

D、计算男女职工工资的平均值,并显示性别和总工资平均值

标准答案:C

知识点解析:在SELECT语句中,groupby子句用于指定查询结果的分组条件,

AVG()函数用于计算值的平均值。因此本题中GROUPBY性别实现按性别分组,

Avg(工资)计算出按性别分组的工资平均值,SQL语句最终实现分别计算男女职工

工资的平均值,并显示性别和按性别分组的平均值。因此选项C正确。

38、如果一个字段的值为空值,则含义是

A、字段的值为0

B、字段的值为空格

C、字段的值为空串

D、字段目前还没有值

标准答案:D

知识点解析:空值表示字段或变量是缺值或还没有值,使用NULL或空白表示空

值;而空字符串是用双引号括起来的字符串,且双引号中间没有空格。因此选项D

正确。

39、一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工

作人员与实体计算机之间的联系是()。

A、一对一

B、一对多

C、多对多

D、多对一

标准答案:c

知识点解析•:因为一个人可以操作多个计算机,而一台计算机乂可以被多个人使

用,所以两个实体之间是多对多的关系。

|商品号商品名称单价数量产地

400101A牌电风扇200.0010广东

40OI(MA睥微波炉350.0010广东

400105R牌微波炉600.0010广东

201032C牌传真机1000.0020上海

4001071)牌微波协_A420.0010北京

200110A稗电话机200.0050广东

200112B牌F机2000.0010广东

400202A牌电冰箱3000.002广东

301041B脾计算机6000.0010广东

300204(:牌计算机10000.0010上海

执行SQL命令:SELECT*

FROM商品WHERE商品名称Like"*微波炉"OR单价in(200,600)查询结果的记

录数是()。

A、1

B、2

C、3

D、4

标准答案:D

知识点解析:本题需要查找“商品名称''是以“微波炉”3个字结尾的或“单价''是200

或600的商品记录,通过查看数据表,町以发现第1,2,3和第6行记录符合条

件,故本题选择D选项。注意:木题中使用运算符Like和通配符“*”进行模糊杳

询,其中通配符“*”可以代表任意0个或多个字符。故本题选择D选项。

二、基本操作题(本题共6题,每题7.0分,共6分。)

在考生文件夹下,“sampl.accdb”数据库文件中已建立两个表对象(名为“员工表''和

“部门表”)和一个窗体对象(名为、,fTesL)及一个宏对象(名为“mTest")。试按以下要

求,按顺序完成对象的各种操作:

41、将编号为“000002”员工的“照片”字段值设置为考生文件夹下的“photo.bmp”图

像文件(要求使用“由文件创建''方式)。

标准答案:步骤1:打开考生文件夹下的数据库文件sampl.accdb,双击“员工表”

打开“数据表视图步骤2:选中编号为“000002”员工的照片字段值,单击鼠标右

键,在弹出的快捷菜单中选择“插入对象”命令。步骤3:在弹出的“Micmsoft

Access”对话框中选择“由文件创建”单选按钮,再单击“浏览”按钮。步骤4:在打

开的“浏览”对话框中选择考生文件夹下的“photo,bmp”图像文件,单击“确定”按

钮。步骤5:按Cui+s组合键保存修改,关闭"员工表''的"数据表视图”

知识点解析:暂无解析

42、设置表对象“员工表”的有效性规则为员工聘用时必须年满16岁(含卜同时设

置相应有效性文本为“请合法聘用员工说明:一年的天数=365.24天

标准答案:步骤1:右键单击“员工表”,在弹出的快捷菜单中选择“设计视图”命

令,选择“设计”选项卡下“显示/隐藏”功能组中的“属性表”命令,弹出的“属性表”

对话框。步骤2:在“常规”选项卡下的“有效性规则”行中输入表达式“([聘用时间]

一|出生时间1)/365.24>=16",在“有效性文本”行中输入文字“请合法聘用员

工”。步骤3:关闭“属性表”对话框,按Ctrl+S组合键保存修改,关闭“员工表”的

“设计视图”

知识点解析:暂无解析

43、设置表对象“员工表”的聘用时间字段的默认值为系统当前日期下一年的同月1

日。

标准答案:步骤1:右键单击“员工表”,在弹出的快捷菜单中选择“设计视图”命

令,单击鼠标选中“聘用时问”字段行。步骤2:在“常规”选项卡下的“默认值”行中

输入表达式“Datcsedal(Ycar(Datc())+l,Month(datcO),1)”。步骤3:按Ctrl+s组合

键保存修改,关闭"员工表''的"设计视图''

知识点解析:暂无解析

44、查找出“员工表”中聘用时年龄最小和最大的男女员工,在其对应简历字段值后

追加“***”标记字符。

标准答案:步骤1:双击“员工表”打开“数据表视图”,选择“开始”选项卡下“排序

和筛选”功能组中的“高级''按钮,在下拉列表中选择“高级筛选/排序”命令。弹出

“员工表筛选I”设计界面。步骤2:在“员工表筛选1”设计界面中,使用表达式”聘

用时间]一[出生时间「来筛选"员工表”中聘用时的“年龄”值,选择“升序”排序,选

择“性别”字段,设置筛选条件“男”员工。步骤3:单击“开始”选项卡下“排序和筛

选''功能组中的“切换筛选”按钮。在筛选出的结果中,将第一条记录的“简历''字段

内容后面添加“***”字样,将最后一条记录的“简历”字段内容后面添加“***”字

样。步骤4:单击”员工表筛选1”的设计界面,将“性别”筛选条件设置为“女”。步

骤5:单击“开始”选项卡下“排序和筛选”功能组中的“切换筛选”按钮,在筛选出的

结果中.将第一条记录的“简历”字段内容后面添加“***”标记字符,将最后一条

记录的“简历”字段内容后面添加“***”标记字符。步骤6:关闭“员工表筛选1”设

计界面,按Ctrl+S组合犍保存修改,关闭“员工表”的“数据表视图”

知识点解析:暂无解析

45、设置窗体对象“/Test”的“筛选”属性,实现窗体男员工信息输出;设置相关属

性,实现窗体对象(名为“fres巧上的记录数据不允许编辑的操作。

标准答案:步骤1:右键单击“fTest”窗体,在弹出的快捷菜单中选择“设计视图”命

令。步骤2:单击“设计”选项卡下“工具”功能组中的“属性表”按钮,弹出“属性表”

对话框。步骤3:在“属性表”对话框中单击“数据”选项卡,在“筛选”行中输入“员

工表.性别="男"”;单击“允许编辑”右侧下三角按钮,在弹出的下拉列表中选择

“否工关闭“属性表”对话框。步骤4:按Ctrl+S组合键保存修改,关闭“fTest”窗体

的“设计视图

知识点解析:暂无解析

46、删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建立正确关

系;将宏对象(名为“mT,st")重命名为可自动运行的宏。

标准答案:步骤1:单击”数据库工具”选项卡下“关系”功能组中的“关系”按钮,打

开“关系”设置界面。步骤2:单击选中“员工表”和,•部门表”之间的关系线,右键单

击,在弹出的快捷菜单中选择“删除”命令,弹出"MicrosoftAccess”对活框,选择

“是工步骤3:选中“部门表”表中的部门号字段,然后拖到鼠标至“员工表”中的所

属部门字段,在弹出的“编辑关系”对话框中点击“创建”。步骤4:关闭“关系”没置

界面。步骤5:右键单击“mTest”宏,在弹出的快捷菜单中选择“重命名”命令,在

光标处输入“autoexec”。步骤6:按CtH+s组合键保存修改,关闭sampl.accdb数

据库文件。

知识点解析:暂无解析

三、简单应用题(本题共4题,每题1.0分,共4分。)

考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对

象“tCourse"、“tGrade"、“tStudent”和一个空表“tTemp”,试按以下要求完成设计:

47、创建一个查询,查找并显示所选课程均不及格的学生信息,输出其“学号”字段

内容.所建查询命名为“qTI,

标准答案:步骤1:打开考生文件夹下的数据库文件samp2.accdb,单击“创建”选

项卡下“查询”功能组中的“查询设计”按钮,在弹出的“显示表”对话框中双击添加

“tstudent”表和“Grade”表,然后关闭“显示表”对话框。步骤2:分别双击添加

々student”表中的“学号”字段和“tGradc”表中的“成绩,字段。步骤3:单击“设计”选

项卡下“显示/隐藏”功能组中的“汇总”按钮,将“成绩”字段的“总计”行设置为“最大

值”,其“条件”行中输入表达式“V60”,取消该字段的显示。步骤4:单击“设计”

选项卡下“运行”功能组中的“运行”按钮,按Ctrl+S组合键保存修改,另存为

“qTl”,关闭查询结果。

知识点解析:暂无解析

48、创建一个查询,统计没有选课的学生人数,输出标题为“未选数”,所建查询命

名为“qT2”。要求用“学号”字段进行计数计算。

标准答案:步骤1:单行“创建”选项卡下“查询”功能组中的“查询设计”按钮,在弹

出的“显示表”对话框中双击添加“tStudcnt”表,然后关闭“显示表”对话框。步骤2:

分别双击添加“tStudent”表中的“学号”字段(添加两次)。步骤3:在第一个“学号”字

段前添加“未选数:”字段样,在第二个“学号”字段的“条件”行中输入表达式“Not

In(select学号from[tGrade])“。步骤4:单击“设计”选项卡下“显示/隐藏”功能组中

的“汇总”按钮,将“未选数:学号”字段的“总计”行修改为“计数”;将“学号”字段的

“总计”行修改为“Where”,取消该字段的显示。步骤5:单击“设计”选项卡卜“运

行''功能组中的“运行”按钮,按Ctrl+S组合键保存修改,另存为“qT2”,关闭查询结

果。

知识点解析:暂无解析

49、创建一个查询,统计每班每门课程的平均成绩。要求结果用round函数取整,

标准答案:步骤1:单击“创建”选项卡下“查询”功能组中的“查询设计”按钮,在弹

出的“显示表”对话框中双击添加“tStudent”表、“tGrade”表和tCourse表,然后关闭

“显示表”对话框。步骤2:在“字段”行中输入“班级:Lefl([lStudenl]![学号6f,

然后双击“课程名”字段,并在其下一字段行中输入“平均成绩:Round(Avg([/S

绩]),0)"。步骤3:单击“设计”选项卡下“查询类型”功能组中的“交叉表”按钮,在

“班级”字段的“交叉表”行中选择“行标题”,在“课程名”字段的“交叉表”行中选择“列

标题”,在“平均成绩”字段的“交叉表”行中选择“值”,在其“总计”行中选择

“Ex.pression”。步骤4:单击“设计”选项卡下“运行”功能组中的“运行”按钮,按

Ctrl+S组合键保存修改,另存为“qTS”,关闭查询结果。

知识点解析:暂无解析

50、创建一个查询,将下半年出生男学生的“班级”、“姓名”、“性别”、“课程名”和

“成绩”等信息追加到“tTemp”表的对应字段中,所建查询命名为“qT4”。

标准答卷步骤1:单击“创建”选项卡下“查询”功能组中的“查询设计”按钮,在弹

出的“显示表”对话框中双击添加“tStudent”表、“tGrade”表和tCourse表,然后关闭

“显示表”对话框。步骤2:分别双击添加“[Student”表中的“学号”、“姓名”、“性别”

和“出生日期"字段;"Course”表中的“课程名”字段和“Grade”表中的“成绩”字段。

步骤3将“学号”字段修改为“班级:Left([tStudenl]![学号],6)”,在“性别”字段的

“条件”行中输入“男”,在“出生日期”字段的“条件”行中输入表达式“Month([出生日

期])>6"。步骤4:单击“设计”选项卡下“查询类型”功能组中的“追加”按钮,在弹

出的“追加”对话框“表名称”中选择“tTemp”,单击“确定”按钮。步骤5:单击“设

计”选项卡下“结果”功能组中的“运行”按钮,在弹出的“MicrosoftAocess”对话框中

单击“是”按钮。步骤6:按QH+S组合键保存修改,另存为“qT4”,关闭设计视

图。

知识点解析:暂无解析

四、综合应用题(本题共4题,每题7.0分,共4分。)

考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象

“Student”,同时还设计出窗体对象“fQuery"、“Student”和“fCount”。请在此基础上

按照以卜要求补充“fQucry”和“fCount”窗体的设计:

51、加载“fQuery”时重置窗体标题改为“显示查询信息”,将窗体中“退出”命令按钮

(名称为“命令7”)上显示的文字颜色自动改为红色(红色值为255),字体粗细改为

“加粗”(加粗值为700)。请按照VBA代码中的指示将实现此功能的代码补充完整。

标准答案:【操作步骤】步骤1:打开考生文件夹下的数据库文件

“samp3.accdb",右键单击“fQuery”窗体,在弹出的快捷菜单中选择“设计视图”命

令。步骤2:右键单击“窗体选择器”,在弹出的快捷菜单中选择“事件生成器”命

令。步骤3:在“PrivateSubForm_Load()”事件过程中添力口如下代码:

*******Addl*******Me.Caption=“显示查询信息”*******Addl*******

*******Add2*******Me.命令7.ForeColor—255*******Add2*******

*******Add3*******Me.命令7.FontWeight=700*******Add3*******步骤

4:如图2.18所示,按CtH+S组合键保存修改,关闭VBA代码编辑器。

图2.18

知识点解析:暂无解析

52、在“fQucry”窗体距主体节上边0.4厘米、左边0.4厘米位置添加一个矩形控

件,其名称为“rRim";矩形宽度为16.6厘米、高度为1.2厘米、特殊效果为“凿

痕”。将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录

选择器、导航按钮和分隔线。

标准答案:【操作步骤】步骤1:单击“设计”选项卡下“控件”功能组中的“矩形''按

钮,在窗体主体节区拖动绘制一个矩形框,如图2.19所示。

图2.19步g聚2:选中绘制

的矩形框,单击“设计”选项卡下“工具”功能组中的“属性表”按钮。步骤3:存“属

性表”对话框中单击“全部”选项卡,在“名称”行中输入“rRim”,在“宽度”行中输入

“16.6cm”,在“高度”行中输入"1.2cm”,在“上边距”行中输入“0.4cm”,在“左”

行中输入“0.4cm”,在“特殊效果”行中选择“凿痕”。如图2.20所示。

£r

S

-

图2.20步骤4:在“属性表”列表中选择“窗

体”,如图2.21所示。图2.21步骤5:在

“属性表”对话框中单击“格式”选项卡,在“边框样式”行中选择“对话框边框”,分别

在“记录选择器”,“导航按钮”和“分隔线。行中选择“否”;在“滚动条''行中选择"两

者均无“。如图2.22所示。图2・22步骤

6:按Ctrl+S组合键保存修改,关闭属性表对话框。

知识点解析:暂无解析

53、在“fQuery”窗体中有一个“显示全部记录”命令按钮(名称为hLi"),单击该按钮

后,应实现将“tStudcnt”表中的全部记录显示出来的功能。现已编写了部分VBA代

码,请按照VBA代码中的指示将代码补充完整。要求:修改后运行该窗体,并查

看修改结果。

标准答案:【操作步骤】步骤1:选中“bList”按钮控件,单击“设计”选项卡下“工

具”功能组中的“属性表”按钮。步骤2:在“属性表”对话框中单击“事件”选项卡,

单击“单击”行右侧的事件生成器按钮,进入VBA代码编辑区,如图2.23所示。

图2・23步骤3:在“PrivateSubbList_Click()”

事件过程中添加如下代码:”BBB.Form.RetcordSource=4tsclcct*from

tStudenf,,\如图2.24所示。

图2.24步骤4:按Clrl+S

组合键保存修改,关闭VBA代码编辑器,关闭设计视图。

知识点解析:暂无解析

54、在“fCount”窗体中有两个列表框、一个文本框和一个命令按钮,名称分别为

“List。”、“Listl"、“Data”和“Cmd”。在“tData”文本框中输入一个数,单击“Cmd”按

钮,程序将判断输入的值是奇数还是偶数,如果是奇数将填入“ListO”列表中,否

则填入“Listl”列表中。根据以上描述,请按照VBA代码中的指示将代码补充完

整。注意:不允许修改窗体对象“IQuery"、“tStudent”和“fCount”中未涉及的控件、

属性;不允许修改表对象“tStudent”。程序代码只允许在“*****Add*****“与

“*****Add$******之间的空行内补充一行语句、完成设计,不允许增删和修改其

它位置已存在的语句。

标准答案:【操作步骤】步骤I:右键单击“fCount”窗体,在弹出的快捷菜单中选

择“设计视图”命令。步骤2:选中“Cmd”按钮控件,单击“设计”选项卡下“工具”功

能组中的“属性表”按钮,步骤3:在“属性表”对话框中单击“事件”选项卡,单击

“单击”行右侧的事件生成器按钮,进入VBA代码编辑区。步骤4:在“PrivateSub

Cmd_Qick()”事件过程中添加如下代码:“IfxMod2=lThen”,如图2.25所示。

图2.25步骤4:按Ctrl+S

组合键保存修改,关闭VBA代码编辑器,关闭设计视图。

知识点解析:暂无解析

国家二级(ACCESS)机试模拟试卷第2

一、选择题(本题共40题,每题1.0分,共40分。)

1、检查软件产品是否符合需求定义的过程称为()。

A、确认测试

B、需求测试

C、验证测试

D、路径测试

标准答案:A

知识点解析:确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需

求规格说明中确定的各种需求。

2、在软件开发中,需求分析阶段可以使用的工具是()。

A、N-S图

B、DFD图

C、PAD图

D、程序流程图

标准答案:B

知识点解析:在需求分析阶段可以使用的工具有数据流图DFD图,数据字典

DD,判定树与判定表,所以选择B。

3、在Access中,可以从()中进行打开表的操作。

A、“数据表”视图和“设计”视图

B、“数据表”视图和"表向导''视图

C、“设计”视图和“表向导”视图

D、“数据库”视图和“表向导”视图

标准答案:A

知识点解析:本题考查表各种视图的知识.Access中的表是数据实际存储的对

象,共有三种视图,“数据表”视图、“设计”视图、“表向导”视图。其中的“数据表”

视图和设计视图均可以进行打开表的操作,表向导视图不能完成打开表的操作。

4、VBA代码调试过程中,能够动态了解变量和表达式变化情况的是

A、本地窗口

B、立即窗口

C、监视窗口

D、快速监视窗口

标准答案:C

知识点解斤:本题考查VBA调试的知识。在VBA调试过程中可以使用到一些窗

口,其中的本地窗口能够显示出所有当前过程中变量声明及变量值信息:立即窗口

可以安排一些调试语句执行立即窗口域的内容;监视窗口能够动态了解变量和表达

式变化情况;快速监视窗口可以快速观察变量和表达式的当前值。

5、如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种

参数传递方式称为()o

A、按值传递

B、按地址传递

C、ByRef传递

D、按形参传递

标准答案:A

知识点解析:参数传递有两种方式:按值传递ByVai和按址传递ByRef。按值传递

是单向传递,改变了形参变量的值而不会影响实参本身;而按址传递是双向传递,

任何引起形参的变化都会影响实参的值。

6、设a=4,则执行x=HF(a>3,1,0)后,X的值为()。

A、4

B、3

C、0

D、1

标准答案:D

知识点解析:本题考查IIF函数的基础知识。对于IIF函数可用于执行简单的条件

判断操作,当第一个参数为真时返回第2个参数值,否则返回第3个参数值。在本

题中由于a>3为True,所以返回的是第二个参数值即1。

7、设有命令按钮Command1的单击事件过程,代码如下:PrivateSubCommandl

Click()Dima(3,3)AsIntegerFori=lTo3Foij=lTo3a(i,j)=i*j+i+jNextjNexti

Sum=0Fori=lTo3Sum=Sum+a(i,4-i)NextiMsgBoxSumEndSub运行程序,

单击命令按钮,消息框输出结果是()。

A、7

B、8

C、15

D、22

标准答案:D

知识点解析:本题考查VBA中二维数组和循环的知识。本题中的第一个二重循环

为二维数组进行了赋值,第二个循环完成累加,关键是分析出累加了哪些元素。由

循环体可以看出,实际上3次累加分别累加的是a(l,3)、a(2,2)、a(3,1),实际上

就是二维数组的对角线,累加和为7+8+7=22。

8、在下面的“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体的“记录

选定器''属性值设置为

A是

B否

c有

D无

标准答案:B

知识点解析:在窗体属性中,要使窗体中没有记录选定器,必须把“记录选定器''的

属性值设置为否。

9、下列各项中,不属于黑盒测试方法的是()。

A、边界值分析法

B、基本路径测试

C、等价类划分法

D、错误推测法

标准答案:B

知识点解析:常用的黑盒测试方法和技术有:等价类划分法、边界值分析法、错误

推测法和因果图等。基本路径测试属于白盒测试,故正确答案为B选项。

10、下列关于货币数据类型的叙述中,错误的是(),

A、货币型字段在数据表中占8个字节的存储空间

B、货币型字段可以与数字型数据混合计算,结果为货币型

C、向货币型字段输入数据时,系统自动将其设置为4位小数

D、向货币型字段输入数据时,不必输入人民币符号和千位分隔符

标准答案:C

知识点解析:货币型数据字段长度为8字节,向货币字段输入数据时,不必键入美

元符号和千位分隔符,可以和数值型数据混合计算,结果为货币型。故答案为C。

11、要将一个数字字符串转换成对应的数值,应使用的函数是()。

A、Vai

B、Single

C、Asc

D^Space

标准答案:A

知识点解析:Vai函数将数字字符串转换成数值型数字。转换时可自动将字符串中

的空格、制表符和换行符去掉,当遇到它不能识别为数字的第一个字符时,停止读

人字符串。

12、窗体Caplion属性的作用是()。

A、确定窗体的标题

B、确定窗体的名称

C、确定窗体的边界类型

D、确定窗体的字体

标准答案:A

知识点解析:窗体C叩]ion属性的作用是确定窗体的标题,故答案为A。

13、下列各项中,不属于软件开发阶段任务的是(),

A、测试

B、可行性研究

C、设计

D、实现

标准答案:B

知识点解析:软件生命周期分为3个时期,共8个阶段:软件定义期,包括问题定

义、可行性研究、需求分析;软件开发期,包括概要设计、详细设计、实现、测

试;运行维护期,即运行维护阶段。可行性研究属于软件定义期任务,B选项错

误。

14、字段名可以是任意的名字,最多可达()个字符,

A、16

B、32

C、64

D、256

标准答案:C

知识点解析:在Access中,字段的命名规则是:①字段名长度为1—64个字符;

②字段名可以包含字母、汉字、数字、空格和其他字符;③字段名不能包含句号

(.”惊叹号(!)、方括号([])和重音符号(、)。所以本题答案是C\

15、某系统总体结构图如下图所示:该系统总体结构图的深度是(

A、7

B、6

C、3

D、2

标准答案:C

知识点解析:根据总体结构图可以看出该树的深度为3,比如:XY系统-功能2-

功能2.1,就是最深的度数的一个表现。

16、软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于

应用软件的是()。

A、学生成绩管理系统

B、C语言编译程序

C、UNIX操作系统

D、数据库管理系统

标准答案:A

知识点解析:软件按功能可以分为:应用软件、系统软件、支撑软件。操作系统、

编译程序、汇编程序、网络软件、数据库管理系统都属于系统软件。所以B、C、

D都是系统软件,只有A是应用软件。

17、在一个宏操作序列中,如果需要提前退出该宏,应该使用的宏操作是()。

A^CloseWindow

StopAllMacro

C、QuitAccess

D、StopMacro

标准答案:D

知识点解析:执行SlopMacro宏操作可以提前退出正在执行的宏操作序列;

StopAllMacros宏操作可终止所有正在运行的宏;QuitAccess操作可以退出

ACCeSS,并可以从“提示”“全部保存”“退出”三种选项中选择一种;CloscWindOW

操作用于关闭指定的窗口。故D选项正确。

18、定义某一个字段默认值属性的作用是()。

A、不允许字段的值超出指定的范围

B、在未输入数据前系统自动提供值

C、在输入数据时系统向动完成大小写转换

D、当输入数据超出指定范围时显示的信息

标准答案:B

知识点解析:字段可以没置”默认值”属性指定一个数值,该数值在新建记录时将自

动输入到字段中。故选预B)为正确答案。

19、对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所

有元组,这样的集合运算称为()。

A、并运算

B、差运算

C、积运算

D、交运算

标准答案:A

知识点解析:关系的并运算是指将两个结构相同的关系合并,形成一个新关系C新

的关系中包含两个关系中的所有元组,故A)选项正确。

20、数据类型是()。

A、字段的另一种说法

B、决定字段能包含哪类数据的设置

C、一类数据库应用程序

D、一类用来描述Access表向导允许从中选择的字段名称

标准答案:B

知识点解析:本题考查的是数据类型的知识。表由记录和字段组成,每个字段都有

数据类型,它决定了字段能够包含哪类数据。

21、假定窗体的名称为fmTest,则把窗体的标题设置为“AccessTest”的语句是[)。

A、Me="AccessTest',

Me.Caption="AccessTest"

C、Me.Text="AccessTest"

D^Me.Name="AccessTest"

标准答案:B

知识点解析:窗体中,Caplion属性表示标题,Name属性表示名称,而窗体没有

Text属性。本题要求设置窗体的标题,故本题答案为B。

22、当条件为5VxV10时,x=x+l,以下语句正确的是()。

A、if5<x<10thenx=x+l

B、if5<xorx<10thenx=x+l

C、if5<xandx<10thenx=x+1

D、if5<xxorx<10thenx=x+l

标准答案:C

知识点解析:条件5VxV10即为x大于5小于10,用关系表达式表示就是x>5

andx<10o

23、如果说“主表A与相关表B之间是一对一联系,下列叙述中,正确的是()。

A、主表A和相关表B

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论