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

下载本文档

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

文档简介

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

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

1、下列叙述中,正确的是()。

A、软件交付使用后还需要进行维护

B、软件一旦交付使用就不需要再进行维护

C、软件交付使用后其生命周期就结束

D、软件维护是指修复程序中被破坏的指令

标准答案:

知识之解析A:软件的运行和维护是指将已交付的软件投入运行,并在运行使用中不

断地维护,根据新提出的需求进行必要而且可能的扩充和删改。而软件生命周期是

指软件产品从提出、实现、使用维护到停止使用退役的过程.

2、在查询中,默认的字段显示顺序是

A、在表的“数据表视图”中显示的顺序

B、添加时的顺序

C、按照字母顺序

D、按照文字笔画顺序

标准答案:B

知识点解析:本题考查查询设计相关知识要点。在查询中,默认的字段显示顺序是

用户通过查询设计视图的数据区向设计网格中添加时的前后顺序。

3、将两个关系拼接成一个新的关系,生成的新关系中包括满足条件的元组,这种

操作被称为()。

A、投影

选择

C、联接

D、并

标准答案:C

知识点解析:联接是关系的横向结合。联接运算将两个关系模式拼接成一个更宽的

关系模式,生成的新关系中包含满足联接条件的元组。

4、下列关于栈叙述正确的是

A、栈顶元素最先能被删除

B、栈顶元素最后才能被删除

C、栈底元素永远不能被删除

D、以上三种说法都不对

标准答案:A

知识点解析:栈是先进后出的线性表,栈顶的元素最先被删除,栈底的元素最后被

删除。

5、假设已在Access中建立了包含“书名”“单价”和“数量”等三个字段的“tofg”表,以

该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控制来源为()。

A、[单价]*[数量]

B、=[单价9I数量J

C、[图书订单表“单价产[图书订单表]![数量]

D、=[图书订单表]![单价]木[图书订单表川数量]

标准答案:B

知识点解析:本题考查计算控件及数据库对象的引用方法。计算控件要求控件来源

的表达式必须以号开头。数据库对象的引用基本语法格式为:Forms(或

Reports)!窗体(或报表)名称!控件名称[属性名],其中Forms或Reports分别表示窗

体或报表对象集合。感叹号”'分隔开对象名称和控件名称。“属性名称''部分默认

(即在控件名称后不添加属性)时,表示该控件的值。本题计算控件中引用的是当前

窗体记耒源中的“单价''和“数显”字段,字段必须用“口''括起来。

6、在窗体上画一个命令按钮,其名称为CommandL然后编写如下事件过程:

PrivateSubCommandl_Click()Dimal(4,4),a2(4,4)Fori=lTo4Foij=lTo4

al(ij)=i+ja2(ij)=al(i,j)+i+jNextjNextiMsgBox(aI(3,3)*a2(3,3))EndSub程序运行

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

A、48

B、72

C、96

D、128

标准答案:B

知识点解析:本题考查VBA中二维数组和循环的知识。本题使用了二重循环为两

个二维数组中的元素均进行了赋值,最后求两个数组元素值的积。我们只需要注意

这两个数组元素在循环中被赋了什么值,当i=3,j=3时,al(3,3)=3+3=6,a2(3,

3)=al(3,3)+3+3=12,斤以最后二者之积为72。

7、假定有以下循环结构:D。until条件循环体Loop则下列说法正确的是()。

A、如果“条件”是一个为的常数,则一次循环体也不执行

B、如果“条件”是一个为-1的常数,则至少执行一次循环体

C、如果“条件”是一个不为-1的常数,则至少执行一次循环体

D、不论“条件”是否为“真”,至少要执行一次循环体

标准答案:A

知识点解析:D。Until循环采用的是先判断条件后执行循环体的做法。如果“条件”

是一个为・1(为真)的常数,则循环体就会一次也不执行。

8、下列叙述中正确的是()。

A、一个算法的空间复杂度大,则其时间复杂度也必定大

B、一个算法的空间复杂度大,则其时间复杂度必定小

C、一个算法的时间复杂度大,则其空间复杂度必定小

D、算法的时间复杂度与空间复杂度没有直接关系

标准答案:D

知识点解析:算法的空间复杂度是指算法在执行过程中所需要韵内存空间,算法的

时间复杂度是指执行算法所需要的计算工作量,两者之间并没有直接关系,故答案

为D选项。

9、现有某查询设计视图(如下图所示),该查询要查找的是()。

A、身高在160以上的女性和所有的男性

B、身高在160以上的男性和所有的女性

C、身高在160以上的所有人或男性

D、身高在160以上的所有人

标准答案:A

知识点解析:在Access的查询设计器中,同一行条件表示与的关系,不同行间的

条件表示或的关系。由设计器界面可知,该查询是查找身高在160以上的女性和所

有的男性。所以本题答案为A。

10、宏命令Requery的功能是()。

A、实施指定控件重新查询

B、查找符合条件的第一条记录

C、查找符合条件的下一条记录

D、指定当前记录

标准答案:A

知识点解析:本题考查宏操作的知识。Access中提供了50多个可选的宏操作命

令,Rcqucry用于实施指定控件重新查询即刷新控件数据;FindRccord用于查找满

足指定条件的第一条记录;Find_Next用于查找满足指定条件的下一条记录;

GoToRecord用于指定当前记录。

11、窗体中有命令按钮Commandl,事件过程如下:PublicFunctionf(xAs

Integer)AsIntegerDimyAsIntegerx=20y=2f=x*yEndFunctionPrivateSub

Commandl_Click()DimyAsIntegerStaticxAsIntegerx=10y=5y=f(x)Debug.Print

x;yEndSub运行程序,单击命令按钮,则立即窗口中显示的内容是()。

A、105

B、1040

C、205

D、2040

标准答案:D

知识点解析:本题考查的是变量的作用域,程序中命令按钮中的x是用static定义

的局部静态变量,只在模块的内部使用,过程执行时才可见。当调用f函数时,所

求的f函数的值是f函数中x和y的值乘积,即f函数的值是2*20=40,调用f函数

后,原命令按钮中x的值被f函数中的值覆盖,即x=20。最后输出x=20y=40,故

答案为D)。

12、有商品表内容如下:

部门号商品号商品名称单价数量产地

400101A牌电风扇200.0010广东

400104A牌微波炉350.0010广东

400105B牌微波炉600.0010广东

201032C牌传真机1000.0020上海

400107D牌微波炉_A420.0010北京

200110A牌电话机200.0050广东

200112B牌手机2000.0010广东

400202A牌电冰箱3000.002广东

301041B牌计算机6000.0010广东

300204C牌计算机10000.0010上海

执行SQL命

令:SELECT部门号,MAX(单价*数量)FROM商品表GROUPBY部门号;查

询结果的记录数是()。

A、1

B、3

C、4

D、10

标准答案:B

知识点解析:该题中SQL查询的含义是按部门统计销售商品总价最高值,因为表

中列出3个部门,故统计结果应有3个,所以选项B)正确。

13、可以用InpulBox函数产生“输入对话框”。执行语句:sl=InputBox("请输入字

符串“,"字符串对话框“,“aaaa“)当用户输入字符串“bbbb",按OK按钮后,变量

st的内容是()。

A、aaaa

B、请输入字符串

C、字符串对话框

D、bbbb

标准答案:D

知识点解析:InputBox函数表示在对话框中显示提示,等待用户输入正义或按下按

钮,并返回包含文本框内容的字符串,其函数格式为InpulBox(Prompl[,Title][,

Default][,xpos||,Ypos][,Helpfile,Context])®Prompt是必需的,作为对话框消

息出现的字符串表达式;Title是可选的,显示对话框标题栏中的字符串表达式;

Default是可选的,显示文本框中的字符串表达式,在没有其他输入时作为缺省

值。因此,本题中的输入框初显示为aaaa,输入bbbb后点击OK按钮后,bbbb传

给变量st。

14、VBA“定时”操作中,需要设置窗体的“计时器间隔”(Timerinterval)属性值。其

计量芈位是()

A、毫秒

B、秒

C、分钟

D、小时

标准答案:A

知识点解析:窗体的“计时器间隔”(Timerlntelval)属性值的计量单位是毫秒。所以

本题答案是A。

15、下面描述中,不属于软件危机表现的是()。

A、软件过程不规范

B、软件开发生产率低

C、软件质量难以控制

D、软件成本不断提高

标准答案:A

知识点解析:软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和

进度尤法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本

不断提高:软件开发生产率的提高赶不上硬件的发展和应用需求的增长。所以选择

Ao

16、要改变窗体上文本框控件的数据源,应设置的属性是

A、记录源

B、控件来源

C、筛选查阅

D、默认值

标准答案:B

知识点解析:本题考查窗体控件来源的知识。Access中的窗体中有一些控件可以

与表或查询中的字段相绑定,这时候就需要设置这些控件的数据来源。设置控件来

源的方法是:选择“属性”窗口的“数据”选项卡,并且在其中选择“控件来源”。

17、算法的时间复杂度是指()。

A、设计该算法所需的工作量

B、执行该算法所需要的时间

C、执行该算法时所需要的基本运算次数

D、算法中指令的条数

标准答案:c

知识点露析:算法的时间复杂度是指执行算法所需要的计算工作量。它与算法程序

执行的具体时间并不一致,因为算法执行的具体时间受到所使用的计算机、程序设

计语言以及算法实现过程中许多细节的影响。算法的计算工作量是用算法所执行的

基本运算次数来度量的。故选C选项。

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

应用软件的是()o

A、学生成绩管理系统

13、C语言编译程序

C、UNIX操作系统

D、数据库管理系统

标准答案:A

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

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

系统软件,只有A)时应用软件。

19、函数函Str(1,neFCdEfGh","EF",1)执行的结果是()。

A、0

B、1

C、5

D、6

标准答案:B

知识点解析:InStr函数的语法是:InStr([Start,],[,Compare])其中Slart检索的起

始位置,题目中为1,表示从第1个字符开始检索。Strl表示待检索的串,Str2表

示待检索的子串。Compare取值0或缺省时表示做二进制比较,取值为1表示不区

分大小写,题目中值为1,因此,检索时不区分大小写。因此,题目中函数返回值

为K

20Recordset对象属性中,用来移动到下一条记录的是()。

A、EOF

BeforeMove

C、NextMove

D、MoveNext

标准答案:D

知识点解析:Recordset对象属性中,用来移动到下一条记录的是MoveNexl。

21、下列不能在Access查找或替换中使用的通配符是

A、*

B、?

C、!

D、”

标准答案:D

知识点解析:*表示与任何个数的字符匹配;?表示与任何单个字母的字符匹

配;!表示匹配任何不在括号之内的字符;不存在通配符,

22、软件生命周期中的活动不包括()。

A、市场调研

B、需求分析

C、软件测试

D、软件维护

标准答案:A

知识点解析:软件生命周期可以分为软件定义、软件开发与软件运行维护三个阶

段。主要活动阶段是:可行件研究与计划阶段、需求分析、软件设计、软件实现、

软件测试、运行和维护,所以选择A)。

23、若要求在窗体中的文本框里输入的文本皆显示为“木”号,则应设置的属性是

()。

A、默认值

B、标题

C、密码

D、输入掩码

标准答案:D

知识点解析:需要在窗体中的文本框里输入的文本皆显示为号,应该设置窗体

的“数据”选项卡中的“输入掩码属性,将“输入掩码”设置为“密码”,故D选项正

确。

24、下列队列的描述中,正确的是()。

A、队列属于非线性表

B、队列在队尾删除数据

C、队列按“先进后出”进行数据操作

D、队列按“先进先出”进行数据操作

标准答案:D

知识点解析:队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端

叫做队头,允许插入的一端叫做队尾。队列的操作数是依据先进先出的原则进行

的。因此队列亦称作先进先出的线性表,或后进后出的线性表。

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

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

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

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

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

标准答案:B

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

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

26>在窗体上添加一个命令按钮(名为Commandl),然后编写如下程序:Private

SubCommand1_Click()DimaAsInteger,bAsIntegerx=10y=20MsgBoxIIf(x>y,

x,y)EndSubir开窗体运行后,单击命令按钮,消息框的输出结果为()。

A、10

B、20

C、T

D、卜

标准答案:B

知识点解析:本题考查Hf函数的知识。对于Hf函数可用于执行简单的条件判断操

作,当第一个参数为真时返回第二个参数值,否则返回第三个参数值。因为x>y

为假,所以返回y的值也就是返回20。

27、在Access数据库中要修改一个表的结构,可使用的SQL命令是

A、CREATETable

B、CREATEIndex

C、ALTERTable

D、ALTERIndex

标准答案:C

知识点解析:CREATETable语句用于定于基本表,ALTERTable语句用于修改已

建表的结构,CREATEIndex语句用于创建索引,ALTERIndex语句用于修改索

引。本题中要修改一个表的结构应使用的SQ1命令是AlterTable。因此选项C正

确。

28、职工表中有3个字段:姓名、性别和生日。要查询男职工中年龄最小的记录,

并显示该最小年龄,正确的SQL命令是

A、SELECTMin(Year(Date())-Year(生日))AS年龄FROM职工WHERE性别=男;

B、SELECTMin(Year(Date())-Year([生日]))AS年龄FROM职工WHERE[性别]二"

男”;

C、SELECT年龄FROM职工WHEREMin(Year(Date())-Year(4日))AND性别二男;

D、SELECT年龄FROM职工WHEREMin(Year(Date())-Year([生日]))AND[性

别]="男”;

标准答案:B

知识点解析:本题中要查询男职工中年龄最小的记录,应先使用Where语句:

WHERE[性别尸'男叩艮定范围,之后利用Year(Date())-Year([生日])表达式获得年

龄,最后利用Min(Year(Date())-Year([生日]))表达式获得最小年龄。因此选项B正

确。

29、如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的

A、关键字

B、默认值

C、有效性文本

D、输入掩码

标准答案:B

知识点解析:在一个数据库中,会有一些字段的数据内容相同或含有相同的部分。

例如,“学生”表中的性别字段只有”男“或“女”两种值,这种情况下就可以设置一个

默认值。设置默认值后,在生成新记录时,若该字段没有增加内容,则将这个默认

值插入到相应的字段中。B

3。、报表的分组统计信息显示的区域是

A、报表页眉或报表页脚

B、页面页眉或页面页脚

C、组页眉或组页脚

D、主体

标准答案:C

知识点解析:列表框可显示一组数据列表,用户只能在其中选择;图像主要用于在

窗体中显示图形、图像,使窗体更加美观;标签主要用于在窗体或报表中显示说明

性文本,如窗体标题,显示内容是固定不变的;文本框主要用于显示、输入、编辑

数据源等。

31、VBA中求字符串长度的函数是

A、Len

B、Length

C、StrLen

D、strLength

标准答案:A

知识点解析:VBA中求字符串长度的函数是Len()。

32、设循环队列为Q(l:m),初始状态为front=rear=m。现经过一系列的入队与退

队运算后,front=rear=l,则该循环队列中的元素个数为

A、1

B、2

C、m-1

D、0或m

标准答案:D

知识点解析:由初始状杰为fron匚rear=m可知此时循环队列为空。入队运算时,首

先队尾指针进1(即rear+1),然后在rear指针指向的位置插入新元素。特别的,

当队尾指针rear=m+l时,置rear=l。退队运算时,排头指针进1(即front+1),

然后删除front指针指向的位置上的元素,当排头指针front=m+1时,置front=l<>

若经过运算,fron〔=rear可知队列空或者队列满,D选项正确。

33、在满足实体完整性约束的条件下()。

A、一个关系中应该有一个或多个候选关键字

B、一个关系中只能有一个候选关键字

C、一个关系中必须有多个候选关键字

D、一个关系中可以没有候选关键字

标准答案:A

知识点解析:实体完整性约束要求关系的主键中属性值不能为空值,所以选择

A)o

34、若要执行指定的外部应用程序,应使用的宏操作是

A、RunCommand

B、RunSQL

C^RunApp

D、DoCmd

标准答案:C

知识点解析:RunCommand是运行一个ACCESS菜单命令,RunSQL用于执行指

定的SQL语句,RunApp用于执行指定的外部应用程序,DoCmd是ACCESS的对

象成员。

35,在“教师”表中,若查找“职工编号"是“T00001”或“T00002”的记录,应在查询设

计视图的“条件”行中输入

A、T00001or"T00002H

B、Like("T00001","T00002")

C、T00001And"T00002"

D、Like,,T00001,'AndLikeMT00002M

标准答案:A

知识点解析:特殊操作符like是指查找指定模式的字符串,所以B、D选项错误;

C选项是查找“职工编号"是“T00001”和叮00002”的记录,所以C选项错误;因此,

选择A选项c

36、窗体中有文本框Textl。运行程序,输入大于0的整数m,单击按钮

Command1,程序显示由星号组成的高度和边长均为m的平行四边形。例如,当

m=5口寸,显示图形如下。*************************事件代码如

下。PrivateSubCommand1_Click()m=Val(Me!Textl)result=""Fork=1TomFor

n=1To[]Ifn<m-k+1Thenresult=result&""Elseresult=result&"*"End

IfNextnresult=result+Chr(13)NextkMsgBoxresult,运行结果"EndSub程序

[1处应填写的语句是

A、2*m-k

2*m

C、m-k+1

D、2*m-k+1

标准答案:A

知识点解析:本题考查的是for循环的条件。本题第一行用于控制输出的行数,第

二个用于控制每行的字符数(空格和"*”)。随着行数的增加,每一行的字符数逐

渐减少。从图中我们可以看出规律。第一个是四个空格和五个*,共计9个字符;

第二行是3个空格和5个*,共计8个字符;…,所以满足条件的只有选项A。因

此,本题应选择A选项。

37、为了对有序表进行对分查找,则要求有序表

A、只能顺序存储

B、只能链式存储

C、可以顺序存储也可以链式存储

D、任何存储方式

标准答案:A

知识点解析:二分法查找也称拆半查找,是一种高效的查找方法。能使用二分法查

找的线性表必须满足两个条件:用顺序存储结构;线性表是有序表。A选项正确。

38、下列循环结构中,循环体被执行的次数是DimiAsInteger,tAsIntegerFori=9

Ut=t

+1Nexti

tAoo次

R1次

c4次

D5次

标准答案:A

知识点解析:本题考查的是for循环的执行条件。for循环的初始条件i=9,结束值

是0,当开始值比结束值大时,步长必须为负值,否则不执行。本题步长没有设

置,因此默认步长是1,因此不会执行for循环里面的代码。因此,本题应选择A

选项。

39、一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。

A、一对一

B、一对多

C、多对一

D、多对多

标准答案:B

知识点解析:因为一间官舍可以住多个学生即多个学生住在一个宿舍中,但一个学

生只能住一间宿舍,所以实体宿舍和学生之间是一对多的关系。

40、窗体中有命令按钮Command1,事件过程如下:PublicFunctionf(xAsInteger)

AsIntegerDimyAsIntegerx=20y=2f=x*yEndFunction

PrivateSubCommandl_Click()DimyAsIntegerStaticxAsIntegerx=

10y=5y=f(x)Debug.Printx;yEndSub运行程序,单击命令按

钮,则立即窗口中显示的内容是()。

A、105

B、1040

C、205

D、2040

标准答案:D

知识点解析:本题考查的是变量的作用域,程序中命令按钮中的x是用sialic定义

的局部静态变量,只在模块的内部使用,过程执行时才可见。当调用f函数时,所

求的f函数的值是f函数中x和y的值乘积,即f函数的值是2*20=40,调用f函数

后,原命令按钮中x的值被f函数的值覆盖,即x=20,。最后输出x=20,y=40,故答

案为D)。

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

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

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

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

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

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

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

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

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

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

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

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

知识点解析:暂无解析

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

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

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

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

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

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

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

“设计视图”

知识点解析:暂无解析

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

口。

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

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

输入表达式“Daiesedal(Year(Date())+l,Month(dateO),1)“。步骤3:按Ctrl+s组合

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

知识点解析:暂无解析

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

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

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

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

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

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

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

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

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

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

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

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

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

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

知识点解析:暂无解析

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

性,实现窗体对象(名为十est")上的记录数据不允许编辑的操作。

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

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

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

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

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

的“设计视图”。

知识点解析:暂无解析

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

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

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

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

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

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

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

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

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

据库文件。

知识点解析:暂无解析

三、简单应用题(本题共4题,每题7.0分,共4分0)

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

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

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

内容,所建查询命名为“qTl''。

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

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

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

“tstudent”表中的浮号”字段和“tGrade”表中的“成绩”字段。步骤3:单击“设计”选

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

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

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

“qlT,关闭查询结果。

知识点解析:暂无解析

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

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

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

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

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

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

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

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

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

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

果。

知识点解析:暂无解析

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

显示结果如下图所示,所建查询命名为“qT3”。

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

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

“显示表”对话框。步骤2:在‘'字段”行中输入“班级:Left([tStudent]![学号],6「,

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

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

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

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

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

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

知识点解析:暂无解析

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

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

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

出的“显示表”对话框中双击添加“tStudent”表、"Grade”表和[Course表,然后关闭

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

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

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

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

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

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

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

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

图。

知识点解析:暂无解析

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

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

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

按照以下要求补充“fQuery”和“fCoun「窗体的设计:

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

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

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

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

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

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

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

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

******木*木木木木木7ForeCTolor25S木木木****ys^dd?*******

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

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

知识点解析:暂无解析

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

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

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

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

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

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

图2J9步骤2;选中绘制

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

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

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

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

0::

«*

・3

图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:按Ctii+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、Nz

B、Find

C、Lookup

D、DLookup

标准答案:D

p

U

k

o

lo

D

温馨提示

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

评论

0/150

提交评论