第 1 页:选择题 |
第 5 页:基本操作题 |
第 6 页:综合应用题 |
在Access中,表就是
A. 关系
B. 记录
C. 索引
D. 数据库
参考答案:A 系统解析:一个关系就是一个二维表,每个关系有一个关系名。在Access中,一个关系存储为一个表,具有一个表名。所以本题答案为A。
12
在已建窗体中有一命令按钮(名为Command1.,该按钮的单击事件对应的VBA代码为:
Private Sub Command1_Click(.
subT.Form.RecordSource = "select * from 雇员"
End Sub
单击该按钮实现的功能是
A. 使用select命令查找"雇员"表中的所有记录
B. 使用select命令查找并显示"雇员"表中的所有记录
C. 将subT窗体的数据来源设置为一个字符串
D. 将subT窗体的数据来源设置为"雇员"表
参考答案:D 系统解析:【解析】可以使用RecordSource属性指定窗体的数据源。语法:表达式.RecordSource(表达式:一个代表Form对象的变量.。本题使用SQL语句"select * from 雇员"查找出"雇员"表中的所有数据作为subT窗体的数据来源。所以本题答案为D。
13
以下是宏m的操作序列设计
条件操作序列操作参数
MsgBox消息为"AA"
[tt]>1 MsgBox消息为"BB"
… MsgBox消息为"CC"
现设置宏m为窗体"fTest"上名为"bTest"命令按钮的单击事件属性,打开窗体"fTest"运行后,在窗体上名为"tt"的文本框内输入数字1,然后单击命令按钮bTest,则
A. 屏幕会先后弹出三个消息框,分别显示消息"AA"、"BB"、"CC"
B. 屏幕会弹出一个消息框,显示消息"AA"
C. 屏幕会先后弹出两个消息框,分别显示消息"AA"和"BB"
D. 屏幕会先后弹出两个消息框,分别显示消息"AA"和"CC"
参考答案:D 系统解析:由于消息"AA"和"CC"都没有设置条件,而消息"BB"设置的条件为[tt]>1。所以,打开窗体"fTest"运行后,在窗体上名为"tt"的文本框内输入数字1,不符合消息"BB"的条件,因此不会显示消息"BB",而显示没有设置条件的消息"AA"和"CC"。故本题答案选D。
14
设有如下程序
Private Sub Command1_Click( .
Dim sum As Double, x As Double
sum = 0
n = 0
For i=1 To 5
x = n / i
n = n + 1
sum = sum + x
Next i
End Sub
该程序通过For循环来计算一个表达式的值,这个表达式是
A. 1+1/2+2/3+3/4+4/5
B. 1+1/2+1/3+1/4+1/5
C. 1/2+2/3+3/4+4/5
D. 1/2+1/3+1/4+1/5
参考答案:C 系统解析:当i=1时,sum=0+0/1;当i=2时,sum=0+0/1+1/2;当i=3时,sum=0+0/1+1/2+2/3;当i=4时,sum=0+0/1+1/2+2/3+3/4;当i=5时,sum=0+0/1+1/2+2/3+3/4+4/5,即For循环是用来计算表达式"1/2+2/3+3/4+4/5"的。所以本题答案为C。
15
设有如下程序
Private Sub Command1_Click( .
Dim sum As Double, x As Double
sum = 0
n = 0
For i=1 To 5
x = n / i
n = n + 1
sum = sum + x
Next i
End Sub
该程序通过For循环来计算一个表达式的值,这个表达式是
A. 1+1/2+2/3+3/4+4/5
B. 1+1/2+1/3+1/4+1/5
C. 1/2+2/3+3/4+4/5
D. 1/2+1/3+1/4+1/5
参考答案:C 系统解析:当i=1时,sum=0+0/1;当i=2时,sum=0+0/1+1/2;当i=3时,sum=0+0/1+1/2+2/3;当i=4时,sum=0+0/1+1/2+2/3+3/4;当i=5时,sum=0+0/1+1/2+2/3+3/4+4/5,即For循环是用来计算表达式"1/2+2/3+3/4+4/5"的。所以本题答案为C。
16
在课程表中要查找课程名称中包含"计算机"的课程,对应"课程名称"字段的正确条件表达式是
A. "计算机"
B. "*计算机*"
C. Like "*计算机*"
D. Like "计算机"
参考答案:C 系统解析:【解析】用"*"表示该位置可匹配零或多个字符。在课程表中要查找课程名称中包含"计算机"的课程,对应"课程名称"字段的正确条件表达式是Like "*计算机*"。所以本题答案为C。
17
VBA中不能进行错误处理的语句结构是
A. On Error Then 标号
B. On Error Goto 标号
C. On Error Resume Next
D. On Error Goto 0
参考答案:A 系统解析:"On Error Goto 标号"语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。"On Error Resume Next"语句在遇到错误发生时不会考虑错误,并继续执行下一条语句。"On Error Goto 0"语句用于取消错误处理。所以本题答案是A。
18
以下关于链式存储结构的叙述中,哪一条是不正确的
A. 结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构
B. 逻辑上相邻的结点物理上不必相邻
C. 可以通过计算直接确定第I个结点的存储地址
D. 插入、删除运算操作方便,不必移动结点
参考答案:C 系统解析:A项中:链式存储结构由于有指针域的存在,其比顺序存储结构的存储密度要小,即相同存储空间下存的数据少。选项中的叙述是正确的。
B项中:链式存储结构可通过指针访问下一个结点,此结点可能与上一结点相邻,也可能不相邻。选项中的叙述是正确的。
C项中:链式存储结构如果要计算第I个结点的存储地址,不能直接从首结点直接计算,而必须通过指针域来顺序查找,最后再定位。选项中的叙述是错误的。
D项中:链式存储结构在插入、删除结点时,可通过修改指针域的值来完成,而不必移动其他结点,操作方便。选项中的叙述是正确的。
因此本题的正确答案为C 。
19
邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是
A. 000000
B. 999999
C. CCCCCC
D. LLLLLL
参考答案:A 系统解析:【解析】在输入数据时,如果希望输入的格式标准保持一致,或希望检查输入时的错误,可以设置输入掩码。输入掩码属性所使用字符的含义:0 必须输入数字(0~9.;9 可以选择输入数据或空格;C 可以选择输入任何字符或一个空格;L 必须输入字母(A~Z.;所以本题答案为A。
20
在窗体上有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:
Private Sub Command1_Click(.
Dim i, j, x
For i = 1 To 20 Step 2
x = 0
For j = i To 20 Step 3
x = x + 1
Next j
Next i
Text1.Value = Str(x.
End Sub
打开窗体运行后,单击命令按钮,文本框中显示的结果是
A. 1
B. 7
C. 17
D. 400
参考答案:A 系统解析:【解析】事件代码中有两个for循环,第一个for循环"For i = 1 To 20 step 2"变量i的初值为1,终值为20,步长为2,循环条件符合,执行语句"x=0",为变量x赋值为0,从这里可以看出,无论循环执行多少次,在执行循环体时,x的值都将还原为0,通过这一点可知,最后一次循环的结果即为整个程序的运行值。再来看整个程序,第二个For循环"For j = i To 20 step 3",初值为i,终值为20,步长为3,那么可以知道,当i=1时,第二个循环执行7次;当i=3时,第二个循环执行6次,依次类推,当i=19时,第一个循环最后一次执行,那么把i=19代入到第二个循环中:当i=19时,j=19,x=0+1=1。此时j=j+3=19+3=22,22>20,循环条件不成立,循环结束。至此,第一个for循环和第二个for循环都运行结束,所以x=1,通过语句"Text1.Value = Str(x."将字符1显示在窗体的文本框中。所以本题答案为A。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |