1、国家二级(公共基础知识)机试模拟试卷 2及答案与解析 一、选择题 1 下列有关顺序存储结构的叙述,不正确的是 ( A)存储密度大 ( B)逻辑上相邻的结点物理上不必邻接 ( C)可以通过计算机直接确定第 i个结点的存储地址 ( D)插入、删除操作不方便 2 在一个长度为 n的顺序表中,向第 i个元素 (1in+1)的位置插入一个新元素,需要从后向前依次移动 _个元素 ( A) n-i ( B) i ( C) n-i-1 ( D) n-i+1 3 下列对队列的叙述正确的是 ( A)队列属于非线 性表 ( B)队列按 “先进后出 ”原则组织数据 ( C)队列在队尾删除数据 ( D)队列按 “先进先
2、出 ”原则组织数据 4 某窗体中有一命令按钮,名称为 Commandl。要求在窗体视图中单击此命令按钮后,命令按钮上显示的文字颜色变为棕色 (棕色代码为 128),实现该操作的 VBA语句是 ( )。 ( A) Commandl ForeColor=128 ( B) Commandl BackColor=128 ( C) Commandl DisableColor=128 ( D) Commandl Color=128 5 在窗体上画一个命令按钮,其名称为 Commandl,然后编写如下事件过程: Private Sub Commandl_Click() Dim a1(4, 4), a2(4,
3、 4) For i=l To 4 Forj=l To 4 a1(i,j)=i+j a2(ij)=a1(i,j)+i+j Nextj Next i MsgBox(a l(3, 3)a2(3, 3) End Sub 程序运行后,单击命令按钮,消息框输出的是 ( )。 ( A) 48 ( B) 72 ( C) 96 ( D) 128 6 在窗体中添加一个名称为 Commandl的命令按钮,然后编写如下程序: Public x As Integer Privme Sub CommandlClick() x=3 Call f1 Call f2 MsgBox x End Sub Private Sub f
4、1() x=x*x End Sub PdvMe Sub f2() Dim x As Integer x=x+4 End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为 ( )。 ( A) 3 ( B) 7 ( C) 9 ( D) 16 7 下列程序的输出结果是 ( )。 Private Sub Command lC1ick() Dim arr(1 To 10) For i=l T0 10 arr(i)=i Next i For Each i In art0 arr(i)=arr(i)2+1 Next i MsgBox arr(7) End Sub ( A) 11 ( B) 13 (
5、 C) 15 ( D) 17 8 在窗体中添加一个命令按钮 (名称为 Command1),然后编写如下代码: Private Sub CommandlClick() Static bAs Integer b=b+l End Sub 窗体打开运行后,三次单击命令按钮后,变量 b的值是 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 9 下列说法中正确的是 ( A)为了建立一个关系,首先要构造数据的逻辑关系 ( B)表示关系的二维表中各元组的每一个分量还可以分成若干个数据项 ( C)一个关系的属性名称为关系模式 ( D)一个关系可以包含多个 二维表 10 用树型结构表示实体之间联
6、系的模型是 ( A)关系模型 ( B)网状模型 ( C)层次模型 ( D)以上都是 11 设有如下 3个关系表: 下列操作中正确的是 ( A) T=RS ( B) T=R S ( C) T=RS ( D) T=R S 12 在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是 ( A)并 ( B)交 ( C)投影 ( D)笛卡儿乘积 13 在 E-R图中,用来表示实体之间联系的图形是 ( A)矩形 ( B)椭圆形 ( C)菱形 ( D)平行四边形 14 以下关于标准模块的说法不正确的是 ( )。 ( A)标准模块一般用于存放其他 Access数据库对象使用的公共过程 ( B)在 Ac
7、cess系统中可以通过创建新的模块对象而进入其代码设计环境 ( C)标准模块所有的变量或函数都具有全局特性,是公共的 ( D)标准模块的生命周期是伴随着应用程序的运行而开始,关闭而结束 15 在窗体上,设置控件 Coml为不可见的属性是 ( )。 ( A) Coral.Name ( B) Corml.Caption ( C) Coml.Enabled ( D) Coml.Visible 16 在 Access的 5个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中记录的是 ( )。 ( A)选择查询 ( B)参数查询 ( C)操作查询 ( D)
8、 SQL查询 17 包含另一个选择或操作查询中的 SQL SELECT语句,可以在查询设计网络的“字段 ”行输入这些语句来定义新字段,或在 “准则 ”行来定义字段的准则的是 ( )。 ( A)联合查询 ( B)传递查询 ( C)数据定义查询 ( D)子 查询 18 窗口事件是指操作窗口时所引发的事件,下列不属于事件的是 ( )。 ( A)加载 ( B)打开 ( C)关闭 ( D)确定 19 可以判定某个日期表达式能否转换为日期或时间的函数是 ( )。 ( A) CDate ( B) IsDate ( C) Date ( D) IsText 20 在使用 Dim语句定义数组时,在缺省情况下数组下
9、标的下限为 ( )。 ( A) 0 ( B) 1 ( C) F ( D)必须指定下标 21 要在报表上显示 形如 “第 X页共 Y页 ”的页码,则控件来源应设置为 ( )。 ( A) =“第 “ Page “页,共 “ Page “页 “ ( B) =“第 “ Pages “页,共 “ Pages “页 “ ( C) =“第 “ Pages “页,共 “ Page “页 “ ( D) =“第 “ Page “页,共 “ Pages “页 “ 22 在窗体上有一个文本框控件,要求每隔一秒在文本框中显示一次当前时间,除了要设置窗体的计时器间隔为 1秒外,还需要设计 ( )事件。 ( A) Form
10、Click() ( B) Form_Timer() ( C) Form_Init() ( D) Form_Load() 23 下面 VBA程序段运行时,内层循环的循环总次数是 ( )。 For m=0 To 7 step 3 For n=m一 1 T0 m+1 Nextn Next m ( A) 4 ( B) 5 ( C) 8 ( D) 9 24 下列数据结构中,能用二分法进行查找的是 ( )。 ( A)无序线性表 ( B)线性链表 ( C)二叉链表 ( D)顺序存储的有序表 25 下列叙述中,不属于设计准则的是 ( )。 ( A)提高模块独立性 ( B)使模块的作用域在该模块的控制域中 (
11、C)设计成多入口、多出口模块 ( D)设计功能可预测的模块 26 下列队列的描述中,正确的是 ( )。 ( A)队列属于非线性表 ( B)队列在队尾删除数据 ( C)队列按 “先进后出 ”进行数据操作 ( D)队列按 “先进先出 ”进行数据操作 27 对于长度为 n的线性表,在最坏情况下,下列各排序法所对应的比较 次数中正确的是 ( )。 ( A)冒泡排序为 n(n=1)/2 ( B)简单插入排序为 n ( C)希尔排序为 n ( D)快速排序为 n/2 28 为了使模块尽可能独立,要求 ( )。 ( A)内聚程度要尽量高,耦合程度要尽量强 ( B)内聚程度要尽量高,耦合程度要尽量弱 ( C)
12、内聚程度要尽量低,耦合程度要尽量弱 ( D)内聚程度要尽量低,耦合程度要尽量强 29 下列选项中不属于软件生命周期开发阶段任务的是 ( )。 ( A)软件测试 ( B)概要设计 ( C)软 件维护 ( D)详细设计 30 数据独立性是数据库技术的重要特点之一。所谓数据独立性是指 ( )。 ( A)数据与程序独立存放 ( B)不同的数据被存放在不同的文件中 ( C)不同的数据只能被对应的应用程序所使用 ( D)以上三种说法都不对 31 在学校中, “班级 ”与 “学生 ”两个实体集之间的联系属于 ( )关系。 ( A)一对一 ( B)一对多 ( C)多对一 ( D)多对多 32 软件调试的目的是
13、 ( )。 ( A)发现错误 ( B)改 善软件的性能 ( C)改正错误 ( D)验证软件的正确性 33 对如图 06所示二叉树进行中序遍历的结果是 ( A) ACBDFEG ( B) ACBDFGE ( C) ABDCGEF ( D) FCADBEG 34 按照 “后进先出 ”原则组织数据的数据结构是 ( A)队列 ( B)栈 ( C)双向链表 ( D)二叉树 35 下列叙述中正确的是 ( A)一个逻辑数据结构只能有一种存储结构 ( B)数据的逻辑结构属于线性结构,存储结构属于非线性结构 ( C)一个逻辑数据结构可以有多种存储结构,且 各种存储结构不影响数据处理的效率 ( D)一个逻辑数据结
14、构可以有多种存储结构,且各种存储结构影响数据处理的效率 36 下面选项中不属于面向对象程序设计特征的是 ( A)继承性 ( B)多态性 ( C)类比性 ( D)封装性 37 下列叙述中正确的是 ( A)软件交付使用后还需要进行维护 ( B)软件一旦交付使用就不需要再进行维护 ( C)软件交付使用后其生命周期就结束 ( D)软件维护是指修复程序中被破坏的指令 38 下列描述中正确的是 ( A)软件工程只是解决软件项目的管理问题 ( B)软件工 程主要解决软件产品的生产率问题 ( C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 ( D)软件工程只是解决软件开发中的技术问题 39 在
15、软件设计中,不属于过程设计工具的是 ( A) PDL(过程设计语言 ) ( B) PAD图 ( C) NS图 ( D) DFD图 40 数据库设计的 4个阶段是需求分析、概念设计、逻辑设计和 ( A)编码设计 ( B)测试阶段 ( C)运行阶段 ( D)物理设计 41 数据库技术的根本目标是要解决数据的 ( A)存储问题 ( B)共享问题 ( C)安全问 题 ( D)保护问题 42 数据库独立性是数据库技术的重要特点之一。所谓数据独立性是指 ( A)数据与程序独立存放 ( B)不同的数据被存放在不同的文件中 ( C)不同的数据只能被对应的应用程序所使用 ( D)以上 3种说法都不对 二、基本操
16、作题 43 在考生文件夹下, “sampl accdb”数据库文件中已建立两个表对象 (名为 “员工表 ”和 “部门表 ”)。试按以下要求,完成表的各种操作: (1)分析两个表对象 “员工表 ”和 “部门表 ”的构成,判断其中的外键属性,将其属性名称作为 “员工表 “的对象说明 内容进行设置。 (2)将 “员工表 ”中有摄影爱好的员工其 “备注 ”字段的值设为 True(即复选框里打上勾 )。 (3)删除员工表中年龄超过 55岁 (不含 55岁 )的员工记录。 (4)将考生文件夹下文本文件 Test txt中的数据导入追加到当前数据库的 “员工表 ”相应字段中。 (5)设置相关属性,使表对象
17、“员工表 ”中密码字段最多只能输入五位 0 9的数字。 (6)建立 “员工表 ”和 “部门表 ”的表间关系,并实施参照完整。 三、简单应用题 44 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tStud”和查询对象 “qStud”,同时还设计出以 “qStud”为数据源的报表对象 “rStud”。试在此基础上按照以下要求补充报表设计: (1)在报表的报表页眉节区位置添加一个标签控件,其名称为 “bTitle”,标题显示为 “团员基本信息表 “。 (2)在报表的主体节区添加一个文本框控件,显示 “性别 ”字段值。该控件放置在距上边 0 1厘米、距左边 5 2
18、厘米处,并命名为 “tSex”。 (3)在报表页脚节区添加一个计算控件,计算并显示学生平均年龄。计 算控件放置在距上边 0 2厘米、距左边 4 5厘米处,并命名为 “tAvg”。 (4)按 “编号 ”字段前四位分组统计各组记录个数,并将统计结果显示在组页脚节区。计算控件命名为 “tCount”。 注意:不允许改动数据库中的表对象 “tStud”和查询对象 “qStud”,同时也不允许修改报表对象 “rStud”中已有的控件和属性。 国家二级(公共基础知识)机试模拟试卷 2答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 顺序存储结构要求逻辑上相邻的元素物理地址上也相邻,所以只有选项
19、B叙 述错误。 【知识模块】 公共基础知识 2 【正确答案】 D 【试题解析】 根据顺序表的插入运算的定义知道,在第 i个位置上插入 x,从 ai到an都要向后移动一个位置,所以共需要移动 n-i+1个元素。 【知识模块】 公共基础知识 3 【正确答案】 D 【试题解析】 队列是一种特殊的线性表,它只能在一端进行插人,在另一端进行删除。允许插入的一端称为队尾,允许删除的另一端称为队头。队列又称为 “先进先出 ”或 “后进后出 ”的线性表,体现了 “先到先服务 ”的原则。 【知识模块】 公共基础知识 4 【正确答案】 A 【试题解析】 本题考查窗体控什前景颜色的知识,命令按钮上显示的文字颜色为前
20、景颜色,所以设置 C1 Forecolor=128。 【知识模块】 公共基础知识 5 【正确答案】 B 【试题解析】 本题考查 VBA中二维数组和循环的知识。本题使用了二重循环为两个二维数组中的元素均进行了赋值,最后求两个数组元素值的积。我们只需要注意这两个数组元素在 循环中被赋了什么值,当 i=3, j=3时, al(3, 3)=3+3=6,a2(3, 3)=a1(3,3)+3+3=12,所以最后二者之积为 72。 【知识模块】 公共基础知识 6 【正确答案】 C 【试题解析】 在整个程序中定义了一个全局变量 x,在命令按钮的单击事件中对这个 x赋值为 3,然后依次调用 f1和 f2;在 f
21、1中对 x平方;在 f2中又用 Dim定义了一个局部变量 x,按照局部覆盖全局的原则,在 f2中的操作都是基于局部变量 x而不是全局变量 x。故此最终的输出结果为 9。 【知识模块】 公共基础 知识 7 【正确答案】 C 【试题解析】 本题考查 VBA中 For EachNext 循环的知识。 ForEachNext 循环是一种特殊的循环,这种循环只能用在数组中,用来遍历数组中的每一个元素。本题中的第一个循环为数组的每个元素赋值,而第二个循环中更改了这些值。综合两个循环来看,实际上最后 arr(i)的值为 2*i+1。 【知识模块】 公共基础知识 8 【正确答案】 C 【试题解析】 本题考查静
22、态变量的知识。使用 Static定义的变量称为静态变量,这种变量不同于局部变量,每次调用过程 的时候不会重新声明和初始化该变量,变量中仍然保留上次调用结束时的值。在本题中,第一次调用 b的值变为 1,第二次调用 b的值变为 2,第三次调用 b的值变为 3。 【知识模块】 公共基础知识 9 【正确答案】 A 【知识模块】 公共基础知识 10 【正确答案】 C 【试题解析】 数据模型是指反映实体及其实体间联系的数据组织的结构和形式,有关系模型、网状模型和层次模型等。其中层次模型实际上是以记录型为结点构成的树,它把客观问题抽象为一个严格的、自上而下的层次关系,所以,它的基本结构是树型结构。 【知识模
23、块】 公共基础知识 11 【正确答案】 C 【试题解析】 集合的并、交、差、广义笛卡儿积:设有两个关系为 R和 S,它们具有相同的结构, R和 S的并是由属于 R和 S,或者同时属于 R和 S的所有元组组成,记作 R S; R和 S的交是由既属于 R又属于 S的所有元组组成,记作RS; R和 S的差是由属于 R但不属于 S的所有元组组成,记作 R-S;元组的前 n个分量是 R的一个元组,后 m个分量是 S的一个元组,若 R有 K1个元组, S有K2个元组,则 RS有 K1 K2个元组,记为 RS。从图中可见,关系 T,是关系 R和关 系 S的简单扩充,而扩充的符号为 “”,故答案为 T=RS。
24、 【知识模块】 公共基础知识 12 【正确答案】 B 【试题解析】 关系的基本运算有两类:传统的集合运算 (并、交、差 )和专门的关系运算 (选择、投影、连接 )。集合的并、交、差:设有两个关系为 R和 S,它们具有相同的结构, R和 S的并是由属于 R和 S,或同时属于 R和 S的所有元组组成,记作 R S; R和 S的交是由既属于 R又属于 S的所有元组组成,记作RS; R和 S的差是由属于 R但不属于 S的所有元组组成,记作 R-S。因此,在关系运算中,不改变关系表中的 属性个数但能减少元组 (关系 )个数的只能是集合的交。 【知识模块】 公共基础知识 13 【正确答案】 C 【试题解析
25、】 E-R图中规定,用矩形表示实体,椭圆形表示实体属性,菱形表示实体关系。 【知识模块】 公共基础知识 14 【正确答案】 C 【试题解析】 标准模块所有的变量或函数并不是都具有全局特性,也不一定都是公共的。 【知识模块】 公共基础知识 15 【正确答案】 D 【试题解析】 本题考查控件属性的知识。在窗体的控件中, Visible属性是用于指定控件是 否可见。 Enabled属性用于指定控件是否可用, Caption属性表示控件的标题, Name属性表示控件的名称。 【知识模块】 公共基础知识 16 【正确答案】 A 【试题解析】 在查询中,选择企询能够从一个或多个表中检索数据,并且在一定的限
26、制条件下还可以更改相关表中的记录。 【知识模块】 公共基础知识 17 【正确答案】 D 【试题解析】 子查询是包含另一个选择或操作查询中的 SOL SELECT语句,可以在查询设计网格的 “字段 ”行输入这些语句来定义新字段,或在 “准则 ”行来定义字段的准则。 【知识模块】 公共基础知识 18 【正确答案】 D 【试题解析】 窗口事件是指操作窗口时所引发的事件,包括 “加载 ”、 “打开 ”、“关闭 ”,不包括 “确定 ”。 【知识模块】 公共基础知识 19 【正确答案】 B 【试题解析】 判定某个日期表达式能否转换为 R期或时间的函数用 IsDate。 【知识模块】 公共基础知识 20 【
27、正确答案】 A 【试题解析】 数组变最由变量名和数组下标构成,其格式为: Dim数组名 (下标下限 to下标上限 ),其中下标下限缺省为 0。数组中的元素个数即为下标上限 -下标下限 +1。 【知识模块】 公共基础知识 21 【正确答案】 D 【试题解析】 本题考查文本框控件中页码格式设置的知识。在 Access中文本框的格式规定: Pages表示总页数, Page表示当前页码。所以正确的格式应该是=“第 “ Page “页,共 “ Pages “页 “,其中为字符串连接符。注意控制来源格式都要由 “=“引出。 【知识模块】 公共基础知识 22 【正确答案】 B 【试题解析】 本题考查窗体属性
28、的知识。在窗体属性 中有一个计时器时间间隔属性,该属性默认为 “0”表示计时器未启用。一旦将其设置为非 0值,将会启用计时器,每隔指定的时间间隔自动执行计时器尊什。窗体的计时器事什的过程名为Form_Timer()。 【知识模块】 公共基础知识 23 【正确答案】 D 【试题解析】 本题考查循环的基础知识。对于这类问题我们应该仔细分清楚每一重循环的次数。可以看出,外循环由于步长为 3,所以总共会执行 3次,即 m=0、m=3、 m=6;在每次外循环中,无论 m取何值,内循环都是从 m-1到 m+1执行 3次。所以内循环总共的执行次 数为 3*3=9次。 【知识模块】 公共基础知识 24 【正确
29、答案】 D 【试题解析】 二分法查找只适用于顺序存储的有序表,表中的元素按值从小到大列。 【知识模块】 公共基础知识 25 【正确答案】 C 【试题解析】 大量软件设计表明,以下的设计准则是可以借鉴为设计的指导和对软件结构图进行优化,这些准则是:提高模块独立性:模块规模适中;深度、宽度、扇出和扇入适当:使模块的作用域在该模块的控制域中;应减少模块的接口和界面的复杂性;设计成单入口、单出口的模块;设计功能可预测的 模块。 【知识模块】 公共基础知识 26 【正确答案】 D 【试题解析】 队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端叫做队头,允许插入的一端叫做队尾。队列的操作数是依
30、据先进先出的原则进行的。因此队列亦称作先进先出的线性表,或后进后出的线性表。 【知识模块】 公共基础知识 27 【正确答案】 A 【试题解析】 在最坏情况下,冒泡排序所需要的比较次数为 n(n-1) 2;简单插入排序所需要的比较次数为 n(n-1) 2;希尔排序所需要的比较次数为 O(n1.5);堆排序所 需要的比较次数为 0(n10g2n)。 【知识模块】 公共基础知识 28 【正确答案】 B 【试题解析】 模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越强
31、,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。 【知识模块】 公共基础知识 29 【正确答案】 C 【试 题解析】 软件生命周期分为软件定义、软件开发及软件运行维护三个阶段,其中开发阶段包括概要设计、详细设计、实现和测试。 【知识模块】 公共基础知识 30 【正确答案】 D 【试题解析】 数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。所以选项 A),选项 B)和选项 C)都不正确。 【知识模块】 公共基础知识 31 【正确答案】 B 【试题解析】 一个班可以有多名学生,
32、而一名学生只能属于一个班级,所以 “班级 ”与 “学生 ”两个实体集之间的联系属于一对 多关系。 【知识模块】 公共基础知识 32 【正确答案】 C 【试题解析】 在对程序进行了成功的测试之后将进入程序调试,程序调试的任务是诊断和改正程序中的错误。 【知识模块】 公共基础知识 33 【正确答案】 A 【知识模块】 公共基础知识 34 【正确答案】 B 【知识模块】 公共基础知识 35 【正确答案】 D 【知识模块】 公共基础知识 36 【正确答案】 C 【知识模块】 公共基础知识 37 【正确答案】 A 【知识模块】 公共 基础知识 38 【正确答案】 C 【知识模块】 公共基础知识 39 【
33、正确答案】 D 【知识模块】 公共基础知识 40 【正确答案】 D 【知识模块】 公共基础知识 41 【正确答案】 B 【知识模块】 公共基础知识 42 【正确答案】 D 【知识模块】 公共基础知识 二、基本操作题 43 【正确答案】 (1)步骤 1:双击 “sampl accdb”数据库。分别双击打开表 “部门表 ”和 “员工表 ”,发现 “员工表 ”的部门编号是 “部门表 ”的主键。在 “员工表 ”上右 键单击,进入 表属性 对话框,在说明中输入 “部门号 ”。 步骤 2:单击 “确定 ”按钮。 (2)步骤 l:双击打开 “员工表 ”。在 开始 功能区下的 排序和筛选 分组中单击 “高级
34、”按钮,在下拉菜单中选择 “高级筛选排序 ”命令,打开筛选对话框。双击 “员工表 ”中的 “简历 ”字段,在其条件下输入: like“*摄影 *“。 步骤 2:单击 排序和筛选 分组中的 “切换筛选 ”按钮。 步骤 3:在筛选出的记录中,单击 “备注 ”字段。勾选所有的字段值 “备注 ”复选框。关闭窗口。 (3)步骤 1:打开 “员工表 ”。在 开始 功能区下的 排序和筛选 分组中单击 “高级 ”按钮,在下拉菜单中选择 “高级筛选排序 ”命令,打开筛选对话框,双击 “年龄 ”字段,在对应的条件行输入: 55。 步骤 2:单击 排序和筛选 分组中的 “切换筛选 ”按钮。 步骤 3:按 键全选,再
35、按 键删除,确认删除。 (4)步骤 l:在 外部数据 功能区的 “导入并链接 ”组中单击 “文本文件 ”按钮。 导入 对话框中选中考生文件夹下的 “Test txt”文件,然后单击 “向表中追加一份记录的副本 ”单选框,在其后面的下拉框中选 择 “员工表 ”。 步骤 2:单击 “下一步 ”按钮,在选择字段分隔符向导界面中选中 “第一行包含字段名称 ”复选框。 步骤 3:连续单击 “下一步 ”按钮,至最后的完成界面。 步骤 4:单击 “完成 ”按钮,关闭向导。 (5)步骤 l:右击 “员工表 ”表,选择 “设计视图 ”快捷菜单命令,选中 “密码 ”字段。在其 “字段属性 ”中的 “输入掩码 ”行
36、输入: 00000。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。 (6)步骤 l:在 数据库工具 功能区的 关系 分组中单击 “关系 ”按钮,系统弹出 “关系 ”窗 口,在窗口内右击鼠标,选择 ”显示表 ”快捷菜单命令。添加 “员工表 ”和 “部门表 ”,关闭 显示表 对话框。 步骤 2:单击 “员工表 ”中的 “部门号 ”字段,按住左键拖到 “部门表 ”的 “部门号 ”上。 步骤 3:在弹出 “编辑关系 ”的对话框中勾选 “设置参照完整性 ”复选框。 步骤 4:单击 “创建 ”按钮。 步骤 5:单击快速访问工具栏中的 “保存 ”按钮。关闭 “sampl accdb”数据库。 【知识模
37、块】 公共基础知识 三、简单应用题 44 【正确答案】 (1)步骤 1:打开 “samp3 acedb”数据库,在 开始 功能区的 “报表 ”面板中右击 “rStud”报表,选择 “设计视图 ”快捷菜单命令,打开 “rStud”的设计视图。 步骤 2:单击 控件 分组中的 “标签 ”控件,在报表的报表页眉节区单击鼠标,在光标闪动处输入内容:团员基本信息表。右键单击该控件,选择 “属性 ”命令,在属性表 对话框中设置 “名称 ”为: bTitle。 (2)步骤 l:继续上一题操作,在报表的主体节区添加一个文本框控件 (删除文本框前新增的标签 ),在 属性表 对话框中将 “控件来源 ”设置为:性别
38、,在 “左 ”中输入:5 2cm,在 “上边距 ”中输入: 0 1cm,将 “名称 ”修改为: tSex。 步骤 2:单击快速访问工具栏中的 “保存 ”按钮。 (3)步骤 l:继续上一题操作,继续在报表页脚节区添加一个文本框控件,在文本框前的标签中输入:平均年龄;选中文本框,在 属性表 对话框中将 “控件来源 ”设置为: =Avg(年龄 ),把 “左 ”设置为: 4 5cm,把 “上边距 ”设置为: 0 2cm,把 “名称 ”修改为: tAvg。 步骤 3:单击快速访问工具栏中的 “保存 ”按钮保存设置。 (4)步骤 1:在报表的设计视图中,单击 分组和汇总 分组中的 “分组和排序 ”命 令,
39、在下方打开 “分组、排序和汇总 ”窗口。 步骤 2:在窗口中单击 “添加组 ”按钮,在弹出的字段选择器中选择 “表达式 ”字段,打开表达式生成器,在对话框中设置字段表达式为: =Midl(编号 ,1,4),单击 “确定 ”按钮关闭对话框,单击 “更多 ”按钮,设置 “有页脚节 ”。 步骤 3:在 “=Mid(编号 ,1,4)页脚 ”节区内添加一个文本框 (删除文本框前新增的标签 ),选中该文本框,在 属性表 窗口中将 “名称 ”修改为: tCountl在 “控件来源 ”行中输入: =Count(编号 )。 步骤 4:单击 快速访问工具栏中的 “保存 ”按钮保存设置。关闭 “samp3 accdb”数据库。 【知识模块】 公共基础知识
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1