1、国家计算机二级(Access)93 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.用于打开报表的宏命令是( )。(分数:2.00)A.OpenFormB.OpenqueryC.OpenReportD.RunSQL2.执行语句:MsgBox “AAAA“,vbOKCancel + vbQuestion,“BBBB“之后,弹出的信息框 外观样式是_。 (分数:2.00)A.B.C.D.3.用于查找满足条件的下一条记录的宏命令是( )。(分数:2.00)A.FindNextB.FindRecordC.G
2、oToRecordD.Requery4.下面查询不是操作查询的是( )。(分数:2.00)A.删除查询B.更新查询C.参数查询D.生成表查询5.在宏的表达式中要引用报表 exam 上控件 Name 的值,可以使用引用式( )。(分数:2.00)A.Repoas!NameB.Repoas!exam!NameC.exam!NameD.Reports exam Name6.关系模型中最普遍的联系是( )。(分数:2.00)A.一对多联系B.多对多联系C.一对一联系D.多对一联系7.窗体类型中将窗体的一个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容的是( )。(分数:2.00)A.表格式窗
3、体B.数据表窗体C.纵栏式窗体D.主/子窗体8.可作为报表记录源的是(分数:2.00)A.表B.查询C.Select 语句D.以上都可以9.设有如下程序 Private Sub Command1_Click() Dim sum As Double,X As Double sum=0 n=0 For i=1 To 5 X=n/i n=n+1 sum=sum+x Next i End Sub 该程序通过 For 循环来计算一个表达式的值,这个表达式是_。(分数:2.00)A.1+1/2+2/3+3/4+4/5B.1+1/2+1/3+1/4+1/5C.1/2+2/3+3/4+4/5D.1/2+1/3
4、+1/4+1/510.下列 SQL 查询语句中,与下面查询设计视图所示的查询结果等价的是_。 (分数:2.00)A.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别=“女“ AND 所属院系 IN(“03“,“04“)B.SELECT 姓名,简历 FROM tStud WHERE 性别=“女“ AND 所属院系 IN(“03“,“04“)C.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别=“女“ AND 所属院系=“03“ OR 所属院系=“04“D.SELECT 姓名,简历 FROM tStud WHERE 性别=“女“ AN
5、D 所属院系=“03“ OR 所属院系=“04“11.在数据表视图中,不能_。 (分数:2.00)A.修改字段的类型B.修改字段的名称C.删除一个字段D.删除一条记录12.窗体有 3 种视图,用于创建窗体或修改窗体的窗口是窗体的( )。(分数:2.00)A.$OB.&OC.$ED.&E13.在 Visual FoxPro 的查询设计器中,“筛选“选项卡对应的 SQL 短语是【 】。(分数:2.00)A.WHEREB.JOINC.SETD.ORDER BY14.在窗体上添加一个命令按钮(名为 Command1)和一个文本框(名为 Text1),并在命令按钮中编写如下事件代码: Private S
6、ub Command1_Click() m2.17 nLen(Str$(m)Space(5) Me!Text1=n End Sub 打开窗体运行后,单击命令按钮,在文本框中显示_。(分数:2.00)A.5B.8C.9D.1015.下面显示的是查询设计视图的“设计网格”部分: (分数:2.00)A.性别为“女”并且 1980 年以前参加工作的记录B.性别为“女”并且 1980 年以后参加工作的记录C.性别为“女”或者 1980 年以前参加工作的记录D.性别为“女”或者 1980 年以后参加工作的记录16.键盘事件是操作键盘所引发的事件,下列不属于键盘事件的是( )。(分数:2.00)A.Card
7、LayoutB.BorderLayoutC.HowLayoutD.GridLayout17.Access 中表与表的关系都定义为( )。(分数:2.00)A.一对多关系B.多对多关系C.一对一关系D.多对一关系18.在 Access 中,参照完整性规则不包括(分数:2.00)A.更新规则B.查询规则C.删除规则D.插入规则19.数据访问页是一种独立于 Access 数据库的文件,该文件的类型是(分数:2.00)A.TXT 文件B.HTMI 文件C.MDB 文件D.DOC 文件20.在数据表中,对指定字段查找匹配项,按下图“查找和替换”对话框中的设置,查找的结果是_。 (分数:2.00)A.定位
8、简历字段中包含了字符串“组织能力强”的记录B.定位简历字段仅为“组织能力强”的记录C.显示符合查询内容的第一条记录D.显示符合查询内容的所有记录21.在窗体中添加了一个文本框和一个命令按钮(名称分别为 tText 和 bCommand),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“计算机等级考试“。以下能实现上述操作的事件过程是【 】。(分数:2.00)A.Private Sub bCommand_Click() Caption=“计算机等级考试 End SubB.Private Sub tText_Click() bCommand.Caption=计
9、算机等级考试 End SubC.Private Sub bCommand_Change() Caption=计算机等级考试 End SubD.Private Sub tText_Change() bCommand.Caption=计算机等级考试 End Sub22.软件设计中模块划分应遵循的准则是_。(分数:2.00)A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合23.在 E-R 图中,用来表示实体的图形是_。 (分数:2.00)A.矩形B.椭圆形C.菱形D.三角形24.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指_。 (分数:2.00)A.数据与程序独立存放B.
10、不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对25. 在设计视图中设置此窗体的“格式”属性,正确设置是_。 (分数:2.00)A.B.C.D.26.某字段中已经有数据,现要改变该字段的大小属性,将该字段大小重新设置为整数型,则以下所存数据会发生变化的是( )。(分数:2.00)A.B.C.D.27.以下关于空值的叙述中,错误的是【 】。(分数:2.00)A.空值表示字段还没有确定值B.Access 使用 NULL 来表示空值C.空值等同于空字符串D.空值不等于数值 O28.下列描述中正确的是_。 (分数:2.00)A.软件工程只是解决软件项目的管理
11、问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D.软件工程只是解决软件开发中的技术问题29.假设已在 Access 中建立了包含“书名”、“单价”和“数量”三个字段的“tOfg”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为_。(分数:2.00)A.单价*数量B.=单价*数量C.图书订单表!单价*图书订单表!数量D.=图书订单表!单价*图书订单表!数量30.主/子窗口平常用来显示查询和多个表中的数据,而这些数据之间的关系是( )。(分数:2.00)A.年、星期、月、日、小时、分、秒B.秒、分、小时、日、月、
12、星期、年C.小时、分、秒、星期、月、日、年D.星期、月、日、小时、分、秒、年31.Access 数据库中,用于输入或编辑字段数据的交互控件是【 】。(分数:2.00)A.文本框B.标签C.复选框D.组合框32.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是(分数:2.00)A.并B.交C.投影D.笛卡儿乘积33.查询订购单号首字符是“P“的订单信息,应该使用命令【 】。(分数:2.00)A.SELECT*FROM 订单 WHERE HEAD(订购单号,1)=“p“B.SELECT*FROM 订单 WHERE LEFT(订购单号,1)=“p“C.SELECT*FROM 订单 WH
13、ERE“p“订购单号D.SELECT*FROM 订单 WHERE RIGHT(订购单号,1)=“p“34.Access 中表和数据库的关系是_。 (分数:2.00)A.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.一个数据库只能包含一个表35.如果表 A 中的一条记录与表 B 中的多条记录相匹配,且表 B 中的一条记录与表 A 中 的多条记录相匹配,则表 A 与表 B 存在的关系是_。 (分数:2.00)A.一对一B.一对多C.多对一D.多对多二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.在 Visual FoxPro 中
14、表单的 Load 事件发生在 Init 事件之 1。(分数:2.00)填空项 1:_37.二维表中的一行称为关系的一个 1。(分数:2.00)填空项 1:_38.Access 中,提供了 3 种创建报表的方式:使用自动功能、使用向导功能和使用 1 创建。(分数:2.00)填空项 1:_39.窗体由多个部分组成,每个部分称为一个节,大部分的窗体只有 1。(分数:2.00)填空项 1:_40.若窗体中已有一个名为 Commandl 的命令按钮、一个名为 Label1 的标签和一个名为 Textl 的文本框,且文本框的内容为空,然后编写如下事件代码: Private Function f(X As
15、Long)As Boolean lf x Mod 2=0 Then f=True EIse f=False End If End Function Private Sub Commandl click1 Dim n As Long n=Val(Me!bextl) p=IIf(f(n),”Even number”,”Odd number”) Me!LabellCaption=n&”is”&P End Sub 窗体打开运行后,在文本框中输入 21,单击命令按钮,则标签显示内容为 2。(分数:2.00)填空项 1:_41.在将设计好的表单存盘时,系统将生成扩展名分别是 SCX 和 1 的两个文件。(
16、分数:2.00)填空项 1:_42.一个主报表最多只能包含 1 子窗体或子报表。(分数:2.00)填空项 1:_43.在窗体中添加一个命令按钮,名称为 Command1,然后编写如下程序: Private Sub Command1_Click1 Dim s, i For i = 1 To 10 s = s + i Next i MsgBox s End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为 2 。 (分数:2.00)填空项 1:_44.在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是 1 查询。(分数:2.00)填空项 1:_45.Access 中,
17、提供了 3 种创建报表的方式:使用自动功能、使用向导功能和使用 1 创建。(分数:2.00)填空项 1:_46.创建窗体可以使用 1 和使用 2 两种方式。(分数:2.00)填空项 1:_47.缺省情况下,报表中的记录是按照 1 排列显示的。(分数:2.00)填空项 1:_48.数据管理技术经历了人工处理阶段、人工文件系统和数据库系统、 1 和 25 个发展阶段。(分数:2.00)填空项 1:_49.如果表中一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段称为 1。(分数:2.00)填空项 1:_50.VBA 中定义符号常量的关键字是 1。(分数:2.00)填空项 1
18、:_国家计算机二级(Access)93 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.用于打开报表的宏命令是( )。(分数:2.00)A.OpenFormB.OpenqueryC.OpenReport D.RunSQL解析:A)选项用于打开窗体,B)选项用于打开查询,D)选项用于关闭数据库对象。2.执行语句:MsgBox “AAAA“,vbOKCancel + vbQuestion,“BBBB“之后,弹出的信息框 外观样式是_。 (分数:2.00)A.B.C. D.解析:消息框用于在对话框中显示信息
19、,其使用格式为:MsgBox(prompt, buttons , title , helpfile, context)。 其中,第一个参数是显示在对话框上的内容;第二个参数用于指定显示按钮的数目及形式,使用的图标样 式等;第三个参数是对话框标题栏显示的内容。本题中,显示的内容为“AAAA”,标题为“BBBB”,而 vbOKCancel 表示对话框中显示“确定”和“取消”两个按钮,vbQuestion 表示显示问号图标。3.用于查找满足条件的下一条记录的宏命令是( )。(分数:2.00)A.FindNext B.FindRecordC.GoToRecordD.Requery解析:B)选项为用于查
20、找满足指定条件的第一条记录,C)选项用于指定当前记录,D)选项用于实施指定控件 重新查询。4.下面查询不是操作查询的是( )。(分数:2.00)A.删除查询B.更新查询C.参数查询 D.生成表查询解析:参数查询跟操作查询并列,而操作查询有 4 种:生成表查询、删除查询、更新查询和追加查询。5.在宏的表达式中要引用报表 exam 上控件 Name 的值,可以使用引用式( )。(分数:2.00)A.Repoas!NameB.Repoas!exam!Name C.exam!NameD.Reports exam Name解析:该语句的语法为 Reports!报表名!控件名。6.关系模型中最普遍的联系是
21、( )。(分数:2.00)A.一对多联系 B.多对多联系C.一对一联系D.多对一联系解析:在 Access 数据库中表之间的关系也一般为一对多型。7.窗体类型中将窗体的一个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容的是( )。(分数:2.00)A.表格式窗体B.数据表窗体C.纵栏式窗体 D.主/子窗体解析:表格式窗体在一个窗体中显示多条记录的内容;数据表窗体在外观上跟数据表和查询数据的界面相同;而主/子窗体通常用于显示多个表或查询中的结果。8.可作为报表记录源的是(分数:2.00)A.表B.查询C.Select 语句D.以上都可以 解析:表、查询、Select 语句均可为报表的记
22、录源。9.设有如下程序 Private Sub Command1_Click() Dim sum As Double,X As Double sum=0 n=0 For i=1 To 5 X=n/i n=n+1 sum=sum+x Next i End Sub 该程序通过 For 循环来计算一个表达式的值,这个表达式是_。(分数:2.00)A.1+1/2+2/3+3/4+4/5B.1+1/2+1/3+1/4+1/5C.1/2+2/3+3/4+4/5 D.1/2+1/3+1/4+1/5解析:当 i时,sum=0+0/1;当 i=2 时,sum=0+0/1+1/2;当 i=3 时,sum=0+0/
23、1+l/2+2/3; 当 i=4 时,sum=0+0/1+1/2+2/3+3/4:当 i=5 时,sum=0+0/1+1/2+2/3+3/4+4/5, 即 For 循环是用来计算表达式“1/2+2/3+3/4+4/5”的。 10.下列 SQL 查询语句中,与下面查询设计视图所示的查询结果等价的是_。 (分数:2.00)A.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别=“女“ AND 所属院系 IN(“03“,“04“)B.SELECT 姓名,简历 FROM tStud WHERE 性别=“女“ AND 所属院系 IN(“03“,“04“) C.SELECT
24、姓名,性别,所属院系,简历 FROM tStud WHERE 性别=“女“ AND 所属院系=“03“ OR 所属院系=“04“D.SELECT 姓名,简历 FROM tStud WHERE 性别=“女“ AND 所属院系=“03“ OR 所属院系=“04“解析:本题考查创建 SQL 查询。从查询设计视图可知,在 tStud 表中查询性别为“女”,所属院系为“03” Or“04”的记录,并显示满足条件的记录的姓名和简历字段,因此选项 B 正确。对于选项 D,由于 AND 运算符的优先级高于 OR,所以结果不正确。11.在数据表视图中,不能_。 (分数:2.00)A.修改字段的类型 B.修改字段
25、的名称C.删除一个字段D.删除一条记录解析:在“数据表”视图中可以进行字段的编辑、添加、删除,记录的删除和数据查找等操作,但使用“数 据表”视图建立的表结构,只说明了表中字段名,却没有说明每个字段的数据类型和属性值,也无法修改。12.窗体有 3 种视图,用于创建窗体或修改窗体的窗口是窗体的( )。(分数:2.00)A.$OB.&O C.$ED.&E解析:控件“是在图形用户界面(GUl)上进行输入、输出信息,启动事什程序 等交互操作的图形对象,是进行可视化程序设计的基础和重要工具,Visual Basic 中的控 件分为两类,一类是标准控件(也称内部控件),另一类是 ActiveX 控件,启动
26、Visual Basic 后,工具箱中只有标准控件,共有 20 个。 13.在 Visual FoxPro 的查询设计器中,“筛选“选项卡对应的 SQL 短语是【 】。(分数:2.00)A.WHERE B.JOINC.SETD.ORDER BY解析:SQL,SELECT 语句中的 WHERE 子句是指从指定的表或视图中提取满足条件的记录,为查询设置查询条件,对应 与查询设计器中的“筛选“选项卡。14.在窗体上添加一个命令按钮(名为 Command1)和一个文本框(名为 Text1),并在命令按钮中编写如下事件代码: Private Sub Command1_Click() m2.17 nLen
27、(Str$(m)Space(5) Me!Text1=n End Sub 打开窗体运行后,单击命令按钮,在文本框中显示_。(分数:2.00)A.5B.8C.9D.10 解析:15.下面显示的是查询设计视图的“设计网格”部分: (分数:2.00)A.性别为“女”并且 1980 年以前参加工作的记录 B.性别为“女”并且 1980 年以后参加工作的记录C.性别为“女”或者 1980 年以前参加工作的记录D.性别为“女”或者 1980 年以后参加工作的记录解析:16.键盘事件是操作键盘所引发的事件,下列不属于键盘事件的是( )。(分数:2.00)A.CardLayoutB.BorderLayoutC.
28、HowLayout D.GridLayout解析:MsgBox 函数的返回值是一个整数,这个整数与所选择的命令按钮有关。MsgBox 函数所显示的对话框中有 7 种命令按钮,返回值与这 7 种命令按钮相对应的,见下表: 17.Access 中表与表的关系都定义为( )。(分数:2.00)A.一对多关系 B.多对多关系C.一对一关系D.多对一关系解析:因为在 Access 数据库中,一对一的关系可以合并一个表,多对多的关系可以拆成多个一对多的关系。所以,一般都是一对多的关系。18.在 Access 中,参照完整性规则不包括(分数:2.00)A.更新规则B.查询规则 C.删除规则D.插入规则解析:
29、参照完整性:在输入或删除记录时,为维持表与表之间已定义的关系而必须遵循的规则。参照完整性规则包括更新规则、删除规则和插入规则。19.数据访问页是一种独立于 Access 数据库的文件,该文件的类型是(分数:2.00)A.TXT 文件B.HTMI 文件 C.MDB 文件D.DOC 文件解析:数据访问页实际就是网页文件,即 HTMI_。文件,其扩展名可为“htm”或“HTML”20.在数据表中,对指定字段查找匹配项,按下图“查找和替换”对话框中的设置,查找的结果是_。 (分数:2.00)A.定位简历字段中包含了字符串“组织能力强”的记录B.定位简历字段仅为“组织能力强”的记录 C.显示符合查询内容
30、的第一条记录D.显示符合查询内容的所有记录解析:本题考查查找数据。本题指定的查找内容为“组织能力强”,指定的查找范围为“简历”字段,指定的匹配为“整个字段”,因此是查找数据表中“简历”字段仅为“组织能力强”的记录。21.在窗体中添加了一个文本框和一个命令按钮(名称分别为 tText 和 bCommand),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“计算机等级考试“。以下能实现上述操作的事件过程是【 】。(分数:2.00)A.Private Sub bCommand_Click() Caption=“计算机等级考试 End SubB.Private S
31、ub tText_Click() bCommand.Caption=计算机等级考试 End SubC.Private Sub bCommand_Change() Caption=计算机等级考试 End SubD.Private Sub tText_Change() bCommand.Caption=计算机等级考试 End Sub 解析:按照题意,应该设置文本框 tText 的 Change 属性,即当文本框内容变化后引发事件。“bCommand.Caption=计算机等级考试“语句是指命令按钮的标题为字符串“计算机等级考试“。22.软件设计中模块划分应遵循的准则是_。(分数:2.00)A.低内
32、聚低耦合B.高内聚低耦合 C.低内聚高耦合D.高内聚高耦合解析:模块划分应遵循的准则包括模块之间的耦合和内聚。一般来说,要求模块之间的耦合尽可能地低,即模块尽可能独立,要求模块的内聚程度尽可能地高,即高内聚、低耦合的原则。23.在 E-R 图中,用来表示实体的图形是_。 (分数:2.00)A.矩形 B.椭圆形C.菱形D.三角形解析:E-R 图中用矩形表示实体集,用椭圆表示属性,用菱形表示联系。24.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指_。 (分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对
33、 解析:数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。 也就是说,数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。选项 A、B、C 三种说法都是 错误的。25. 在设计视图中设置此窗体的“格式”属性,正确设置是_。 (分数:2.00)A.B.C. D.解析:由题目图片可知,窗体的记录选定器应该为“否”,浏览按钮为“否”,分隔线为“否”,控制框 为“否”,最大最小化按钮为“无”,关闭按钮为“否”。26.某字段中已经有数据,现要改变该字段的大小属性,将该字段大小重新设置为整数型,则以下所存数据会发生变化的是( )。(分数:2.00)A.B.C.D.
34、 解析:“年龄在 18 到 21 岁之间”要使用 And 语句来表示“与”。27.以下关于空值的叙述中,错误的是【 】。(分数:2.00)A.空值表示字段还没有确定值B.Access 使用 NULL 来表示空值C.空值等同于空字符串 D.空值不等于数值 O解析:空值表示字段或变量还没有确定的值,空值使用 NULL 或空白表示字段的值;而空字符串是用双引号括起来的字符串,且双引号中间没有空格。28.下列描述中正确的是_。 (分数:2.00)A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D.软件工程只是
35、解决软件开发中的技术问题解析:软件工程是计算机软件开发和维护的工程学科,它采用工程的概念原理、技术和方法来开发和维护 软件,它把经过时间考验而证明正确的管理技术和当前能够得到的最好技术结合起来。29.假设已在 Access 中建立了包含“书名”、“单价”和“数量”三个字段的“tOfg”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为_。(分数:2.00)A.单价*数量B.=单价*数量 C.图书订单表!单价*图书订单表!数量D.=图书订单表!单价*图书订单表!数量解析:计算控件的控件源必须是“=”开头的一个计算表达式,表达式中的字段名前不用加表名,并且以“” 括起来。3
36、0.主/子窗口平常用来显示查询和多个表中的数据,而这些数据之间的关系是( )。(分数:2.00)A.年、星期、月、日、小时、分、秒B.秒、分、小时、日、月、星期、年C.小时、分、秒、星期、月、日、年D.星期、月、日、小时、分、秒、年 解析:文件锁定的概念是当多个线程对于同一个文件进行访问时,文件 锁定实现对多个文件的访问同步,避免文件的不安全。java.nio 包的新特点还有内存映 射技术(由于内存的速度远比硬盘快,所以把硬盘的内容映射到内存中,这样访问速度会 大大提高)、字符及编码(统一字符集,便于调用和管理)、非阻塞I/0(用于消除线程读写 时的阻塞)31.Access 数据库中,用于输入
37、或编辑字段数据的交互控件是【 】。(分数:2.00)A.文本框 B.标签C.复选框D.组合框解析:文本框控件用于显示、输入和编辑窗体的基础记录源数据,显示计算结果,或接收用户输入的数据。32.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是(分数:2.00)A.并B.交 C.投影D.笛卡儿乘积解析:关系运算包括:常用的集合运算有交、并、差和专门的关系运算选择、投影、联接,这其中只有交、选择运算能够在不改变基本表中的属性个数但能减少元组个数。33.查询订购单号首字符是“P“的订单信息,应该使用命令【 】。(分数:2.00)A.SELECT*FROM 订单 WHERE HEAD(订购
38、单号,1)=“p“B.SELECT*FROM 订单 WHERE LEFT(订购单号,1)=“p“ C.SELECT*FROM 订单 WHERE“p“订购单号D.SELECT*FROM 订单 WHERE RIGHT(订购单号,1)=“p“解析:符号是子串包含测试运算符,RIGHT()是从指定表达式值的右端截取一个指定长度的子串作为函数值,LEFT ()是从指定表达式值的左端截取一个指定长度的子串作为函数值。34.Access 中表和数据库的关系是_。 (分数:2.00)A.一个数据库可以包含多个表 B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.一个数据库只能包含一个表解析:Acce
39、ss 数据库由数据库对象和组两部分组成,其中对象又分为 7 种。这些数据库对象包括:表、查询、 窗体、报表、数据访问页、宏和模块。一个数据库可以包含多个表。35.如果表 A 中的一条记录与表 B 中的多条记录相匹配,且表 B 中的一条记录与表 A 中 的多条记录相匹配,则表 A 与表 B 存在的关系是_。 (分数:2.00)A.一对一B.一对多C.多对一D.多对多 解析:在 Access 中,多对多的联系表现为一个表中的多条记录在相关表中同样可以有多条记录与之对应。即表 A 中一条记录在表 B 中可以对应多条记录,而表 B 中的一条记录在表 A 中也可对应多条记录。二、填空题(每空 2 分,共
40、 30 分)(总题数:15,分数:30.00)36.在 Visual FoxPro 中表单的 Load 事件发生在 Init 事件之 1。(分数:2.00)填空项 1:_ (正确答案:前)解析:Load 事件的触发时机为创建对象前,Init 事件的触发时机为创建对象时,Init 事件在 Load 事件之后引发。37.二维表中的一行称为关系的一个 1。(分数:2.00)填空项 1:_ (正确答案:记录(或元组))解析:38.Access 中,提供了 3 种创建报表的方式:使用自动功能、使用向导功能和使用 1 创建。(分数:2.00)填空项 1:_ (正确答案:设计视图)解析:39.窗体由多个部分
41、组成,每个部分称为一个节,大部分的窗体只有 1。(分数:2.00)填空项 1:_ (正确答案:主体节)解析:40.若窗体中已有一个名为 Commandl 的命令按钮、一个名为 Label1 的标签和一个名为 Textl 的文本框,且文本框的内容为空,然后编写如下事件代码: Private Function f(X As Long)As Boolean lf x Mod 2=0 Then f=True EIse f=False End If End Function Private Sub Commandl click1 Dim n As Long n=Val(Me!bextl) p=IIf(f
42、(n),”Even number”,”Odd number”) Me!LabellCaption=n&”is”&P End Sub 窗体打开运行后,在文本框中输入 21,单击命令按钮,则标签显示内容为 2。(分数:2.00)填空项 1:_ (正确答案:21 is Odd number)解析:41.在将设计好的表单存盘时,系统将生成扩展名分别是 SCX 和 1 的两个文件。(分数:2.00)填空项 1:_ (正确答案:SCT)解析:在 Visual FoxPro 中,表单存盘后,系统将产生扩展名为 SCX(表单)和 SCT(表单备注)的两个文件。42.一个主报表最多只能包含 1 子窗体或子报表。
43、(分数:2.00)填空项 1:_ (正确答案:两级)解析:43.在窗体中添加一个命令按钮,名称为 Command1,然后编写如下程序: Private Sub Command1_Click1 Dim s, i For i = 1 To 10 s = s + i Next i MsgBox s End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为 2 。 (分数:2.00)填空项 1:_ (正确答案:55)解析:forNext 语句能够重复执行程序代码区域特定次数。此题中 i 赋初值 1,步长缺省为 1,也就是求 1 到 10 的和,所以结果为 55。44.在学生成绩表中,如果需要
44、根据输入的学生姓名查找学生的成绩,需要使用的是 1 查询。(分数:2.00)填空项 1:_ (正确答案:参数)解析:本题考查参数查询。参数查询是一种利用对话框来提示用户输入准则的查询。这种查询可以根据用户输入的准则来检索符合相应条件的记录。45.Access 中,提供了 3 种创建报表的方式:使用自动功能、使用向导功能和使用 1 创建。(分数:2.00)填空项 1:_ (正确答案:设计视图)解析:46.创建窗体可以使用 1 和使用 2 两种方式。(分数:2.00)填空项 1:_ (正确答案:人工)解析:47.缺省情况下,报表中的记录是按照 1 排列显示的。(分数:2.00)填空项 1:_ (正确答案:自然顺序)解析:48.数据管理技术经历了人工处理阶段、人工文件系统和数据库系统、 1 和 25 个发展阶段。(分数:2.00)填空项 1:_ (正确答案:交互式数据库系统)解析:49.如果表中一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段称为 1。(分数:2.00)填空项 1:_ (正确答案:外部关键字)解析:要正确区分外关键字和关键字的定义。50.VBA 中定义符号常量的关键字是 1。(分数:2.00)填空项 1:_ (正确答案:Const)解析:常量定义的格式如下:Const 符号常量名称=常量值。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1