1、国家二级( ACCESS)机试模拟试卷 125及答案与解析 一、选择题 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) NS图 ( B) PAD图 ( C)程序流程图 ( D) ER图 8 数据库管理系统是( )。 ( A)操作系统的一部分 ( B)在操作系统支持下的系统软件 ( C) 种编译系
3、统 ( D) 种操作系统 9 在 ER图中,用来表示实体联系的图形是( )。 ( A)椭圆形 ( B)矩形 ( C)菱形 ( D)三角形 10 有三个关系 R、 S和 T如下:其中关系 T由关系 R和 S通过某种操作得到,该操作为( )。 ( A)选择 ( B)投影 ( C)交 ( D)并 11 在学生表中要查找所有年龄小于 20岁且姓王的男生,应采用的关系运算是( )。 ( A)选择 ( B)投影 ( C)连接 ( D)比较 12 Access数据库最基础的对象是( )。 ( A)表 ( B)宏 ( C)报表 ( D)查询 13 在关系窗口中,双击两个表之间的连接线,会出现( )。 ( A)
4、数据表分析向导 ( B)数据关系图窗口 ( C)连接线粗细变化 ( D)编辑关系对话框 14 下列关于 OLE对象的叙述中,正确的是( )。 ( A)用于输入文本数据 ( B)用于处理超级链接数据 ( C)用于生成自动编号数据 ( D)用于链接或内嵌 Windows支持的对象 15 若在查询条件中使用了通配符 “! ”,它的含义是( )。 ( A)通配任意长度的字符 ( B)通配不在括号内的任意字符 ( C)通配方括号内列出的任一单个字符 ( D)错误的使用方法 16 “学生表 ”中有 “学号 ”、 “姓名 ”、 “性别 ”和 “入学成绩 ”等字段。执行如下 SQL命令后的结果是( )。 Se
5、lect avg(入学成绩) 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、 “学 生 ”表和 “借阅 ”表,其中 “学生 ”表含有 “学号 ”、“姓名 ”等信息, “借阅 ”表含有 “借阅编号 ”、 “学号 ”等信息。若要找出没有借过书的学生记录,并显示其 “学号 ”和 “姓名 ”,则正确的查询设计是( )。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) 加载( Load) 23 如果在文本框内
8、输入数据后,按 键或按 键,输入焦点可立即移至下一指定文本框,应设置( )。 ( A) “制表位 ”属性 ( B) “Tab键索引 ”属性 ( C) “自动 Tab键 ”属性 ( D) “Enter键行为 ”属性 24 窗体 Caption属性的作用是( )。 ( A)确定窗体的标题 ( B)确定窗体的名称 ( C)确定窗体的边界类型 ( D)确定窗体的字体 25 窗体中有 3个命令按钮 ,分别命名为 Commandl、 Command2和 Command3。当单击 Commandl按钮时, Command2按钮变为可用, Command3按钮变为不可见。下列 Commandl的单击事件过程中
9、,正确的是( )。 ( A) Private Sub Commandl_Click() Command2 Visible=True Command3 Visible=False End Sub ( B) Private Sub Commandl_Click() Command2 Enabled=True Command3 Enabled=False End Sub ( C) Private Sub Commandl_Click() Command2 Enabled=True Command3 Visible=False End Sub ( D) Private Sub Commandl_Cli
10、ck() Command2 Visible=True Command3 Enabled=False End Sub 26 在设计报表的过程中,如果要进行强制分页,应使用的工具图标是( )。27 下列叙述中,错 误的是( )。 ( A)宏能够一次完成多个操作 ( B)可以将多个宏组成一个宏组 ( C)可以用编程的方法来实现宏 ( D)宏命令一般由动作名和操作参数组成 28 在宏表达式中要引用 Forml窗体中的 txt1控件的值,正确的引用方法是( )。 ( A) Forml!txt1 ( B) txt1 ( C) Forms! Forml! txt1 ( D) Forms!txt1 29 VB
11、A中定义符号常量使用的关键字是( )。 ( 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 将一个数转换成相应字符串的函数是( )。 ( A) Str ( B) St
12、ring ( 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 运行下列程序,输入数据 8、 9、 3、 0后,窗体中显示结果是( )。 Priva
13、te 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 窗体中有命令按钮 Commandl和文本框 Text1,事件过程如下: Function result( ByVal x As Integer) As Boolean If x Mod 2=0 Then result=True Else result=False End If E
14、nd Function Private Sub Commandl_Click() x= Val( InputBox( ”请输入一个整数 ”) IfThen Text1=Str( x) x=t/y=5/4=1 25(除法运算); y=t Mod y=5 mod 4=1(求模运算)。 Sfun函数参数没有指明参数传递方式,则默认以传址方式传递,因此 a的值为 1 25, b的值为 1。 38 【正确答案】 D 【试题解 析】 题目中程序是在文本框中输出 x的值, x的值由一个三重循环求出,在第一重循环中, x的初值都是 3,因此,本段程序 x重复运行 4次,每次都是初值为 3,然后再经由里面两重循
15、环的计算。在里面的两重循环中,每循环一次, 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=l时, P( 1)返回 1,N=2时, P( 2)返回 3, N=3时, P( 3)返回 6, N=4时, P( 4)返回 10,所以s=l+3 +6 +10= 20。 40 【正确答案
16、】 D 【试题解析】 题目中对象变量 rs返回了当前窗体的 RecordSet属性记录集的引用,那么通过访问对象变量 rs的属性 RrcordCount就可以得到该记录集的记录个数,引用方法为 rs RcordCount。 二、基本操作题 41 【正确答案】 B 【试题解析】 MsgBox函数的语法为: MsgBox( Prompt, Buttons, Tit1e,Helpfile, Context)。该函数的返回值告诉用户单击了哪一个按钮。根据题目要求消息框应为 MsgBox( “确认删除?( Yes/No) “, vbQuestion+vbYesNo, “确认 “),显示时会显示 “是 ”
17、, “否 ”两个按钮。单击 “是 ”按钮, MsgBox函数的返回值为 vbYes;单击 “否 ”按钮, MsbBox函数返回值为 vbNo。 42 【正确答案】 【操作步骤】 步骤 1:选中 “表 ”对象,右键单击表 “emp1oyee”,从弹出 的快捷菜单中选择 “设计视图 ”命令。 步骤 2:在最后一个字段的下一行的 “字段名称 ”列输入 “姓名 ”,单击 “数据类型 ”列,在 “字段大小 ”行输入 “6”,按 Ctrl+S保存修改,关闭设计视图。 步骤 3:右键单击表 “emp1oyee”,从弹出的快捷菜单中选择 “打开 ”命令,按题干表输入数据。 43 【正确答案】 【操作步骤】 步
18、骤 1:在设计视图中,右键单击 “职工号 ”行,从弹出的快捷菜单中选择 “主键 ”命令。 步骤 2:按 Ctrl+S保存修改,关闭设计视图。 步骤 3:选中 “表 ”对象,双击表 “emp1oyee”,打开数据表视 图。 步骤 4:选中 “姓名 ”字段列,右击,从弹出的快捷菜单中选择 “隐藏字段 ”命令。 步骤 5:按 Ctrl+S保存修改,关闭数据表视图。 44 【正确答案】 【操作步骤】 步骤 1:右键单击表 “emp1oyee”,在弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 2:单击 “基本工资 ”字段行任一点,在 “默认值 ”行输入 “1000”。 步骤 3:按 Ctrl+S保存
19、修改,关闭设计视图。 45 【正确答案】 【操作步骤】 步骤 1:右键单击 “emp1oyee”表,从弹出的快捷菜单中选择 “复制 ”命令。 步骤 2:右键单击表对象下 方空白处,从弹出的快捷菜单中选择 “粘贴 ”命令。 步骤 3:在弹出的 “粘贴表方式 ”对话框中输入表名称 “tEmp”,在粘贴选项中选择“结构和数据 ”单选框,单击 “确定 ”按钮。 46 【正确答案】 【操作步骤】 步骤 1:右键单击 “emp1oyee”表,从弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 2:右击设计视图的任一处,从弹出的快捷菜单中选择 “属性 ”命令(或直接单击 “设计 ”选项卡下 “显示隐藏 ”组
20、中的 “属性表 ”按钮),打开属性表。 步骤 3:在 “有效性规则 ”行输入 “津贴 100”和 “=#2001 1 1#”。步骤 4:单击快速访问工具栏中的 “保存 ”按钮 ,另存为 “qT2”。关闭设计视图。 50 【正确答案】 【操作步骤】步骤 1:单击 “创建 ”选项卡的 “查询 ”组中的 “查询设计 ”按钮。在 “显示表 ”对话框中双击表 “tType”及 “tCollect”,关闭 “显示表 ”对话框。步骤 2:双击字段 “CDID”、 “主题名称 ”、 “价格 ”、 “购买日期 ”、 “介绍 ”和 “CD类型名称 ”字段添加到字段行。步骤 3:在 “CD类型名称 ”字段的 “条件
21、 ”行输入 “请输入CD类型名称: ”,单击 “显示 ”行取消该字段显示。步骤 4:单击快速访问工具栏中的 “保存 ”按钮 ,另存为 “qrl3”。关闭设计视图。 51 【正确答案】 【操作步骤】步骤 1:单击 “创建 ”选项卡的 “查询 ”组中的 “查询设计 ”按钮。在 “显示表 ”对话框中双击表 “tType”,关闭 “显示表 ”对话框。步骤 2:在“查询工具 ”的 “设计 ”选项卡 “查询类型 ”组中单击 “更新 ”按钮。步骤 3:双击 “类型ID”和 “类型介绍 ”字段。步骤 4:在 “类型 ID”字段的 “条件 ”行输入 “05”,在 “类型介绍 ”字段的 “更新到 ”行输入 “古典
22、音乐 ”。步骤 5:从 “查询工具 ”的 “设计 ”选项卡 “结果 ”组中单击 “运行 ”按钮,在弹出的对话框中单击 “是 ”按钮。步骤 6:单击快速访问工具栏中的 “保存 ”按钮 ,另存为 “qT4”。关闭设计视图。添加新字段时要注意字段名的书写格式。 【试题解析】 创建条件查询、参数查询、更新查询。第 1、 2、 3、 4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。 四、综合应用题 52 【正确答案】 【操作步骤】 步骤 1:在窗口左侧导航窗格中选择 “窗体 ”对象,右键单击 “fEmp”选择 “设计视图 ”命令。 步骤 2:右键单击控件 “tSS”,在 “更改为
23、”菜单下选择 “组合框 ”命令,再右键单击“tSS”选择 “属性 ”,在 “行来源类型 ”行右侧下拉列表中选择 “值列表 ”,在 “行来源 ”行输入 “男;女 ”,关闭属性界面。 53 【正确答案】 【操作步骤】 步骤 1:选中 “tPa”控件,按下 Del键,将该控件删除。 步骤 2:选择 “设计 ”选项卡 “控件 ”组中的 “复选框 ”控件,单击原 “tPa”位置。选择“复选框标签 ”控件,按下 Del键,将该标签控件删除。 步骤 3:右键单击复选框按钮,选择 “属性 ”命令, 在 “名称 ”行输入 “tPa”。在 “控件来源 ”行右侧下拉列表中选择 “党员否 ”。关闭属性界面。 54 【
24、正确答案】 【操作步骤】 步骤 1:在窗口左侧导航窗格中选择 “查询 ”对象,右键单击 “qEmp”选择 “设计视图 ”命令。 步骤 2:在 “年龄 ”字段的 “条件 ”行输入 “ =55”。 步骤 3:单击快速工具栏中的 “保存 ”按钮,关闭设计视图。 55 【正确答案】 【操作步骤】 步骤 1:右键单击命令按钮 “刷新 ”选择 “事件生成器 ”命令,在空行内输入代码: *Form RecordSource= “qEmp“* 步骤 2:关闭界面。右键单击命令按钮 “退出 ”选择 “属性 ”命令,在 “控件来源 ”行右侧下拉列表中选择 “mEmp”,关闭属性界面。 步骤 3:单击快速工具栏中的 “保存 ”按钮,关闭设计视图。 设置代码时要注意选择正确的函数。 【试题解析】 窗体中文本框、命令按钮控件属性设置;更改查询条件。第 1、 2小题在窗体设计视图中右键单击控件名选择 “属性 ”命令,设置属性;第 3小题在查询设计视图中修改查询条件;第 4小题右键单击控件名选择 “事件生成器 ”命令,输入代码。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1