Exfocw安徽省计算机二级VB笔试权威模拟试题及答案2
更新时间:2023-05-12 23:07:01 阅读量: 实用文档 文档下载
- exfo测试仪说明书推荐度:
- 相关推荐
Exfocw[考试中心]安徽省计算机二级VB笔试权威模拟试题及答案2
生活需要游戏,但不能游戏人生;生活需要歌舞,但不需醉生梦死;生活需要艺术,但不能投机取巧;生活需要勇气,但不能鲁莽蛮干;生活需要重复,但不能重蹈覆辙。
-----无名
全国高等学校(安徽考区)
计 算 机 水 平 考 试 试(二级 Visual Basic 语言)
一、单项选择题(每题1分,共40分) 1.计算机硬件系统中最核心的部件是 C 。
A)内存储器
B)输入/输出设备 C)CPU
2.计算机最早的应用领域是 A 。
A)科学计算
B)图形处理
C)过程控制
3.下列属于文字处理软件的是 B 。
A)Windows
B)Word
C)PowerPoint 4.在计算机系统内部,所有数据都是采用 D 表示。
A)十六进制
B)十进制
C)八进制
5.在Windows系统中,下面文件命名合法的是 B 。
A)A*.DOC
B)AB.DOC
C)A?.DOC
6.计算机可以播放DVD等音像制品, 主要运用的是 A 技术。
A)多媒体
B)人工智能
C)数据库
7.将文件从FTP服务器传输到本地计算机的过程称为 D 。
A)上传
B)浏览
C)查找
8.下列IP地址中,错误的是 C 。 A)219.231.10.155
B)192.168.5.1
C)219.260.20.12 D)192.10.6.7
9.下列关于计算机病毒的叙述中,正确的是 C 。
A)加密文件不会感染计算机病毒
卷B
D)硬盘
D)人工智能
D)Excel
D)二进制
D)A>.DOC
D)数据挖掘
D)下载
Exfocw[考试中心]安徽省计算机二级VB笔试权威模拟试题及答案2
B)系统软件不会感染计算机病毒 C)有防火墙的计算机系统也会感染病毒 D)压缩的文件不会感染计算机病毒
10.计算机能直接运行的是 B 。
A)目标程序 B)机器语言程序 C)汇编语言程序 11.下列选项中是Visual Basic的合法变量名的是 C。 A)1_abc B)abc-1 C)abc_1
A)X/Y=Int(X/Y) C)X\Y=Fix(X/Y)
D)高级语言程序 D)abc.1
12.对正整数X、Y,有下列表达式,不能判断X能被Y整除的是 C 。
B)X Mod Y =0 D)X\Y=X/Y
13.下面可以正确定义2个整形变量和一个字符型变量的语句是 B 。
A)Dim x, y As Integer, n As String
B) Dim x%, y As Integer, n As String
C) Dim x%, y$, n As String D) Dim x As Integer, y, n As String 14.下面表达式中, A 的运算结果与其他三个不同。 A)Exp(-3.5) B)Int(-3.5)+0.5 C)-Abs(-3.5) D)Sgn(-3.5)-2.5 15.将任意一个正的两位整数N的个位数与十位数对换的表达式为 A 。
A)(N-Int(N/10)*10)*10+Int(N/10) B)N-Int(N)/10*10+Int(N)/10
C)Int(N/10)+(N-Int(N/10)) D)(N-Int(N/10))*10+Int(N/10) 16.执行语句s = Mid("VisualBasic",1,6)后,s的值是 A 。 A) Visual B) Basic C) 6 D) 11 17.表达式5 Mod 3+3\5*2的值是 B 。 A)0 B)2 C)4 D)6
18.选拔性别S是女,身高T超过1.6米且体重W小于62.5公斤的人,表示该条件的表达式为 C 。
A) S="女" And T>=1.6 And W<=62.5 B) S="女" Or T>1.7 Or W<62.5 C) S="女" And T>1.6 And W<62.5 D) S="女" Or T<=1.7 Or W>=62.5 19.可以强行中断程序运行的操作是 D 。 A) 按Ctrl+C键 B) 按Ctrl+Z键 C) 按Ctrl+V键 D) 按Ctrl+Break键
20.在默认条件下有数组声明语句:Dim A(2, -2 to 2, 3),则数组A包含 D 个元素。 A) 200 B) 120 C) 75 D) 60
21.已设置数组元素下标从1开始,下列程序段运行时会提示出错,出错的原因是 C 。
a = Array(1, 2, 3, 4) For i = 4 To 1 Step -1
Print a(i) Next i Print a(i)
A)第三行,数组元素a(i)下标越界 B)第一行,数组没定义,不能直接赋值 C)第五行,数组元素a(i)下标越界 D)第二行,循环语句格式不对 22.下列语句不合法的是 D 。
A)x = 1: y = 2 B)Print x; y; C)Print x, y, D)x=1;y=2 23.当0<x<10时,将x赋值给y,应使用语句 C 。 A) If 0<x<10 Then y=x B) If 0<x Or x<10 Then y=x C) If 0<x And x<10 then y=x D) If 0<x Xor x<10 Then y=x 24.以下叙述中正确的是 A 。
Exfocw[考试中心]安徽省计算机二级VB笔试权威模拟试题及答案2
A) 窗体的Name属性指定窗体的名称,用来标识一个窗体 B) 窗体的Name属性值是显示在窗体标题栏中的文本 C) 可以在运行期间改变对象的Name属性值 D) 对象的Name属性值可以为空
25.当启动程序时,系统自动执行启动窗体的A 事件过程。 A) Load B) Unload C) Click D) DblClick 26.将数据项"China"添加到列表框List1中成为第3项,应使用 B 语句。 A)List1.AddItem "China",3 B)List1.AddItem "China",2 C)List1.AddItem 3,"China" D)List1.AddItem 2,"China"
27.若要使标签框的大小自动与所显示的文本相适应,则可通过设置其 A 属性值为True
来实现。
A)AutoSize B)Alignment C)Appearance D)Visible 28.复选框或单选按钮的当前状态通过 A属性来设置或访问。 A) Value B) Checked C) Selected D) Caption 29.要将列表框List1中当前选中的一项删除,应执行的语句是 D 。 A) List1.Clear B) list1.Clear List1.ListIndex C) List1.Delete List1.ListIndex D) List1.RemoveItem List1.ListIndex 30.下列控件可以用作其他控件容器的有 D 。 A) 窗体,标签,图片框 B) 窗体,框架,文本框 C) 窗体,图像,列表框 D) 窗体,框架,图片框 31.因修改文本框的内容而触发的事件是 A 。 A) Change B) GotFocus C) LostFocus D) SetFocus 32.如果每秒触发10次计时器的Timer事件,那么计时器的Interval属性应设为 C 。 A) 1 B) 10 C) 100 D) 1000 33.下列对象中不能获得焦点的是 B 。 A)命令按钮控件 B)标签控件 C)文本框控件 D)单选按钮控件 34.设x=4,y=8,z=7,表达式x<y And (Not y>z) Or z<x的值是 D 。 A)1 B)-1 C)True D)False 35.在设计阶段,双击窗体Form1的空白处,则在代码窗口打开 B 事件过程代码。
A)Form_Click B)Form_Load C)Form_ DblClick D)Form_ Unload 36.如下有一段不完整的程序段,若要求该程序执行3次循环,则在程序中的空白处填入 A 。
X=1 Do
x=x+3: Print x
Loop Until A)x>=8 B)x<=8 C)x>=7 D)x<=7
37.执行语句Open "D:\RandFile.dat" For Output As #1后,对文件“D:\RandFile.dat”
能够进行的操作是 B 。 A)只能读不能写 B)只能写不能读 C)既可以写,也可以读 D)既不能读,也不能写
38.要在运行时暂时关闭计时器,可通过赋值语句使计时器的 C 属性值为False。
A)Index B)Tag C)Enable D)Interval 39.Visual Basic 中数据库的访问技术不包括 D 。 A)ADO B)DAO C)RDO D)DBMS 40.下列关于菜单的论述中,错误的是 D 。
A)菜单项是控件,也具有属性
Exfocw[考试中心]安徽省计算机二级VB笔试权威模拟试题及答案2
B)菜单项只有Click事件 C)不能在顶层菜单加快捷键
D)在程序运行过程中,不能通过赋值语句设置菜单项的属性
二、填空题(每空2分,共20分)
(x y)3(t u)2
1. 数学表达式的Visual Basic表达式是: (x+y)^3*(t+u)^2/t/(x-y) 。
t(x y)
2. 关系式-7.5≤x≤7.5所对应的逻辑表达式是: x<=7.5 and x>=-7.5 。 3. 以下程序用于判断输入的年份是否闰年,如果年份能被4整除但不能被100整除,或者年份能被400整除,则该年是闰年,否则不是闰年,请填空完善程序。 Private Sub Command1_Click()
y = Val(InputBox("请输入一个年份"))
If y mod 4=0 and y mod 100<>0 Or y Mod 400 = 0 Then Print Str(y) & "年是闰年!" Else
Print Str(y) & "年不是闰年!" End If End Sub
4. 利用随机函数产生20个[10,90]之间的随机整数,每行输出4个整数。填空完成以下程序。
Private Sub Form_Click()
Dim sum As Integer, x As Integer Randomize
For i = 1 To 20
x = Int(81*rnd)+10 '用随机函数产生[10~90]之间的整数 Print x;
If i mod 4=0 Then Print '满足换行条件时换行 Next i End Sub
5. 下列程序的功能是在数组中找出数值最大的元素,请填空完善程序。
Private Sub Command1_Click()
Dim arr1 as Variant, Max As Integer arr1 = Array(12, 34, 10, 78, 4, 89, 45) Max = arr1(0)
For i = 1 To 6 If arr1(i) > Max Then Max = arr1(i) End if Next i
Print "最大值是:"; Max End Sub
22222
6. 下列程序的功能是计算sum 1 2 3 (N 1) N(N是偶数),试填空完成以下程序。
Private Sub Command2_Click() Dim S As Double
Dim I As Integer, N As Integer Dim C As Integer S = 0: I = 1: C = 1
N = Val(InputBox("请输入大于零的偶数N:"))
Exfocw[考试中心]安徽省计算机二级VB笔试权威模拟试题及答案2
Do
S = S + C * I * I C = -1*C '正负号切换 I = I+1 '循环变量增加 Loop While I<=N '循环结束条件 End Sub
三、阅读理解题(每小题4分,共20分)
1.执行下列程序后,输出的结果是:Private Sub Form_Click()
Dim x As Integer x = 10 Select Case x Case Is >= 10
Print x & x Case 7, 8, 9
Print x + x Case 0 To 6
Print x End Select End Sub
2.执行下列程序后,输出的结果是:Private Sub Form_Click() Dim i As Integer Dim t As String st = ""
For i = 1 To 12 '字符串逐字符处理 If i Mod 3 = 0 Then
st = Mid("Visual Basic", i, 1) + st End If Next i Print st End Sub
3.执行下列程序后,输出的结果是:
Private Sub Form_Click()
Dim s As Integer, n As Integer s = 0
n = 1 Do
s = s + n * n If s > 50 Then
Exit Do '强制跳出循环 End If
Exfocw[考试中心]安徽省计算机二级VB笔试权威模拟试题及答案2
n = n + 1 Loop Until n > 6 Print s End Sub
'循环变量自增
4.执行下列程序后,输出的结果是:Option Base 1
Private Sub Form_Click() Dim a(4, 4) As Integer
Dim i As Integer, j As Integer
Dim count As Integer, s As Integer count = 1
For i = 1 To 4 '给二维数组赋值并累加特殊位置的元素值 For j = 1 To 4 a(i, j) = count count = count + 1
If i = 1 Or i = 4 Or j = 1 Or j = 4 Then s = s + a(i, j) End If Next j
Next i Print s
End Sub
5.执行下列程序后,E盘下tdata.txt文件中的内容是:Private Sub Form_Click() For i = 1 To 5 s = s + fun(i) Next i
Open "e:\tdata.txt" For Output As #1 '打开顺序文件 Print #1, s Close #1 End Sub
Private Function fun(ByVal i As Integer) As Integer Static a a = a + 1 fun = a * i
End Function
四、编程题(共20分)
1.编写一个Function函数fun,求解如下分段函数的值(x为实型变量的函数形参)(6分)
Exfocw[考试中心]安徽省计算机二级VB笔试权威模拟试题及答案2
-x x<0
x2 0≤x≤10
100 x>10
答:Private Function FUN(ByVal x As Single) As Single Dim y As Single If x < 0 Then
y = -x
ElseIf x <= 10 Then
y = x * x Else
y = 100 End If FUN = y End Function
2.编写程序,利用随机函数产生10个[10,100]之间的整数,并存入数组中,求出该数组中最大数与最小数之差并在窗体上输出结果。(7分)
答:Dim a(9) As Integer Dim i As Integer, max As Integer, min As Integer For i = 0 To 9
a(i) = Int(Rnd * 91)+10 Next i
max = -1:min = 999
For i = 0 To 9
If max < a(i) Then max = a(i) If min > a(i) Then min = a(i) Next i
Print "最大及最小数之差为"; max - min 参考程序2:(排序计算)
Dim a(9) As Integer Dim i As Integer, max As Integer, min As Integer For i = 0 To 9
a(i) = Int(Rnd * 91)+10 Next i
For i = 0 To 8
For j = i + 1 To 9 If a(i) < a(j) Then
tem = a(i):a(i) = a(j): a(j) = tem End If Next j Next i
Print "最大及最小数之差为"; a(0) - a(9)
3.假定在E盘下有一文件data.dat,其内容为三个点的坐标,内容样式如下 4,8 2,6 3,8
每一行的前1个数据表示点的横坐标x,后一个数据表示点的纵坐标y。编写程序读取文件中的数据,并判断该三点能否构成三角形。(7分)
Exfocw[考试中心]安徽省计算机二级VB笔试权威模拟试题及答案2
提示:利用任意两边之和大于第三边来判定三角形。 边长
L=
x1,y1)及(x2,y2)为两点坐标。
参考程序1:
Dim s(2, 1) As Integer
Dim l1 As Single, l2 As Single, l3 As Single Open "e:\a.txt" For Input As #1 For i = 0 To 2
Input #1, s(i, 0), s(i, 1) Next i Close #1
l1 = Sqr((s(0, 0) - s(1, 0)) ^ 2 + (s(0, 1) - s(1, 1)) ^ 2) l2 = Sqr((s(0, 0) - s(2, 0)) ^ 2 + (s(0, 1) - s(2, 1)) ^ 2) l3 = Sqr((s(1, 0) - s(2, 0)) ^ 2 + (s(1, 1) - s(2, 1)) ^ 2) If l1 + l2 > l3 And l2 + l3 > l1 And l1 + l3 > l2 Then MsgBox ("文件中三点能构成三角形") Else
MsgBox ("文件中三点不能构成三角形") End If
正在阅读:
Exfocw安徽省计算机二级VB笔试权威模拟试题及答案205-12
NT-proBNP参考值确定03-21
总承包现场突发事件总体应急预案05-13
2012年房地产市场调研报告10-25
2019年精选地理必修3第一章 区域地理环境和人类活动第二节 区域03-27
来自脚底下的声音作文500字07-07
MB Debug01-21
仿生学的经典例子15个02-15
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 安徽省
- 模拟试题
- 笔试
- 二级
- 答案
- 权威
- 计算机
- Exfocw
- 学期计划范文基础版10篇
- 股票估价模型的改进
- 数学教师求职简历模板
- 关于消费者购机政策权益偏好情况的问卷
- 浅谈“养成教育”在聋班数学教学中的运用
- 四化融合 智慧佛山
- 核酸、蛋白质杂交用相关试剂、缓冲液的配制方法
- 2011年浙江省普通高中会考通用技术
- 北师大八年级数学第一学期期末考试
- 国家社科基金成功中标申请书范本
- 高速无刷直流电动机及其应用
- 南都电源:杭州南都动力科技有限公司年产1200MWh锂离子电池、1000MWh高能阀控蓄电池项目可行性研究报告
- 百强重点名校高考备考_2014年卷__8544_高考满分作文2篇:满身花雨(完美整理版)
- 2015年人教版九年级一元二次方程全章测试(含详细解答有2015年中考试题)
- 脑死亡无偿器官捐献心脏移植二例
- 朝鲜半岛的局势及未来走向_形势政策论文
- 官子技巧(自己制作)
- 2006年广东省建筑、装饰装修工程计价依据问题解答及勘误
- 二氧化硅气凝胶的研究进展
- 2011中考数学二轮精品练习:锐角三角函数