第 1 页:选择题 |
第 5 页:基本操作题 |
第 6 页:简单应用题 |
第 7 页:综合应用题 |
21条件"Not 工资额>2000"的含义是
A.选择工资额大于2000的记录
B.选择工资额小于2000的记录
C.选择除了工资额大于2000之外的记录
D.选择除了字段工资额之外的字段,且大于2000的记录
参考答案:C
参考解析:逻辑运算符Not:当Not连接的表达式为真时,整个表达式为假。由于关系运算符的优先级大于逻辑运算符,所以条件"Not 工资额>2000"的功能是查询工资额不大于2000的记录,即工资额小于等于2000的记录,也就是除了工资额大于2000以外的记录。所以本题答案为C。
22建立一个基于"学生"表的查询,要查找"出生日期"(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在"出生日期"对应列的"条件"行中应输入的表达式是
A.between 1980-06-06 and 1980-07-06
B.between #1980-06-06# and #1980-07-06#
C.between 1980-06-06 or 1980-07-06
D.between #1980-06-06# or #1980-07-06#
参考答案:B
参考解析:在Access中建立查询时,有时需要以计算或处理日期所得到的结果作为条件,在书写这类条件时应注意,日期值要用半角的井号"#"括起来。查找"在……和……之间",应使用between…and…。所以本题答案为B。
23VBA程序的多条语句可以写在一行中,其分隔符必须使用符号
A.:B.'C.;D.,
参考答案:C
参考解析:VBA程序在一行上写多个语句时用冒号";"作分隔符。所以本题答案为C。
24在窗体中有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:
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
打开窗体运行后,单击命令按钮,文本框Text1输出的结果是
A.6B.12C.18D.21
参考答案:D
参考解析:首先看一下程序结构,本程序有三个For循环,赋值语句"x = 3"在第一层循环语句"For I=1 To 4"内,也就是说,无论I的值是1还是4,循环的结果都一样,因为在第一轮循环执行结束,第二轮循环开始时,变量x的值都会恢复为3,所以可以将"For I=1 To 4"看作只执行了一次。根据"For j = 1 To 3"和"For k = 1 To 2"这个嵌套循环,我们可以推算出语句"x = x + 3"执行了6次,循环过程如下:j=1时:k=1,x=3+3=6,k=2,x=6+3=9;j=2时:k=1,x=9+3=12,k=2,x=12+3=15;j=3时:k=1,x=15+3=18,k=2,x=18+3=21。所以程序通过语句"Text1.value = Str(x.",在文本框中输出的结果为21。所以本题答案为D。
25在E-R图中,用来表示实体的图形是
A.矩形B.椭圆形C.菱形D.三角形
参考答案:A
参考解析:E-R图中用矩形表示实体集,用椭圆形表示属性,用菱形表示联系。
26On Error Goto 0语句的含义是
A.忽略错误并执行下一条语句
B.取消错误处理
C.遇到错误执行定义的错误
D.退出系统
参考答案:B
参考解析:On Error Goto 标号"语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。"On Error Resume Next"语句在遇到错误发生时不会考虑错误,并继续执行下一条语句。"On Error Goto 0"语句用于取消错误处理。所以本题答案是B。
27假定有如下的Sub过程:
sub sfun(x As Single, y As Single.
t=x
x=t/y
y=t Mod y
End Sub
在窗体上添加一个命令按钮(名为Command1.,然后编写如下事件过程:
Private Sub Command1_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和1mB.1.25和1C.1.25和4D.5和4
参考答案:B
参考解析:此题中设定了一个sfun(.函数,进行除法运算和求模运算,为命令按钮(名为Command1.编写事件,定义两变量a=5,b=4;调用此函数传递a,b的值给x,y进行运算,t=x=5,y=4;x=t/y=5/4=1.25(除法运算.;y=t Mod y=5 mod 4=1(求模运算.。所以本题答案为B。
28数据类型是
A.字段的另一种说法
B.决定字段能包含哪类数据的设置
C.一类数据库应用程序
D.一类用来描述Access表向导允许从中选择的字段名称
参考答案:B
参考解析:Access常用的数据类型有:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导等,不同的数据类型决定了字段能包含哪类数据。所以本题答案为B。
29有两个关系R和T如下:
则由关系R得到关系T的操作是
A.选择B.投影C.交D.并
参考答案:A
参考解析:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算,即从水平方向抽取记录。由图可知关系R通过运算得到关系T,关系T与关系R相比,属性的个数没有发生变化,记录的条数发生了变化。因此所使用的运算应该是选择。故本题答案为A。
30在Access中已建立了"工资"表,表中包括"职工号"、"所在单位"、"基本工资"和"应发工资"等字段,如果要按单位统计应发工资总数,那么在查询设计视图的"所在单位"的"总计"行和"应发工资"的"总计"行中分别选择的是
A.sum,group byB.count,group byC.group by,sumD.group by,count
参考答案:C
参考解析:在"设计"视图中,将"所在单位"的"总计"行设置成group by,将"应发工资"的"总计"行设置成sum就可以按单位统计应发工资总数了。其中group by的作用是定义要执行计算的组;sum的作用是返回字符表达式中值的总和。而count的作用是返回表达式中值的个数,即统计记录个数。所以本题答案为C。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |