国家二级(ACCESS)机试模拟试卷169(题后含答案及解析)

国家二级(ACCESS)机试模拟试卷169(题后含答案及解析)

题型有:1. 选择题 2. 基本操作题 3. 简单应用题 4. 综合应用题

选择题

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

A.栈是“先进先出”的线性表

B.队列是“先进后出”的线性表

C.循环队列是非线性结构

D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构

正确答案:D

解析:栈是先进后出的线性表,所以A)错误;队列是先进先出的线性表,所以B)错误;循环队列是线性结构的线性表,所以C)错误。

2.支持子程序调用的数据结构是( )。

A.栈

B.树

C.队列

D.二叉树

正确答案:A

解析:栈支持子程序调用。栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此,本题的答案为A)。

3.某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。

A.10

B.8

C.6

D.4

正确答案:C

解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个,所以本题中是5 +1 =6个。

4.下列排序方法中,最坏情况下比较次数最少的是( )。

A.冒泡排序

B.简单选择排序

C.直接插入排序

D.堆排序

正确答案:D

解析:冒泡排序与简单插入排序与简单选择排序法在最坏情况下均需要比较n(n—1)/2次,而堆排序在最坏情况下需要比较的次数是nlog2n。

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

A.编译程序

B.操作系统

C.教务管理系统

D.汇编程序

正确答案:C

解析:编译软件、操作系统、汇编程序都属于系统软件,只有C)选项的教务管理系统才是应用软件。

6.下面叙述中错误的是( )。

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

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

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

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

正确答案:A

解析:软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错误,所以选项A)错误。程序调试的基本步骤有:错误定位、修改设计和代码,以排除错误、进行回归测试,防止引进新的错误。程序调试通常称为Debug,即排错。软件测试的基本准则有:所有测试都应追溯到需求、严格执行测试计划,排除测试的随意性、充分注意测试中的群集现象、程序员应避免检查自己的程序、穷举测试不可能、妥善保存测试计划等文件。

7.耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。

A.提高耦合性降低内聚性有利于提高模块的独立性

B.降低耦合性提高内聚性有利于提高模块的独立性

C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度

D.内聚性是指模块间互相连接的紧密程度

正确答案:B

解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性,所以A)错误,B)正确。耦合性是模块间互相连接的紧密程度的度量而内聚性是指一个模块内部各个元素间彼此结合的紧密程度,所以C)与D)错误。

8.数据库应用系统中的核心问题是( )。

A.数据库设计

B.数据库系统设计

C.数据库维护

D.数据库管理员培训

正确答案:A

解析:数据库应用系统中的核心问题是数据库的设计。

9.有两个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为( )。

A.选择

B.投影

C.插入

D.连接

正确答案:B

解析:投影运算是指对于关系内的域指定可引入新的运算。本题中S是在原有关系R的内部进行的,是由R中原有的那些域的列所组成的关系。所以选择B)。

10.将E—R图转换为关系模式时,实体和联系都可以表示为( )。

A.属性

B.键

C.关系

D.域

正确答案:C

解析:从E—R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E—R图中属性也可以转换成关系的属性。

11.在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是( )。

A.选择

B.投影

C.连接

D.关联

正确答案:A

解析:关系运算包括:选择、投影和连接。①选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算,即从水平方向抽取记录。②投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算,相当于对关系进行垂直分解。③连接:连接是关系的横向结合。连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连

接条件的元组。此题干要求从关系中找出同时满足两个条件的元组,应进行的运算是选择,所以选项A)是正确的。

12.在Access中,可用于设计输入界面的对象是( )。

A.窗体

B.报表

C.查询

D.表

正确答案:A

解析:窗体是Access数据库对象中最具灵活性的一个对象,可以用于设计输入界面。其数据源可以是表或查询。

13.在数据表视图中,不能进行的操作是( )。

A.删除一条记录

B.修改字段的类型

C.删除一个字段

D.修改字段的名称

正确答案:B

解析:数据表视图和设计视图是创建和维护表过程中非常重要的两个视图。在数据表视图中,主要进行数据的录入操作,也可以重命名字段,但不能修改字段属性。答案为B)。

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

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

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

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

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

正确答案:C

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

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

A.abcd

B.1234

C.AB +C

D.ABa9

正确答案:A

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

判断选项A)正确。

16.在SQL语言的SELECT语句中,用于指明检索结果排序的子句是( )。

A.FROM

B.WHILE

C.GROUP BY

D.ORDER BY

正确答案:D

解析:SQL查询的Select语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是:SELECT[ALL|DISTINCT]别名FROM表名[WHERE查询条件][GROUP BY要分组的别名[HA VING分组条件]][ ORDER BY要排序的别名[ASC | DSC]]所以选项D)正确。

17.有商品表内容如下:执行SQL命令:SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号;查询结果的记录数是( )。

A.1

B.3

C.4

D.10

正确答案:B

解析:该题中SQL查询的含义是按部门统计销售商品总价最高值,因为表中列出3个部门,故统计结果应有3个,所以选项B)正确。

18.已知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列SQL语句中,正确的是( )。

A.SELECT学号,COUNT(学号)FROM借阅

B.SELECT学号,COUNT(学号)FROM借阅GROUP BY学号

C.SELECT学号,SUM(学号)FROM借阅

D.SELECT学号,SUM(学号)FROM借阅ORDER BY学号

正确答案:B

解析:SQL查询中分组统计使用Group by子句,统计次数使用合计函数count( ),据此题要求按学号统计学生借阅次数使用的查询语句为SELECT 学号,COUNT(学号)FROM借阅GROUP BY学号,所以选项B)正确。

19.创建参数查询时,在查询设计视图条件行中应将参数提示文本放置在( )。

A.{}中

B.( )中

C.[]中

D.<>中

正确答案:C

解析:建立参数查询时,要定义输入参数准则字段时,必须输入用“[]”括起来的提示信息,所以选项C)正确。

20.如果在查询条件中使用通配符“[]”,其含义是( )。

A.错误的使用方法

B.通配任意长度的字符

C.通配不在括号内的任意字符

D.通配方括号内任一单个字符

正确答案:D

解析:在查询条件中使用通配符“[]”,其含义是通配方括号内任一单个字符,故选项D)正确。

21.因修改文本框中的数据而触发的事件是( )。

A.Change

B.Edit

C.Getfocus

D.LostFocus

正确答案:A

解析:Change事件是因修改文本框中的数据而触发的事件;Edit事件是因控件对象被编辑而触发的事件;Getfocus是控件对象获得焦点时触发的事件;LostFocus是控件对象失去焦点时触发的事件。所以此题答案为A)。

22.启动窗体时,系统首先执行的事件过程是( )。

A.Load

B.Click

C.Unload

D.GotFocus

正确答案:A

解析:Access开启窗体时事件发生的顺序是:开启窗体:Open(窗体)→Load(窗体)→Resize(窗体)→Activate(窗体)→Current(窗体)→Enter(第一个拥有焦点的控件)→GotFocus(第一个拥有焦点的控件),所以此题答案为A)。

23.下列属性中,属于窗体的“数据”类属性的是( )。

A.记录源

B.自动居中

C.获得焦点

D.记录选择器

正确答案:A

解析:在窗体的属性中,“记录源”属于“数据”属性;“自动居中”属于“格式”属性;“获得焦点”属于“事件”属性;“记录选择器”属于“格式”属性;故答案为A)选项。

24.在Access中为窗体上的控件设置Tab键的顺序,应选择“属性”对话框的( )。

A.“格式”选项卡

B.“数据”选项卡

C.“事件”选项卡

D.“其他”选项卡

正确答案:D

解析:在Access中为窗体上的控件设置Tab键的顺序,应选择“属性”对话框的“其他”选项卡中的“Tab键索引”选项进行设置,故答案为D)。

25.若在“销售总数”窗体中有“订货总数”文本框控件,能够正确引用控件值的是( )。

A.Forms.[销售总数].[订货总数]

B.Forms![销售总数].[订货总数]

C.Forms.f销售总数]![订货总数]

D.Forms![销售总数]![订货总数]

正确答案:D

解析:引用窗体或报表上的控件值,使用语法如下:Forms![窗体名]![控件名]或[Forms]![窗体名]![控件名]和Roports! |[报表名]![控件名][Roports]![报表名]|[控件名]。故答案为D)选项。

26.下图所示的是报表设计视图,由此可判断该报表的分组字段是( )。

A.课程名称

B.学分

C.成绩

D.姓名

正确答案:D

解析:从报表设计视图中可以看到“姓名页眉”节和“姓名页脚”节,说明这是在报表中添加的组页眉节和组页脚节,用来对报表中数据进行分组。所以该报表是按照“姓名”进行分组的。答案为D)选项。

27.下列操作中,适宜使用宏的是( )。

A.修改数据表结构

B.创建自定义过程

C.打开或关闭报表对象

D.处理报表中错误

正确答案:C

解析:宏是由一个或多个操作组成的集合,其中的每个操作都能自动执行,并实现特定的功能。在Access中,可以在宏中定义各种操作,如打开或关闭窗体、显示及隐藏工具栏、预览或打印报表等。

28.某学生成绩管理系统的“主窗体”如下图左侧所示,点击“退出系统”按钮会弹出下图石侧“请确认”提示框;如果继续点击“是”按钮,才会关闭主窗体退出系统,如果点击“否”按钮,则会返回“主窗体”继续运行系统。为了达到这样的运行效果,在设计主窗体时为“退出系统”按钮的“单击”事件设置了一个“退出系统”宏。正确的宏设计是( )。

A.

B.

C.

D.

正确答案:A

解析:此题考查条件宏的创建,在条件列输入要满足什么条件,才能执行后面的操作。执行MsgBox(“你真的要退出系统吗?”,4 +32+256,”请确认”)=6这一句后会弹出一个消息框,提示用户选择“是”或“否”,如果选择“是”,则返回值为6,选择“否”,返回值为7。下面就是判断用户到底选择的是“是”还是“否”,如果选择“是”则条件表达式为真,执行Close关闭操作。

29.下列变量名中,合法的是( )。

A.4A

B.A—1

C.ABC_1

D.private

正确答案:C

解析:VBA中根据变量名命名规则,变量名由英文字母开头,变量命名不能包含有空格或除了下划线字符(一)外的其他的标点符号,长度不能超过255个字符,不能使用VBA的关键字。

30.下列能够交换变量X和Y值的程序段是( )。

A.Y=X:X=Y

B.Z=X:Y=Z:X=Y

C.Z=X:X=Y:Y=Z

D.Z=X:W=Y:Y=Z:X=Y

正确答案:C

解析:交换X和Y的值,借助于一个中间变量,先将X的值放到中间变量里面,然后将Y的值放到X中,此时X中存放的是Y的值,最后再将中间变量即原来X的值放到Y中,即完成交换。不能将Y直接赋给X,否则将把原来X 中的值覆盖。

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

A.Val

B.Single

C.Asc

D.Space

正确答案:A

解析:Val函数将数字字符串转换成数值型数字。转换时可自动将字符串中的空格、制表符和换行符去掉,当遇到它不能识别为数字的第一个字符时,停止读入字符串。

32.下列不属于VBA函数的是( )。

A.Choose

B.If

C.IIf

D.Switch

正确答案:B

解析:IIf函数,Switch函数和Choose函数是VBA提供的3个条件函数,而If是程序流程控件的条件语句,不是函数。

33.InputBox函数的返回值类型是( )。

A.数值

B.字符串

C.变体

D.视输入的数据而定

正确答案:B

解析:输入框用于在一个对话框中显示提示,等待用户输入正文并按下按钮,返回包含文本框内容的字符串数据信息。简单说就是它的返回值是字符串。

34.若变量i的初值为8,则下列循环语句中循环体的执行次数为( )。Do While i <= 17 i=i+2Loop

A.3次

B.4次

C.5次

D.6次

正确答案:C

解析:该循环语句的执行过程为,当i小于等于17时,执行循环体,每循环一次,i的值加2,从8到17之间,公差为2,加5次以后i为18,大于17,退出循环,共循环了5次。

35.在窗体中有一个文本框Text1,编写事件代码如下:Private Sub Form_Click( )X=val( Inputbox( “输入x的值” ))Y=1 If X<>0 Then Y = 2 Text1.Value = YEnd Sub 打开窗体运行后,在输入框中输入整数12,文本框Text1中输出的结果是( )。

A.1

B.2

C.3

D.4

正确答案:B

解析:本题巾窗体单击事件是通过输入框输入数值,根据所输入数值内容对Y进行赋值,运行时输入框输入12,Y赋初值为1,判断X的值不等于0所以Y 又赋值为2,最终文本框中输出结果为2。

36.窗体中有命令按钮run34,对应的事件代码如下:Private Sub run34_Enter( ) Dim num As Integer,a As Integer,b As Integer,i As Integer For i=l T0 10 IIUI11=InputBox(“请输入数据:”,”输入”) If Int( num/2)=num/2 Then a=a+1 Else b=b+1 End If Next i MsgBox(“运行结果:a=“&Str(a)&”,b=“&Str(b))End Sub 运行以上事件过程,所完成的功能是( )。

A.对输入的10个数据求累加和

B.对输入的10个数据求各自的余数,然后再进行累加

C.对输入的10个数据分别统计奇数和偶数的个数

D.对输入的10个数据分别统计整数和非整数的个数

正确答案:C

解析:本题程序中利用For循环输入10个数,并根据IF语句的条件统计两种情况数的个数。在IF语句的条件中int函数的作用是对其中的参数进行取整运算,如果一个整数除以2后取整与其自身除以2相等,那么这个整数就是偶数,否则就是奇数。因此,题目是统计输入的10个数中奇数和偶数的个数。

37.若有以下窗体单击事件过程:Private Sub Form_Click( ) result = 1 For i = 1 T0 6 step 3result = result * Next i MsgBox resultEnd Sub 打开窗体运行后,单击窗体,则消息框的输出内容是( )。

A.1

B.4

C.15

D.120

正确答案:B

解析:本题中主要考察FOR循环执行的次数和循环变量的取值,第—次循环i=1,result=1*1=1,之后i加3;第二次循环i=4,result=1*4 =4,之后i加3为7不符合for循环条件,结束循环,输出结果为4。

38.在窗体中有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:Private Sub Command1_Click( ) Fori = 1 To 4 x=3Forj = 1 To 3 For k = 1 To 2 x-x+3Next kNext j Next i Text1.value = Str(x)End Sub 打开窗体运行后,单击命令按钮,文本框Text1输出的结果是( )。

A.6

B.12

C.18

D.21

正确答案:D

解析:题目中程序是在文本框中输出x的值,x的值由一个三重循环求出,在第一重循环中,x的初值都是3,因此,本段程序重复运行4次,每次x初值为3,然后再经由里面两重循环的计算。在里面的两重循环中,每循环一次,x 的值加3,里面两重循环分别从1到3,从1到2共循环6次,所以x每次加3,共加6次,最后的结果为x=3+6*3=21。Str函数将数值表达式转换成字符串,即在文本框中显示21。

39.窗体中有命令按钮Command1,事件过程如下:Public Function f( x As Integer) As Integer Dim y As Integer x = 20 y=2 f=x*yEnd FunctionPrivate Sub Command1_Click( ) Dim y As Integer Static x As Integer x = 10 y=5 Debug.Print x; yEnd Sub 运行程序,单击命令按钮,则立即窗口中显示的内容是( )。

A.10 5

B.10 40

C.20 5

D.20 40

正确答案:D

解析:本题考查的是变量的作用域,程序中命令按钮中的x是用statlc定义的局部静态变量,只在模块的内部使用,过程执行时才可见。当调用f函数时,所求的f函数的值是f函数中x和y的值乘积,即f函数的值是2*20 =40,调用f函数后,原命令按钮中x的值被f函数中的值覆盖,即x=20。最后输出x= 20 y=40,故答案为D)。

40.F列程序段的功能是实现“学生”表中“年龄”字段值加1:Dim Str As String Str=“【】”Docmd.RunSQL Str 括号内应填入的程序代码是( )。

A.年龄=年龄+1

B.Update学生Set年龄=年龄+1

C.Set年龄=年龄+1

D.Edit学生Set年龄=年龄+1

正确答案:B

解析:实现字段值的增加用UPDATE更新语句,语句格式为:UPDATE表名SET字段名=表达式,题目中要实现对“学生”表中“年龄”字段值加1,因此,正确的语句是:Update学生Set年龄=年龄+1。

基本操作题

在考生文件夹下,“sampl.accdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fTest”)及一个宏对象(名为“mTest”)。试按以下要求,按顺序完成对象的各种操作:

41.将编号为“000002”员工的“照片”字段值设置为考生文件夹下的“photo.bmp”图像文件(要求使用“由文件创建”方式)。

正确答案:步骤1:打开考生文件夹下的数据库文件sampl.accdb,双击“员工表”打开“数据表视图”。步骤2:选中编号为“000002”员工的照片字段值,单击鼠标右键,在弹出的快捷菜单中选择“插入对象”命令。步骤3:在弹出的“Microsoft Access”对话框中选择“由文件创建”单选按钮,再单击“浏览”按钮。步骤4:在打开的“浏览”对话框中选择考生文件夹下的“photo.brnp”图像文件,单击“确定”按钮。步骤5:按Ctrl+S组合键保存修改,关闭“员工表”的“数据表视图”

42.设置表对象“员工表”的有效性规则为员工聘用时必须年满16岁(含);同时设置相应有效性文本为“请合法聘用员工”。说明:一年的天数= 365.24天

正确答案:步骤1:右键单击“员工表”,在弹出的快捷菜单中选择“设计视图”命令,选择“设计”选项卡下“显示/隐藏”功能组中的“属性表”命令,弹出的“属性表”对话框。步骤2:在“常规”选项卡下的“有效性规则”行中输入表达式“([聘用时间]一[出生时间])/365.24>=16”,在”有效性文本”行中输入文字“请合法聘用员工”。步骤3:关闭“属性表”对话框,按Ctrl+S组合键保存修改,关闭“员工表”的“设计视图”。

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

正确答案:步骤1:右键单击“员工表”,在弹出的快捷菜单中选择“设计视图”命令,单击鼠标选中“聘用时间”字段行。步骤2:在“常规”选项卡下的“默认值”行中输入表达式“DateSerial( Year( Date( ))+I,Month( date( )),1)”。步骤3:按Ctrl+S组合键保存修改,关闭“员工表”的“设计视图”。

44.查找出“员工表”中聘用时年龄最小和最大的男女员工,在其对应简历字段值后追加“***”标记字符。

正确答案:步骤1:双击“员工表”打开“数据表视图”,选择“开始”选项卡下“排序和筛选”功能组中的“高级”按钮,在下拉列表中选择“高级筛选/排序”命令。弹出“员工表筛选1”设计界面。步骤2:在“员工表筛选1”设计界面中,使用表达式“[聘用时间]一[出生时间]”来筛选“员工表”中聘用时的“年龄”值,选择“升序”排序,选择“性别”字段,设置筛选条件“男”员工。步骤3:单击“开始”选项卡下“排序和筛选”功能组L||的“切换筛选”按钮。在筛选出的结果中,将第一条记录的“简历”字段内容后面添加“***”字样,将最后一条记录的“简历”字段内容后面添加“***”字样。步骤4:单击“员工表筛选1”的设计界面,将“性别”筛选条件设置为“女”。步骤5:单击“开始”选项卡下“排序和筛选”功能组中的“切换筛选”按钮,在筛选出的结果中,将第一条记录的“简历”字段内容后面添加“***”标记字符,将最后一条记录的“简历”字段内容后面添加“***”标记字符。步骤6:关闭“员工表筛选1”设计界面,按Ctrl+S组合键保存修改,关闭“员工表”的“数据表视图”。

45.设置窗体对象“fTest”的“筛选”属性,实现窗体男员工信息输出;设置相关属性,实现窗体对象(名为“fTest”)上的记录数据不允许编辑的操作。

正确答案:步骤1:右键单击“fTest”窗体,在弹出的快捷菜单中选择“设计视图”命令。步骤2:单击“设计”选项卡下“工具”功能组中的“属性表”按钮,弹出“属性表”对话框。步骤3:在“属性表”对话框中单击“数据”选项卡,在“筛选”行中输入“员工表.性别=“男””;单击“允许编辑”右侧下三角按钮,在弹出的下拉列表中选择“否”。关闭“属性表”对话框。步骤4:按Ctrl+S组合键保存修改,关闭“fTest”窗体的“设计视图”。

46.删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建立正确关系;将宏对象(名为“mTest”)重命名为可自动运行的宏。

正确答案:步骤1:单击“数据库工具”选项卡下“关系”功能组中的“关系”按钮,打开“关系”设置界面。步骤2:单击选中“员工表”和“部门表”之间的关系线,右键单击,在弹出的快捷菜单中选择“删除”命令,弹出“MicrosoftAccess”对话框,选择“是”。步骤3:选中“部门表”表中的部门号字段,然后拖到鼠标至“员工表”中的所属部门字段,在弹出的“编辑关系”对话框中点击“创建”。步骤4:关闭“关系”设置界面。步骤5:右键单击“mTest”宏,在弹出的快捷菜单中选择“重命名”命令,在光标处输入“autoexec”。步骤6:按Ctrl+S组合键保存修改,关闭sampl.accdb数据库文件。

解析:本题考点:图片文件的创建方式,字段属性有效性规则和默认值没置以及修改更新字段值,窗体属性设置及表间关系建立,自动运行宏等。第1小题在单击表的“数据表视图”上传图片文件,第2、3小题单击表的“设计视图”来设置题目相关要求,第4小题单击表的“数据表视图”来修改更新字段值,第5小题单击窗体的“设计视图”来设置相关属性,第6小题单击数据库工具中“关

系”来设置表间关系以及宏的重命名。

简单应用题

考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经设计好的表对象“tAttend”、“tEmployee”和“tWork”,请按以下要求完成设计:

47.创建一个查询,查找并显示“姓名”、“项目名称”和“承担工作”3个字段的内容,将查询命名为“qT1”。

正确答案:步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮。在“显示表”对话框中分别双击表“tAttend”、“tEmployee”和“tWork”,关闭“显示表”对话框。步骤2:分别双击“姓名”、“项目名称”和“承担工作”字段添加到“字段”行。步骤3:单击快速访问工具栏中的“保存”按钮,将查询保存为“qT1”。关闭设计视图。

48.创建一个查询,查找并显示项目经费在10000元以下(包括10000元)的“项目名称”和“项目来源”两个字段的内容,将查询命名为“qT2”。

正确答案:步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮。在“显示表”对话框中双击表“tWork”,关闭“显示表”对话框。步骤2:分别双击“项目名称”、“项目来源”和“经费”字段将其添加到“字段”行。步骤3:在“经费”字段的“条件”行输入“<=10000”字样,单击“显示”行取消该字段的显示。步骤4:单击快速访问工具栏中的“保存”按钮,将查询保存为“qT2”。关闭设计视图。

49.创建一个查询,设计一个名为“单位奖励”的计算字段,计算公式为:单位奖励=经费*10%,并显示“tWork”表的所有字段内容和“单位奖励”字段,将查询命名为“qT3”。

正确答案:步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮。在“显示表”对话框中双击表“tWork”,关闭“显示表”对话框。步骤2:双击“*”字段将其添加到“字段”行。步骤3:在“字段”行下一列添加新字段“单位奖励:[经费]*0.1”,单击勾选“显示”行复选框显示该字段。步骤4:单击快速访问工具栏中的“保存”按钮,将查询保存为“qT3”。关闭设计视图。

50.创建一个查询,将所有记录的“经费”字段值增加2000元,将查询命名为“qT4”。

正确答案:步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮。在“显示表”对话框中双击表”tWork,关闭“显示表”对话框。步骤2:在“查询工具”的“设计”选项卡“查询类型”组中单击“更新”按钮。步骤3:双击“经费”字段将其添加到“字段”行,在“更新到”行输入“[经费] +2000”。步

骤4:单击快速访问工具栏中的“保存”按钮,将查询保存为“qT4”。关闭设计视图。【易错提示】创建更新查询时,更新字段必须用“[]”括起来。

解析:本题考点:创建条件查询、无条件查询和更新查询。第1、2、3、4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。

综合应用题

在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。同时,给出窗体对象“fEmp”上一个按钮的单击事件代码,请按以下功能要求补充设计:

51.设置窗体对象“fEmp”上两个命令按钮的Tab键索引顺序(即Tab键焦点移动顺序)为从“报表输出”按钮(名为“bt1”)到“退出”按钮(名为“bt2”)。

正确答案:步骤1:选择“窗体”对象,在设计视图中打开窗体“fEmp”。步骤2:右键单击命令按钮“报表输出”,从弹出的快捷菜单中选择“Tab键次序”命令,在“Tab键次序”对话框的“自定义次序”列表中选择“bt2”并拖动到“bt1”下,松开鼠标,单击“确定”按钮。

52.调整窗体对象“fEmp”上“退出”按钮(名为“bt2”)的大小和位置,要求大小与“报表输出”按钮(名为“bt1”)一致,且上边对齐“报表输出”按钮,左边距离“报表输出”按钮l厘米(即“bt2”按钮的左边距离“bt1”按钮的右边l厘米)。

正确答案:步骤1:右键单击按钮“报表输出”,从弹出的快捷菜单中选择“属性”命令,查看“上边距”、“左”、“宽度”和“高度”,并记录下来。步骤2:设置“退出”命令按钮与“报表输出”按钮一致。在属性表“所选内容的类型:命令按钮”行下拉列表中选择“bt2”,切换到“bt2”按钮属性,按题目要求设置按钮位置。按Ctrl+S保存修改并关闭属性表及设计视图。

53.将报表记录数据按照先“姓名”升序再“年龄”降序排列显示;设置相关属性,将页面页脚区域内名为“tPage”的文本框控件实现以“第N页/共M页”形式显示。

正确答案:步骤1:选择“报表”对象,右键单击“rEmp”,从弹出的快捷菜单中选择“设计视图”命令。步骤2:单击“设计”选项卡“分组和汇总”组中的“分组和排序”按钮,在“分组、排序和汇总”界面选择“添加排序”,选择“排序依据”下拉列表中的“姓名”,选择“升序”。再单击“添加排序”,选择“排序依据”下拉列表中的“年龄”,选择“降序”,关闭界面。步骤3:右键单击“tPage”控件,从弹出的快捷菜单中选择“属性”命令,在“全部”选项卡“控件来源”行输入“=”第”&[ Page]&”页/共”&[Pages]&”页””,关闭属性表。按Ctrl+S保存修改,关闭设计视图。

54.单击“报表输出”按钮(名为“bt1”),事件代码会弹出以下图例显示的消息框提示,选择是否进行预览报表“rEmp”;单击“退出”按钮(名为“bt2”),调用设计好的宏“mEmp”以关闭窗体。注意:不要修改数据库中的表对象“tEmp”和宏对象“mEmp”;不要修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。程序代码只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。

正确答案:步骤1:选中“窗体”对象,右键单击“fEmp”,在弹出的快捷菜单中选择“设计视图”命令。步骤2:右键单击按钮“报表输出”,在弹出的快捷菜单中选择“事件生成器”命令,在弹出的对话框中选择“代码生成器”进入编程环境,在空行内输入以下代码:’*****Add*****if MsgBox(“报表预览”,vbYesNo+ vbQuestion,”确认”)=vbYes Then’*****Add*****保存并关闭界面。步骤3:右键单击命令按钮“退出”,在弹出的快捷菜单中选择“属性”命令,在“事件”选项卡的“单击”行下拉列表中选择“mEmp”,按Ctrl+S保存修改,关闭属性表,关闭设计视图。【易错提示】设置代码时要正确输入所选函数的格式。

解析:本题考点:窗体中命令按钮控件和报表中文本框控件属性的设置等。第1、2、3小题分别在窗体和报表的设计视图通过用鼠标右键单击控件名,从弹出的快捷菜单中选择“属性”命令,设置属性;第4小题通过直接用鼠标右键单击控件名,从弹出的快捷菜单中选择“事件生成器”命令,输入代码。

国家二级(ACCESS)机试模拟试卷169(题后含答案及解析)

国家二级(ACCESS)机试模拟试卷169(题后含答案及解析) 题型有:1. 选择题 2. 基本操作题 3. 简单应用题 4. 综合应用题 选择题 1.下列叙述中正确的是( )。 A.栈是“先进先出”的线性表 B.队列是“先进后出”的线性表 C.循环队列是非线性结构 D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构 正确答案:D 解析:栈是先进后出的线性表,所以A)错误;队列是先进先出的线性表,所以B)错误;循环队列是线性结构的线性表,所以C)错误。 2.支持子程序调用的数据结构是( )。 A.栈 B.树 C.队列 D.二叉树 正确答案:A 解析:栈支持子程序调用。栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此,本题的答案为A)。 3.某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。 A.10 B.8 C.6 D.4 正确答案:C 解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个,所以本题中是5 +1 =6个。 4.下列排序方法中,最坏情况下比较次数最少的是( )。 A.冒泡排序 B.简单选择排序 C.直接插入排序 D.堆排序

正确答案:D 解析:冒泡排序与简单插入排序与简单选择排序法在最坏情况下均需要比较n(n—1)/2次,而堆排序在最坏情况下需要比较的次数是nlog2n。 5.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。 A.编译程序 B.操作系统 C.教务管理系统 D.汇编程序 正确答案:C 解析:编译软件、操作系统、汇编程序都属于系统软件,只有C)选项的教务管理系统才是应用软件。 6.下面叙述中错误的是( )。 A.软件测试的目的是发现错误并改正错误 B.对被调试的程序进行“错误定位”是程序调试的必要步骤 C.程序调试通常也称为Debug D.软件测试应严格执行测试计划,排除测试的随意性 正确答案:A 解析:软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错误,所以选项A)错误。程序调试的基本步骤有:错误定位、修改设计和代码,以排除错误、进行回归测试,防止引进新的错误。程序调试通常称为Debug,即排错。软件测试的基本准则有:所有测试都应追溯到需求、严格执行测试计划,排除测试的随意性、充分注意测试中的群集现象、程序员应避免检查自己的程序、穷举测试不可能、妥善保存测试计划等文件。 7.耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。 A.提高耦合性降低内聚性有利于提高模块的独立性 B.降低耦合性提高内聚性有利于提高模块的独立性 C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度 D.内聚性是指模块间互相连接的紧密程度 正确答案:B 解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性,所以A)错误,B)正确。耦合性是模块间互相连接的紧密程度的度量而内聚性是指一个模块内部各个元素间彼此结合的紧密程度,所以C)与D)错误。

国家二级ACCESS机试(操作题)模拟试卷120(题后含答案及解析)

国家二级ACCESS机试(操作题)模拟试卷120(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题 基本操作题 在考生文件夹下,存在一个数据库文件“sampl.accdb”、一个Excel文件“tScore.xls”和一个图像文件“photo.bmp”。在数据库文件中已经建立了一个表对象“tStud”。试按以下操作要求,完成各种操作: 1.将考生文件夹下的“tScore.xls”文件导入到“sampl.accdb”数据库文件中,表名不变;分析导入表的字段构成,判断并设置其主键。 正确答案:步骤1:打开“sampl.mdb”数据库,在【外部数据】功能区的“导入并链接”组中单击“Excel”按钮。步骤2:在弹出的【获得外部数据.Excel电子表格】对话框中,单击“浏览”按钮,在弹出的【打开】对话框内浏览“tScore.xlsx”文件所在的存储位置(考生文件夹下),选中“tScore.xlsx”Excel文件,单击“打开”按钮。步骤3:单击“确定”按钮,系统弹出【导入数据表向导】对话框,此时默认的是sheetl表中的数据,不需要修改,单击“下一步”按钮,继续保持默认,单击“下一步”按钮,再单击“完成”按钮,最后单击“关闭”按钮,关闭向导。步骤4:右击“tScore”表,选择“设计视图”快捷菜单命令,打开表设计视图。同时选中“学号”和“课程编号”两个字段,右键单击鼠标,在快捷菜单中选择“主键”命令。步骤5:单击快速访问工具栏中的“保存”按钮进行保存。 2.将“tScore”表中“成绩ID”字段的数据类型改为“文本”,字段大小改为5;设置该字段的相应属性,使其在数据表视图中显示标题为“成绩编号”;修改“学号”字段的字段大小,使其与“tStud”表中相应字段的字段大小一致。 正确答案:步骤1:右击“tScore”表,选择“设计视图”快捷菜单命令,打开表设计视图。单击“成绩ID”字段的数据类型选择“文本”。步骤2:单击“成绩ID”字段,把“字段属性”中的“字段大小”所在行的数值修改为:5。在“标题”所在行输入:成绩编号。步骤3:单击“学号”字段。把“字段属性”中的“字段大小”所在行的数值修改为:10。(通过“tStud”表的字段属性查看到“学号”的字段大小为:10) 步骤4:单击快速访问工具栏中.的“保存”按钮进行保存,关闭表的设计视图。 3.将“tStud”表中“性别”字段的默认值属性设置为“男”;为“政治面目”字段创建查阅列表,列表中显示“党员”、“团员”和“其他”三个值;将学号为“2006100l”学生的“照片”字段值设置为考生文件夹下的“photo.bmp”图像文件(要求使用“由文件创建”方式)。

国家二级ACCESS机试(操作题)模拟试卷3(题后含答案及解析)

国家二级ACCESS机试(操作题)模拟试卷3(题后含答案及解析) 题型有:1.mdb”数据库中建立表”tTeacher”,表结构如下:(2)根据”tTeacher”表的结构,判断并设置主键。(3)设置”工作时间”字段的有效性规则为:只能输入上一年度五月一日以前(含)的日期(规定:本年度年号必须用函数获取)。(4)将”在职否”字段的默认值设置为真值,设置”邮箱密码”字段的输入掩码为将输入的密码显示为6位星号(密码),设置”联系电话”字段的输入掩码,要求前4位为”010-”,后8位为数字。(5)将”性别”字段值的输入设置为”男”、”女”列表选择。(6)在”tTeacher”表中输入以下两条记录: 正确答案:(1)【操作步骤】在设计视图中新建表,按题干中的表建立新字段。在第一行”字段名称”列输入”编号”,单击”数据类型”,在”字段大小”行输入”5”。同理设置其他字段。单击工具栏中的”保存”按钮,将表另存为”tTeacher”。 (2)【操作步骤】在表”tTeacher”设计视图中选中”编号”字段行,右键单击”编号”行选择【主键】。(3)【操作步骤】在表”tTeacher”设计视图中单击”工作时间”字段行任一处,在”有效性规则”行输入”。步骤2:单击”邮箱密码”字段行任一处,单击”输入掩码”行的右侧生成器按钮,弹出”输入掩码向导”对话框,在列表选中”密码”行,单击”完成”按钮。步骤3:单击”联系电话”字段行任一处,在“输入掩码”行输入”“010-”00000000”。(5)【操作步骤】在”性别”字段”数据类型”列表选中”查阅向导”,弹出”查阅向导”对话框,选中”自行键入所需的值”复选框,单击”下一步”按钮,在光标处输入”男”在下一行输入”女”,单击”完成”按钮。单击工具栏中”保存”按钮,关闭设计视图。(6)【操作步骤】双击表”tTeacher”,按照题干表添加数据。单击工具栏中”保存”按钮,关闭数据表。 解析:第1、2、3、4、5小题在设计视图中建立新表和设置字段属性;第6小题在数据表中直接输入数据。 简单应用题 2.考生文件夹下有一个数据库文件”samp2.mdb”,其中存在已经设计好的两个表对象”tEmployee”和”tGroup”。请按以下要求完成设计:(1)创建一个查询,查找并显示没有运动爱好的职工的”编号”、”姓名”、”性别”、”年龄”和”职务”5个字段内容,将查询命名为”qT1”。(2)建立”tGroup”和”tEmployee”两表之间的一对多关系,并实施参照完整性。(3)创建一个查询,查找并显示聘期超过5年(使用函数)的开发部职工的”编号”、”姓名”、”职务”和”聘用时间”4个字段内容,将查询命名为”qT2”。(4)创建一个查询,检索职务为经理的职工的”编号”和”姓名”信息,然后将两列信息合二为一输出(比如,编号为”000011”、姓名为”吴大伟”的数据输出形式为”000011吴大伟”),并命名字段标题为”管理人员”,将查询命名为”qT3”。 正确答案:(1)【操作步骤】步骤1:在设计视图中新建查询,从”显示表”对话框添加表”tEmployee”,关闭”显示表”对话框。步骤2:双击”编号”“姓名”“性别”“年龄”“职务”“简历”字段,取消”简历”字段的显示,在下面的条件行中

二级ACCESS机试-169_真题-无答案

二级ACCESS机试-169 (总分100,考试时间90分钟) 1.基本操作题 请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下。 注意:下面出现的“考生文件夹”均为C:\WEXAM\29990001。 在考生文件夹下,“samp1.mdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)。试按以下要求,完成表的各种操作。 1. 分析两个表对象“员工表”和“部门表”的构成,判断其中的外键属性,将其属性名称作为“员工表”的对象说明内容进行设置。 2. 将“员工表”中有摄影爱好的员工其“备注”字段的值设为True(即复选框里打上勾)。 3. 删除员工表中年龄超过55岁(不含55)的员工记录。 4. 将考生文件夹下文本文件Test.txt中的数据导入追加到当前数据库的“员工表”相应字段中。 5. 设置相关属性,使表对象“员工表”中密码字段最多只能输入5位0~9的数字。 2.简单应用题 考生文件夹下有一个数据库文件“samp2.mdb”,其中存在已经设计好的3个关联表对象“tStud”、“tCourse”和“tScore”及表对象“tTemp”。请按以下要求完成设计。 1. 创建一个查询,查找并显示学生的“姓名”、“课程名”和“成绩”3个字段的内容,将查询命名为“qT1”。 2. 创建一个查询,查找并显示有摄影爱好的学生的“学号”、“姓名”、“性别”、“年龄”和“入校时间”5个字段内容,将查询命名为“qT2”。 3. 创建一个查询,查找学生的成绩信息,并显示“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由统计计算得到,将查询命名为“qT3”。 4. 创建一个查询,将“tStud”表中女学生的信息追加到“tTemp”表对应的字段中,将查询命名为“qT4”。

国家二级ACCESS机试(基本操作题)模拟试卷5(题后含答案及解析)

国家二级ACCESS机试(基本操作题)模拟试卷5(题后含答案及解 析) 题型有:1. 在考生文件夹下,存在一个数据库文件“sampl.accdb”,里边已建立“tGrade”和“tStudent”两个表对象;同时还存在一个Excel文件“tCourse.xls”。试按以下操作要求,完成表的编辑: 1.将Excel文件“tCourse.xls”链接到“sampl.accdb”数据库文件中,链接表名称不变,要求:数据中的第一行作为字段名。 正确答案:步骤1:打开“sampl.mdb”数据库,在【外部数据】功能区的”导入并链接”组中单击“Excel”按钮。步骤2:在弹出的【获得外部数据-Excel 电子表格】对话框中,单击“浏览”按钮,在弹出的【打开】对话框内浏览“tCourse.xls”文件所在的存储位置(考生文件夹下),选中“tCourse.xls”Excel文件,单击“打开”按钮。步骤3:接着在【获得外部数据-Excel电子表格】对话框中选中“创建链接表来链接到数据源”项,单击“确定”按钮。步骤4:系统弹出【导入数据表向导】对话框,此时默认的是sheet1表中的数据,不需要修改,单击”下一步”按钮,选中“第一行包含列标题”复选框,单击“下一步”按钮,保持默认的表名,单击“完成”按钮,最后单击“关闭”按钮,关闭向导。 2.将“tGrade”表中隐藏的列显示出来。 正确答案:步骤1:双击“tGrade”表打开数据表视图,步骤2:在【开始】功能区中,单击“记录”区域中“其他”图标按钮旁边的三角箭头,在弹出的下拉列表中选择“取消隐藏字段”菜单命令,打开【取消隐藏字段】对话框。勾选“成绩”复选框,单击“关闭”按钮。步骤3:单击快速访问工具栏中的”保存”按钮,关闭数据表视图。 3.将“tStudent”表中“政治面貌”字段的默认值属性设置为“团员”,并使该字段在数据表视图中的显示标题改为“政治面目”。 正确答案:步骤1:右键单击“tStudent”表,选择“设计视图”快捷菜单命令,打开表设计视图。步骤2:单击“政治面貌”字段行,在“字段属性”的“默认值”行输入:”团员”,在“标题”行输入:政治面目。步骤3:单击快速访问工具栏中的“保存”按钮,关闭表的设计视图。 4.设置“tStudent”表的显示格式,使表的背景颜色为:RGB(O,128,128)

国家二级(ACCESS)机试模拟试卷136(题后含答案及解析)_0

国家二级(ACCESS)机试模拟试卷136(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题 基本操作题(30分) 1.在考生文件夹下,“sampl.mdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“frest”)及一个宏对象(名为“mTest”)。试按以下要求,按顺序完成对象的各种操作:(1)删除表对象“员工表”的照片字段。(2)设置表对象“员工表”的年龄字段有效性规则为:大于16岁且小于65岁(不含16岁和65岁);同时设置相应有效性文本为“请输入合适年龄”。(3)设置表对象“员工表”的聘用时间字段的默认值为系统当前日期。(4)删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建立正确关系。(5)设置相关属性,实现窗体对象(名为“fTest”)上的记录数据不允许添加新记录的操作(即消除新记录行)。(6)将宏对象(名为“mTest”)重命名为可自动运行的宏。 正确答案:【操作步骤】(1)步骤1:打开“sampl.mdb”数据库窗口,选中“表”对象,右键单击“员工表”,选择“设计视图”命令。步骤2:右键单击“照片”行,选择“删除行”命令,在弹出的对话框中单击“是”按钮。步骤3:单击工具栏中的“保存”按钮。(2)步骤1:单击“年龄”字段,在“字段属性”的“有效性规则”行输入:>16 and<65,在“有效性文本”行中输入:请输入合适年龄。步骤2:单击工具栏中的“保存”按钮。(3)步骤1:单击“聘用时间”字段,在字段属性“默认值”行输入:date( )。步骤2:单击工具栏中的“保存”按钮,关闭设计视图。(4)步骤1:执行【工具】→【关系】菜单命令,单击“关系线”,右键单击选择“删除”命令,单击“是”按钮。步骤2:选中表“部门表”中的“部门号”字段,按住鼠标拖动到表“员工表”的“所属部门”字段上释放鼠标。在弹出“编辑关系”的对话框中勾选“实施参照完整性”复选框,然后单击“创建”按钮。步骤3:单击工具栏中的“保存”按钮,关闭“关系”窗口。(5)步骤1:选择“fTest 窗体,单击“设计”按钮,打开“fTest”窗体设计视图。步骤2:右链单击“frest”窗体标题栏,选择“属性”命令,弹出“属性”对话框。选择“属性”对话框的“数据”选项卡,选择“允许添加”下拉列表中的“否”选项,关闭“属性”窗口。步骤3:单击“保存”按钮,保存窗体,关闭窗体设计视图。(6)步骤1:选中“宏”对象,右键单击“reTest”,选择“重命名”命令。步骤2:在光标处输入“AutoExcc”,按<Enter>键。 解析:(1)考查表字段的删除的方法.(2)考查有效文本的设计方法。(3)考查使用系统函数设计字段的默认值的有效方法。(4)考查表关系的删除方法。(5)考查窗体中的控件的设计方法。(6)考查宏在窗体控件中的应用。 简单应用题(40分) 2.考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好

国家二级ACCESS机试选择题(界面设计)模拟试卷4(题后含答案及解析)

国家二级ACCESS机试选择题(界面设计)模拟试卷4(题后含答案 及解析) 题型有:1. 选择题 选择题 1.Access中对报表进行操作的视图有 A.报表视图、打印预览、透视报表和布局视图 B.工具视图、布局视图、透视报表和设计视图 C.打印预览、工具报表、布局视图和设计视图 D.报表视图、打印预览、布局视图和设计视图 正确答案:D 解析:Access2010的报表操作有4种视图:“报表视图”、“打印视图”、“布局视图”和“设计视图”,所以选项D正确。知识模块:界面设计 2.在设计窗体时,若要求职称字段只能输入“教授”、“副教授”、“讲师”、“助教”和“其他”,则可以使用的控件是 A.组合框 B.复选框 C.切换按钮 D.文本框 正确答案:A 解析:组合框控件的列表是由多行数据组成,显示时只显示一行,对于需要输入固定内容的数据时,可以使用组合框控件。本题中规定了职称字段只能输入“教授”、“副教授”、“讲师”、“助教”和“其他”,所以可以使用组合框控件,所以选项A正确。复选框、切换按钮是作为单独的控件来显示表或查询中的“是”或“否”的值;文本框是用于输入或编辑数据的控件。知识模块:界面设计 3.下列选项中,属于标签控件的“数据”属性的是 A.字体颜色 B.控件来源 C.文本格式 D.智能标记 正确答案:D 解析:标签控件的“数据”选项卡只有一个“智能标记”属性,所以选项D 正确。知识模块:界面设计 4.下列关于列表框和组合框的叙述中,正确的是

A.列表框只能选择定义好的选项;组合框即可以选择选项,也可以输入新值 B.组合框只能选择定义好的选项;列表框即可以选择选项,也可以输入新值 C.列表框和组合框在功能上完全相同,只是在窗体显示时外观不同 D.列表框和组合框在功能上完全相同,只是系统提供的控件属性不同 正确答案:A 解析:列表框中的数据只能选择,不能输入新的值,而组合框既可以选择己定义好的数据,又可以输入新的数据,这也是列表框和组合框控件之间的区别,所以选项A正确。知识模块:界面设计 5.在报表中要输出系统的当前日期,应使用的函数是 A.CurrentDate B.Now C.CurrentTime D.Year、Month和Day 正确答案:B 解析:使用Now函数可以获取系统当前的日期和时间值,所以选项B正确。知识模块:界面设计 6.下列关于窗体和报表的叙述中,正确的是 A.在窗体和报表中均不能设置组页脚 B.在窗体和报表中均可以根据需要设置组页脚 C.在窗体中可以设置组页脚,在报表中不能设置组页脚 D.在窗体中不能设置组页脚,在报表中可以设置组页脚 正确答案:D 解析:组页脚节内主要安排文本框或其他类型控件显示分组统计数据,只有在报表中可以设置,窗体中不能设置组页脚,所以选项D正确。知识模块:界面设计 7.关于窗体上的控件的叙述错误的是 A.从“字段列表”窗口拖动字段到窗体添加控件时,控件会自动绑定到字段 B.使用“控件”组中的按钮添加控件,添加的控件是未绑定的,并有默认名称 C.创建控件后,控件可以更改为其他类型,比如选项按钮、切换按钮和复选框控件是可以互换的 D.创建控件后,某些类型的控件不可以更改,比如文本框和组合框不可以互换 正确答案:D

国家二级ACCESS机试(操作题)模拟试卷166(题后含答案及解析)

国家二级ACCESS机试(操作题)模拟试卷166(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题 基本操作题 1.在考生文件夹下,存在一个数据库文件“sampl.accdb”。试按以下操作要求,完成表的建立和修改:(1)创建一个名为“tEmployee”的新表,其结构如下:(2)判断并设置表“tEmployee”的主关键字。(3)在“聘任日期”字段后添加“借书证号”字段,字段的数据类型为文本,字段大小为10,有效性规则为不能是空值。(4)将“tEmployee”表中的“职称”字段的“默认值”属性设置为“副教授”。(5)设置“职工ID”字段的输入掩码为只能输入5位,规定前2位为字母、后3位为数字。(6)向“tEmployee”表中填入如下内容(“借书证号”字段可输入任意非空内容): 正确答案:步骤1:打开“samp1.mdb”数据库,在【创建】功能区中单击“表设计”按钮。步骤2:表设计视图的“字段名称”列的第一行输入“职工ID”字段,对应的字段属性选择“文本”,在字段属性中设置“字段大小”为:5。步骤3:继续在第二行输入“姓名”字段,对应的字段属性选择“文本”,在字段属性中设置“字段大小”为:10。步骤4:输入“职称”字段,对应的字段属性选择“文本”,在字段属性中设置“字段大小”为:6。步骤5:输入“聘人日期”字段,对应的字段属性选择“日期/时间”,在字段属性中设置“格式”为:常规日期。步骤6:单击快速访问工具栏中的“保存”按钮,输入文件名“tEmployee”单击“确定”按钮,关闭设计视图。(2)步骤1:右击“tEmployee”表,选择“设计视图”快捷菜单命令,打开表设计视图。在设计视图窗口下单击“职工ID”所在行,右键单击鼠标,在快捷菜单中选择“主键”命令。步骤2:单击快速访问工具栏中的“保存”按钮,保存设置。(3)步骤1:继续上题操作,单击“聘任日期”字段的下一行(如果不是在末尾添加字段,就要利用插入行命令。在两个字段中间插入新的行,然后添加新字段),在“字段名称”列中输入:借书证号,设置“数据类型”为“文本”。步骤2:在“字段属性”的“字段大小”行输入:10,“有效性规则”行输入:Is Not Null。 (4)步骤1:继续上一题操作,单击“职称”字段。步骤2:在“字段属性”的“默认值”行输入:”副教授”。步骤3:单击快速访问工具栏中的“保存”按钮。(5)步骤1:继续上一题操作,单击“职工ID”字段。步骤2:在“字段属性”的“输入掩码”行输入:LL000。步骤3:单击的“保存”按钮,关闭表的设计视图。(6)步骤1:双击打开“tEmployee”的数据表视图,按照题目要求向表中输入记录。步骤2:单击快速访问工具栏中的“保存”按钮,关闭数据表视图。步骤3:关闭“samp1.accdb”数据库。 简单应用题 2.考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好一个表对象“tStud”和一个查询对象“qStud4”。试按以下要求完成设计:(1)

国家二级ACCESS机试(选择题)模拟试卷169(题后含答案及解析)

国家二级ACCESS机试(选择题)模拟试卷169(题后含答案及解析) 题型有:1. 1.假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量……)一组属性来描述图书,可以作为“关键字”的是 A.书号 B.书名 C.作者 D.出版社 正确答案:A 解析:本题考查主关键字的知识。主关键字是一个或者多个字段的集合,是用于区别表中记录唯一的标识,也就意味着在一个表中主关键字不能取重复值。在Access的表中,可以定义三种类型的主关键字:自动编号主键、单字段主键和多字段主键。在本题中只有“书号”是每本书都不相同的,也就是主关键字。知识模块:数据库基础知识 2.某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=10,bottom=20。该栈中的元素个数为( )。 A.0 B.1 C.10 D.不确定 正确答案:D 解析:带链的栈使用了链表来表示栈,而链表中的元素存储在不连续的地址中,因此当top=10,bottom=20时,不能确定栈中元素的个数。知识模块:公共基础知识 3.在快速排序法中,每经过一次数据交换(或移动)后( )。 A.只能消除一个逆序 B.能消除多个逆序 C.不会产生新的逆序 D.消除的逆序个数一定比新产生的逆序个数多 正确答案:B 解析:在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。快速排序的思想是:从线性表中选取一个元素,设为T,将线性表中后面小于T的元素移到前面,而前面大于T的元素移到后面,结果就将线性表分成两部分(称两个子表),T插入到其分割线的位置处,这个过程称为线性表的分割,然后再用同样的方法对分割出的子表再进行

国家二级ACCESS机试选择题(报表)模拟试卷2(题后含答案及解析)

国家二级ACCESS机试选择题(报表)模拟试卷2(题后含答案及解 析) 题型有:1. 选择题 选择题 1.若要在报表每一页底部都输出信息,需要设置的是 A.页面页脚 B.报表页脚 C.页面页眉 D.报表页眉 正确答案:A 解析:本题考查报表的基础知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明;页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。所以要在每页底部都输出信息,应该设置报表页脚。知识模块:报表 2.在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是 A.报表页眉 B.报表页脚 C.页面页眉 D.页面页脚 正确答案:B 解析:本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明;页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。知识模块:报表 3.如果要在整个报表的最后输出信息,需要设置 A.页面页脚 B.报表页脚 C.页面页眉 D.报表页眉 正确答案:B

解析:本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明:页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。知识模块:报表 4.Access报表对象的数据源可以是 A.表、查询和SQL命令 B.表和查询 C.表、查询和窗体 D.表、查询和报表 正确答案:A 解析:报表是以打印格式来显示数据,其中的信息大多来源于基表、查询和SQL语句,少量来自于报表设计当中。知识模块:报表 5.在设计报表的过程中,如果要进行强制分页,应使用的工具图标是 A. B. C. D. 正确答案:D 解析:本题考查窗体和报表中的常用控件相关知识。选项A为切换按钮,选项B为组合框,选项C为列表框,选项D为分页控件。知识模块:报表 6.在关于报表数据源设置的叙述中,以下正确的是 A.可以是任意对象 B.只能是表对象 C.只能是查询对象 D.可以是表对象或查询对象 正确答案:D 解析:本题考查报表数据源的知识。报表可以用表或查询作为数据源,但是和窗体不同,SQL语句不能作为报表的数据源。知识模块:报表 7.可作为报表记录源的是 A.表 B.查询 C.Select语句 D.以上都可以 正确答案:D 解析:本题考查报表数据源的知识。报表可以用于显示一些固定的信息,也

国家二级ACCESS机试选择题(报表、宏)模拟试卷3(题后含答案及解析)

国家二级ACCESS机试选择题(报表、宏)模拟试卷3(题后含答案 及解析) 题型有:1. 选择题 选择题 1.下列关于报表的叙述中,正确的是( )。 A.报表只能输入数据 B.报表只能输出数据 C.报表可以输入和输出数据 D.报表不能输入和输出数据 正确答案:B 解析:报表是Access的一个对象,它根据指定规则打印格式化和组织化的信息,其数据源可以是表、查询和SQL语句。报表和窗体的区别是报表只能显示数据,不能输入和编辑数据。故选择B选项。知识模块:报表 2.在一份报表中设计内容只出现一次的区域是( )。 A.报表页眉 B.页面页眉 C.主体 D.页面页脚 正确答案:A 解析:报表“设计视图”由5部分组成,包括报表页眉、报表页脚、页面页眉、页面页脚与主节区。报表页眉中的内容只显示在报表首页最上方,页面页眉、页面页脚以及主体内容会在每一页上重复出现。故选择A选项。知识模块:报表 3.每张报表可以有不同的节,一张报表至少要包含的节是( )。 A.主体节 B.报表页眉和报表页脚 C.组页眉和组页脚 D.页面页眉和页面页脚 正确答案:A 解析:在报表的“设计视图”中,区段是带状形式,也被称为节,包括报表页眉节、页面页眉节、组页眉节、主体节、组页脚节、页面页脚节、报表页脚节。其中主体节是一张报表必不可少的区域,用于显示每条记录的具体数据。故选择A选项。知识模块:报表

4.要指定在报表每一页的底部都输出的内容,需要设置( )。 A.报表页脚 B.页面页脚 C.组页脚 D.页面页眉 正确答案:B 解析:报表页脚是在整个报表的最后输出信息;组页脚主要显示分组统计数据;页面页眉显示报表中的字段名称或对记录的分组名称,在每一页上端重复出现;页面页脚位于每页报表的最底部,用来显示本页数据的汇总情况。故选择B 选项。知识模块:报表 5.要在报表每一页的顶部都有输出的信息,需要设置的是( )。 A.报表页眉 B.报表页脚 C.页面页眉 D.页面页脚 正确答案:C 解析:报表的组成有5个部分:①报表页眉;②报表页脚;③页面页眉;④页面页脚;⑤主体。其中报表页眉和报表页脚只显示在报表的头部和尾部,分别用来显示报表的标题、日期和统计数据、结论等。页面页眉和页面页脚显示下每页的顶部和下方,题中要求每一页的顶部都有输出,应选择页面页眉。故选择C 选项。知识模块:报表 6.在报表中要计算“实发工资”字段的平均值,应将控件的“控件来源”属性设置为( )。 A.=Avg([实发工资]) B.Avg(实发工资) C.=Avg[实发工资] D.=Avg(实发工资) 正确答案:A 解析:“控件来源”是系统如何检索或保存窗体中要显示的数据。如果控件来源中包含一个字段名,那么控件中显示的就是数据表中该字段的值,如果控件来源中含有一个计算表达式,那么这个控件会显示计算结果。根据题意要显示“实发工资”的平均值,应该用计算表达式Avg([实发工资])。选项B、D中实发工资没有带“[]”,系统不能识别为字段,且选项B中没有“=”,不符合题意。选项C中Avg后没有“( )”,系统不能识别为“Avg( )”函数,不符合题意。故选择A选项。知识模块:报表 7.在基于“学生表”的报表中按“班级”分组,并设置一个文本框控件,控件来源属性设置为“=courit(*)”,关于该文本框说法中,正确的是( )。 A.文本框如果位于页面页眉,则输出本页记录总数

国家二级ACCESS机试选择题(数据库基础知识)模拟试卷6(题后含答案及解析)

国家二级ACCESS机试选择题(数据库基础知识)模拟试卷6(题后 含答案及解析) 题型有:1. 选择题 选择题 1.关系数据库管理系统中所谓的关系是指 A.各元组之间彼此有一定的关系 B.各字段之间彼此有一定的关系 C.数据库之间彼此有一定的关系 D.符合关系理论规定的二维表格 正确答案:D 解析:在关系数据库管理系统中,一个关系就是一张二维表,且须满足关系规范化理论,所以选项D正确。知识模块:数据库基础知识 2.某学校有“教师”(教师号、教师名)、“学生”(学号、学生名)和“课程”(课程号,课程名)等三个表,若规定一名教师可主讲多门课程,一名学生可选修多门课程,则教师与学生之间形成了多对多关系。为反映这样的多对多关系并减少数据冗余,在数据库中应设计新表。下列关于新表的设计中,最合理的设计是A.增加两个表:学生-选课表(学号、课程号),教师-任课表(教师号、课程号) B.增加两个表:学生-选课表(学号、课程号、课程名),教师-任课表(教师号、课程号、课程名) C.增加一个表:学生-选课-教师表(学号、课程号、教师号) D.增加一个表:学生-选课-教师表(学号、学生名、课程号、课程名、教师号、教师名) 正确答案:A 解析:目前已建立教师、学生、课程三个基本表,另外一名教师可主讲多门课程、一名学生可选修多门课程,因此应增加学生选课表(学号、课程号)和教师任课表(教师号、课程号)来反应以上关系。课程名可通过课程号字段关联“课程”表来获得,因此不需要增加课程名字段在以上两个表中。知识模块:数据库基础知识 3.下列关于字段大小属性的叙述中,错误的是 A.字段大小属性用于限制输入到字段中值的最大长度 B.字段大小属性只适用于文本或自动编号类型的字段 C.文本型字段的字段大小属性可以在数据表视图中设置 D.自动编号型的字段大小属性不能在数据表视图中设置

国家二级ACCESS机试(基本操作题)模拟试卷20(题后含答案及解析)

国家二级ACCESS机试(基本操作题)模拟试卷20(题后含答案及 解析) 题型有:1. 在考生文件夹下,存在一个数据库文件“samp1.accdb”,罩边已经设计好了表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”,同时还设计了窗体对象“PSttbscribe”。试按以下操作要求,完成各种操作。 1.分析“kSubscribe”预约数据表的字段构成,判断并设置其主键。设置“科室ID”字段的字段大小,使其与“tOffice”表中相关字段的字段大小一致。删除医生“专长”字段。 正确答案:[操作步骤]步骤1:选择“表”对象,右键单击tSubscribe”表,在弹出的快捷菜单中选择“设计视图”命令。步骤2:右键单击“预约ID”行的任一点,在弹出的快捷菜单中选择“主键”命令,如图4.1所示。然后单击快速访问工具栏中的“保存”按钮。步骤3:选择“表”对象,右键单击“tOffice”表,在弹出的快捷菜单中选择“设计视图”命令。单击“科室ID”行任一点,记录下其“常规”选项卡的“字段大小”行的值“8”,然后关闭“tOffice”表步骤4:单击“科室ID”行任一点,然后在其“常规”选项卡的“字段大小”行中输入刚刚记录的值“8”,如图4.2所示。步骤5:单击快速访问工具栏中的“保存”按钮,在弹出的“:Microsoft Access”的对话框中单击“是”按钮,最后关闭“tSubscribe”表。步骤6:选择“表”对象,右键单击“tDoctor”表,在弹出的快捷菜单中选择“设计视图”命令。步骤7:右键单击“专长”行的任一点,在弹出的快捷菜单中选择“删除行”命令,如图4.3所示,在弹出的“Microsoft Access”的对话框中单击“是”按钮,然后单击快速访问上具栏中的“保存”按钮,最后关闭“tSubscribe”表。 2.设置“tSubscribe”表中“医生ID”字段的相关属性,使其输入的数据只能为第1个字符为“A”,从第2个字符开始后三位只能是0~9之间的数字,并设置该字段为必填字段。设置“预约日期”字段的有效性规则为:只能输入系统时间以后的日期。要求:使用函数获取系统时间。 正确答案:[操作步骤]步骤1:选择“表”对象,右键单击“tSubscribe”表,在弹出的快捷菜单中选择“设计视图”命令。步骤2:单击“医生ID”行任一点,在其“常规”选项卡的“输入掩码”行中输入““A”999”,在其“必需”行的下拉列表框中选择“是”,如图4.4所示。步骤3:单击“预约日期”行任一点,在其“常规”选项卡的“有效性规则”行中输入“>Now( )”,如图4.5所示。步骤4:单击快速访问工具栏中的“保存”按钮,在弹出的“Microsoft Access”的对话框中单击“是”按钮,最后关闭“tSubscribc”表。

国家二级ACCESS机试选择题(数据库设计基础)模拟试卷4(题后含答案及解析)

国家二级ACCESS机试选择题(数据库设计基础)模拟试卷4(题后 含答案及解析) 题型有:1. 选择题 选择题 1.E-R图中用来表示实体的图形是 A.矩形 B.三角形 C.菱形 D.椭圆形 正确答案:A 解析:在E—R图中,用矩形表示实体集,在矩形内写上该实体集的名字;用椭圆形表示属性;用菱形(内部写上联系名)表示联系。知识模块:数据库设计基础 2.在关系表中,属性值必须是另一个表主键的有效值或空值,这样的属性是 A.外键 B.候选键 C.主键 D.主属性 正确答案:A 解析:如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。外键又称作外关键字。为了保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。使两张表形成关联,外键只能引用外表中的列的值或使用空值。所以选项A正确。知识模块:数据库设计基础 3.现有表示患者和医疗的关系如下:P(P3,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊且诊断结果为感冒的病人姓名的表达式是 A. B.πp#(σD#=1ARt=‘感冒’(Tr)) C.σD#=1ARt=‘感冒’(Tr) D.πpn(σD#=1ARt=‘感冒’(Tr))

正确答案:A 解析:检索在1号医生处就诊且诊断结果为感冒的病人姓名的表达式,首先对Tr(P#,D#,Date,Rt)关系在以就诊日期D#=1并且Rt为诊断结果为“感冒”为条件作选择运算,得到在1号出诊的医生信息,然后再与患者P(P#,Pn,Pg,By)关系作自然连接运算,对运算结果在患者编号列作投影运算,再在患者姓名列作一次投影运算,得到在1号医生处就诊且诊断结果为感冒的病人姓名。所以选项A正确。知识模块:数据库设计基础 4.关系数据库规范化的目的是为了解决关系数据库中的 A.数据操作复杂的问题 B.查询速度低的问题 C.插入、删除异常及数据冗余问题 D.数据安全性和完整性保障的问题 正确答案:C 解析:关系模式将导致数据冗余和存储异常,而存储异常问题有:更新异常、插入异常和删除异常。以上的关系模式属于“不好”的关系,要消除这些“不好”的关系和数据依赖有密切的联系,其中,最重要的是函数依赖和多值依赖,这正是关系数据库的规范化所要解决的问题。所以选项C正确。知识模块:数据库设计基础 5.按照传统的数据模型分类,数据库系统可分为 A.层次、网状和关系 B.大型、中型和小型 C.西文、中文和兼容 D.数据、图形和多媒体 正确答案:A 解析:数据库管理系统所支持的传统数据模型分为三种:层次数据模型、网状数据模型和关系数据模型。所以选项A正确。知识模块:数据库设计基础 6.现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的男性病人姓名的表达式是 A. B.σPg=‘男’(P) C. D. 正确答案:A 解析:检索在1号医生处就诊的男性病人姓名的表达式,首先对Tr(P#,D#,Date,Rt)关系在以就诊日期D#=1为条件作选择运算,得到在1号出诊的医生信息。然后再与患者P(P#,Pn,Pg,By)关系中在以患者性别Pg=“男”为条

国家二级ACCESS机试选择题(查询)模拟试卷6(题后含答案及解析)

国家二级ACCESS机试选择题(查询)模拟试卷6(题后含答案及解 析) 题型有:1. 选择题 选择题 1.SQL语句不能创建的是 A.报表 B.操作查询 C.选择查询 D.数据定义查询 正确答案:A 解析:本题考查SQL语句的知识。SQL语言的功能十分强大,它包括数据定义功能、数据查询功能、数据操纵功能和数据控制功能。SQL能定义的数据包括表、视图、索引等,不包括报表。知识模块:查询 2.在SQL语言的SELECT语句中,用于指明检索结果排序的子句是 A.FROM B.WHILE C.GROUP BY D.ORDER BY 正确答案:D 解析:SELECT语句能够实现数据的筛选、投影和连接等操作,并能够完成如筛选字段重命名、多数据源数据组合、分类汇总和排序等具体操作。SELECT 语句的一般格式为:SELECT[ALL|DISTINCT]*|<字段列表>FROM<表名1>[,<表名2>|…[WHERE<条件表达式>] [GROUP BY<字段名>[HA VING<条件表达式>]] [ORDER.BY<字段名>[ASC |DESC]]:其中:ALL表示查询所有符合条件的记录,默认值为ALL;DISTINCT 表示查询要去掉重复行的所有记录;*表示查询结果为整个记录,即包括所有的字段;<字段列表>使用“,”将项分开,这些项可以是字段、常数或系统内部的函数;FROM子句说明要查询的数据来自哪个或哪些表,可以对单个或多个表进行查询;WHERE子句说明查询条件,条件表达式可以是关系表达式,也可以是逻辑表达式;GROUPBY子句用于对检索结果进行分组,可以利用它进行分组汇总;HA VING必须跟随GROUP BY使用,它用来限定分组必须满足的条件;ORDER BY子句用于对查询结果进行排序,ASC 表示查询结果按某一字段值升序排列,DESC表示查询结果按某一字段值降序排列。知识模块:查询 3.在SELECT语句中使用ORDER BY是为了指定

国家二级ACCESS机试(选择题)模拟试卷186(题后含答案及解析)

国家二级ACCESS机试(选择题)模拟试卷186(题后含答案及解析) 题型有:1. 1.某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层) A.3 B.6 C.8 D.12 正确答案:D 解析:根据二叉树的性质,度为0的结点(即叶子结点)总是比度为2的结点多一个。题目中的二叉树的叶子结点为1,因此度为2的结点的数目为0,故该二叉树为12层,每层只有一个结点。知识模块:数据结构与算法 2.对软件设计中应遵循的准则描述正确的是( )。 A.高耦合低内聚 B.高内聚低耦合 C.模块独立性仅与内聚度相关 D.内聚与耦合无关 正确答案:B 解析:软件设计应遵循的准则有抽象、逐步求精和模块化、信息隐蔽和局部化、模块独立性。模块的独立性程度是评价设计好坏的重要程度标准,有两个定性标准度量,即模块间的耦合性和模块内的内聚性。耦合性是模块间互相连接的紧密程度的度量。一个模块的耦合性越高则该模块的独立性越弱。内聚性是指一个模块内部各个元素间彼此结合的紧密程度。一个模块的内聚性越高则该模块的独立性越强。好的软件设计,应尽量做到高内聚、低耦合。知识模块:公共基础知识 3.在Access 2010中,窗体最多可包含有 A.3个区域 B.4个区域 C.5个区域 D.6个区域 正确答案:C 解析:窗体可由多个区域组成,每个区域称为一个节。因为窗体中最基本的区域是主体,所以大部分窗体只有主体节,如果需要,也可以在窗体中设置窗体页眉、页面页眉、页面页脚及窗体页脚部分,则窗体最多可包含有5个区域。知识模块:窗体

4.要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是A.* B.? C.! D.# 正确答案:D 解析:本题考查通配符的知识。Access中的模糊查询和有效性规则设计中经常要用到通配符,常见的通配符有:“*”代表0个或多个任意字符;“?”代表一个任意字符;“#”代表一个任意数字字符;“[]”代表与[]内任意一个字符匹配;“!”代表与任意一个不在方括号内的的字符匹配,必须与[]一起使用。 5.数据流图中带有箭头的线段表示的是 A.控制流 B.事件驱动 C.模块调用 D.数据流 正确答案:D 解析:数据流图是从数据传递和加工的角度,来刻画数据流从输入到输出的移动变换过程。其中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。知识模块:软件工程基础 6.在Access数据表中,不能定义为主键的是( )。 A.自动编号 B.一个字段 C.多个字段组合 D.OLE对象 正确答案:D 解析:本题主要考查了主键的定义。在Access中,可以定义三种类型的主键,即自动编号、单字段和多字段。①自动编号:在保存新建表之前未设置主键,Access则会询问是否要创建主键,如何选择“是”,Access将创建自动编号类型的主键。②单字段主键是以某一个字段作为主键来唯一标识一条记录。③多字段主键是由两个或两个以上的字段组合在一起来唯一标识表中的一条记录。故选择D选项。知识模块:数据库和表 7.窗体Caption属性的作用是 A.确定窗体的标题 B.确定窗体的名称 C.确定窗体的边界类型 D.确定窗体的字体

相关主题
相关文档
最新文档