国家二级(ACCESS)机试模拟试卷321
选择题
1.下列逻辑表达式中,能正确表示条件“x和y都不是奇数”的是( )。(C)
A. X Mod 2=1 And y Mod 2=1
B. X Mod 2=1 Or y Mod 2=1
C. x Mod 2=0 And y Mod 2=0
D. X Mod 2=0 Or y Mod 2=0
解析:本题考查VBA中条件组合的知识。若要表示x和y都不是奇数,也就意味着x是偶数,y也是偶数,那么两个条件之间是“与”的关系;若要判断某数是偶数,需要这个数除2的余数为0。
2.下面说法中,错误的是( )。(B)
A. 文本型字段,最长为255个字符
B. 要得到一个计算字段的结果,仅能运用总计查询来完成
C. 在创建一对一关系时,要求两个表的相关字段都是主关键字
D. 创建表之前的关系时,正确的操作是关闭所有打开的表
解析:本题考查表及表字段的知识。在Access中,表字段如果为文本型,则最长只能为255个字符;要想得到计算字段的结果,不仅能够使用总计查询来完成,其他查询方式如交叉表查询等也能完成;创建表与表之间的关系时,要关闭所有要创建关系的表;在创建一对一关系时,要求两个表的相关字段都是主关键字。
3.下列各选项中,不属于序言性注释的是( )。(D)
A. 程序标题
B. 程序设计者
C. 主要算法
D. 数据状态
解析:注释一般为序言性注释和功能性注释。序言性注释常位于程序开头部分,它包括程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修改日期等。功能性注释一般嵌在源程序体之中,用于描述其后的语句或程序的主要功能。
4.下列数据结构中,能用二分法进行查找的是( )。(D)
A. 无序线性表
B. 线性链表
C. 二叉链表,
D. 顺序存储的有序表
解析:二分法查找只适用于顺序存储的有序表,表中的元素按值从小到大排列。
5.下列属于通知或警告用户的命令是( )。(C)
A. PrintOut
B. OutputTo
C. MsgBox
D. RunWamings
解析:在宏操作中,MsgBox用于显示提示消息框,PrintOut用于打印激活的数据库对象,OutputTo用于将指定数据库对象中的数据输出成.xlsx、.rtf、.txt、.htm、.snp等格式的文件。
6.下列关于在SQL语句中使用DESC的说法中,正确的是( )。(A)
A. DESC关键字必须与ORDER BY关键字一起使用
B. DESC关键字必须与GROUP BY关键字一起使用
C. DESC关键字必须与WHERE BY关键字一起使用
D. DESC关键字必须与INNER JOIN关键字一起使用
解析:SELECT语句的格式为:SELECT字段列表 FROM表名[WHERE条件表达式][ORDER BY列名][ASC][DESC]。通过ORDER BY短语可以对查询的结果进行排序,与ASC、DESC搭配使用,ASC实现升序排序,DESC实现降序排序。
7.“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令后的结果是( )。
Select avg(入学成绩)From学生表Group by性别(D)
A. 计算并显示所有学生的平均人学成绩
B. 计算并显示所有学生的性别和平均入学成绩
C. 按性别顺序计算并显示所有学生的平均入学成绩
D. 按性别分组计算并显示不同性别学生的平均入学成绩
解析:SQL查询中分组统计使用Group by子句,函数Avg()是用来求平均值的,所以此题的查询是按性别分组计算并显示不同性别学生的平均入学成绩,所以选项D正确。
8.如果加载一个窗体,先被触发的事件是(A)
A. Load事件
B. Open事件
C. Activate事件
D. Unload事件
解析:本题考查窗体常见事件的知识。窗体能响应的事件不多,当窗体刚刚打开时,首先触发Load事件,打开后才继续触发Open事件,然后是Activate(激活)事件。窗体关闭时触发Unload事件。
9.在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是( )。(C)
A. 数据定义语言
B. 数据管理语言
C. 数据操纵语言
D. 数据控制语言
解析:数据库管理系统提供了相应的数据语言,它们是:数据定义语言,该语言负责数据的模式定义与数据的物理存取构建;数据操纵语言,该语言负责数据的操纵,包括查询与增、删、改等操作;数据控制语言,该语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。C选项正确。
10.用来指明复选框的当前选中状态的属性是 ( )。(C)
A. Selected
B. Caption
C. Value
D. ControlSource
解析:ControlSource属性:把控件和数据绑在一起。Value属性:用来指明复选框的当前状态。Caption属性:指定显示在复选框旁边的文字。
11.表达式4+5\6*7/8 Mod 9的值是( )。(B)
A. 4
B. 5
C. 6
D. 7
解析:题目的表达式中涉及到的运算的优先级顺序由高到低依次为:乘法和除法(*、/)、整数除法(\)、求模运算(Mod)、加法(+)。因此4+5\6 * 7/8 Mod 9=4+5\42/8Mod 9=4+5\5.25 Mod 9=4+1 Mod 9=4+1=5。
12.下列关于输入掩码属性的叙述中,正确的是( )。(B)
A. 可以使用向导定义各种类型字段的输入掩码
B. 可在需要控制数据输入格式时选用输入掩码
C. 只能设置文本和日期/时间两种类型字段的输入掩码
D. 日期/时间型字段不能使用规定的字符定义输入掩码
解析:“输入掩码”是指能起到控制向字段输入数据作用的字符。一个输入掩码可以包含原义显示的字符(如括号、点、空格、和连字线等)和掩码字符。输入掩码向导只能处理文本或日期/时间字段类型,所以A选项错误;输入掩码主要用于文本型和日期型字段,但也可以用于数字型和货币型字段,所以C选项错误;根据定义可知,时间日期可以用规定的字符定义输入掩码,所以D选项错误。因此,本题应选择B选项。
13.VBA中不能实现错误处理的语句结构是( )。(A)
A. On Error Then 标号
B. On Error Goto 标号
C. On Error Resume Next
D. On Error Goto 0
解析:VBA中实现错误处理的语句一般语法如下:
On Error GoTo 标号
On Error ReSume Next
On Error GoTo 0
14.将Access数据库数据发布到Internet网上,可以使用的对象是( )。(D)
A. 查询
B. 窗体
C. 报表
D. 数据访问页
解析:将Acce
本文档预览:3600字符,共16667字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载