天津计算机二级考试模拟卷.docx
《天津计算机二级考试模拟卷.docx》由会员分享,可在线阅读,更多相关《天津计算机二级考试模拟卷.docx(6页珍藏版)》请在冰豆网上搜索。
![天津计算机二级考试模拟卷.docx](https://file1.bdocx.com/fileroot1/2022-12/12/05881afa-a932-4b35-aa3d-ac786ea00fc1/05881afa-a932-4b35-aa3d-ac786ea00fc11.gif)
天津计算机二级考试模拟卷
2022年天津计算机二级考试模拟卷
本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。
一、单项选择题(共50题,每题2分。
每题的备选项中,只有一个最符合题意)
1.下列程序段的功能是实现:
"教师"表中"工资"字段值加500,即每位教师的工资增加500:
DimStrAsStringStr="_"Docmd.RunSQLStr空白处应填入的程序代码是
A.工资=工资+500
B.Update教师Set工资=工资+500
C.Set工资=工资+500
D.Edit教师Set工资=工资+500
2.在模块的声明部分使用"OptionBase1"语句,然后定义二维数组A(3to6,4),则该数组的元素个数为
A.16
B.20
C.24
D.35
3.要显示当前过程中的所有变量及对象的取值,可以利用的调试窗口是
A.监视窗口
B.调用堆栈
C.立即窗口
D.本地窗口
4.有如下程序段:
DimstrAsString*10DimiStr1="abcdefg"i=12len1=Len(i)str2=Right(str1,4)执行后,len1和str2的返回值分别为
A.12,abcd
B.10,bcde
C.2,defg
D.0,cdef
5.在窗体中有一个名称为run35的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在0~100分之间,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。
run35命令按钮的Click的事件代码如下:
PrivateSubrun35_Click____DimflagAsBooleanresult=0flag=TrueDoWhileflagresult=Val(InputBox("请输入学生成绩:
","输入"))Ifresult>=0Andresult3,1,0)后x的值为
A.4
B.3
C.0
D.1
16.执行x=Input("请输入x的值")时,在弹出的对话框中输入12,在列表框Listl选中第一个列表项,假设该列表项的内容为34,使y的值为1234的语句是
A.y=Val(x)+Val(Listl.List(0))
B.y=Val(x)+Val(Listl.List1.)
C.y=Val(x)&Val(Listl.List(0))
D.y=Val(x)&Val(Listl.List1.)
17.下面程序运行后,输出结果为。
Dima____a=Array(1,3,5,7,9)S=0Fori=1to4S=S*10+a(i)nextiprintS
A.1357
B.3579
C.7531
D.9753
18.在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码PrivateSubCommandlClick____a=75ifa<60thenx=1ifa<70thenx=2ifa<80thenx=3ifa<90thenx=4MsgBoxxEndSub窗体打开运行后,单击命令按钮,消息框的输出结果是
A.1
B.2
C.3
D.4
19.假定有如下程序段n=0fori=1to4forj=3to-1step-1n=n+1nextjnexti运行完毕后n值为
A.12
B.15
C.16
D.20
20.假定在窗体中的通用声明段已经定义有如下的子过程:
Subf(xAsSingle,yAsSingle)t=xx=yy=tEndSub在窗体上添加一个命令按钮,名为Cormnandl,然后编写如下事件过程:
PrivateSubCommandl_Click____DimaAsSingleDimbAsSinglea=10b=20fa,bMsgBoxa&bEndSub打开窗体运行后,单击命令按钮,消息框输出的结果为
A.2010
B.1020
C.1010
D.2020
21.在数据库系统中,所谓数据独立性是指
A.数据与程序独立存放
B.不同的数据被存放在不同的文件中
C.不同的数据只能被对应的应用程序所使用
D.以上三种说法都不对
22.设有关系R和S,关系代数表达式为R一(R—S)表示的是
A.R∩S
B.R—S
C.R∪S
D.R÷S
23.在下列关系运算的叙述中,正确的是
A.投影、选择、联接是从二维表行的方向进行的运算
B.并、交、差是从二维表列的方向进行的运算
C.投影、选择、联接是从二维表列的方向进行的运算
D.以上都不对
24.在以下叙述中,不正确的是
A.ccess具备了模块化程序设计的能力
B.Access不具备程序设计能力
C.Access可以使用系统菜单创建数据库应用系统
D.Access具有面向对象的程序设计能力,并能创建复杂的数据库应用系统
25.有关字段属性,下列叙述错误的是
A.字段大小可以用于设置文本、数字或自动编号等类型字段的最大容量
B.可对任意类型的字段设置默认值属性
C.有效性规则属性是用于限制此字段输入值的表达式
D.不同的字段类型,其字段属性有所不同
26.在关于输入掩码的叙述中,正确的是
A.在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符
B.定义字段的输入掩码,是为了设置输入时以密码显示
C.输入掩码中的字符"A"表示可以选择输入数字0到9之间的一个数。
D.直接使用字符定义输入掩码时不能将字符组合起来
27.如果想在已建立的"tSalary"表的数据表视图中直接显示出姓"李"的记录,应使用Access提供的
A.筛选功能
B.排序功能
C.查询功能
D.报表功能
28.在Access数据库中,带条件的查询需要通过准则来实现。
下面不属于准则中的元素是
A.字段名
B.函数
C.常量
D.SQL语句
29.在Access中已建立了"工资"表,表中包括"职工号"、"所在单位"、"基本工资"和"应发工资"等字段,如果要按单位统计应发工资总数,那么在查询设计视图的"所在单位"的"总计"行和"应发工资"的"总计"行中分别选择的是
A.sum,groupby
B.count,groupby
C.groupby,sum
D.groupby,count
30.在窗体设计视图中,必须包含的部分是
A.主体
B.窗体页眉和页脚
C.页面页眉和页脚
D.以上3项都要包括
31.在已建窗体中有一命令按钮(名为Commandl),该按钮的单击事件对应的VBA代码为:
PrivateSubCommandl_Click____subT.Form.RecordSource="select*from雇员"EndSub单击该按钮实现的功能是
A.使用select命令查找"雇员"表中的所有记录
B.使用select命令查找并显示"雇员"表中的所有记录
C.将subT窗体的数据来源设置为一个字符串
D.将subT窗体的数据来源设置为"雇员"表
32.在宏设计窗口中,可以隐藏的列是
A.条件
B.宏名和参数
C.宏名和条件
D.注释
33.在下列关于宏的叙述中,错误的是
A.可以使用宏组来管理相关的一系列宏
B.使用宏可以启动其他应用程序
C.所有宏操作都可以转化为相应的模块代码
D.宏的关系表达式中不能应用窗体或报表的控件值
34.能被"对象所识别的动作"和"对象可执行的活动"分别称为对象的
A.方法和事件
B.事件和方法
C.事件和属性
D.过程和方法
35.SelectCase结构运行时首先计算
A.表达式的值
B.执行语句
C.条件的值
D.参数的值
36.在窗体中添加一个命令按钮(名为Commandl)和一个文本框(名为Text1),并在命令按钮中编写如下事件代码:
PrivateSubCommandl_Click____str1="981765"str2="65"n=Instr(str1,str2)Me.Text1=nEndSub打开窗体运行后,单击命令按钮,在文本框中显示
A.4
B.5
C.6
D.7
37.定义了二维数组A(2to6,6),则该数组的元素个数是
A.24
B.30
C.35
D.42
38.在窗体中添加一个命令按钮,名为Commandl,并编写如下事件代码:
PrivateSubCommandl_Click____a=0n=InputBox("")fori=1tonforj=1toia=a+2nextjnextiMsgBoxaEndSub程序运行后单击命令按钮,如果输入4,则消息框中显示的内容是
A.10
B.12
C.18
D.20
39.在学生表中,如果要找出性别为"男"的学生,所采用的关系运算是
A.选择
B.投影
C.联接
D.自然联接
40.在Access数据库中已建立了"stu"表,若查找"学号"是"123456"和"654321"的记录,应在查询设计视图的准则行中输入
A.NotIn("123456","654321")
B."123456"And"654321"
C.In("123456","654321")
D.Not("123456","654321")
41.若要在某表中"姓名"字段中查找以"李"开头的所有人名,则应在查找内容文本框中输入的字符串是
A.李?
B.李*
C.李[]
D.李#
42.在Access中已建立了"学生"表,其中有可以存放简历的字段,在使用向导为该表创建窗体时,"简历"字段所使用的默认控件是
A.非绑定对象框
B.绑定对象框
C.图像框
D.列表框
43.在报表中添加时间时,Access将在报表上添加一个控件,且需要将"控件来源"属性设置为时间表达式,该控件为
A.文本框
B.组合框
C.标签
D.列表框
44.当在一个报表中列出学生3门功课a、b、C的成绩时,若要对每位学生计算3门功课的平均成绩,只要设置新添计算控件的控制源为
A."=a+b+c/3"
B."(a+b+C)/3"
C."=(a+b+c)/3"
D.以上表达式均错
45.某窗体中有一命令按钮,在"窗体视图"中单击此命令按钮,运行另一个应用程序。
如果通过调用宏对象完成此功能,则需要执行的宏操作是
A.RunApp
B.RunCode
C.RunMacro
D.RunSQL
46.VBA表达式"2*2\2/2"的输出结果是
A.0
B.1
C.2
D.4
47.OnErrorGoto0语句的含义是
A.忽略错误并执行下一条语句
B.取消错误处理
C.遇到错误执行定义的错误
D.退出系统
48.在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为
A.Boolean
B.Int
C.String
D.Variant
49.在过程定义中有语句"PrivateSubGetData(ByReffAsInteger)",其中"ByRef"的含义是
A.传值调用
B.传址调用
C.形式参数
D.实际参数
50.执行语句"s=Int(100*=Rnd)",完毕后,S的值是
A.[0,99]的随机整数
B.[0,100]的随机整数
C.[1,99]的随机整数
D.[1,100]的随机整数