1、国家二级( ACCESS)机试模拟试卷 18及答案与解析 一、选择题 1 下列数据结构中,属于非线性结构的是 ( )。 ( A)带链队列 ( B)循环队列 ( C)带链栈 ( D)二叉树 2 下列叙述中正确的是 ( )。 ( A)数据的逻辑结构与存储结构是一一对应的 ( B)算法的时间复杂度与空间复杂度一定相关 ( C)算法的效率只与问题的规模有关,而与数据的存储结构无关 ( D)算法的时间复杂度是指执行算法所需要的计算工作量 3 在结构化程序设计中,模块划分的原则是 ( )。 ( A)各模块应包括尽量多的功能 ( B)各模块的规模应尽量大 ( C)各模块之间的联系应尽量紧密 ( D)模块内具
2、有高内聚度、模块间具有低耦合度 4 软件按功能可以分为应用软件、系统软件和支撑软件 (或工具软件 ),下面属于应用软件的是 ( )。 ( A)浏览器 ( B)操作系统 ( C)编译程序 ( D)汇编程序 5 在 E-R图中,用来表示实体的图形是 ( )。 ( A)矩形 ( B)椭圆形 ( C)菱形 ( D)三角形 6 结构化分析可以使用的工具是 ( )。 ( A) N-S图 ( B) DFD图 ( C) PAD图 ( D)程序流程图 7 下面不属于软件设计原则的是 ( )。 ( A)抽象 ( B)模块化 ( C)自底向上 ( D)信息隐蔽 8 在数据管理技术的发展过程中,经历了人工管理阶段、文
3、件系统阶段和数据库系统阶段。其中,数据独立性最高的阶段是 ( )。 ( A)数据库系统 ( B)文件系统 ( C)人工管理 ( D)数据项管理 9 数据库设计包含四个阶段,它们是需求分析、 ( )、逻辑设计和物理设计。 ( A)编码设计 ( B)测试阶段 ( C)运行阶段 ( D)概念设计 10 有两个关系 R, S如下: 由关系 R通过运算得到关系 S,则所使用的运算为 ( )。 ( A)选择 ( B)插入 ( C)投影 ( D)联接 11 将两个关系拼接成一个新的关系,生成的新关系中包括满足条件的元组,这种操作被称为 ( )。 ( A)投影 ( B)选择 ( C)联接 ( D)并 12 数
4、据模型反映的是 ( )。 ( A)事物本身的数据和相关事物之间的联系 ( B)记录本身的数据和相互关系 ( C)记录中所包含的全部数据 ( D)事物本身所包含的数据 13 有效性规则的主要功能是 ( )。 ( A)限定数据的类型 ( B)限定数据的格式 ( C)设置数据是否有效 ( D)限定数据取值范围 14 在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在数据库中,实体之间属于一对一关系的是 ( )。 ( A) “顾客 ”与 “收款口 ”的关系 ( B) “收款口 ”与 “收款员 ”的关系 ( C) “班组 ”与 “收款
5、员 ”的关系 ( D) “收款口 ”与 “设备 ”的关系 15 邮政编码是由 6位数字组成的字符串,为邮政编码设置输入掩码,正确的是( )。 ( A) 000000 ( B) 999999 ( C) CCCCCC ( D) LLLLLL 16 如果字段内容为声音文件,则该字段的数据类型应定义为 ( )。 ( A)备注 ( B)文本 ( C)超级链接 ( D) OLE对象 17 Access数据库表中的字段可以定义有效性规则,有效性规则是 ( )。 ( A)文本 ( B)条件 ( C)格式 ( D)前三种说法都不对 18 要将 “选课成绩 ”表中学生的成绩取整,可以使用 ( )。 ( A) Ab
6、s(成绩 ) ( B) Int(成绩 ) ( C) Sqr(成绩 ) ( D) Sgn(成绩 ) 19 用于获取字符串 Str从第 4个字符开始的 2个字符的函数是 ( )。 ( A) Mid(Str, 2, 4) ( B) Middle(Str, 2, 4) ( C) Mid(Str, 4, 2) ( D) Middle(Str, 4, 2) 20 已知 “销售 ”表中有 “销售编号 ”、 “图书编号 ”和 “价格 ”等字段,每销售一本书生成一条记录,要求按图书编号统计出每本书的销售数量。下列 SQL语句中,正确的是 ( )。 ( A) Select图书编号, Count(图书编号 )fro
7、m销售 ( B) Select图书编号, Count (图书编号 )from销售 Group By图书编号 ( C) Select图书编号, Sum(图书编号 )from销售 ( D) Select图书编号, Sum(图书编号 )from销售 Order By图书编号 21 在 Access数据库中修改已经建立的表结构,应使用的 SQL语句是 ( )。 ( A) Create Database ( B) Create Table ( C) Create Index ( D) Alter Table 22 用 SQL语言描述 “在学生表中查找男学生的全部信息 ”,以下描述正确的是( )。 ( A
8、) SELECT FROM学生表 IF(性别 =男 ) ( B) SELECT 性别 FROM学生表 IF(性别 =男 ) ( C) SELECT*FROM学生表 WHERE(性别 =男 ) ( D) SELECT*FROM性别 WHERE(性别 =男 ) 23 在报表中要显示格式为 “页码总页数 ”的页码,应当设置文本框控件的控件来源属性为 ( )。 ( A) Page Pages ( B) =Page Pages ( C) Page&“ t”&Pages ( D) =Page&“ t”&Pages 24 VBA数据类型符号 “ ”表示的数据类型是 ( )。 ( A)整型 ( B)长整型 (
9、 C)单精度型 ( D)双精度 25 有关条件宏的说法中,错误的是 ( )。 ( A)条件为真时,执行该行中对应的宏操作 ( B)宏在遇到条件内有省略号时,终止操作 ( C)宏的条件内为省略号表示该行的操作条件与其上一行的条件相同 ( D)如果条件为假,将跳过该行中对应的宏操作 26 由多个操作构成的宏,执行时是按 ( )依次执行的。 ( A)排序次序 ( B)打开顺序 ( C)从前往后 ( D)输入顺序 27 窗 口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是 ( )。 ( A) “加载 ” ( B) “打开 ” ( C) “关闭 ” ( D) “确定 ” 28 鼠标事件是指操作鼠
10、标所引发的事件,下列不属于鼠标事件的是 ( )。 ( A)鼠标按下 ( B)鼠标移动 ( C)鼠标释放 ( D)鼠标锁定 29 Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表中的相关记录也随之更改。因此需要定义参照完整性关系的 ( )。 ( A)级联 更新相关字段 ( B)级联删除相关字段 ( C)级联修改相关字段 ( D)级联插入相关字段 30 在 Access中,可以通过数据访问页发布的数据是 ( )。 ( A)只能发布数据库中没有变化的数据 ( B)只能发布数据库中变化的数据 ( C)能发布数据库中保存的数据 ( D)以上的说法均不对 31 OpenForm
11、的功能是用来打开 ( )。 ( A)表 ( B)窗体 ( C)报表 ( D)查询 32 在窗体中,用来输入和编辑字段数据的交互式控件是 ( )。 ( A)文本框 ( B)列表框 ( C)复选框控件 ( D)标签 33 下列数组声明语句中,正确的是 ( )。 ( A) Dim A5, 8As Integer ( B) Dim A(5, 8)As Integer ( C) Dim A5; 8As Integer ( D) Dim A(5; 8)As Integer 34 在调试 VBA程序时,能自动被检查出来的错误是 ( )。 ( A)语法错误 ( B)逻辑错误 ( C)运行错误 ( D)语法错误
12、和逻辑错误 35 在参数函数设计时,要想实现某个参数的 “双向传递 ”,就应当说明该形参为 “传址 ”调用形式。其设置的选项是 ( )。 ( A) ByVal ( B) ByRef ( C) Qptional ( D) ParamArray 36 假定有以下循环结构: Do until条件 循环体 Loop 则下列说法正确的是 ( )。 ( A)如果 “条件 ”是一个为 -1的常数,则一次循环体也不执行 ( B)如果 “条件 ”是一个为 -1的常数,则至少执行一次循环体 ( C)如果 “条件 ”是一个不为 -1的常数,则至少执行一次循环体 ( D)不论 “条件 ”是否为 “真 ”,至少要执行一
13、次循环体 37 执行语句 MsgBox”AAA”, vbOKCancel+vbQuestion, ”BBB”之后,弹出的信息框外观样式是 ( )。 ( A) ( B) ( C) ( D) 38 下面程序运行后输出的是 ( )。 Private Sub Form_Click() For i=1 To 4 x=1 For j=1 To 3 x=3 For k=1 To 2 x=x+6 Next k Next J Next i Print x End Sub ( A) 7 ( B) 15 ( C) 157 ( D) 538 39 在窗体中有一个命令按钮 (名称为 run34),对应的事件代码如下:
14、Private Sub run34一 Click() sum=0 For i=10 To 1 Step-2 8am=sum+i Next i MsgBox sum End Sub 运行以上事件,程序的输出结果是 ( )。 ( A) 10 ( B) 30 ( C) 55 ( D)其他结果 40 下面程序: Private Sub Form_Click() Dim x, y, z As Integer x=5 y=7 z=0 Call Pl(x, y, z) Print Str(z) End Sub Sub Pl(ByVal a As Integer, ByVal b As Integer, c
15、As integer) c=a+b End Sub 运行后的输出结果为 ( )。 ( A) 0 ( B) 12 ( C) str(z) ( D)显示错误信息 二、基本操作题 41 在考生文件夹下,存在两个数据库文件和一个照片文件,数据库文件名分别为“sampl mdb”和 “dRe search mdb”,照片文件名为 “照片 bmp”。请按以下操作要求,完成表的建立和修改。 (1)将考生文件夹下 “dResearch mdb”数据库中的“tEmployee”表导入到 samp1 mdb数据库中。 (2)创建一个名为 “tBranch”的新表,其结构如下表所示。(3)判断并设置表 “tBran
16、ch”的主键。 (4)设置新表 “tBranch”中的 “房间号 ”字段的 “有效性规则 ”,保证输入的数字在 100到 900之间 (不包括 100和 900)。 (5)在“tBranch”表中输入如下表所示的新记录。(6)在 “tEmployee”表中增加一个新字段,字段名为 “照片 ”,类型为 “OLE对象 ”。设置 “李丽 ”记录的 “照片 ”字段数据为考生文件夹下的 “照片 bmp”图像文件。 三、简单应用 题 42 在考生文件夹下有一个数据库文件 “samp2 mdb”,里面已经设计好两个表对象“tA”和 “tB”。请按以下要求完成设计。 (1)创建一个查询,查找并显示所有客人的
17、“姓名 ”、 “房间号 ”、 “电话 ”和 “入住日期 ”4个字段内容,将查询命名为 “qT1”。 (2)创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示 “姓名 ”、 “房间号 ”、 “已住天数 ”和 “应交金额 ”,将查询命名为“qT2”。 注:输入姓名时应提示 “请输入姓名: ”; 应交金额 =已住天 数 *价格。 (3)创建一个查询,查找 “身份证 ”字段第 4位至第 6位值为 “102”的纪录,并显示“姓名 ”、 “入住日期 ”和 “价格 ”3个字段内容,将查询命名为 “qT3”。 (4)以表对象 “tB”为数据源创建一个交叉表查询,使用房间号统计并
18、显示每栋楼的各类房间个数。行标题为 “楼号 ”,列标题为 “房间类别 ”,所建查询命名为 “qT4”。 注:房间号的前两位为楼号。 四、综合应用题 43 在考生文件夹下有一个数据库文件 “samp3 mdb”,里面已经设计好表对象 “产品 ”、 “供应商 ”、查询对象 “按 供应商查询 ”和宏对象 “打开产品表 ”、 “运行查询 ”、“关闭窗口 ”。请按以下要求完成设计。 创建一个名为 “menu”的窗体,要求如下。 (1)对窗体进行如下设置:在距窗体左边 1厘米、距上边 0 6厘米处,依次水平放置 3个命令按钮: “显示修改产品表 ”(名为 “bt1”)、 “查询 ”(名为 “bt2”)和
19、“退出 ”(名为 “bt3”),命令按钮的宽度均为 2厘米,高度为 1 5厘米,每个命令按钮相隔 1厘米。 (2)设置窗体标题为 “主菜单 ”。 (3)当单击 “显示修改产品表 ”命令按钮时,运行宏 “打开产品表 ”,即可浏览 “产品 ”表。 (4)当单击 “查询 ”命令按钮时,运行宏 “运行查询 ”,即可启动查询 “按供应商查询 ”。 (5)当单击 “退出 ”命令按钮时,运行宏 “关闭窗口 ”,关闭 “menu”窗体,返回到数据库窗口。 国家二级( ACCESS)机试模拟试卷 18答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 根据数据结构中各数据元素之间前后关系的复杂程度,一般
20、将数据结构分为两大类型:线性结构与非线性结构。线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对 一的关系。根据各种结构的定义可知,二叉树是一种非线性结构。 2 【正确答案】 D 【试题解析】 根据时间复杂度和空间复杂度的定义可知,算法的时间复杂度与空间复杂度并不相关。数据的逻辑结构就是数据元素之间的逻辑关系,它是从逻辑上描述数据元素之间关系的,是独立于计算机的;数据的存储结构是研究数据元素和数据元素之间的关系如何在计算机中表示的,它们并非一一对应。算法的执行效率不仅与问题的规模有关,还与数据的存储结构有关。 3 【正确答案】 D 【试题解析】 耦合性和内聚性是
21、模块独立的两个定性标准。优秀的软件设计应尽量做到高内聚、低耦合,这样有利于提高软件模块的独立性,也是模块划分的原则。 4 【正确答案】 A 【试题解析】 操作系统属于系统软件,编译程序和汇编程序都属于支撑软件,而浏览器属于应用软件。 5 【正确答案】 A 【试题解析】 E-R图中用矩形表示实体集,用椭圆形表示属性,用菱形表示联系。 6 【正确答案】 B 【试题解析】 数据流图 (DFD)、数据字典、判定表和判定树是结构化分析常用的工具。程序流程图 、 N-S图、 PAD图是详细设计过程中常用的图形工具。 7 【正确答案】 C 【试题解析】 软件设计遵循软件工程的原则,包括抽象、模块化、局部化、
22、信息隐蔽、确定性、一致性、完备性和可验证性。 8 【正确答案】 A 【试题解析】 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是数据库系统。数据库系统阶段用数据模型表示复杂的数据,有较高的数据独立性。数据库系统为用户提供了方便的用户接口,用户可使用查询语言或终端命令操作数据库,也可以用程序 方式操作数据库。数据库管理系统提供了数据控制功能。 9 【正确答案】 D 【试题解析】 数据库设计目前一般采用生命周期法,即将整个数据库应用系统的开发分解成目标独立的若 =F阶段。它们是需求分析阶段、概念设计阶段、逻辑设计阶段和物理设计阶段。 10
23、【正确答案】 C 【试题解析】 专门的关系运算有 3种:投影、选择和联接。选择运算是从关系中找出满足给定条件的那些元组,其中的条件是以逻辑表达式给出的,值为真的元组将被选取,这种运算是从水平方向抽取元组。投影运算是从关系模式中挑选若干属性组成新的 关系,这是从列的角度进行的运算,相当于对关系进行垂直分解。联接运算是二目运算,需要两个关系作为操作对象。 11 【正确答案】 C 【试题解析】 联接是关系的横向结合。联接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。 12 【正确答案】 A 【试题解析】 为了反应事物本身及事物之间的各种联系,数据库中的数据必须有一
24、定的结构,这种结构用数据模型来表示。 13 【正确答案】 D 【试题解析】 “有效性规则 ”属性可以防止非法数据输入到表中。有效性规 则的形式及设置目的随字段的数据类型不同而不同。对 “文本 ”类型字段,可以设置输入的字符个数不能超过某一个值;对 “数字类型 ”字段,可以设置只接受一定范围内的数据;对 “日期时间 ”类型字段,可以将数值限制在一定的月份或年份之内。 14 【正确答案】 D 【试题解析】 一对一关系表现为主表中的每一条记录只与相关表中的一条记录相关联。一个收款口只有一套收款设备,一套收款设备只服务于一个收款口,因此“收款口 ”与 “设备 ”之间是一对一关系。本题答案为 D。 15
25、 【正确答案】 A 【试题解析】 在输 入数据时,如果希望输入的格式标准保持一致,或希望检查输入时的错误,可以设置输入掩码。输入掩码属性所使用字符的含义: 0必须输入数字 (09); 9可以选择输入数据或空格; C可以选择输入任何字符或一个空格; L必须输入字母 (AZ)。邮政编码必须为 09的数字且不能为空格,所以用 “0”表示,本题答案为 A。 16 【正确答案】 D 【试题解析】 表中字段的数据类型 OLE对象是指字段允许单独的 “链接 ”或 “嵌入 ”OLE对象。可以链接或嵌入表中的 OLE对象是指在其他使用 OLE协议程序创建的对象。例如 Word文档、 Excel电子表格、图像、声
26、音或其他二进制数据。 17 【正确答案】 B 【试题解析】 “有效性规则 ”是 Access中一个非常有用的属性,利用该属性可以防止非法数据输入到表中。有效性规则就是检查输入的值是否符合其条件,所以本题答案为 B。 18 【正确答案】 B 【试题解析】 A选项为返回数值表达式值的绝对值, C选项为平方根值, D选项为数值表达式的符号值。 19 【正确答案】 C 【试题解析】 Mid(, , N2):从字符串左边第 N1个字符起截取 N2个字 符。本题从字符串 Str中的第 4个字符开始获得 2个字符,故为Mid(Str, 4, 2),所以本题答案为 C。 20 【正确答案】 B 【试题解析】
27、要将查询结果按某一列或多列的值分组,且值相等的为一组则使用GROUP BY子句;聚集函数 COUNT()用于统计元组个数。 21 【正确答案】 D 【试题解析】 在 Access数据库中, SQL语句 Create Table用于创建一个新表,Create Index用于为字段或字段组创建索引, Altex Table用于修改已经建立的表结构,因此本题答案是 D。 22 【正确答案】 C 【试题解析】 用 SQL语言描述 “在学生表中查找男学生的全部信息 ”,正确格式为 “SELECT*FROM学生表 WHERE(性别 =男 )”。 23 【正确答案】 D 【试题解析】 计算控件的控件源必须是
28、以 “=”开头的计算表达式,表达式的字段名不用加表名,需要以 “”括起来。 24 【正确答案】 A 【试题解析】 VBA程序设计的基本数据类型中, Integer(整型 )声明符为 “ ”,LDng(长整型 )声明符为 “&”, Single(单精度型 )声明符为 “!”, Double(双精度型 )声明符为 “#”, Curren cy(货币型 )声明符为 “”, String(字符型 )声明符为 “$”。 25 【正确答案】 B 【试题解析】 在宏的操作序列中,当几个操作条件式相同时,只要写出一个表达式,其他可以用省略号代替。 26 【正确答案】 A 【试题解析】 Access里的宏可以是
29、包含操作序列的一个宏,也可以是某个宏组。宏组由若干个宏组成,执行的时候。这些宏是按排序次序来依次执行的,所以本题答案是 A。 27 【正确答案】 D 【试题解析】 常见的窗 口事件有 “打开 ”、 “关闭 ”和 “加载 ”,没有 “确定 ”事件。 28 【正确答案】 D 【试题解析】 鼠标事件是指操作鼠标所引发的事件,包括 “鼠标按下 ”、 “鼠标移动 ”和 “鼠标释放 ”。 29 【正确答案】 A 【试题解析】 参照完整性是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。实施了参照完整性后,对表中主关键字字段进行操作时系统会自动检查主关键字字段,看该字段是否被添加、修改或删除。
30、如果对主关键字的修改违背了参照完整性的要求,那么系统会自动强制执行参照完整性。级联更新相关字段 是在主表的主关键字值更改时,自动更新相关表中的对应数值;级联删除相关记录是在删除主表中的记录时,自动地删除相关表中的相关信息。 30 【正确答案】 C 【试题解析】 如果数据不常更改则使用静态 HTML格式;如果数据需要经常更改,则使用动态 HTML格式。所以可以发布数据库中存在的数据。 31 【正确答案】 B 【试题解析】 OpenForm可以在窗体视图、窗体设计视图、打印预览或数据表视图中打开一个窗体,并通过选择窗体的数据输入与窗体方式来限制窗体所显示的记录。 32 【正确答案】 A 【试题解析
31、】 文本框主要用来输入或编辑数据,它是一种交互式控件。 33 【正确答案】 B 【试题解析】 在 VBA中数组声明的格式为: dim数组名 (维数定义 )as类型。其中声明数组用圆括号,如果定义多维数组时,维数之间用逗号分隔。 34 【正确答案】 A 【试题解析】 语法错误指程序的某一语句的语法出现错误,如左右引号或括号不匹配等。当程序设计人员输入完一行语句时, Visual Baisc编辑器会自动检测语法错误,并提醒程序员错误所在,但无法检测逻辑错误。 35 【正确答案】 B 【试题解析】 参数的传递方式有两种:传址和传值。其中传址也称为引用。传址方式要在参数前加上关键字 By-Ref,传值
32、则加上 ByVal。 36 【正确答案】 A 【试题解析】 Do Until循环采用的是先判断条件后执行循环体的做法。如果 “条件 ”是一个为 -1(为真 )的常数,则循环体就会一次也不执行。 37 【正确答案】 C 【试题解析】 消息框用于在对话框中显示信息,其使用格式为MsgBox(prompt, buttons, tide, helpfile, context)。其 中,第一个参数是显示在对话框中的内容;第二个参数用于指定显示按钮的数目及具体形式和使用的图标样式等;第三个参数是对话框标题栏显示的内容。本题中,显示的内容为 “A从 ”,标题为 “BBB”,而 vbOKCancel表示对话框
33、中显示 “确定 ”和 “取消 ”两个按钮, vbQuestion表示显示问号图标。 38 【正确答案】 B 【试题解析】 因为每一次 i、 j循环的操作都会给 x赋初值,所以 i、 j循环都相当于只执行了一次。该程序等效于 x=3,然后 x加两次 6,所以最后结果为 15。 39 【正确答案】 B 【试 题解析】 本题实际上是给出了一个计算 1-10偶数之和的程序, i=10,每循环一次递减 2。第一次循环结果: i=10, sum=sum+i=0+10=10;第二次循环结果:i=8, sum=sum+i=10+8=18;第三次循环结果: i=6, sum=sum+i=18+6=24;第四次循
34、环结果: i=4, sum=sum+i=24+4=28;第五次循环结果: i=2,sum=sum+i=28+2=30。 40 【正确答案】 B 【试题解析】 在本题中,用 Call过程名的方法调用过程 P1。在 P1中,将参数C的值改为 12。因为参数 c是按地址传送 (默认为按地址传送,即 ByRef),故 z的值变为 12了,所以输出值为 12。 二、基本操作题 41 【正确答案】 (1)操作步骤 步骤 l:单击菜单栏 “文件 ” “获取外部数据 ” “导入 ”命令,在考生文件夹中找到要导入的文件,选中 “dResearch mdb”并单击 “导入 ”按钮。 步骤 2:选择 “tEmplo
35、yee”,单击 “确定 ”按钮。 (2)操作步骤 步骤 1:选择 “表 ”对象,单击 “新建 ”按钮。 步骤 2:按照题表要求建立新字段。 步骤 3:单击工具栏中 “保存 ”按钮,另存为 “tBranch”。 (3)操作步骤 步骤 1:选中 “部门编号 ”字段行。 步骤 2:右键单击 “部门编号 ”行,从弹出的快捷菜单中选择 “主键 ”命令。 (4)操作步骤 步骤 1:单击 “房间号 ”字段行任一点。 步骤 2:在 “有效性规则 ”行输入 “100 and 【试题解析】 第 1小题单击菜单栏 “文件 ” “获取外部数据 ” “导入表 ”命令导入表;第 2、 3、 4小题在设计视图中新建表、添加
36、新字段和设置字段属性;第 5小题在数据表中输入数据。 三、简单应用题 42 【正确答案】 (1)操作步骤 步骤 1:选择 “查询 ”对象 ,单击 “新建 ”按钮,选中“设计视图 ”,单击 “确定 ”按钮。在 “显示表 ”对话框中分别双击表 “tA”、 “tB”,关闭“显示表 ”对话框。 步骤 2:分别双击 “姓名 ”、 “房间号 ”、 “电话 ”和 “入住日期 ”字段将其添加到 “字段 ”行。 步骤 3:单击工具栏中的 “保存 ”按钮 ,另存为 “qT1”。关闭设计视图。 (2)操作步骤 步骤 1:选择 “查询 ”对象,单击 “新建 ”按钮,选中“设计视图 ”,单击 “确定 ”按钮。在 “显示
37、表 ”对话框中分别双击表 “LA”、 “tB”,关闭“显示表 ”对话框。 步骤 2:分别双击 “姓名 ”、 “房间号 ”字段将其添加 到 “字段 ”行。在 “姓名 ”字段的 “条件 ”行输入 “请输入姓名: ”。 步骤 3:在 “字段 ”行下一列输入“已住天数: Day(Date()一 入住日期 )”。 步骤 4:在 “字段 ”行下一列输入 “应交金额: (Day(1)ate()一 入住日期 )*价格 ”。 步骤 5:单击工具栏中的 “保存 ”按钮,另存为 “qT2”。关闭设计视图。 (3)操作步骤 步骤 1:选择 “查询 ”对象,单击 “新建 ”按钮,选中 “设计视图 ”,单击 “确定 ”按
38、钮。在 “显示表 ”对话框中分别双击表 “LA”、 “tB”,关闭 “显示表 ”对话框。 步骤 2:分别双击 “姓名 ”、 “入住日期 ”、“价格 ”和 “身份证 ”字段添加到 “字段 ”行。 步骤 3:在 “身份证 ”字段的 “条件 ”行输入“Mid(身份证 , 4, 3)=102”,单击 “显示 ”行取消该字段显示。 步骤 4:单击工具栏中的 “保存 ”按钮 ,另存为 “qT3”。关闭设计视图。 (4)操作步骤 步骤 1:选择“查询 ”对象,单击 “新建 ”按钮,选中 “设计视图 ”,单击 “确定 ”按钮。在 “显示表 ”对话框中双击 “tB”,关闭 “显示表 ”对话框。 步骤 2:单击菜
39、单栏 “查询 ” “交叉表查询 ”命令。 步骤 3:在 “字段 ”行的第一列输入 “楼号: Left(房间号 , 2)”。双击 “房间类别 ”、 “房间号 ”字段。 步骤 4:单击菜单栏 “视图 ” “总计 ”命令,在 “房间号 ”字段 “总计 ”行右侧下拉列表中选择 “计数 ”。 步骤 5:分别在 “楼号 ”、 “房间类别 ”、 “房间号 ”字段的 “交叉表 ”行右侧下拉列表中选择 “行标题 ”, “列标题 ”和 “值 ”。 步骤 6:单击工具栏中 “保存 ”按钮 ,另存为 “qT4”。关闭设计视图。 【试题解析】 第 1、 2、 3、 4小题在查询设计视图中创建不同的查询,按题目要求添加字
40、段和条件表达式。 四、综合应用题 43 【正确答案】 (1)操作步骤 步骤 1:选择 “窗体 ”对象,单击 “新建 ”按钮,选中“设计视陶 ”,单击 “确定 ”按钮。 步骤 2:单击工具栏 “命令按钮 ”控件丽,单击窗体适当位置,弹出一对话框,单击 “取消 ”按钮。 步骤 3:右键单击该命令按钮,从弹出的快捷菜单中选择 “属性 ”命令,单击 全部 ”选项卡,在 “名称 ”和 “标题 ”行输入“btl”和 “显示修改产品表 ”,在 “左边距 ”, “上边距 ”, “宽度 ”和 “高度 ”行分别输入“1cm”、 “0 6cm”、 “2cm”、 “1 5m”。关闭属性界面。 步骤 4:按步骤 23新
41、建另两个命令按钮。 “bt2”按钮的左边距在 “btl”基 础上累计,设置为 3cm。 (2)操作步骤 步骤 1:右键单击 “窗体选择器 ”,从弹出的快捷菜单中选择 “属性 ”命令。 步骤2:单击 “格式 ”选项卡,在 “标题 ”行输入 “主菜单 ”,关闭属性窗口。 (3)操作步骤 步骤 1:右键单击 “btl”按钮,从弹出的快捷菜单中选择 “属性 ”命令。 步骤 2:单击“事件 ”选项卡,在 “单击 ”行列表中选中 “打开产品表 ”,关闭属性窗口。 (4)操作步骤 步骤 l:右键单击 “bt2”,从弹出的快捷菜单中选择 “属性 ”命令。 步骤 2:单击“事件 ”选项卡,在 “单击 ”行右侧下拉列表中选中 “运行查 询 ”,关闭属性窗口。 (5)操作步骤 步骤 1:右键单击 “bt3”,从弹出的快捷菜单中选择 “属性 ”命令。 步骤 2:单击 “事件 ”选项卡,在 “单击 ”行右侧下拉列表中选中 “关闭窗体 ”,关闭属性窗口。 步骤 3:单击工具栏中 “保存 ”按钮 ,另存为 “menu”,关闭设计视图。 【试题解析】 第 1小题在窗体的设计视图中添加控件,并右键单击该控件选择“属性 ”命令,对控件属性进行设置;第 3、 4、 5小题直接右键单击相应按钮选择“属性 ”命令,设置属性。