[计算机类试卷]国家二级(ACCESS)机试模拟试卷30及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷30及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷30及答案与解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 30及答案与解析 一、选择题 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 有三个关系 R、 S和 T如下 其中关系 T由关系 R和 S通过某种操作得到,该操作为( )。 ( A)选择 ( B) 投影 ( C)交 ( D)并 11 在学生表中要查找所有年龄小于 20岁且姓王的男生,应采用的关系运算是( )。 ( A)选择 ( B)投影 ( C)连接 ( D)比较 12 Access数据库最基础的对象是( )。 ( A)表 ( B)宏 ( C)报表 ( D)查询 13 在关系窗口中,双击两个表之间的连接线,会出现( )。 (
4、A)数据表分析向导 ( B)数据关系图窗口 ( C)连接线粗细变化 ( D)编辑关系对话框 14 下列关于 OLE对象的叙述中,正确的是( )。 ( A)用于输入文本数据 ( B)用于处理超级链接数据 ( C)用于生成自动编号数据 ( D)用于链接或内嵌 Windows支持的对象 15 若在查询条件中使用了通配符 “!”,它的含义是( )。 ( A)通配任意长度的字符 ( B)通配不在括号内的任意字符 ( C)通配方括号内列出的任一单个字符 ( D)错误的使用方法 16 “学生表 ”中有 “学号 ”、 “姓名 ”、 “性别 ”和 “入学成绩 ”等字段。执行如下 SQL命令后的结果是( )。 S
5、electavg(入学成绩 )From学生表 Groupby性别 ( A)计算并显示所有学生的平均入学成绩 ( B)计算并显示所有学生的性别和平均入学成绩 ( C)按性别顺序计算并显示所有学生的平均入学成绩 ( D)按性别分组计算并显示不同性别学生的平均入学成绩 17 在 SQL语言的 SELECT语句中,用于实现选择运算的子句是( )。 ( A) FOR ( B) IF ( C) WHILE ( D) WHERE 18 在 Access数据库中使用向导创建查询,其数据可以来自( )。 ( A)多个表 ( B)一个表 ( C)一个表的一部分 ( D)表或查询 19 在学生借书数据库中,已有 “
6、学生 ”表和 “借阅 ”表,其中 “学生 ”表含有 “学号 ”、“姓名 ”等信息, “借阅 ”表含有 “借阅编号 ”、 “学号 ”等信息。若要找出没有借过书的学生记录,并显示其 “学号 ”和 “姓名 ”,则正确的查询设计是( )。20 在成绩中要查找成绩 180且成绩 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_Clic
10、k() Command2 Visible: True Command3 Enabled=False End Sub 26 在设计报表的过程中,如果要进行强制分页,应使用的工具图标是 ( )。27 下列叙述中,错误的是( )。 ( A)宏能够一次完成多个操作 ( B)可以将多个宏组成一个宏组 ( C)可以用编程的方法来实现宏 ( D)宏命令一般由动作名和操作参数组成 28 在宏表达式中要引用 Form1窗体中的 txt1控件的值,正确的引用方法是( )。 ( A) Form1!txt1 ( B) txt1 ( C) Forms!Form1!txt1 ( D) Forms!txt1 29 VBA中
11、定义符号常量使用的关键字是( )。 ( 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) String
12、( C) Asc ( D) Chr 33 可以用 InputBox函数产生 “输入对话框 ”。执行语句: st=InputBox(”请输入字符串 ”, ”字符串对话框 ”, ”aaaa”) 当用户输入字符串 “bbbb”,按 OK按钮后,变量 st的内容是 ( )。 ( A) aaaa ( B)请输入字符串 ( C)字符串对话框 ( D) bbbb 34 由 “Fori=1To16Step3”决定的循环结构被执行( )。 ( A) 4次 ( B) 5次 ( C) 6次 ( D) 7次 35 运行下列程序,输人数据 8、 9、 3、 0后,窗体中显示的结果是 ( )。 Private Sub F
13、orm_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 End Functio
14、n Private Sub Commandl_Click() x=Val(InputBox(”请输入一个整数 ”) lf【】 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)=“偶数 ” 37 若有如下 Sub过程: Sub sfun(x As Single, y
15、 As Single) t=x x=t y y=t Mod y End Sub 在窗体中添加一个命令按钮 Command33,对应的事件过程如下: Private Sub Command3_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 ( C) 1 25和 4 ( D) 5和 4 38 窗体有命令按钮 Commandl和文本框 Text1
16、,对应的事件代码如下: Private Sub Commandl_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 在窗体中有一个命令按钮 Commandl,编写事件代码如下: Private Sub Commandl_Click() Dim s As Integer s=P(1)+P(2)+P(3)+P(4) debug
17、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 下列过程的功能是:通过对象变量返回当前窗体的 Recordset属性记录集引用,消息框中输出记录集的记录 (即窗体记录源 )个数。 Sub GetRecNum() Dim rs As Object Set rs=Me Recordse
18、t MsgBox【】 End Sub 程序括号内应填写的是 ( )。 ( A) Count ( B) rs Count ( C) RecordCount ( D) rs RecordCount 二、基本操作题 41 在考生文件夹下的 “samp1 mdb”数据库文件中已建立了两个表对象 (名为 “员工表 ”和 “部门表 ”)、一个窗体对象 (名为 “fTest”)和一个宏对象 (名为 “mTest”)。请 按以下要求,按顺序完成对象的各种操作。 (1)删除表对象 “员工表 ”的 “照片 ”字段。 (2)设置表对象 “员工表 ”的 “年龄 ”字段有效性规则为:大于 16且小于 65(不含 16和
19、 65);同时设置相应有效性文本为 “请输入合适年龄 ”。 (3)设置表对象 “员工表 ”的 “聘用时间 ”字段的默认值为系统当前日期。 (4)删除表对象 “员工表 ”和 “部门表 ”之间已建立的错误表间关系,重新建立正确的关系。 (5)设置相关属性,实现窗体对象 (名为 “fTest”)上的记录数据不允许添加的操作(消除新记录 行 )。 (6)将宏对象 (名为 “mTest”)重命名为可自动运行的宏。 三、简单应用题 42 在考生文件夹下有一个数据库文件 “samp2 mdb”,里面已经设计好两个表对象“认 ”和 “tB”,请按以下要求完成设计。 (1)创建一个查询,查找并显示所有客人的 “
20、姓名 ”、 “房间号 ”、 “电话 ”和 “人住日期 ”4个字段的内容,将查询命名为 “qT1”。 (2)创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示 “姓名 ”、 “房间号 ”、 “已住天数 ”和 “应交金额 ”,将查询 命名为“qT2”。 注:输入姓名时应提示 “请输入姓名: ” 已住天数按系统日期为客人结账日进行计算。 应交金额 =已住天数 *价格。 (3)创建一个查询,查找 “身份证 ”字段第 4位第 6位值为 “102”的记录,并显示“姓名 ”、 “入住日期 ”和 “价格 ”3个字段的内容,将查询命名为 “qT3”。 (4)以表对象 “tB”为数
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 30 答案 解析 DOC
