[计算机类试卷]国家二级ACCESS机试(选择题)模拟试卷33及答案与解析.doc

上传人:visitstep340 文档编号:497037 上传时间:2018-11-30 格式:DOC 页数:23 大小:475.50KB
下载 相关 举报
[计算机类试卷]国家二级ACCESS机试(选择题)模拟试卷33及答案与解析.doc_第1页
第1页 / 共23页
[计算机类试卷]国家二级ACCESS机试(选择题)模拟试卷33及答案与解析.doc_第2页
第2页 / 共23页
[计算机类试卷]国家二级ACCESS机试(选择题)模拟试卷33及答案与解析.doc_第3页
第3页 / 共23页
[计算机类试卷]国家二级ACCESS机试(选择题)模拟试卷33及答案与解析.doc_第4页
第4页 / 共23页
[计算机类试卷]国家二级ACCESS机试(选择题)模拟试卷33及答案与解析.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、国家二级 ACCESS机试(选择题)模拟试卷 33 及答案与解析 一、选择题 1 下列数据结构中,属于非线性结构的是 ( )。 ( A)循环队列 ( B)带链队列 ( C)二叉树 ( D)带链栈 2 下列数据结构中,能够按照 “先进后出 “原则存取数据的是 ( )。 ( A)循环队列 ( B)栈 ( C)队列 ( D)二叉树 3 对于循环队列,下列叙述中正确的是 ( )。 ( A)队头指针是固定不变的 ( B)队头指针一定大于队尾指针 ( C)队头指针一定小于队尾指针 ( D)队头指针可以大于队尾指针, 也可以小于队尾指针 4 算法的空间复杂度是指 ( )。 ( A)算法在执行过程中所需要的计

2、算机存储空间 ( B)算法所处理的数据量 ( C)算法程序中的语句或指令条数 ( D)算法在执行过程中所需要的临时工作单元数 5 软件设计中划分模块的一个准则是 ( )。 ( A)低内聚低耦合 ( B)高内聚低耦合 ( C)低内聚高耦合 ( D)高内聚高耦合 6 下列选项中不属于结构化程序设计原则的是 ( )。 ( A)可封装 ( B)自顶向下 ( C)模块化 ( D)逐步求精 7 该图是 ( ) ( A) N S图 ( B) PAD图 ( C)程序流程图 ( D) E R图 8 数据库管理系统是 ( )。 ( A)操作系统的一部分 ( B)在操作系统支持下的系统软件 ( C)一种编译系统 (

3、 D)一种操作系统 9 在 E R图中,用来表示实体联系的图形是 ( )。 ( A)椭圆形 ( B)矩形 ( C)菱形 ( D)三角形 10 则关系 T是由关系 R和 S通过某种操作得到,该操作为 ( )。 ( A)选择 ( B)投影 ( C)交 ( D)并 11 在学生表中要查找所有年龄小于 20岁且姓王的男生,应 采用的关系运算是( )。 ( A)选择 ( B)投影 ( C)联接 ( D)比较 12 Access数据库最基础的对象是 ( )。 ( A)表 ( B)宏 ( C)报表 ( D)查询 13 在关系窗口中,双击两个表之间的连接线,会出现 ( )。 ( A)数据表分析向导 ( B)数

4、据关系图窗口 ( C)连接线粗细变化 ( D)编辑关系对话框 14 下列关于 OLE对象的叙述中,正确的是 ( )。 ( A)用于输入文本数据 ( B)用于处理超级链接数据 ( C)用于生成自动编号数据 ( D)用于链接 或内嵌 Windows支持的对象 15 若在查询条件中使用了通配符 “! “,它的含义是 ( )。 ( A)通配任意长度的字符 ( B)通配不在括号内的任意字符 ( C)通配方括号内列出的任一单个字符 ( D)错误的使用方法 16 学生表中有 “学号 “、 “姓名 “、 “性别 “和 “入学成绩 “等字段。执行如下 SQL命令后的结果是 ( )。 Select avg(入学成

5、绩 ) From 学生表 Group by 性别 ( A)计算并显示所有学生的平均入学成绩 ( B)计算并显示所有学生的性别和平均入学成绩 ( C)按性别 顺序计算并显示所有学生的平均入学成绩 ( D)按性别分组计算并显示不同性别学生的平均入学成绩 17 在 SQL语言的 SELECT语句中,用于实现选择运算的子句是 ( ) ( A) FOR ( B) IF ( C) WHILE ( D) WHERE 18 在 Access数据库中使用向导创建查询,其数据可以来自 ( )。 ( A)多个表 ( B)一个表 ( C)一个表的一部分 ( D)表或查询 19 在学生借书数据库中,已有 “学生 “表和

6、 “借阅 “表,其中 “学生 “表含有 “学号 “、 “姓名 “等信息, “借阅 “表含有 “借 阅编号 “、 “学号 “等信息。若要找出没有借过书的学生记录,并显示其 “学号 “和 “姓名 “,则正确的查询设计是 ( )。 ( A) ( B) ( C) ( D) 20 在成绩中要查找成绩 80且成绩 90的学生,正确的条件表达式是 ( ) ( A)成绩 Between 80 And 90 ( B)成绩 Between 80 To 90 ( C)成绩 Between 79 And 91 ( D)成绩 Between 79 To 91 21 在报表中,要计算 “数学 “字段的最低分 ,应将控件的

7、 “控件来源 “属性设置为( )。 ( A) Min(数学 ) ( B) Min(数学 ) ( C) Min数学 ( D) Min(数学 ) 22 在打开窗体时,依次发生的事件是 ( )。 ( A)打开 (Open) 加载 (Load) 调整大小 (Resize) 激活 (Activate) ( B)打开 (Open) 激活 (Activate) 加载 (Load) 调整大小 (Resize) ( C)打开 (Open) 调整大小 (Resize) 加载 (Load) 激活 (Activate) ( D)打 开 (Open) 激活 (Activate) 调整大小 (Resize) 加载 (Lo

8、ad) 23 如果在文本框内输入数据后,按 键或按 键,输入焦点可立即移至下一指定文本框,应设置 ( )。 ( A)制表位属性 ( B) Tab键索引属性 ( C)自动 Tab键属性 ( D) Enter键行为属性 24 窗体 Caption属性的作用是 ( )。 ( A)确定窗体的标题 ( B)确定窗体的名称 ( C)确定窗体的边界类型 ( D)确定窗体的字体 25 窗体中有 3个命令按钮,分别命名为 Command1、 Command2和 Command3。当单击 Command1按钮时, Command2按钮变为可用, Command3按钮变为不可见。下列 Command1的单击事件过程

9、中,正确的是 ( )。 ( A) Private Sub Command1_Click() Command2.Visible True Command3.Visible False End Sub ( B) Private Sub Command1_Click() Command2.Enabled True Command3.Enabled False End Sub ( C) Private Sub Command1_Click() Command2.Enabled True Command3.Visible False End Sub ( D) Private Sub Command1_C

10、lick() Command2.Visible True Command3.Enabled False End Sub 26 在设计报表的过程中,如果要进行强制分页,应使用的工具图标是 ( )。 ( A) ( B) ( C) ( D) 27 下列叙述中,错误的是 ( )。 ( A)宏能够一次完成多个操作 ( B)可以将多个宏组成一个宏组 ( C)可以用编程的方法来实现宏 ( D)宏命令一般由动作名和操作参数组成 28 在宏表达式中要引用 Form1窗体中的 txt1控件的值,正确的引用方法是( )。 ( A) Form1! txt1 ( B) txt1 ( C) Forms! Form1! t

11、xt1 ( D) Forms! txt1 29 VBA中定义符号常量使用的关键字是 ( )。 ( A) Const ( B) Dim ( C) Public ( D) Static 30 下列表达式计算结果为数值类型的是 ( )。 ( A) #5/5/2010# #5/1/2010# ( B) 102 “11“ ( C) 102 98 4 ( D) #5/1/2010# 5 31 要将 “选课成绩 “表中学生的 “成绩 “取整,可以使用的函数是 ( )。 ( A) Abs(成绩 ) ( B) Int(成绩 ) ( C) Sqr(成绩 ) ( D) Sgn(成绩 ) 32 将一个数转换成相应字

12、符串的函数是 ( )。 ( A) Str ( B) String ( C) Asc ( D) Chr 33 可以用 InputBox 函数产生 “输入对话框 “。执行语句: st InputBox(“请输入字符串 “, “字符串对话框 “, “aaaa“) 当用户输入字符串 “bbbb“,按 OK按钮后,变量 st的内容是 ( )。 ( A) aaaa ( B)请输入字符串 ( C)字符串对话框 ( D) bbbb 34 由 “For i 1 To 16 Step 3“决定的循环结构被执行 ( )。 ( A) 4次 ( B) 5次 ( C) 6次 ( D) 7次 35 运行下列程序,输入数据

13、8、 9、 3、 0后,窗体中显示结果是 ( )。 Private Sub Form_click() Dim sum As Integer, m As Integer sum 0 Do m InputBox(“输入 m“) sum sum m Loop Until m 0 MsgBox sum End Sub ( A) 0 ( B) 17 ( C) 20 ( D) 21 36 窗体中有命令按钮 Command1和文本框 Text1,事件过程如下: Function result(ByVal x As Integer)As Boolean If x Mod 2 0 Then result Tru

14、e Else result False End If End Function Private Sub Command1_Click() x Val(InputBox(“请输入一个整数 “) If 【 】 Then Text1 Str(x)& “是偶数 .“ Else Text1 Str(x)& “是奇数 .“ End If End Sub 运行程序,单击命令按钮,输入 19,在 Text1中会显示 “19是奇数 “。那么在程序的括号内应填写 ( )。 ( A) NOT result(x) ( B) result(x) ( C) result(x) “奇数 “ ( D) result(x) “

15、偶数 “ 37 若有如下 Sub过程: Sub sfun(x As Single, y As Single ) t x x t / y y t Mod y End Sub 在窗体中添加一个命令按钮 Command33,对应的事件过程如下: Private Sub Command33_Click() Dim a As Single Dim b As Single a 5 : b 4 sfun a, b MsgBox a & chr(10) chr(13)& b End Sub 打开窗体运行后,单击命令按钮, 消息框中有两行输出,内容分别为 ( )。 ( A) 1和 1 ( B) 1.25和 1

16、( C) 1.25和 4 ( D) 5和 4 38 窗体有命令按钮 Commandl和文本框 Textl,对应的事件代码如下: Private Sub Command1_Click() For i 1 To 4 x 3 For j 1 To 3 For k 1 To 2 x x 3 Next k Next j Next i Text1.Value Str(x) End Sub 运行以上事件过程,文本框中的输出是 ( )。 ( A) 6 ( B) 12 ( C) 18 ( D) 21 39 在窗体中有一个命令按钮 Command1,编写事件代码如下: Private Sub Command1_C

17、lick() Dim s As Integer s P(1) P(2) P(3) P(4) debug.Print s End Sub Public Function P(N As Integer) Dim Sum As Integer Sum 0 For i 1 To N Sum Sum i Next i P Sum End Function 打开窗体运行后,单击命令按钮,输出结果是 ( )。 ( A) 15 ( B) 20 ( C) 25 ( D) 35 40 消息框中输出记录集的记录 (即窗体记录源 )个数。 Sub GetRecNum() Dim rs As Object Set rs

18、 Me.Recordset MsgBox 【 】 End Sub 程序括号内应填写的是 ( )。 ( A) Count ( B) rs.Count ( C) RecordCount ( D) rs.RecordCount 国家二级 ACCESS机试(选择题)模拟试卷 33 答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 树是简单的非线性结构,所以二叉树作为树的一种也是一种非线性结构。 2 【正确答案】 B 【试题解析】 栈是按先进后出的原则组织数据的。队列是先进先出的原则组织数据 。 3 【正确答案】 D 【试题解析】 循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要

19、进行变化。因为是循环利用的队列结构所以对头指针有时可能大于队尾指针有时也可能小于队尾指针。 4 【正确答案】 A 【试题解析】 算法的空间复杂度是指算法在执行过程中所需要的内存空间。所以选择 A)。 5 【正确答案】 B 【试题解析】 一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。 6 【正确答案】 A 【试题解析】 结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用 goto语句,所以选择 A)。软件详细设计生产的图如下: 7 【正确答案】 C 【试题解析】 N S图提出了用方框图来代替传统的程序流程图,所以

20、A)不对。PAD图是问题分析图,它是继承程序流程图和方框图之后提出的又一种主要用于描述软件详细设计的图形表示工具,所以 B)不对。 E R图是数据库中的用于表示E R模型的图示工具,所以 D)不对。根据图中所示表示方法是进行软件详细设计时使用的程序流程图。 8 【正确答案】 B 【试题解析】 数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中数据组织、数据操纵、数据维护、控制及保护和数据服务等。是一种在操作系统之上的系统软件。 9 【正确答案】 C 【试题解析】 在 E R图中实体集用矩形,属性用椭圆,联系用菱形。有三个关系 R、 S 和 T如下: 10 【正确答案】 D 【试题解析

21、】 在关系 T 中包含了关系 R与 S中的所有元组,所以进行的是并的运算。 11 【正确答案】 A 【试题解析】 关系运算包括:选择、投影和连接。 选择:从关系中找出满足给定条件 的元组的操作称为选择。选择是从行的角度进行的运算。 投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算。 连接:连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。比较不是关系运算。此题是从关系中查找所有年龄小于 20岁且姓王的男生,应进行的运算是选择,所以选项 A)是正确的。 12 【正确答案】 A 【试题解析】 Access 数据库对象分为 7种。这些数据库

22、对象包括表、查询、窗体、报表、数据访问页、宏、模块。其中表是数据库中用来存储数据的对象,是整个数据库系统的基础。 13 【正确答案】 D 【试题解析】 当两个表之间建立关系,两个表之间会出现一条连接线,双击这条连接线会出现编辑关系对话框。所以,选项 D)正确。 14 【正确答案】 D 【试题解析】 OLE对象是指字段允许单独地 “链接 “或 “嵌入 “OLE对象,如Word 文档, Excel 表格,图像,声音,或者其他二进制数据。故选项 D)正确。 15 【正确答案】 B 【试题解析】 通配符 “! “的含义是匹配任意不在方括号里的字符,如 b! aell可查到 bill 和 bull,但不

23、 能查到 ball 或 bell。故选项 B)正确。 16 【正确答案】 D 【试题解析】 SQL查询中分组统计使用 Group by 子句,函数 Avg()是用来求平均值的,所以此题的查询是按性别分组计算并显示不同性别学生的平均入学成绩,所以选项 D)正确。 17 【正确答案】 D 【试题解析】 SQL查询的 Select语句是功能最强,也是最为复杂的 SQL语句。SELECT语句的结构是: SELECT ALL|DISTINCT 别名 FROM 表名 WHERE 查询条件 GROUP BY 要分 组的别名 HAVING 分组条件 Where后面的查询条件用来选择符合要求的记录,所以选项 D

24、)正确。 18 【正确答案】 D 【试题解析】 所谓查询就是根据给定的条件,从数据库中筛选出符合条件的记录,构成一个数据的集合,其数据来源可以是表或查询。选项 D)正确。 19 【正确答案】 A 【试题解析】 要显示没有借过书的学生,说明在 “借阅 “表中没有该学生记录,即学号字段值为空,要把这些学生学号、姓名字段显示出来,故在 “学生 “表中要勾上学号、姓名两个字段,所以选项 A)的设计正确。 20 【正确答案】 A 【试题解析】 在查询准则中比较运算符 “Between And“ 用于设定范围,表示 “在 之间 “,此题在成绩中要查找成绩 80且成绩 90的学生,表达式应为 “成绩Betw

25、een 80 And 90“,所以选项 A)正确。 21 【正确答案】 A 【试题解析】 在报表中,要为控件添加计算字段,应设置控件的 “控件来源 “属性,并且以 “ “开头,字段要用 “()“括起来,在此题中要计算数学的最低分,应使用 Min()函数,故正确形式为 “ Min(数学 )“,即选项 A)正确 。 22 【正确答案】 A 【试题解析】 Access 开启窗体时事件发生的顺序是:开启窗体: Open(窗体 )Load( 窗体 )Resize( 窗体 )Activate( 窗体 )Current( 窗体 )Enter( 第一个拥有焦点的控件 )GotFocus( 第一个拥有焦点的控件

26、 ),所以此题答案为 A)。 23 【正确答案】 B 【试题解析】 在 Access中为窗体上的控件设置 Tab 键的顺序,应选择 “属性 “对话框的 “其他 “选项卡中的 “Tab键索引 “选项进行设置,故答案为 B)。 24 【正确答 案】 A 【试题解析】 窗体 Caption 属性的作用是确定窗体的标题,故答案为 A)。 25 【正确答案】 C 【试题解析】 控件的 Enable属性是设置控件是否可用,如设为 True表示控件可用,设为 False表示控件不可用;控件的 Visible属性是设置控件是否可见,如设为 True表示控件可见,设为 False表示控件不可见。此题要求 Com

27、mand2按钮变为可用, Command3 按钮变为不可见,所以选项 C)正确。 26 【正确答案】 D 【试题解析】 在设计报表的过程中,如果要进行强制分 页,应使用的工具图标是,另三个工具图标中,选项 A)为切换按钮,选项 B)为组合框,选项 C)为列表框。所以答案为 D)。 27 【正确答案】 C 【试题解析】 宏是由一个或多个操作组成的集合,其中每个操作都实现特定的功能,宏可以是由一系列操作组成的一个宏,也可以是一个宏组。通过使用宏组,可以同时执行多个任务。可以用 Access 中的宏生成器来创建和编辑宏,但不能通过编程实现。宏由条件、操作、操作参数等构成。因此, C)选项错。 28

28、【正确答案】 C 【试题解析】 在宏表达式中,引用窗体的控件值 的格式是: Forms!窗体名!控件名 .属性名 。 29 【正确答案】 A 【试题解析】 符号常量使用关键字 Const来定义,格式为: Const 符号常量名称常量值。 Dim是定义变量的关键字, Public关键字定义作用于全局范围的变量、常量, Static用于定义静态变量。 30 【正确答案】 A 【试题解析】 A)选项中两个日期数据相减后结果为整型数据 4。 B)选项中是两个字符串比较,结果为 False,是布尔型。 C)选项中为关系表达式的值,结果为False,是布尔型。 D)选项中为日期型数 据加 5,结果为 20

29、10 5 6,仍为日期型。 31 【正确答案】 B 【试题解析】 取整函数是 Int,而 Abs 是求绝对值函数, Sqr是求平方根函数,Sgn 函数返回的是表达式的符号值。 32 【正确答案】 A 【试题解析】 将数值表达式的值转化为字符串的函数是 Str。而 String返回一个由字符表达式的第 1个字符重复组成的指定长度为数值表达式值的字符串; Asc函数返回字符串首字符的 ASCII值; Chr函数返回以数值表达式值为编码的字符。 33 【正确答案】 D 【试题解析】 InputBox函数表示在对话框中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的字符串,其函数格式为 I

30、nputBox(Prompt, Title , Default , Xpos , Ypos , Helpfile, Context) 。 Prompt是必需的,作为对话框消息出现的字符串表达式; Title是可选的,显示对话框标题栏中的字符串表达式; Default是可选的,显示文本框中的字符串表达式,在没有其他输入时作为缺省值。因此,本题中的输入框初始显示为 aaaa,输入 bbbb 后 点击OK按钮后, bbbb 传给变量 st。 34 【正确答案】 C 【试题解析】 题目考查的是 For循环结构,循环初值 i为 1,终值为 16,每次执行循环 i依次加 3,则 i分别为 1、 4、 7、

31、 10、 13、 16,则循环执行 6次。 35 【正确答案】 C 【试题解析】 本题程序是通过 Do循环结构对键盘输入的数据进行累加,循环结束条件是输入的字符为 0,题目在输入 0之前输入的 3个有效数据 8、 9、 3相加值为 20。 36 【正确答案】 B 【试题解析】 本题程序是判断奇偶性的程序,函数 Result用来 判断 x是否是偶数,如果 x是偶数,那么 Result的返回值为真,否则返回值为假,单击命令按钮时执行的过程是输入整数 x,然后调用 Result函数,如果值为真,文本框会显示输入的值是偶数,否则显示输入的值为奇数。调用 Result函数且 Result函数值为真时的表

32、达式为: Result(x)。 37 【正确答案】 B 【试题解析】 此题中设定了一个 sfun()函数,进行除法运算和求模运算。命令按钮的单击事件中,定义两变量 a 5, b 4,调用 sfun函数传递 a, b 的值给 x, y进行运算, t x 5, y 4; x t/y 5/4 1.25(除法运算 ); y t Mod y 5 mod 41(求模运算 )。 Sfun 函数参数没有指明参数传递方式,则默认以传址方式传递,因此 a的值为 1.25, b的值为 1。 38 【正确答案】 D 【试题解析】 题目中程序是在文本框中输出 x的值, x的值由一个三重循环求出,在第一重循环中, x的初

33、值都是 3,因此,本段程序 x重复运行 4次,每次都是初值为 3,然后再经由里面两重循环的计算。在里面的两重循环中,每循环一次, x的值加 3,里面两重循环分别从 1到 3,从 1到 2共循环 6次,所以 x每次加 3,共 加 6次,最后的结果为 x 3 6*3=21。 Str函数将数值表达式转换成字符串,即在文本框中显示 21。 39 【正确答案】 B 【试题解析】 题目中在命令按钮的单击事件中调用了过程 P。而过程 P的功能是根据参数 N,计算从 1到 N的累加,然后返回这个值。 N 1时, P(1)返回 1, N2时, P(2)返回 3, N 3时, P(3)返回 6, N 4时, P(4)返回 10,所以 s 1 3 6 10 20 40 【正确答案】 D 【试题解析】 题目中对象变量 rs 返回了当前窗体的 RecordSet属性记录集的引用, 那么通过访问对象变量 rs 的属性 RrcordCount就可以得到该记录集的记录个数,引用方法为 rs.RcordCount。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1