Access笔试练习与答案.docx

上传人:b****3 文档编号:27347590 上传时间:2023-06-29 格式:DOCX 页数:60 大小:164.91KB
下载 相关 举报
Access笔试练习与答案.docx_第1页
第1页 / 共60页
Access笔试练习与答案.docx_第2页
第2页 / 共60页
Access笔试练习与答案.docx_第3页
第3页 / 共60页
Access笔试练习与答案.docx_第4页
第4页 / 共60页
Access笔试练习与答案.docx_第5页
第5页 / 共60页
点击查看更多>>
下载资源
资源描述

Access笔试练习与答案.docx

《Access笔试练习与答案.docx》由会员分享,可在线阅读,更多相关《Access笔试练习与答案.docx(60页珍藏版)》请在冰豆网上搜索。

Access笔试练习与答案.docx

Access笔试练习与答案

练习33

2)选择"新建(N)",在弹出的"新建查询"窗体上选择"设计视图",点击"确定"按钮,然后在弹出的"显示表"窗体上分别选择"tStud"、"tCourse"和"tScore"表,点击"添加"按钮,关闭"显示表"窗体。

选择题目中所说的三个字段,在"成绩"字段的"条件"中输入:

<(selectavg(成绩)fromtScore),最后以"qT2"保存查询。

我的答案:

Select"((Avg[成绩])>=([成绩]))"

(3)选择"新建(N)",在弹出的"新建查询"窗体上选择"设计视图",点击"确定"按钮,然后在弹出的"显示表"窗体上分别选择"tScore"和"tCourse"表,点击"添加"按钮,关闭"显示表"窗体。

然后点击"查询"菜单中的"交叉表查询"菜单(或点击右键,选择查询类型中的"交叉表查询")。

在字段中选择"学号","交叉表"中选择"行标题";选择"课程号"字段,在"交叉表"中选择"列标题";选择"成绩"字段,"交叉表"中选择"值",并在"总计"中选择"平均值";再选择"学分"字段,并在条件中输入:

<3,"总计"中选择"条件";最后以"qT3"保存查询。

(4)选择"新建(N)",在弹出的"新建查询"窗体上选择"设计视图",点击"确定"按钮,然后在弹出的"显示表"窗体上选择"tStud"表,点击"添加"按钮,关闭"显示表"窗体。

选择"查询"菜单中的"追加查询"菜单(或者右击鼠标,在弹出的菜单中选择"追加查询"),追加到当前数据库中的"tTemp"表中,点击"确定"。

然后从"tStud"选择"学号"字段,再在"字段"行的第二个空格处输入"Left(([姓名]),1)",第三个空格处输入"Right([姓名],Len([姓名])-1)",再从"tStud"选择"性别"和"年龄"字段,追加到"tTemp"表对应的字段中,最后以"qT4"保存查询。

(3)判断职工编号是否重复的条件为IfADOrs.EOF=FalseThen,关闭窗体语句为DoCmd.Close。

笔试

练习1

1以下数据结构中不属于线性数据结构的是______。

C、二叉树:

线性表、栈和队列等数据结构所表达和处理的数据以线性结构为组织形式。

栈:

后进先出表队列:

先进先出表。

2数据库是存储在计算机存储设备中的、结构化的相关数据的集合。

数据库中的数据不只是面向某一项特定的应用,而是面向多种应用,可以被多个用户、多个应用程序共享,不具有独立的系统。

设计数据库的目的实质上是设计出满足实际应用需求的实际关系模型。

数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:

提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。

3软件设计一般分为总体设计和详细设计两个阶段,总体设计的任务是确定软件的总体结构,子系统和模块的划分,并确定模块间的接口和评价模块划分质量,以及进行数据分析。

详细设计的任务是确定每一模块实现的定义,包括数据结构、算法和接口。

4在一棵二叉树上第5层的结点数最多是______。

16

5在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。

B、需求分析软件开发阶段包括需求分析、总体设计、详细设计、编码和测试五个阶段。

其中需求分析阶段常用的工具是数据流图和数据字典。

6下面概念中,不属于面向对象方法的是______。

D、过程调用面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。

面向对象方法从对象出发,发展出对象,类,消息,继承等概念。

7下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。

A、内模式

数据库管理系统的三级模式结构由外模式、模式和内模式组成。

外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。

模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。

外模式是模式的一部分。

内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方式的描述。

8C、算法的有穷性是指算法必须能在执行有限个步骤之后终止。

算法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言中提供的数据类型及其算法。

数据结构和算法是计算机科学的两个重要支柱。

它们是一个不可分割的整体。

算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。

算法的有穷性是指一个算法必须在执行有限的步骤以后结束。

9下面描述中,符合结构化程序设计风格的是______。

A、使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑基于对结构化程序设计原则、方法以及结构化程序基本构成结构的掌握和了解,在结构化程序设计的具体实施中,要注意把握如下要素:

1、使用程序设计语言中的顺序、选择、循环等有限的控制结构表示程序的控制逻辑;

2、选用的控制结构只准许有一个入口和一个出口;

3、程序语句组成容易识别的块,每块只有一个入口和一个出口;

4、复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现;

5、语言中所没有的控制结构,应该采用前后一致的方法来模拟;

6、严格控制GOTO语句的使用。

其意思是指:

(1)用一个非结构化的程序设计语言去实现一个结构化的构造;

(2)若不使用GOTO语句会使功能模糊;

(3)在某种可以改善而不是损害程序可读性的情况下。

10数据库系统的核心是______。

B、数据库管理系统数据库管理系统DBMS是数据库系统的核心。

DBMS是负责数据库的建立、使用和维护的软件。

DBMS建立在操作系统之上,实施对数据库的统一管理和控制。

用户使用的各种数据库命令以及应用程序的执行,最终都必须通过DBMS。

另外,DBMS还承担着数据库的安全保护工作,按照DBA所规定的要求,保证数据库的完整性和安全性。

14在报表的页面页脚节中一般包含页码或控制项的合计内容,数据显示安排在文本框和其他一些类型控件中。

在报表每页底部显示格式为"页码/总页数"的页码,应当设置文本框控件的控件来源属性为=[Page]&"/"&[Pages]

15Beep操作是使计算机发嘟嘟声;

Echo操作是显示或隐藏宏执行的结果;

MsgBox操作是显示含有警告或提示消息的消息框;

SetValue操作是为控件、字段、窗体上的属性、数据表或报表设置值。

16某窗体中有一命令按钮,在"窗体视图"中单击此命令按钮,运行另一个应用程序。

如果通过调用宏对象完成此功能,则需要执行的宏操作是_____A、RunApp

RunApp操作是启动另一个MicrosoftWindows或MS-DOS应用程序;

RunCode操作是执行VisualBasic函数;

RunMacro操作是执行一个宏;

RunSQL操作是执行指定的SQL语句以完成操作查询。

17Access窗体中的文本框控件分为______。

B、结合型和非结合型

文本框分为3种类型:

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

结合型文本框能够从表、查询或SQL语言中获得所需要的内容;非结合型文本框并没有链接到某一字段,一般用来显示提示信息或接收用户输入数据等;在计算型文本框中,可以显示表达式的结果。

18在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为______。

D、Variant在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为Variant。

19能够使用"输入掩码向导"创建输入掩码的字段类型是______。

C、文本和日期/时间输入掩码只为"文本"和"日期/时间"型字段提供向导,其它类型没有向导帮助。

另外,如果为某字段定义了输入掩码,同时又设置了它的格式属性,格式属性将在数据显示时优先于输入掩码的设置。

20在宏的条件表达式中,要引用"rptT"报表上名为"txtName"控件的值,可以使用的引用表达式是______。

A、Reports!

rptT!

txtName

在输入条件表达式时,若要引用窗体或报表上的控件值,可以使用如下的语法:

Forms!

[窗体名]!

[控件名]

Reports!

[报表名]!

[控件名]

21要限制宏操作的操作范围,可以在创建宏时定义______。

B、宏条件表达式

宏是由一个或多个操作组成的集合,其中的每个操作能够自动地实现特定的功能。

宏可以是包含操作序列的一个宏,也可以是一个宏组。

如果设计时有很多的宏,将其分类组织到不同的宏组中会有助于数据库的管理。

使用条件表达式可以决定在某些情况下运行宏时,某个操作是否进行。

22数据模型反映的是______。

A、事物本身的数据和相关事物之间的联系

为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示。

23定义一个二维数组A(2to5,5),该数组的元素个数为______。

B、24数组是在有规则的结构中包含一种数据类型的一组数据,也称作数组元素变量。

数组变量由变量名和数组下标构成,通常用Dim语句来定义数组,定义格式为:

Dim数组名([下标下限to]下标上限)缺省情况下,下标下限为0,数组元素从"数组名(0)"至"数组名(下标上限)";如果使用to选项,则可以安排非0下限。

例如:

DimA(5,5)AsInteger,B(1To3,10to20,2),则A有36个元素,而B则有3*11*3=99个元素。

本题中二维数组A(2to5,5)的元素个数为4*6=24个元素。

24既可以直接输入文字,又可以从列表中选择输入项的控件是______。

C、组合框选项框是作为单独的控件来显示表或查询中的"是"或"否"的值,其不能输入文字也不能选择输入项;文本框主要用来输入或编辑字段数据,它是一种交互式控件;窗体中列表框可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值;组合框的列表是由多行数据组成,但平时只显示一行,需要选择其它数据时,可以单击右侧的向下箭头按钮。

使用组合框,既可以进行选择,也可以输入文本,这也是组合框和列表框的区别。

25与其他数据库对象设计视图所有的标准工具箱比较,ACCESS数据访问页的工具箱中增加了一些专用于网上浏览数据的工具。

主要包括:

1、绑定HTML

在当前数据访问页中添加一个绑定的HTML控件,用户可以将绑定的HTML设置为分组数据页的默认控件。

2、滚动文字

在数据访问页中插入一段移动的文本或者在指定框内滚动的文本。

3、展开/收缩

在数据访问页中插入一个展开或收缩按钮,以便显示或隐藏已被分组的记录。

4、绑定超级链接

在数据访问页中插入一个包含超级链接地址的文本字段,使用该字段可以快速链接到指定的Web页。

5、图像超级链接

在数据访问页中插入一个包含超级链接地址的图像,以便快速链接到指定的Web页。

6、影片

在数据访问页中创建影片控件,用户可以指定播放影片的方式,如打开数据页、鼠标移过等。

用户可以从工具箱向新的数据访问页添加控件,并且修改控件属性来改变数据约束或外观界面。

26在Access中,自动启动宏的名称是______。

A、AutoExec被命名为AutoExec保存的宏,在打开数据库时会自动运行,要想取消自动运行,打开数据库时按住Shift键即可。

27创建交叉表查询,在"交叉表"行上有且只能有一个的是______。

B、行标题和值在创建交叉表查询时,用户需要指定三种字段:

一是放在数据表最左端的行标题,它把某一字段或相关的数据放入指定的一行中;二是放在数据表最上面的列标题,它对每一列指定的字段或表进行统计,并将统计结果放入该列中;三是放在数据表行与列交叉位置上的字段,用户需要为该字段指定一个总计项。

28使用VBA的逻辑值进行算术运算时,True值被处理为______。

A、-1使用VBA的逻辑值进行算术运算时,True值被处理为-1,False值被处理为0。

29ODBC的中文含义是______。

C、开放数据库连接ODBC(OpenDatabaseConnectivity,开放数据库连接)是微软公司开放服务结构(WOSA,WindowsOpenServicesArchitecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。

一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。

30在设计查询时,字段的排列顺序非常重要,它影响数据的排序和分组。

在查询中,默认的字段显示顺序是添加时的顺序。

用户可以根据排序和分组的需要,移动字段来改变字段的顺序。

31如果设置报表上某个文本框的控件来源属性为"=7Mod4",则打印预览视图中,该文本框显示的信息为______。

B、3控件来源属性可以指定控件中显示的是什么数据,可以对绑定到表中的字段、查询或者SQL语句的数据进行显示和编辑,也可以显示表达式的结果。

如果是表达式,则需在表达式前加上"="号。

32报表页眉中的任何内容只能在报表的开始处,即报表的第一页打印一次;

报表页脚一般是在所有的主体和组页脚被输出完成后才会打印在报表的最后面;

页面页眉中的文字或控件一般输出显示在每页的顶端;

页面页脚一般包含页码或控制项的合计内容,数据显示安排在文本框和其它一些类型控件中,在报表每页底部打印。

33"有效性规则"是ACCESS中一个非常有用的属性,利用该属性可以防止非法数据输入到表中。

有效性规则就是检查输入的值是否符合其条件。

34ACCESS中窗体的"数据环境"被称为记录来源(RecordSource),记录源可以是表、查询或SQLSELECT语句。

ACCESS的记录来源比Foxpro的"数据环境"提供了更大的灵活性,当ACCESS窗体的记录来源是相互关联的若干表时,ACCESS中通过建立查询或是使用SQLSELECT语句作为记录来源,而查询与SELECT语句指定了相关的表及表间关系。

35同一表达式中,不同运算符的优先级是:

算术运算符>连接运算符>关系运算符>逻辑运算符

  注意:

对于存在多种运算符的表达式,可增加圆括号改变优先级或使表达式更清晰。

36数据的逻辑结构在计算机存储空间中的存放形式称为数据的______。

标准答案为:

模式或逻辑模式或概念模式模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。

例如数据记录由哪些数据项构成,数据项的名字、类型、取值范围等。

外模式是模式的子集,所以也称子模式或用户模式,是数据库用户能够看见的和使用的、局部的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。

内模式也称物理模式或存储模式。

一个数据库只有一个内模式,它是数据物理结构和存储方式的描述,是数据库内部的表示方法。

例如,记录的存储方式是顺序存储、索引按照什么方式组织;数据是否压缩存储,是否加密等。

37关系数据库管理系统能实现的专门关系运算包括选择、连接和______。

标准答案为:

投影专门的关系运算主要包括对单个关系进行垂直分解(投影操作)或水平分解(选择操作)和对多个关系的结合(连接操作)等。

38算法的复杂度主要包括______复杂度和空间复杂度。

标准答案为:

时间一个程序在计算机上运行时所耗费的时间由下列因素所决定:

程序运行时所需输入的数据总量,对源程序进行编译所需时间,计算机执行每条指令所需时间,程序中的指令重复执行的次数。

前一条取决于实现算法的计算机软、硬件系统,习惯上常常把语句重复执行的次数作为算法运行时间的相对量度,称做算法的时间复杂度。

算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。

39若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。

标准答案为:

黑盒软件测试的方法有三种:

动态测试、静态测试和正确性证明。

设计测试实例的方法一般有两类:

黑盒测试方法和白盒测试方法。

在使用黑盒法设计测试实例时,测试人员将程序看成一个"黑盒",也就是说,他不关心程序内部是如何实现的,而只是检查程序是否符合它的"功能说明",所以使用黑盒法设计的测试用例完全是根据程序的功能说明来设计的;如用白盒法,则需要了解程序内部的结构,此时的测试用例是根据程序的内部逻辑来设计的,如果想用白盒法发现程序中所有的错误,则至少必须使程序中每种可能的路径都执行一次。

实际上这是不可能的,即使测遍所有的路径,仍不一定能保证符合相应的功能要求。

40实体之间的对应关系称为联系,它反映现实世界事物之间的相互关联。

两个实体间的联系可以归结为三种类型:

一对一联系表现为某一实体与另一实体一一对应相关联;一对多联系表现为某一实体与相关多个实体相关联;多对多联系表现为多个实体与相关多个实体相关联。

41纵栏式窗体将窗体中的一个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容;表格式窗体可在一个窗体中显示多条记录的内容,可通过垂直滚动条进行浏览;数据表窗体从外观上看与数据表和查询显示数据的界面相同,数据表窗体的主要作用是作为一个窗体的子窗体。

42执行下面的程序,消息框里显示的结果是______。

PrivateSubForm_Click()

DimStrAsString,kAsInteger

Str="ab"

Fork=Len(Str)To1Step-1

Str=Str&Chr(Asc(Mid(Str,k,1))+k)

Nextk

MsgBoxStr

标准答案为:

abdb本题考查的是函数和循环语句For…Next的使用。

函数:

字符串转换字符代码函数Asc(<字符串表达式>):

返回字符串首字符的ASCII值;

字符代码转换字符函数Chr(<字符代码>):

返回与字符代码相关的字符;

字符串截取函数Mid(<字符串表达式>,,[N2]):

从字符串左边第N1个字符起截取N2个字符;

字符串长度检测函数Len(<字符串表达式>或<变量名>):

返回字符串所含字符数。

循环语句For…Next能够重复执行程序代码区域特定次数,使用格式如下:

For循环变量=初值To终值[Step步长]

循环体

[条件语句序列

ExitFor

结束条件语句序列]

Next[循环变量]

43下面程序的功能是计算折旧年限。

假设一台机器的原价值为100万元,如果每年的折旧率为4%,多少年后它的价值不足50万元。

请填空。

y=0

p=100

x=0.04

Do

p=p*(1-x)

y=y+1

LoopUntilp<______

MsgBoxy标准答案为:

50

本题考查的是循环结构Do…Until…Loop语句的使用。

该结构是条件式值为假时,重复执行循环,直至条件式值为真,结束循环。

其使用格式如下:

DoUntil条件式

循环体

[条件语句序列

ExitDo

结束条件语句序列]

Loop

这个Do循环的条件式安排在结构的起始位置。

实际上,条件式也可以安排在结构的末尾,其循环结构为:

Do

循环体

[条件语句序列

ExitDo

结束条件语句序列]

LoopUntil条件式

44宏是一个或多个______的集合。

标准答案为:

操作宏是由一个或多个操作组成的集合,其中的每个操作能够自动地实现特定的功能。

45在数据处理过程中,如果希望只是满足指定条件执行宏的一个或多个操作,可以使用条件来控制这种流程。

在输入条件表达式时,可能会引用窗体或报表上的控件值。

可以使用如下的语法:

Forms!

[窗体名]!

[控件名]

Reports!

[报表名]!

[控件名]

如果后面的操作条件与当前操作相同,只要在相应的"条件"栏输入省略号(…)即可。

46在名为"Form1"的窗体上添加三个文本框和一个命令按钮,其名称分别为"Text1"、"Text2"、"Text3"和"Command1",然后编写如下两个事件过程:

PrivateSubCommand1_Click()

Text3=Text1+Text2

EndSub

PrivateSubForm1_Load()

Text1=""

Text2=""

Text3=""

EndSub

打开窗体Form1后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入5和7,然后单击命令按钮Command1,则文本框(Text3)中显示的内容为______。

标准答案为:

57

本题的考查点是"+"运算符的使用。

+运算符:

描述:

用于计算两个数之和。

语法:

result=expression1+expression2

+运算符的语法有以下部分:

部分描述

result任意数值变量

expression1任意表达式

expression2任意表达式

说明:

虽然也可以使用+运算符连接两个字符串,但是仍应使用&运算符进行字符串的连接以避免混淆,提供易理解的代码。

这是因为在使用+运算符时,有可能无法确定是做加法还是做字符串连接。

表达式的基本子类型决定了"+"运算符所做的操作,如下表所示:

如果则

两个表达式都是数值相加

两个表达式都是字符串连接

一个表达式是数值,另一个表达式是字符串相加

运算符如果一个表达式或两个表达式都为Null表达式,则result为Null。

如果两个表达式都为Empty,则result为Integer子类型。

但是如果一个表达式为Empty,则返回另一个表达式作为result。

在本题中,"+"运算符连接的是字符串"5"和字符串"7",所以本题答案为57。

47操作查询是指仅在一个操作中更改许多记录的查询。

它包括生成表查询、删除查询、更新查询和追加查询4种。

生成表查询就是利用一个或多个表中的全部或部分数据创建新表;删除查询可以从一个或多个表中删除一组记录,删除查询将删除整个记录,而不只是记录中所选择的字段;更新查询对一个或多个表中的一组记录作全部更新;追加查询从一个或多个表中将一组记录添加到一个或多个表的尾部。

48执行下面的程序段后,b的值为______。

a=5

b=7

a=a+b

b=a-b

a=a-b

标准答案为:

5本题考查的是赋值语句的使用。

赋值语句是为变量指定一个值或表达式。

通常以符号(=)连接。

其使用格式为:

[Let]变量名=值或表达式

本题先对a和b分别赋值5和7;再对a重新赋值a+b,则a=5+7=12;然后b又重新赋值a-b,则b=12-7=5;最后a又重新赋值a-b,则a=12-5=7。

49在Access中可以定义三种主关键字:

自动编号、单字段及______。

标准答案为:

多字段为了使保存在不同表中的数据产生联系,Access数据库中的每个表必须有一个字段能惟一标识每条记录,这个字段就是主关键字。

主关键字可以是一个字段,也可以是一组字段。

为确保主关键字段值的惟一性,Access不允许在主关键字字段中存入重复值和空值。

自动编号字段是在每次向表中添加新记录时,Access会自动插入惟一顺序号。

库中若未设置其它主关键字时,在保存表时会提示创建主键,单击"是"按钮,Access为新建的表创建

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

当前位置:首页 > 高中教育 > 理化生

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

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