二级ACCESS笔试136.docx

上传人:b****7 文档编号:10371044 上传时间:2023-02-10 格式:DOCX 页数:24 大小:25.56KB
下载 相关 举报
二级ACCESS笔试136.docx_第1页
第1页 / 共24页
二级ACCESS笔试136.docx_第2页
第2页 / 共24页
二级ACCESS笔试136.docx_第3页
第3页 / 共24页
二级ACCESS笔试136.docx_第4页
第4页 / 共24页
二级ACCESS笔试136.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

二级ACCESS笔试136.docx

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

二级ACCESS笔试136.docx

二级ACCESS笔试136

二级ACCESS笔试-136

(总分:

100.00,做题时间:

90分钟)

一、选择题(总题数:

35,分数:

70.00)

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

(分数:

2.00)

 A.在面向对象的程序设计中,各个对象之间具有密切的关系

 B.在面向对象的程序设计中,各个对象都是公用的

 C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小 √

 D.上述3种说法都不对

解析:

[解析]面向对象的程序设计是用对象模拟问题领域中的实体,各对象之间相对独立,相互依赖性小,通过消息来实现对象之间的相互联系。

2.在一个数据库中已经设置了自动宏AutoExec,如果在打开数据库的时候不想执行这个自动宏,正确的操作是()。

(分数:

2.00)

 A.按<Enter>键打开数据库

 B.打开数据库时按住<Alt>键

 C.打开数据库时按住<Ctrl>键

 D.打开数据库时按住<Shift>键 √

解析:

[解析]本题考查宏的自动运行的知识。

在Access中以AutoExec命名的宏,会在数据库打开时自动运行。

若想在数据库打开时不自动运行宏,需要在打开数据库时按住<Shift>键。

3.下列关于控件的说法中错误的是()。

(分数:

2.00)

 A.控件是窗体上用于显示数据和执行操作的对象

 B.在窗体中添加的对象都称为控件

 C.控件的类型可以分为结合型、非结合型、计算型和非计算型 √

 D.控件都可以在窗体设计视图的工具箱中看到

解析:

[解析]本题考查窗体控件的知识。

Access中的窗体中的控件是窗体上用于显示数据和执行操作以及美化窗体的对象;每一个在窗体中添加的对象包括窗体本身都称为控件;它们可以在窗体设计视图中的工具箱中看到并使用。

控件的类型分为结合型、非结合型和计算型。

4.下列统计函数中不能忽略空值(NULL)的是()。

(分数:

2.00)

 A.SUM

 B.AVG

 C.MAX

 D.COUNT √

解析:

[解析]本题考查统计函数的知识。

在Access中进行计算时,可以使用统计函数,比较常用的有求和(SUM)、求平均值(AVG)、求最大值(MAX)、求最小值(MIN)和计数(COUNT)。

其中统计数目的函数COUNT不能忽略字段中的空值。

5.VBA中用实际参数m和n调用过程f(a,b)的正确形式是()。

(分数:

2.00)

 A.fa,b

 B.Callf(a,b)

 C.Callf(m,n) √

 D.Callfm,n

解析:

[解析]本题考查过程调用的知识。

调用引起过程的执行。

也就是说,要执行一个过程,必须调用该过程。

Sub过程的调用有两种方式:

Call<过程名>[(<实际参数>)]

<过程名><实际参数>

去掉关键字Call则去掉“实际参数”的括号;使用

关键字Call则保留“实际参数”的括号。

6.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。

(分数:

2.00)

 A.DB包括DBS和DBMS

 B.DBMS包括DB和DBS

 C.DBS包括DB和DBMS √

 D.没有任何关系

解析:

[解析]数据库系统(DBS)由数据库(DBS)、数据库管理系统(DBMS)、数据库管理员、硬件平台和软件平台5个部分组成,可见DB和DBMS都是DBS的组成部分。

7.在Access表中,可以定义3种主关键字,它们是()。

(分数:

2.00)

 A.单字段、双字段和多字段

 B.单字段、双字段’和自动编号

 C.单字段、多字段和自动编号 √

 D.双字段、多字段和自动编号

解析:

[解析]本题考查主关键字的知识。

主关键字是一个或者多个字段的集合,是用于区别表中记录唯一的标识。

在Access的表中,可以定义3种类型的主关键字:

自动编号主键、单字段主键和多字段主键。

8.在Access数据类型中,允许存储内容含字符数最多的是()。

(分数:

2.00)

 A.文本数据类型

 B.备注数据类型 √

 C.日期/时间数据类型

 D.自动编号数据类型

解析:

[解析]本题考查Access数据类型的基础知识。

Access支持很多种数据类型,Access中的字段数据类型有文本型、备注型、数字型、日期/时间型、货币型、自动编号型、是佰型、OLE对象型、超级链接型和查阅向导型。

其中常用的文本型最多储存255个字符:

备注型最多储存64000个字符;日期/时间型数据占用8个字节;自动编号数据类型占用4个字节。

9.下列选项中,是软件调试技术的是()。

(分数:

2.00)

 A.错误推断

 B.集成测试

 C.回溯法 √

 D.边界值分析

解析:

[解析]软件调试技术包括强行排错法、回溯法和原因排除法。

边界值分析、错误推断为黑盒测试方法。

10.在窗体中有一个标签Lb1和一个命令按钮Command1,事件代码如下:

OptionCompareDatabase

DimaAsString*10

PrivateSubCommand1Click()

a="1234"

b=Len(

(分数:

2.00)

 A.

Me.Lb1.Caption=b

EndSub

打开窗体后单击命令按钮,窗体中显示的内容是()。

A)4

 B.5

 C.10 √

 D.40

解析:

[解析]本题考查VBA中定长字符串的知识。

当声明一个变量为String类型时,如果不加长度说明,则为变长字符串;如果加上长度说明,则为定长字符串。

定长字符串变量无论给它赋予何值,长度都为初始声明时指定的长度。

由于声明a的长度为10,故Len(a)=10。

11.Access窗体中的文本框控件类型不包括()。

(分数:

2.00)

 A.计算型

 B.非计算型 √

 C.结合型

 D.非结合型

解析:

[解析]本题考查文本框控件类型的知识。

Access中的文本框控件可以分为3种类型:

结合型、非结合型和计算型。

12.下列关于输入掩码的叙述中,正确的是()。

(分数:

2.00)

 A.在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符 √

 B.定义字段的输入掩码,是为了设置输入时以密码的形式显示

 C.输入掩码中的字符“A”表示可以选择输入数字0~9之间的一个数

 D.直接使用字符定义输入掩码时不能将字符组合起来

解析:

[解析]本题考查字段的输入掩码的知识。

在设计字段的时候可以使用输入掩码来使输入的格式标准保持一致;输入掩码中的字符“A”代表必须输入字母或数字,字符“0”代表必须输入0~9中的一个数字;在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符;当直接使用字符来定义输入掩码属性时,可以根据需要将字符组合起来。

13.算法的空间复杂度是指()。

(分数:

2.00)

 A.算法程序的长度

 B.算法程序中的指令条数

 C.算法程序所占的存储空间

 D.算法执行过程中所需要的存储空间 √

解析:

[解析]一个算法的空间复杂度一般是指执行这个算法所需的存储空间。

一个算法所占用的存储空间包括算法程序所占用的空间、输入的初始数据所占用的存储空间及算法执行过程中所需要的额外空间。

14.若有如下二叉树,则对此二叉树前序遍历的结果为()。

(分数:

2.00)

 A.

 B.

 C.

 D. √

解析:

[解析]对二叉树的前序遍历是指先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。

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

(分数:

2.00)

 A.FOR

 B.WHILE

 C.IF

 D.WHERE √

解析:

[解析]本题考查SQL中查询语句的知识。

在SQL的查询语句中,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。

16.按照“先进先出”组织数据的数据结构是()。

(分数:

2.00)

 A.队列 √

 B.栈

 C.双向链表

 D.二叉树

解析:

[解析]队列是一种特殊的线性表,只允许在表的一端插入元素,在表的另一端删除元素,插入元素的一端叫“队尾”,删除元素的一端叫“队头”,先插入的元素先被删除,是按“先进先出”的原则组织数据的。

17.下列4种形式的循环设计中,循环次数最少的是()。

(分数:

2.00)

 A.a=5:

b=8

Do

a=a+1

LoopWhilea<b

 B.a=5:

b=8

Do

a=a+1

LoopUntila<b

 C.a=5:

b=8

DoUntila<b

b=b+1

Loop

 √

 D.a=5:

b=8

DoUntila>b

a=a+1

Loop

解析:

[解析]本题考查VBA中循环的知识。

对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。

在Until循环中条件为False时执行循环体,条件为Tree时退出循环;在While循环中条件为True时执行循环体,条件为False时退出循环,这一点要注意区分清楚。

本题中的A循环执行4次,B循环执行1次,C循环一次也不执行,D循环执行4次。

18.下列叙述中正确的是()。

(分数:

2.00)

 A.线性链表的各元素在存储空间中的位置必须是连续的

 B.线性链表的头元素一定存储在其他元素的前面

 C.线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储其他元素的前面

 D.线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺户是任意的 √

解析:

[解析]在线性链表中,各元素在存储空间中的位置是任意的,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。

19.VBA代码调试过程中,能够动态了解变量和表达式变化情况的是()。

(分数:

2.00)

 A.本地窗口

 B.立即窗口

 C.监视窗口 √

 D.快速监视窗口

解析:

[解析]本题考查VBA调试的知识。

在VBA调试过程中可以使用到一些窗口,其中本地窗口能够显示出所有当前过程中变量声明及变量值信息;立即窗口可以安排一些调试语句执行立即窗口域的内容:

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

20.下列逻辑表达式中,能正确表示条件“x和y都不是奇数”的是()。

(分数:

2.00)

 A.xMod2=1AndyMod2=1

 B.xMod2=1OryMod2-1

 C.xMod2=0AndyMod2=0 √

 D.xMod2=00ryMod2=0

解析:

[解析]本题考查VBA中条件组合的知识。

若要表示x和y都不是奇数,也就意味着x是偶数,y也是偶数,那么两个条件之间是“与”的关系;若要判断某数是偶数,需要这个数除2的余数为0。

21.窗体上添加有3个命令按钮,分别命名为C1、C2和C3。

编写C1的单击事件过程,完成的功能为:

当单击按钮C1时,按钮C2可见,按钮C3不可用。

下列语句中正确的是()。

(分数:

2.00)

 A.PrivateSubC1Click()

C2.Visible=True

C3.Visible=False

EndSub

 B.PrivateSubC1_Click()

C2.Enabled=True

C3.Enabled=False

EndSub

 C.PrivateSubC1Click()

C2.Enabled=True

C3.Visible=False

EndSub

 D.PrivateSubC1_Click()

C2.Visible=True

C3.Enabled=False

EndSub √

解析:

[解析]本题考查控件的可见和可用属性的知识。

在VBA中,要想使某个控件可用,则使其Enabled属性为Tree;要想使某个控件可见,则使其Visible属性为Tree。

所以本题的正确答案为D。

22.最简单的交换排序方法是()。

(分数:

2.00)

 A.快速排序

 B.选择排序

 C.堆排序

 D.冒泡排序 √

解析:

[解析]所谓的交换排序方法是指借助数据元素之间的互相交换进行排序的一种方法,包括冒泡排序和快速排序。

冒泡排序是一种最简单的交换排序方法,它通过相邻元素的交换,逐步将线性表变成有序。

23.在Access中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是()。

(分数:

2.00)

 A.窗体

 B.模块 √

 C.宏

 D.报表

解析:

[解析]本题考查VBA程序设计的知识。

模块是能够被程序调用的函数,可以在模块中放置任意复杂的代码段。

而窗体只能设计自己的事件,报表也不能设计复杂的代码,宏里面只能设计宏操作。

24.修改表结构只能在()。

(分数:

2.00)

 A.数据表视图

 B.数据库视图

 C.设计视图 √

 D.表向导视图

解析:

[解析]本题考查表各种视图的知识。

Access中的表是数据实际存储的对象,共有数据表视图、设计视图、表向导视图3种。

设计视图的主要工作是设计和修改表的结构,在数据表视图中主要是显示和输入数据以及修改字段名称,但是不能修改表的结构;表向导视图只能建立表;数据库视图不能做有关表结构的操作。

25.Access支持的查询类型有()。

(分数:

2.00)

 A.选择查询、交叉表查询、参数查询、SQL查询和操作查询 √

 B.多表查询、选择查询、参数查询、SQL查询和操作查询

 C.单表查询、多表查询、交叉表查询、SQL查询和操作查询

 D.选择查询、统计查询、交叉表查询、SQL查询和操作查询

解析:

[解析]本题考查查询种类的知识。

常见的查询种类有:

选择查询、交叉表查询、参数查询、操作查询和SOL查询。

26.结构化程序设计主要强调的是()

(分数:

2.00)

 A.程序的规模

 B.程序的效率

 C.程序设计语言的先进性

 D.程序的易读性 √

解析:

[解析]程序不光是编写完就结束了,为了测试和维护程序,往往还有其他人阅读和跟踪程序,因此程序设计的风格应该强调简单和清晰,即程序的易读性,“清晰第一,效率第二”。

27.结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。

(分数:

2.00)

 A.对象

 B.数据结构

 C.数据流 √

 D.目标

解析:

[解析]结构化分析方法是面向数据流进行需求分析的方法,采用自顶向下、逐层分解,建立系统的处理流程,以数据流图和数据字典为主要工具,建立系统的逻辑模型。

28.数据类型是()。

(分数:

2.00)

 A.字段的另一种说法

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

 C.一类数据库应用程序

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

解析:

[解析]本题考查数据类型的知识。

表是由记录和字段组成,每个字段都有数据类型,它决定了字段能够包含哪类数据。

29.DAO的含义是()。

(分数:

2.00)

 A.开放数据库互联应用编程接H

 B.数据访问对象 √

 C.动态链接库

 D.Active数据对象

解析:

[解析]本题考查VBA中数据库访问接口的知识。

在VBA中,数据库访问接口有3种:

开放数据库互联(ODBC)、数据访问对象(DAO)和Active数据对象(ADO)。

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

(分数:

2.00)

 A.笛卡尔积操作 √

 B.等值连接操作

 C.空操作

 D.无意义的操作

解析:

[解析]本题考查关系运算的知识。

关系运算可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。

两个关系有公共属性时的自然连接操作是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,其中的拼接条件就是公共属性相等;若没有公共属性,则自然连接操作退化为笛卡儿积操作。

31.Access提供的参数查询可在执行时显示一个对话框以提示用户输入信息,要想形成参数查询,只要将一般查询准则中用下列()括起要显示的提示信息即可。

(分数:

2.00)

 A.()

 B.[] √

 C.<>

 D.

解析:

[解析]本题考查参数查询的知识。

在Access的参数查询是一种利用对话框来提示用户输入准则的查询,这’种查询可以根据用户输入的准则来检索符合相应条件的记录,可实现随机的查询需求,提高了查询的灵活性。

创建参数查询就是在一般条件查询的基础上,在字段中使用“[]”指定一个参数。

32.在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程:

PrivateSubCommand1_Click()

Fori=1To4

x=4

Forj=1To3

x=3

Fork=1To2

x=x+6

Nextk

Nextj

Nexti

MsgBoxx

EndSub

打开窗体后,单击命令按钮,消息框的输出结果是()。

(分数:

2.00)

 A.7

 B.15 √

 C.157

 D.528

解析:

[解析]本题考查VBA中多重循环的知识。

见到多重循环的问题不要害怕,认真地分析清楚每一次循环问题就会迎刃而解。

本题中,在每一次外循环开始的时候都把x的值置为4,所以我们只分析最后一次循环就可以了;同理中层循环每一次开始前都把x的值置为3,所以这个问题最后实际上就是x的初值为3,执行最内层循环直到结束就可以了。

根据程序内循环执行两次,所以最后x=3+6+6=15。

33.SQL集数据查询、数据操纵、数据定义和数据控制功能于一体,动词INSERT、DELETE、UPDATE实现()。

(分数:

2.00)

 A.数据定义

 B.数据查询

 C.数据操纵 √

 D.数据控制

解析:

[解析]本题考查SQL中核心动词的知识。

SQL语言的功能包含数据定义、数据查询、数据操纵和数据控制,其中的数据定义功能使用核心动词CREATE、ALTER、DROP;数据查询功能使用核心动词SELECT;数据操纵功能使用核心动词INSERT、DELETE、UPDATE;数据控制功能使用核心动词GRANT和REVOKE。

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

(分数:

2.00)

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

 B.在基本表中选择需要的字段(属性)组成一个新的关系 √

 C.在基本表中选择满足条件的记录和属性组成一个新的关系

 D.上述说法均是正确的

解析:

[解析]本题考查关系运算的知识。

关系运算可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积:

还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。

选择运算是在关系中选择满足给定条件的元组;投影运算是在关系模式中挑选若干属性组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。

35.在Access中,自动启动宏的名称是()。

(分数:

2.00)

 A.Auto

 B.AutoExec √

 C.Auto.bat

 D.AutoExec.bat

解析:

[解析]本题考查宏的自动运行的知识。

在Access中要让某个宏在打开数据库时自动运行,需要将此宏以AutoExec名字保存。

AutoExec.bat是批处理文件而不是宏文件。

二、填空题(总题数:

15,分数:

30.00)

36.数据的独立性分为逻辑独立性与物理独立性。

当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为1。

(分数:

2.00)

填空项1:

__________________ (正确答案:

物理独立性)

解析:

[解析]数据的独立性是指数据和应用程序相互独立,分为物理独立性和逻辑独立性。

其中物理独立性是指数据的物理结构(包括存储结构、存取方式)改变时,不需要修改应用程序。

而逻辑独立性是指当逻辑结构改变时,不需要修改应用程序。

37.在关系模型中,二维表的行称为1。

(分数:

2.00)

填空项1:

__________________ (正确答案:

元组)

解析:

[解析]在关系型数据库中,用二维表来表示关系,二维表的表名即关系名,二维表的行称为关系的元组,二维表的列称为关系的属性。

38.数据库系统其内部分为三级模式,即概念模式、内模式和外模式。

其中,1是用户的数据视图,也就是用户所见到的数据模式。

(分数:

2.00)

填空项1:

__________________ (正确答案:

外模式)

解析:

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

其中,物理模式给出了数据库的物理存储结构和存取方法;概念模式是数据库系统中全局数据逻辑结构的描述;外模式是用户的数据视图,也就是用户所见到的数据模式。

39.排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、1和选择排序。

(分数:

2.00)

填空项1:

__________________ (正确答案:

交换排序)

解析:

[解析]所谓排序是指将一个无序序列整理成按值非递减顺序排列成的有序序列,常用的排序方法有:

交换排序、插入排序和选择排序。

其中交换排序包括冒泡排序和快速排序,插入排序包括简单插入排序和希尔排序,选择排序包括直接选择排序和堆排序。

40.栈的3种基本运算是入栈、退栈和1。

(分数:

2.00)

填空项1:

__________________ (正确答案:

读栈顶元素)

解析:

[解析]栈的基本运算有3种:

入栈、退栈和读栈顶元素。

其中,入栈是指在栈顶插入一个新的元素;退栈是指取出栈顶元素并赋值给一个变量;读栈顶元素是将栈顶元素赋值给一个指定的变量,不删除栈顶元素。

41.在数据表视图下向表中输入数据,在未输入数值之前,系统自动提供的数值字段的属性是1。

(分数:

2.00)

填空项1:

__________________ (正确答案:

默认值)

解析:

[解析]本题考查表的基础知识。

在表中的每个字段都可以设置一个默认值,当在数据表视图下向表中输入数据时,未输入的数据都是该字段的默认值。

42.在窗体上有一个文本框控件,要求每隔一秒在文本框中显示一次当前时间,除了要设置窗体的计时器间隔为1秒外,还需要设计1事件。

(分数:

2.00)

填空项1:

__________________ (正确答案:

Form_Timer---|||________|||---)

解析:

[解析]本题考查窗体属性的知识。

在窗体属性中有一个计时器时间间隔属性,该属性默认为“0”,表示计时器未启用。

一旦将其设置为非0值,将会启用计时器,每隔指定的时间间隔自动执行计时器事件。

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

当前位置:首页 > 总结汇报 > 学习总结

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

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