1、二级 ACCESS 笔试-377 及答案解析(总分:82.00,做题时间:90 分钟)一、选择题(总题数:35,分数:58.00)1.下列不属于 Access 窗体的视图是( )。A) 设计视图 B) 窗体视图C) 版面视图 D) 数据表视图(分数:1.00)A.B.C.D.2.当在一个报表中列出学生的 3 门课 a、b、c 的成绩时,若要对每位学生计算 3 门课的平均成绩,只要设置新添计算控件的控制源为A) “=a+b+c/3” B) “(a+ b+ c) /3”C) “=(a+ b+ c) /3” D) 以上表达式均错(分数:2.00)A.B.C.D.3.在学生借书数据库中,已有“学生”表
2、和“借阅”表,其中“学生”表含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。若要找出没有借过书的学生记录,并显示其“学号”和“姓名”,则正确的查询设计是A) B) C) D) (分数:2.00)A.B.C.D.4.关于报表功能的叙述中,不正确的是( )。A) 可以呈现各种格式的数据B) 可以包含子报表与图标数据C) 可以分组组织数据,进行汇总D) 可以进行计数、求平均、求和等统计计算(分数:2.00)A.B.C.D.5.树是结点的集合,它的根结点的数目是( )。A) 有且只有 1 个 B) 1 或多于 1 C) 0 或 1 D) 至少有 2 个(分数:2.00)A.B
3、.C.D.6.哪个查询会在执行时弹出对话框,提示用户输入必要的信息,再按照这些信息进行查询?( )A) 选择查询 B) 参数查询 C) 交叉表查询 D) 操作查询(分数:2.00)A.B.C.D.7.下列 SELECT 语句正确的是_.A) SELECT*FROM,学生表 WHERE 姓名=张三B) SELECT*FROM,学生表 WHERE 姓名=张三C) SELECT*FROM,学生表 WHERE 姓名=张三D) SELECT*FROM,学生表 WHERE 姓名=张三(分数:1.00)A.B.C.D.8.如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要一次指定多个筛选
4、条件,可使用_方法。A) 高级筛选/排序 B) 按窗体筛选C) 内容排除筛选 D) 按选定内容筛选(分数:2.00)A.B.C.D.9.总体设计阶段完成的任务是确定( )。A) 软件开发方法 B) 软件开发工具 C) 软件开发费用 D) 软件系统功能(分数:2.00)A.B.C.D.10.以下关于列表框和组合框两种控件之间的区别,说法正确的是( )。A) 列表框可以通过列表进行数据的选择,而组合框不行B) 在窗体上一定要有足够的空间显示组合框的列表C) 组合框类似于文本框和列表框的组合D) 列表框和组合框的最大区别在于两者占用的空间不同(分数:2.00)A.B.C.D.11.在 Access
5、中已建立了“雇员”表,其中有可以存放照片的字段,在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是A) 对象框 B) 绑定对象框C) 非绑定对象框 D) 列表框(分数:2.00)A.B.C.D.12.对建立良好的程序设计风格,下面描述正确的是 _。A) 程序应简单、清晰、可读性好 B) 符号名的命名要符合语法C) 充分考虑程序的执行效率 D) 程序的注释可有可无(分数:1.00)A.B.C.D.13.对长度为 n 的单链有序表,若查找每个元素的概率相等,则查找任一元素的平均查找长度为A) n/2 B) (n+1) /2 C) (n-1) /2 D) n/4(分数:2.00)A.B.C.
6、D.14.如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要一次指定多个筛选条件,可使用_方法。A) 高级筛选/排序 B) 按窗体筛选C) 内容排除筛选 D) 按选定内容筛选(分数:1.00)A.B.C.D.15.下列有关宏操作的叙述正确的是( )。A) 宏的条件表达式中不能引用窗体或报表的控件值B) 不是所有的宏操作都可以转化为相应的模块代码C) 使用宏不能启动其他应用程序D) 可以利用宏组来管理相关的一系列宏(分数:2.00)A.B.C.D.16.下列有关算法的描述中错误的是( )。A) 所谓算法是指解题方案的准确而完整的描述B) 算法的基本特征有:可行性、确定性、有穷
7、性和拥有足够的情报等C)算法的复杂度主要包括时间复杂度和空间复杂度D) 算法的时间复杂度是指执行算法程序所需要的时间(分数:2.00)A.B.C.D.17.在 Access 中需要发布数据库是的数据的时候,可以采用的对象是_。A) 数据访问页 B) 表C) 窗体 D) 查询(分数:1.00)A.B.C.D.18.以下有关标签控件的说法中错误的是( )。A标签主要用来在窗体或报表上显示说明性文本B标签不显示字段或表达式的值,它没有数据来源C当从一条记录移到另一条记录时,标签的值不会改变D独立创建的标签在“数据表”视图中显示(分数:1.00)A.B.C.D.19.排序时如果选取了多个字段,则输出结
8、果是_。A) 按设定的优先次序依次进行排序 B) 按最右边的列开始排序C) 按从左向右优先次序依次排序 D) 无法进行排序(分数:2.00)A.B.C.D.20.下列属于日期型数据的是( )。A) #2004-6-12 B) %2004-6-12%C) “2004-6-12“ D) #2004-6-12#(分数:2.00)A.B.C.D.21.Access 提供的( )能够很容易地实现一组记录的添加。A添加记录 B添加查询C追加记录 D追加查询(分数:1.00)A.B.C.D.22.下图是使用查询设计器完成的查询,与该查询等价的 SQL 语句是( )。(分数:2.00)A.B.C.D.23.某
9、窗体中有一命令按钮,在“窗体视图”中单击此命令按钮,运行另一个应用程序。如果通过调用宏对象完成此功能,则需要执行的宏操作是( )。A) RunApp B) RunCode C) RunMacro D) RunSQL(分数:1.00)A.B.C.D.24.要在报表上显示格式为“7/总 10 页”的页码,则计算控件的控件源应设置为_。A) Page/总Pages B) Page/总PagesC) Page&“/总”&Pages D) Page&“/总”&Pages(分数:2.00)A.B.C.D.25.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做A)软件投机 B)软件危机C)软
10、件工程 D)软件产生(分数:1.00)A.B.C.D.26.在“显示表”对话框中,不含有( )选项卡。A“表” B“查询”C“两者都有” D“两者都没有”(分数:1.00)A.B.C.D.27.在设置或编辑“关系”时,下列不属于可设置的选项是( )。A) 实施参照完整性 B) 级联更新相关字段C) 级联追加相关记录 D) 级联删除相关记录(分数:2.00)A.B.C.D.28.在 SELECT 吾句中,“/”的含义是( )。A通配符,代表一个字符 B通配符,代表任意字符C测试字段是否为 NULL D定义转义字符(分数:2.00)A.B.C.D.29.可以将 Access 数据库中的数据发布在
11、Internet 网络上的是_。A) 查询 B) 数据访问页C) 窗体 D) 报表(分数:2.00)A.B.C.D.30.Sub 过程与 Function 过程最根本的区别是( )。A) Sub 过程的过程名不能返回值,而 Function 过程能通过过程名返回值B) Sub 过程可以使用 Call 语句或直接使用过程名调用,而 Function 过程不可以C) 两种过程参数的传递方式不同D) Function 过程可以有参数,Sub 过程不可以(分数:2.00)A.B.C.D.31.可以选择输入数据或空格的输入掩码是A) 0 B) C) D) 9(分数:2.00)A.B.C.D.32.两个关
12、系在没有公共属性时,其自然连接操作表现为( )。A) 笛卡儿积操作 B) 等值连接操作C) 空操作 D) 无意义的操作(分数:2.00)A.B.C.D.33.在窗体上画一个名称为 Text1 的文本框和一个名称为 Command1 的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim array1(10,10)As IntegerDim i,j As IntegerFor i=1 To 3For j=2 To 4array1(i,j)=i +jNext jNext iText1.Text=array1(2,3)+array1(3,4)End Sub程
13、序运行后,单击命令按钮,在文本框中显示的值是( )。A) 12 B) 13C) 14 D) 15(分数:1.00)A.B.C.D.34.创建数据访问页最重要的是要确定( )。A字段的个数 B记录的顺序C记录分组 D记录的个数(分数:1.00)A.B.C.D.35.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于A) 需求分析阶段 B) 逻辑设计阶段 C) 概念设计阶段 D) 物理设计阶段(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:24.00)36.Access 数据库内包含三种关系方式,即一对一、一对多、 1。(分数:2.00)填空项 1:_37.宏是一个 或
14、多个 1 的集合。(分数:1.00)填空项 1:_38.在窗体上画一个命令按钮,然后编写如下程序:Function fun (ByVal num As Long) As LongDim k As Longk=1num=Abs(num)Do While numk=k*(num/10)num=nm/10Loopfun=kEnd FunctionPrivate Sub Command1_ Click()Dim n As LongDim r As Longn=InputBox(“请输入一个数“)n=CLng(n)r=fun(n)MsgBox rEnd Sub程序运行后,单击命令按钮,在输入对话框中输入
15、 234,消息框显示的结果为_。(分数:1.00)填空项 1:_39.队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作 1。(分数:2.00)填空项 1:_40.宏的窗口中分为设计区和参数区两部分,设计区由 4 列组成,它们分别是“宏名”、“条件”、“操作”和“备注”列。上述 4 列中的内容,不能省略的是 1。(分数:1.00)填空项 1:_41.在窗体中添加一个命令按钮(名为 Command1),然后编写如下代码:Private Sub Command1 Click()Dim b, kFor k=1 to 6B=23+kNext kMsgBox b+kEnd S
16、ub窗体打开运行后,三次单击命令按钮,消息框的输出结果是_。(分数:2.00)填空项 1:_42.数据流的类型有 1 和事务型。(分数:2.00)填空项 1:_43.函数 INT(LEN(“123.456”)的结果是 1。(分数:2.00)填空项 1:_44.长度为 n 的顺序存储线性表中,当在任何位置上插入一个元素的概率都相等时,插入一个元素所需移动的元素的平均个数为 1。(分数:2.00)填空项 1:_45.若窗体中已有一个名为 COMMAND1 的命令按钮、一个名为 LABEL1 的标签和一个名为 TEXT1 的文本框,且文本框的内容为空,然后编写如下事件代码:PRIVATE FUNCT
17、ION F(X AS LONG) AS BOOLEANIF X MOD 2 = 0 THENF = TRUEELSEF=FALSEEND IFEND FUNCTIONPRIVATE SUB COMMAND1_CLICK( )DIM N AS LONGN=VAL(ME! TEXT1)P = IIF( F(N) , “EVEN NUMBER“ ,“ODD NUMBER“ )ME ! LABEL1: CAPTION = N&“IS“ &PEND SUB窗体打开运行后,在文本框中输入 21,单击命令按钮,则标签显示的内容为_。(分数:2.00)填空项 1:_46.对下列二叉树进行中序遍历的结果是_。(
18、分数:2.00)填空项 1:_47.使用 1 按钮可以实现对数据访问页的记录的浏览功能。(分数:1.00)填空项 1:_48.假设变量 intVar 为一个整型变量,则执行赋值语句 intVar=“2“+3 之后,变量 intVar 的值与执行赋值语句 inIVar=“2“+“3“之后,变量 intVar 的值分别是 1。(分数:2.00)填空项 1:_49.在最坏情况下,冒泡排序的时间复杂度为 1。(分数:1.00)填空项 1:_50.Access 中的数据访页是以 1 编码的窗体,由于它可用 Web 浏览器(如 Internet Explorer)对它进行查看,所以,可在使用数据访问页在公
19、司内部网和 Internet 上查看数据库的内容。(分数:1.00)填空项 1:_二级 ACCESS 笔试-377 答案解析(总分:82.00,做题时间:90 分钟)一、选择题(总题数:35,分数:58.00)1.下列不属于 Access 窗体的视图是( )。A) 设计视图 B) 窗体视图C) 版面视图 D) 数据表视图(分数:1.00)A.B.C. D.解析:解析 本题考查 Access 窗体视图的基本概念。表和查询有两种视图:数据表视图和设计视图,而窗体有 3 种视图,即设计视图、窗体视图和数据表视图。窗体的设计视图用于创建窗体或修改窗体的窗口;窗体的窗体视图是显示记录数据的窗口,主要用于
20、添加或修改表中的数据;窗体的数据表视图是以行列格式显示表、查询或窗体数据的窗口,在数据表视图中可以编辑、添加、修改、查找或删除数据。版面视图并不是窗体的视图,所以选项 C 是本题正确答案。2.当在一个报表中列出学生的 3 门课 a、b、c 的成绩时,若要对每位学生计算 3 门课的平均成绩,只要设置新添计算控件的控制源为A) “=a+b+c/3” B) “(a+ b+ c) /3”C) “=(a+ b+ c) /3” D) 以上表达式均错(分数:2.00)A.B.C. D.解析:解析 计算控件的控件源必须是“=”开头的计算表达式。3.在学生借书数据库中,已有“学生”表和“借阅”表,其中“学生”表
21、含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。若要找出没有借过书的学生记录,并显示其“学号”和“姓名”,则正确的查询设计是A) B) C) D) (分数:2.00)A. B.C.D.解析:解析 本题考查的是查询设计。首先,要找出没有借书记录的学生,在查询设计器中的“学号”列下的“条件”行中键入 Is Null。其次,由于只显示“学号”和“姓名”,所以要取消来自“借阅”表“学号”列“显示”行中的复选框。4.关于报表功能的叙述中,不正确的是( )。A) 可以呈现各种格式的数据B) 可以包含子报表与图标数据C) 可以分组组织数据,进行汇总D) 可以进行计数、求平均、求和等
22、统计计算(分数:2.00)A. B.C.D.解析:解析 报表可以包含子报表与图标数据;以分组组织数据,进行汇总;可以进行计数、求平均、求和等统计计算功能。5.树是结点的集合,它的根结点的数目是( )。A) 有且只有 1 个 B) 1 或多于 1 C) 0 或 1 D) 至少有 2 个(分数:2.00)A.B.C. D.解析:解析 树具有明显的层次关系,即树是一种层次结构。在树结构中,根结点在第一层上。当树为非空时,树中有且只有一个根结点;当树为空时,树中根结点的数目为 0。6.哪个查询会在执行时弹出对话框,提示用户输入必要的信息,再按照这些信息进行查询?( )A) 选择查询 B) 参数查询 C
23、) 交叉表查询 D) 操作查询(分数:2.00)A.B. C.D.解析:解析 参数查询会在执行时弹出对话框,提示用户输入必覃的信息,再按照这些信息进行查询7.下列 SELECT 语句正确的是_.A) SELECT*FROM,学生表 WHERE 姓名=张三B) SELECT*FROM,学生表 WHERE 姓名=张三C) SELECT*FROM,学生表 WHERE 姓名=张三D) SELECT*FROM,学生表 WHERE 姓名=张三(分数:1.00)A.B.C. D.解析:解析 查询的基本操作/查询分类/SQL 查询评析 SELECT 语句中的表是不能用引号括起来的,而利于文本型的查找内容则要用
24、单引号括起来。8.如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要一次指定多个筛选条件,可使用_方法。A) 高级筛选/排序 B) 按窗体筛选C) 内容排除筛选 D) 按选定内容筛选(分数:2.00)A.B. C.D.解析:解析 查询的基本操作/查询分类评析 对于筛选记录,Access 提供了 4 种方法:按选定内容筛选、按窗体筛选、按筛选目标筛选以及高级筛选。“按选定内容筛选”是一种最简单的筛选方法,使用它可以很容易地找到包含的某字段值的记录;“按窗体筛选”是一种快速的筛选方法,使用它不用浏览整个表中的记录,同时对两个以上字段值进行筛选;“按筛选目标筛选”是一种较灵活的方
25、法,根据输入的筛选条件进行筛选;“高级筛选”可进行复杂的筛选,挑选出符合多重条件的记录。9.总体设计阶段完成的任务是确定( )。A) 软件开发方法 B) 软件开发工具 C) 软件开发费用 D) 软件系统功能(分数:2.00)A. B.C.D.解析:解析 软件开发方法是在总体设计阶段完成的任务;软件开发工具是在实现阶段需完成的任务;软件开发费用是在可行性研究阶段需完成的任务。软件系统功能的确定是在需求分析阶段完成的。10.以下关于列表框和组合框两种控件之间的区别,说法正确的是( )。A) 列表框可以通过列表进行数据的选择,而组合框不行B) 在窗体上一定要有足够的空间显示组合框的列表C) 组合框类
26、似于文本框和列表框的组合D) 列表框和组合框的最大区别在于两者占用的空间不同(分数:2.00)A.B.C. D.解析:解析 组合框由一个列表框和一个文本框组成,其功能是既可以打开列表选择数据,也可以输入相关数据。11.在 Access 中已建立了“雇员”表,其中有可以存放照片的字段,在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是A) 对象框 B) 绑定对象框C) 非绑定对象框 D) 列表框(分数:2.00)A.B. C.D.解析:解析 本题考查的是控件与字段的关系。绑定对象框用于在窗体或报表上显示 OLE 对象,例如一系列的图片。该控件针对的是保存在窗体或报表基础记录源字段中的对象
27、。当在记录间移动时,不同的对象将显示在窗体或报表上;而图像框是用于窗体中显示静态图片;非绑定对象框则用于在窗体中显示非结合 OLE 对象,例如,Excel 电子表格。当在记录间移动时,该对象将保持不变;列表框用于显示可滚动的数值列表。12.对建立良好的程序设计风格,下面描述正确的是 _。A) 程序应简单、清晰、可读性好 B) 符号名的命名要符合语法C) 充分考虑程序的执行效率 D) 程序的注释可有可无(分数:1.00)A. B.C.D.解析:解析 程序设计风格评析 要形成良好的程序设计风格,主要应注重和考虑下述一些因素:符号名的命名应具有一定的实际含义,以便于对程序功能的理解:正确的注释能够帮
28、助读者理解程序;程序编写应优先考虑清晰性,除非对效率有特殊要求,程序编写要做到清晰第一,效率第二。13.对长度为 n 的单链有序表,若查找每个元素的概率相等,则查找任一元素的平均查找长度为A) n/2 B) (n+1) /2 C) (n-1) /2 D) n/4(分数:2.00)A.B. C.D.解析:解析 因为查找每个元素的概率相等,所以对长度为 n 的单链有序表,查找任一元素的平均查找长度为(n+1)/2。14.如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要一次指定多个筛选条件,可使用_方法。A) 高级筛选/排序 B) 按窗体筛选C) 内容排除筛选 D) 按选定内容
29、筛选(分数:1.00)A.B. C.D.解析:解析 查询的基本操作/查询分类评析 对于筛选记录,Access 提供了 4 种方法:按选定内容筛选、按窗体筛选、按筛选目标筛选以及高级筛选。“按选定内容筛选”是一种最简单的筛选方法,使用它可以很容易地找到包含的某字段值的记录;“按窗体筛选”是一种快速的筛选方法,使用它不用浏览整个表中的记录,同时对两个以上字段值进行筛选;“按筛选目标筛选”是一种较灵活的方法,根据输入的筛选条件进行筛选;“高级筛选”可进行复杂的筛选,挑选出符合多重条件的记录。15.下列有关宏操作的叙述正确的是( )。A) 宏的条件表达式中不能引用窗体或报表的控件值B) 不是所有的宏操
30、作都可以转化为相应的模块代码C) 使用宏不能启动其他应用程序D) 可以利用宏组来管理相关的一系列宏(分数:2.00)A.B.C.D. 解析:解析 本题考查宏操作的知识。宏是一个或多个操作组成的集合,所有的宏操作都可以转化为相应的模块代码;使用宏不但可以启动另一个宏,也能启动其他应用程序;在条件宏的条件表达式中可以引用窗体或报表的控件值:可以利用宏组来管理相关的一系列宏。16.下列有关算法的描述中错误的是( )。A) 所谓算法是指解题方案的准确而完整的描述B) 算法的基本特征有:可行性、确定性、有穷性和拥有足够的情报等C)算法的复杂度主要包括时间复杂度和空间复杂度D) 算法的时间复杂度是指执行算
31、法程序所需要的时间(分数:2.00)A.B.C.D. 解析:解析 算法的时间复杂度是指算法执行过程中所需要的基本运算次数。17.在 Access 中需要发布数据库是的数据的时候,可以采用的对象是_。A) 数据访问页 B) 表C) 窗体 D) 查询(分数:1.00)A. B.C.D.解析:解析 页的基本操作/数据访问页的概念评析 在 Access,中需要发布数据库中的数据的时候可以采用数据访问页是数据库中的一种对象,它有两种视图方式:页视图和设计视图。18.以下有关标签控件的说法中错误的是( )。A标签主要用来在窗体或报表上显示说明性文本B标签不显示字段或表达式的值,它没有数据来源C当从一条记录
32、移到另一条记录时,标签的值不会改变D独立创建的标签在“数据表”视图中显示(分数:1.00)A.B.C.D. 解析:19.排序时如果选取了多个字段,则输出结果是_。A) 按设定的优先次序依次进行排序 B) 按最右边的列开始排序C) 按从左向右优先次序依次排序 D) 无法进行排序(分数:2.00)A. B.C.D.解析:解析 在 Access 中按多个字段排序时,Access 首先根据第一个宇段指定的顺序进行排序,当第一个字段具有相同的值时,Access 再按照第二个字段进行排序(也就是按设定的字段优先次序进行排序) ,以此类推,直到按全部指定字段排好序为止。20.下列属于日期型数据的是( )。A
33、) #2004-6-12 B) %2004-6-12%C) “2004-6-12“ D) #2004-6-12#(分数:2.00)A.B.C.D. 解析:解析 本题所考查的内容是定义日期型数据的格式。选项 A 错误,VBA 中没有这种表示方式。选项 B 错误,VBA 中没有这种表示方式。选项 C 错误,用双引号“”括起来表示是字符串。选项 D 正确,用“#”括起来表示是日期。本题的答案是 D。21.Access 提供的( )能够很容易地实现一组记录的添加。A添加记录 B添加查询C追加记录 D追加查询(分数:1.00)A.B.C.D. 解析:22.下图是使用查询设计器完成的查询,与该查询等价的
34、SQL 语句是( )。(分数:2.00)A. B.C.D.解析:解析 本题考查查询与 SQL 关系的知识。由查询设计器可以看出,最终的输出字段是“学号”和“数学”,来自的表是“sc”,查询的条件是:数学,(select avg(数学)fromsc)。23.某窗体中有一命令按钮,在“窗体视图”中单击此命令按钮,运行另一个应用程序。如果通过调用宏对象完成此功能,则需要执行的宏操作是( )。A) RunApp B) RunCode C) RunMacro D) RunSQL(分数:1.00)A.B.C. D.解析:解析 本题考查考生对宏的使用。宏是由一个或多个操作组成的集合,其中的每个操作能够自动实
35、现特定的功能。宏可以分为 3 类:操作序列宏、宏组和包括条件的宏。选项 A)用于执行指定的外部应用程序;选项 B)是调用函数操作,可以调用 VBA 函数或过程;选项 C)是运行宏命令,该宏可以在宏组中;选项 D)用于执行指定的 SQL 语句。24.要在报表上显示格式为“7/总 10 页”的页码,则计算控件的控件源应设置为_。A) Page/总Pages B) Page/总PagesC) Page&“/总”&Pages D) Page&“/总”&Pages(分数:2.00)A.B.C.D. 解析:解析 计算控件的控件源设置为Page&“/总”&Pages,在报表上显示格式为“*/总*页”的页码。
36、25.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做A)软件投机 B)软件危机C)软件工程 D)软件产生(分数:1.00)A.B. C.D.解析:解析:软件工程概念的出现源自软件危机。所谓软件危机是泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。总之,可以将软件危机归结为成本、质量、生产率等问题。26.在“显示表”对话框中,不含有( )选项卡。A“表” B“查询”C“两者都有” D“两者都没有”(分数:1.00)A.B.C.D. 解析:27.在设置或编辑“关系”时,下列不属于可设置的选项是( )。A) 实施参照完整性 B) 级联更新相关字段C) 级联追加相关记录 D
37、) 级联删除相关记录(分数:2.00)A.B.C. D.解析:解析 在设置或编辑关系时,可以设置的选项有:实施参照完整性、级联更新相关字段和级联删除相关记录等,不包含级联追加相关记录选项,故选择 C。28.在 SELECT 吾句中,“/”的含义是( )。A通配符,代表一个字符 B通配符,代表任意字符C测试字段是否为 NULL D定义转义字符(分数:2.00)A.B.C.D. 解析:解析 SQL 语句中的“/”是转义字符,跟在转义字符后面的字符被转义而不使用原义。29.可以将 Access 数据库中的数据发布在 Internet 网络上的是_。A) 查询 B) 数据访问页C) 窗体 D) 报表(
38、分数:2.00)A.B. C.D.解析:解析 数据访问页可以将 Access 数据库中的数据发布到 Internet 网络上。30.Sub 过程与 Function 过程最根本的区别是( )。A) Sub 过程的过程名不能返回值,而 Function 过程能通过过程名返回值B) Sub 过程可以使用 Call 语句或直接使用过程名调用,而 Function 过程不可以C) 两种过程参数的传递方式不同D) Function 过程可以有参数,Sub 过程不可以(分数:2.00)A. B.C.D.解析:解析 本题考查函数过程和子过程的知识;函数过程和子过程都是过程,都可以使用 Call 语句进行调用
39、,都可以指定参数,并且都可以指定用传址还是传值的方式进行参数传递。它们除了定义的关键字不同外;根本区别是:函数过程最终会通过过程名返回一个函数值,而子过程不会。31.可以选择输入数据或空格的输入掩码是A) 0 B) C) D) 9(分数:2.00)A.B.C.D. 解析:解析 A)选项指必须输入数字 09,B)选项指所有字符转换为小写,C)选项指所有字符转换为大写。32.两个关系在没有公共属性时,其自然连接操作表现为( )。A) 笛卡儿积操作 B) 等值连接操作C) 空操作 D) 无意义的操作(分数:2.00)A. B.C.D.解析:解析 本题考查关系运算的知识。关系运算可分为两大类,一类是传
40、统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。两个关系有公共属性时的自然连接操作是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,其中的拼接条件就是公共属性相等:若没有公共属性,自然连接操作退化为笛卡儿积操作。33.在窗体上画一个名称为 Text1 的文本框和一个名称为 Command1 的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim array1(10,10)As IntegerDim i,j As IntegerFor i=1 To 3For j=2 To 4array1
41、(i,j)=i +jNext jNext iText1.Text=array1(2,3)+array1(3,4)End Sub程序运行后,单击命令按钮,在文本框中显示的值是( )。A) 12 B) 13C) 14 D) 15(分数:1.00)A. B.C.D.解析:解析 本题考查数组的输出。题目比较简单,但需要注意循环因子的值,经过循环后,数组arrayl(2,3)=5,array1(3,4)=7,然后将 array1(2,3)+array1(3,4)赋给 Text1,可知正确答案为选项A。这种控件属性和数组结合的题目历年都会考查。34.创建数据访问页最重要的是要确定( )。A字段的个数 B记
42、录的顺序C记录分组 D记录的个数(分数:1.00)A. B.C.D.解析:35.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于A) 需求分析阶段 B) 逻辑设计阶段 C) 概念设计阶段 D) 物理设计阶段(分数:2.00)A.B. C.D.解析:解析 E-R 模型即实体一联系模型,是将现实世界的要求转化成实体、联系、属性等几个基本概念,以及它们之间的两种联接关系。数据库逻辑设计阶段包括以下几个过程:从 E-R 图向关系模式转换,逻辑模式规范化及调整、实现规范化和 RDBMS,以及关系视图设计。二、填空题(总题数:15,分数:24.00)36.Access 数据库内包含三种关系方式,
43、即一对一、一对多、 1。(分数:2.00)填空项 1:_ (正确答案:多对多)解析:解析 Access 数据库内包含三种关系方式,即一对一、一对多、多对多。37.宏是一个 或 多个 1 的集合。(分数:1.00)填空项 1:_ (正确答案:操作命令 或 命令或操作)解析:解析 本题考查宏的概念。宏是 Access 的一个对象,主要功能就是使操作自动执行。宏是由一个或多个操作组成的集合,其中的每个操作能够自动实现特定功能。宏可以是包含操作序列的一个宏,也可以是一个宏组。38.在窗体上画一个命令按钮,然后编写如下程序:Function fun (ByVal num As Long) As Long
44、Dim k As Longk=1num=Abs(num)Do While numk=k*(num/10)num=nm/10Loopfun=kEnd FunctionPrivate Sub Command1_ Click()Dim n As LongDim r As Longn=InputBox(“请输入一个数“)n=CLng(n)r=fun(n)MsgBox rEnd Sub程序运行后,单击命令按钮,在输入对话框中输入 234,消息框显示的结果为_。(分数:1.00)填空项 1:_ (正确答案:0)解析:解析 模块/VBA 程序设计基础评析 程序将输入的内容 234 转变为长整型传入函数 fu
45、n 中,然后进入循环。循环第一次结束的时候:k=23 num=23循环第二次结束的时候:k=46 hum=2循环第三次结束的时候:k=0 num=039.队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作 1。(分数:2.00)填空项 1:_ (正确答案:队尾)解析:解析 在队列中,允许插入的一端叫做“队尾”,允许删除的一端叫做“队头”。40.宏的窗口中分为设计区和参数区两部分,设计区由 4 列组成,它们分别是“宏名”、“条件”、“操作”和“备注”列。上述 4 列中的内容,不能省略的是 1。(分数:1.00)填空项 1:_ (正确答案:操作)解析:解析 本题考查的仍
46、是对于宏窗口中的设计区各列特点的掌握情况。宏名:可以输入宏的名称,虽然这不是必须的,但在一个宏组中却是必须的。考生应该留心这些细微的地方。条件:在此列中输入条件表达式,可以用来决定在什么情况下执行宏。这也不是必须的,但在某些情况下,用户可能希望仅当特定条件为真时才在宏中执行一个或多个操作。操作:列出想用这个宏来执行的所有动作,宏按照列表中所表明的顺序来执行这些操作。备注:虽说也不是必须的,但是如果增加了操作的描述,让用户更容易明白这个宏的功能。如果忽视了它们,理解与维护较早的宏定义将变得困难。所以,在定义宏时,这些列的内容是否省略不应只因为它不违反规则,应该看如果省略的话是否对于该宏的使用有什
47、么影响。41.在窗体中添加一个命令按钮(名为 Command1),然后编写如下代码:Private Sub Command1 Click()Dim b, kFor k=1 to 6B=23+kNext kMsgBox b+kEnd Sub窗体打开运行后,三次单击命令按钮,消息框的输出结果是_。(分数:2.00)填空项 1:_ (正确答案:36)解析:解析 在程序中 For 循环运行了 6 次,当 k=6 时,b=23+6=29,而 k+1=7 时,在循环结束后,b+k=29+7=36。42.数据流的类型有 1 和事务型。(分数:2.00)填空项 1:_ (正确答案:变换型)解析:解析 典型的数据流类型有两种:变换型和事务型。变换型:指信息沿输入通路进入系统,同时由外部形式变换为内部形式,进入系统的信息通过变换中心,经加工处理以后再沿输出通路变换成外部形式离开软件系统。事务型:在很多软件应用中,存在某种作业数据流,它可以引发一个或多个处理,这些处理能够完成该作业要求的功能,这种数据流就叫做事务。43.函数 INT(LEN(“123.456”)的结果是 1。(分数:2.00)填空项 1:_