A二级ACCESS笔试6.docx

上传人:b****5 文档编号:6142398 上传时间:2023-01-04 格式:DOCX 页数:22 大小:27.54KB
下载 相关 举报
A二级ACCESS笔试6.docx_第1页
第1页 / 共22页
A二级ACCESS笔试6.docx_第2页
第2页 / 共22页
A二级ACCESS笔试6.docx_第3页
第3页 / 共22页
A二级ACCESS笔试6.docx_第4页
第4页 / 共22页
A二级ACCESS笔试6.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

A二级ACCESS笔试6.docx

《A二级ACCESS笔试6.docx》由会员分享,可在线阅读,更多相关《A二级ACCESS笔试6.docx(22页珍藏版)》请在冰豆网上搜索。

A二级ACCESS笔试6.docx

A二级ACCESS笔试6

(A)二级ACCESS笔试-6

(总分:

98.00,做题时间:

90分钟)

一、选择题(总题数:

40,分数:

40.00)

1.下列叙述中正确的是______。

A.线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的

B.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构

C.线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构

D.线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性

(分数:

1.00)

 A.

 B. √

 C.

 D.

解析:

[解析]线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以一般要多于顺序存储结构。

2.下列叙述中正确的是______。

A.栈是一种先进先出的线性表B.队列是一种后进先出的线性表

C.栈与队列都是非线性结构D.以上三种说法都不对

(分数:

1.00)

 A.

 B.

 C.

 D. √

解析:

[解析]栈是一种先进后出的线性表,队列是一种先进先出的线性表,栈与队列都是线性结构。

3.软件测试的目的是______。

A.评估软件可靠性B.发现并改正程序中的错误

C.改正程序中的错误D.发现程序中的错误

(分数:

1.00)

 A.

 B.

 C.

 D. √

解析:

[解析]软件测试是为了发现错误而执行程序的过程,测试要以查找错误为中心,而不是为了演示软件的正确功能。

不是为了评估软件或改正错误。

4.在软件开发中,需求分析阶段产生的主要文档是______。

A.软件集成测试计划B.软件详细设计说明书

C.用户手册D.软件需求规格说明书

(分数:

1.00)

 A.

 B.

 C.

 D. √

解析:

[解析]需求分析阶段的工作可以概括为:

需求获取、需求分析、编写需求规格说明书、需求评审四个方面。

所以选择D。

5.软件生命周期是指______。

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

B.软件从需求分析、设计、实现到测试完成的过程

C.软件的开发过程

D.软件的运行维护过程

(分数:

1.00)

 A. √

 B.

 C.

 D.

解析:

[解析]通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。

也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。

6.面向对象方法中,继承是指______。

A.一组对象所具有的相似性质B.一个对象具有另一个对象的性质

C.各对象之间的共同性质D.类之间共享属性和操作的机制

(分数:

1.00)

 A.

 B.

 C.

 D. √

解析:

[解析]继承是面向对象的方法的一个主要特征,是使用已有的类的定义作为基础建立新类的定义技术。

广义的说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们,所以说继承是指类之间共享属性和操作的机制。

7.层次型、网状型和关系型数据库划分原则是______。

A.记录长度B.文件的大小

C.联系的复杂程度D.数据之间的联系方式

(分数:

1.00)

 A.

 B.

 C.

 D. √

解析:

[解析]层次模型的基本结构是树形结构,网状模型是一个不加任何条件限制的无向图,关系模型采用二维表来表示,所以三种数据库的划分原则是数据之间的联系方式。

8.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是______。

A.一对一B.一对多C.多对多D.多对一

(分数:

1.00)

 A.

 B.

 C. √

 D.

解析:

[解析]因为一个人可以操作多个计算机,而一台计算机又可以被多个人使用,所以两个实体之间是多对多的关系。

9.数据库设计中反映用户对数据要求的模式是______。

A.内模式B.概念模式C.外模式D.设计模式

(分数:

1.00)

 A.

 B.

 C. √

 D.

解析:

[解析]数据库系统的三级模式是概念模式、外模式和内模式。

概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。

外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述,所以选择C。

内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法。

10.有三个关系R、S和T如下:

R

A

B

C

a

1

2

b

2

1

c

3

1

S

A

B

C

a

1

2

b

2

1

T

A

B

C

c

3

1

则由关系R和S得到关系T的操作是______。

A.自然连接B.差C.交D.并

(分数:

1.00)

 A.

 B. √

 C.

 D.

解析:

[解析]关系T中的元组是R关系中有而S关系中没有的元组的集合,所以进行的是差的运算。

11.数据库的基本特点是______。

A.数据可以共享,数据冗余大,数据独立性高,统一管理和控制

B.数据可以共享,数据冗余小,数据独立性高,统一管理和控制

C.数据可以共享,数据冗余小,数据独立性低,统一管理和控制

D.数据可以共享,数据冗余大,数据独立性低,统一管理和控制

(分数:

1.00)

 A.

 B. √

 C.

 D.

解析:

[解析]数据库的基本特点是数据可以共享、数据独立性高、数据冗余小,易移植、统一管理和控制。

故选项B正确。

12.在数据表的“查找”操作中,通配符“[!

]”的使用方法是______。

A.通配任意一个数字字符B.通配任意一个文本字符

C.通配不在方括号内的任意一个字符D.通配位于方括号内的任意一个字符

(分数:

1.00)

 A.

 B.

 C. √

 D.

解析:

[解析]在数据表的“查找”操作中,通配符“!

”的含义是匹配任意不在方括号里的字符,如b[!

ae]ll可查到bill和bull,但不能查到ball或bell。

故选项C正确。

13.定位到同一字段最后一条记录中的快捷键是______。

A.【End】B.【Ctrl】+【End】

C.【Ctrl】+【↓】D.【Ctrl】+【Home】

(分数:

1.00)

 A.

 B.

 C. √

 D.

解析:

[解析]本题考查的是在“数据表”视图中浏览表中数据的快捷键。

其中【End】的作用是使光标快速移到单行字段的结尾;【Ctrl】+【End】的作用是使光标快速移到多行字段的结尾;【Ctrl】+【↓】的作用是使光标快速移到当前字段的最后一条记录;【Ctd】+【Home】的作用是使光标快速移到多行字段的开头。

14.下列关于货币数据类型的叙述中,错误的是______。

A.货币型字段的长度为8个字节

B.货币型数据等价于具有单精度属性的数字型数据

C.向货币型字段输入数据时,不需要输入货币符号

D.货币型数据与数字型数据混合运算后的结果为货币型

(分数:

1.00)

 A.

 B. √

 C.

 D.

解析:

[解析]货币型数据字段长度为8字节,向货币字段输入数据时,不必键入美元符号和千位分隔符,可以和数值型数据混合计算,结果为货币型。

故答案为B。

15.能够检查字段中的输入值是否合法的属性是______。

A.格式B.默认值C.有效性规则D.有效性文本

(分数:

1.00)

 A.

 B.

 C. √

 D.

解析:

[解析]“格式”属性用于定义数字、日期/时间及文本等显示及打印的方式,可以使用某种预定义格式,也可以用格式符号来创建自定义格式。

“默认值”属性指定一个数值,该数值在新建记录时将自动输入到字段中。

“有效性规则”属性用于规定输入到字段中的数据的范围,从而判断用户输入的数据是否合法。

“有效性文本”属性的作用是当输入的数据不在规定范围时显示相应的提示信息,帮助用户更正所输入的数据。

所以选项C正确。

16.在Access中已经建立了“学生”表,若查找“学号”是“S00001”或“S00002”的记录,应在查询设计视图的“条件”行中输入______。

A."S00001"and"S00002"B.not("S00001"and"S00002")

C.in("S00001","S00002")D.notin("S00001","S00002")

(分数:

1.00)

 A.

 B.

 C. √

 D.

解析:

[解析]在查询准则中比较运算符“IN”用于集合设定,表示“在……之内”。

若查找“学号”是“S00001”或“S00002”的记录应使用表达式in("S00001","S00002"),所以选项C正确。

17.下列关于操作查询的叙述中,错误的是______。

A.在更新查询中可以使用计算功能

B.删除查询可删除符合条件的记录

C.生成表查询生成的新表是原表的子集

D.追加查询要求两个表的结构必须一致

(分数:

1.00)

 A.

 B.

 C.

 D. √

解析:

[解析]更新查询可以实现对数据表中的某些数据进行有规律地成批更新替换操作,可以使用计算字段;删除查询可以将一些过时的、用不到的数据筛选出来进行删除;生成表查询可以根据条件对原表进行筛选生成新表(即原表的子表),也可以直接创建原表的备份,还可以将多表联合查询生成一个新表;追加查询可以将符合查询条件的数据追加到一个已经存在的表中,该表可以是当前数据库中的一个表,也可以是另一个数据库中的表。

没有要求这两个表必须结构一致。

故选项D为正确答案。

18.下列关于SQL命令的叙述中,正确的是______。

A.DELETE命令不能与GROUPBY关键字一起使用

B.SELECT命令不能与GROUPBY关键字一起使用

C.INSERT命令与GROUPBY关键字一起使用可以按分组将新记录插入到表中

D.UPDATE命令与GROUPBY关键字一起使用可以按分组更新表中原有的记录

(分数:

1.00)

 A. √

 B.

 C.

 D.

解析:

[解析]SQL查询中使用Groupby子句用来进行分组统计,可以和SELECT、INSERT、UPDATE搭配使用,不能与DELETE搭配使用,所以选项A正确。

19.数据库中有“商品”表如下:

部门号

商品号

商品名称

单价

数量

产地

40

0101

A牌电风扇

200.00

10

广东

40

0104

A牌微波炉

350.00

10

广东

40

0105

B牌微波炉

600.00

10

广东

20

1032

C牌传真机

1000.00

20

上海

40

0107

D牌微波炉_A

420.00

10

北京

20

0110

A牌电话机

200.00

50

广东

20

0112

B牌手机

2000.00

12

广东

40

0202

A牌电冰箱

3000.00

2

广东

30

1041

B牌计算机

6000.00

10

广东

30

0204

c牌计算机

10000.00

10

上海

执行SQL命令:

SELECT*FROM商品WHERE单价BETWEEN3000AND10000;

查询结果的记录数是______。

A.1B.2C.3D.10

(分数:

1.00)

 A.

 B.

 C. √

 D.

解析:

[解析]在查询准则中比较运算符“Between…And”用于设定范围,表示“在……之间”,此题中Between3000And。

10000,包括3000和10000,所以查询出来的结果有3条,故选项C正确。

20.数据库中有“商品”表如下:

部门号

商品号

商品名称

单价

数量

产地

40

0101

A牌电风扇

200.00

10

广东

40

0104

A牌微波炉

350.00

10

广东

40

0105

B牌微波炉

600.00

10

广东

20

1032

C牌传真机

1000.00

20

上海

40

0107

D牌微波炉_A

420.00

10

北京

20

0110

A牌电话机

200.00

50

广东

20

0112

B牌手机

2000.0HD

12

广东

40

0202

A牌电冰箱

3000.00

2

广东

30

1041

B牌计算机

6000.00

10

广东

30

0204

C牌计算机

10000.00

10

上海

要查找出单价高于“0112”号的商品记录,正确的SQL命令是______。

A.SELECT*FROM商品WHERE单价>"0112";

B.SELECT*FROM商品WHEREEXISTS单价="0112";

C.SELECT*FROM商品WHERE单价>(SELECT*FROM商品WHERE商品号="0112");

D.SELECT*FROM商品WHERE单价>(SELECT单价FROM商品WHERE商品号="0112");

(分数:

1.00)

 A.

 B.

 C.

 D. √

解析:

[解析]要查找出单价高于“0112”的商品记录,需要使用SQL的子查询,首先查找出“0112”号商品的单价,然后再找出单价大于此单价的记录,查询语句为:

SELECT*FROM商品WHERE单价>(SELECT单价FROM商品WHERE商品号="0112"),所以选项D正确。

21.在代码中引用一个窗体控件时,应使用的控件属性是______。

A.CaptionB.NameC.TextD.Index

(分数:

1.00)

 A.

 B. √

 C.

 D.

解析:

[解析]在代码中引用一个窗体控件时,应使用的控件属性是Name属性,即名称属性。

其中选项A的Caption属性表示控件的标题属性;选项C的Text属性表示控件的文本属性;选项D的Index属性表示控件的索引编号。

所以答案为B。

22.确定一个窗体大小的属性是______。

A.Width和HeightB.Width和ToP

C.Top和LeftD.Top和Height

(分数:

1.00)

 A. √

 B.

 C.

 D.

解析:

[解析]确定一个窗体大小的属性是控件的宽和高属性,即Width和Height,选项A为正确答案。

23.对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为______。

A.输入对话框B.输出对话框

C.模态对话框D.非模态对话框

(分数:

1.00)

 A.

 B.

 C. √

 D.

解析:

[解析]对话框按执行方式原理不同分为两种:

模式对话框和非模式对话框。

模式对话框,是指在继续执行应用程序的其他部分之前,必须先被关闭对话框;非模式对话框允许在对话框与其他窗体间转移焦点而不必关闭对话框。

所以选项C为正确答案。

24.Access的“切换面板”归属的对象是______。

A.表B.查询C.窗体D.页

(分数:

1.00)

 A.

 B.

 C. √

 D.

解析:

[解析]“切换面板”是一种特殊类型的窗体,缺省的切换面板名为“SwitchBoard”,当用系统的“切换面板管理器”创建切换面板时,MicrosoftAccess会创建一个“切换面板项目”表,用来描述窗体上的按钮显示什么以及具有什么功能。

所以答案为C。

25.报表的作用不包括______。

A.分组数据B.汇总数据C.格式化数据D.输入数据

(分数:

1.00)

 A.

 B.

 C.

 D. √

解析:

[解析]报表是用来在数据库中获取数据,并对数据进行分组、计算、汇总和打印输出。

它是Access数据库的对象之一。

利用报表可以按指定的条件打印输出一定格式的数据信息,它有以下功能:

格式化数据、分组汇总功能、插入图片或图表、多样化输出。

所以答案为D。

26.假定窗体的名称为fTest,将窗体的标题设置为“Sample”的语句是______。

A.Me="Sample"B.Me.Caption="Sample"

C.Me.Text="Sample"D.Me.Name="Sample/

(分数:

1.00)

 A.

 B. √

 C.

 D.

解析:

[解析]窗体Caption属性的作用是确定窗体的标题,设置当前窗体的属性时可以用me来表示当前窗体,故答案为B。

27.表达式4+5/6*7/8Mod9的值足______。

A.4B.5C.6D.7

(分数:

1.00)

 A.

 B. √

 C.

 D.

解析:

[解析]题目的表达式中涉及到的运算的优先级顺序由高到低依次为:

乘法和除法(*√)、整数除法(/)、求模运算(Mod)、加法(+)。

因此4+5/6*7/8Mod9=4+5/42/8Mod9=4+5/5.25Mod9=4+1Mod9=4+1=5。

28.对象可以识别和响应的行为称为______。

A.属性B.方法C.继承D.事件

(分数:

1.00)

 A.

 B.

 C.

 D. √

解析:

[解析]对象可以识别和响应的行为称为事件,事件是对象所能辨识和检测的动作,当此动作发生于某一个对象上时,其对应的事件便会被触发。

29.MsgBox函数使用的正确语法是______。

A.MsgBox(提示信息[,标题][,按钮类型])B.MsgBox(标题[,按钮类型][,提示信息])

C.MsgBox(标题[,提示信息][,按钮类型])D.MsgBox(提示信息[,按钮类型][,标题])

(分数:

1.00)

 A.

 B.

 C.

 D. √

解析:

[解析]MsgBox函数的语法格式为:

MsgBox(Prompt[,Buttons][,Title][,Hetpfile][,Context])

其中Prompt是必需的,其他为可选参数。

30.在定义过程时,系统将形式参数类型默认为______。

A.值参B.变参C.数组D.无参

(分数:

1.00)

 A.

 B. √

 C.

 D.

解析:

[解析]在VBA中定义过程时,如果省略参数类型说明,那么该参数将默认为按地址传递的参数,这就意味着,过程调用时会把实际参数的地址传递给过程,如果在过程内部对该参数的值进行了改变,那么就会影响实际参数的值。

31.在一行上写多条语句时,应使用的分隔符是______。

A.分号B.逗号C.冒号D.空格

(分数:

1.00)

 A.

 B.

 C. √

 D.

解析:

[解析]VBA中在一行中写多条语句时,应使用冒号(:

)分隔。

32.如果A为“Boolean”型数据,则下列赋值语句正确的是______。

A.="true"B.A=.trueC.A=#TURE#D.A=3<4

(分数:

1.00)

 A.

 B.

 C.

 D. √

解析:

[解析]为Boolean型变量赋值可以使用系统常量True、Flase,也可以通过关系表达式为变量赋值。

题目中只有A=3<4能够正确为Bodean变量赋值,表达式3<4为真。

33.编写如下窗体事件过程:

PriateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

IfShift=6AndButton=2Then

MsgBox"Hello"

EndIf

EndSub

程序运行后,为了在窗体上消息框中输出“Hello”信息,在窗体上应执行的操作是______。

A.同时按下Shift键和鼠标左键B.同时按下Shift键和鼠标右键

C.同时按下Ctrl、Alt键和鼠标左键D.同时按下Ctrl、Alt键和鼠标右键

(分数:

1.00)

 A.

 B.

 C.

 D. √

解析:

[解析]在窗体的鼠标事件中,参数Button的值为1表示左键按下,值为2表示右键按下,值为4表示中间按键按下,参数Shift的值为1表示Shift键按下,值为2表示Ctd键按下,值为4表示Alt键按下。

Shift值为6则说明是Ctrl键和All键按下,Button值为2说明是鼠标右键按下。

34.Dimb1,b2AsBoolean语句显式声明变量______。

A.b1和b2都为布尔型变量B.b1是整型,b2是布尔型

C.b1是变体型(可变型),b2是布尔型D.b1和b2都是变体型(可变型)

(分数:

1.00)

 A.

 B.

 C. √

 D.

解析:

[解析]在使用Dim显式声明变量时,如果省略“As类型”,那么变量将被定义为变体型(Variant类型)。

35.Rnd函数不可能产生的值是______。

A.0B.1C.0.1234D.0.00005

(分数:

1.00)

 A.

 B. √

 C.

 D.

解析:

[解析]Rnd函数产生一个0~1之间的单精度随机数,Rnd函数返回小于1但大于或等于0的值。

36.运行下列程序,显示的结果是______。

a=instr(5,"Hello!

Beijing.","e")

b=sgn(3>2)

c=a+b

MsgBoxC

A.1B.3C.7D.9

(分数:

1.00)

 A.

 B.

 C. √

 D.

解析:

[解析]题目中instr(5,"Hello!

Beijing.","e")的含义是从“Hello!

Beijing”的第5个字符开始查找“e”在整个字符串中出现的位置,它在第8个字符位置,因此,a值为8;Sgn函数是返回表达式符号,表达式大于0时返回1,等于0返回0,小于0返回-1;表达式3>2的值为True,True转为整数时为-1,Flase转为整数时为0,因此,b值为-1。

由此可得c=a+b=8-1=7。

37.假定有以下两个过程:

Subs1(ByValxAsInteger,ByValyAsInteger)

DimtAsInteger

1=x

x=y

y=t

EndSub

SubS2(xAsInteger,yAsInteger)

DimtAsInteger

t=x:

x=y:

y=t

EndSub

下列说法正确的是______。

A.用过程S1可以实现交换两个变量的值的操作,S2不能实现

B.用过程S2可以实现交换两个变量的值的操作,S1不能实现

C.用过程S1和S2都可以实现交换两个变量的值的操作

D.用过程S1和S2都不可以实现交换两个变量的值的操作

(分数:

1.00)

 A.

 B. √

 C.

 D.

解析:

[解析]VBA中定义过程时如果省略传值方式则默认为按地址传递,过程S2中省略了参数传递方式说明,因此,参数将按传址调用,而过程S1由于声明为按值传递(ByVal)所以会按传值调用参数。

而在过程调用时,如果按传值调用,实参只是把值传给了形参,在过程内部对形参值进行改变不会影响

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 政史地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1