当前位置:首页 > 2010-2011年第二学期试卷
《vb.net 程序设计》 A卷 计算机教学部2011年6月
经管法10—11学年第二学期《visual basic.net程序设计》课程期末考试试卷(A卷) 任课教师: 学号: 姓名: 成绩: 题号 得分
一、单项选择题(每题1分,共30分)注意答案必须写在下面答题卡中
单项选择题答题卡: 1 11 21 2 12 22 3 13 23 4 14 24 5 15 25 6 16 26 7 17 27 8 18 28 9 19 29 10 20 30
一 二 三 四 总分 1.在下列窗口中,( )可以查看与项目有关的所有文件。 A)解决方案资源管理器 B)属性窗口 C)起始页 D)任务列表
2.若要使命令窗口不可操作,要对( )属性进行设置。 A)Enabled B)Visible C)BackColor D) Text
3.项目名为“现实”,在窗体上建立了PictureBox控件,若在代码窗口中要装入图片,语句如下picturebox控件名.image=image.fromfile(“图片文件名”),图片文件存放的当前路径应该是( )。
A)现实 B)现实\\Bin\\Debug C) 现实\\Bin D)\\
4.有程序代码入下:TextBox1.Text=“Text”,则TextBox1、Text、“Text”分别代表( )。 A)对象、值、属性 B)对象、方法、属性 C) 对象、属性、值 D) 属性、对象、值
5. 项目文件的扩展名是( )。
A).vb B) .sln C) .exe D) .vbproj
6.下面是合法的变量名( )。
A) A_Bc B)9abc C)Long D) a-b
7.下面( )是合法的字符常量。
A)ABC$ B)”ABC” C)’ABC’ D)ABC
A卷 第 1 页 共 10 页
《vb.net 程序设计》 A卷 计算机教学部2011年6月
8. 表达式Chr(Int(Rnd*10+66))产生的范围是( )。 A)“A“~”Z” B) “a“~”z” C) “B“~”K” D) “b“~”k”
9. 已知A$=”12345678”,则表达式val(Mid(A,4,2) +Mid(A,1,4)) A)561234 B)454321 C)654321 D) 451234
10.InputBox函数中必修要写的参数是( )。
A)Prompt B)Title C)DefalutResponse D)XPos,YPos
11.\\、/、Mod、*这四个算术运算符中,优先级别最低的是( )。 A)\\ B) / C)mod D) *
12.If x=1 then y=1,下列说法中正确的是( )。 A)x=1和y=1均为赋值语句
B) x=1和y=1均为关系表达式 C) x=1为关系表达式,y=1为赋值语句 D) x=1为赋值语句,y=1 为关系表达式
13.下列关于单选按钮和复选框控件的说法中,错误的是( )。 A)一个复选框的状态发生变化,不会影响其他复选框的状态
B)一个单选按钮的状态发生变化,同组中必有另一个单选按钮的状态也发生变化 C)某个单选按钮被单击,这一定会触发它的CheckChanged D)某个复选框被单击,这一定会触发它的CheckChanged
14.如下数组声明语句( )是正确的。
A) Dim a(9) As Single = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} B) Dim a() As Single = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
C) Dim a() As Single = {1, \D) Dim a(,) As Single = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
15.要想从子过程调用后返回两个结果,下面子过程语句说明合法的是( )。 A) Sub f2(byval n%,byval m%) B) Sub f1(byref n%,byval m%) C) Sub f1(byref n%,byref m%) D) Sub f2(byval n%,byref m%)
16.在下列关于通用对话框的说法中,正确的是 ( ) 。 A)可以用showdialog方法打开 B)可以用show方法打开
C)当单击了“取消”按钮后,showdialog方法的返回值是dialogresult.ok D)通用对话框是用户界面控件
17.在下列关于菜单的说法中,错误的是( )。
A)每个菜单项都是一个对象,也有自己的属性、方法、事件 B)除了click事件之外,菜单项还能响应DoubleClick
C)在程序执行时,如果菜单项的Enable属性值为False,则该菜单项变成灰色,不能被用户选择
D) 菜单的分隔符也是一个对象
A卷 第 2 页 共 10 页
《vb.net 程序设计》 A卷 计算机教学部2011年6月
18.下面关于顺序文件的描述中,正确的是( )。 A)文件中的记录按记录号从小到大排序 B) 每条记录的长度必修相同
C) 数据以ASCII码形式存放在顺序文件中的
D) 记录是按进入的先后顺序存放的,读出也是按先写入的先后顺序读出的
19.Select Case 语句中,表达式是下面四种形式,不正确的是( )。 A)表达式,例如\
B)一组用逗号分隔的枚举值,例如 \,\ C) 表达式1 to 表达式2,例如1 to 10 D) 关系运算符表达式,例如>=60
20. 表达式Len(\程序设计教程123\的值是( )。 A)18 B)12 C) 11 D) 20
21.为了给x,y,z这三个变量赋初值1,正确的赋值语句是( )。 A)x=1:y=1:z=1 B)x=1,y=1,z=1 C)x=y=z=1 D) x=1;y=1;z=1
22.下面四种运算符,优先级别最低的是( )。
A)算术运算符 B)逻辑运算符 C) 连接运算符 D) 关系运算符
23. 要存放某人的年龄,下面的( )数据类型占用的字节数最少。 A) Short B) Byte C) Integer D) Long
24.使用分组控件(GroupBox)的主要作用是( )。 A) 为了规则显示 B)对控件分组
C) 建立新的显示创口 D) 在窗体上绘制线条
25.下列循环体能正常结束的是( )。 A) i=5 B)i=10 Do do
i=i+1 i=i+1
loop until i<0 loop until i>20 C) i=1 D) i=6 Do Do
i=i+2 i=i-2
loop until i=10 loop until i=1
26.下列关于do…..loop循环结构执行循环体次数的描述正确的是( )。 A) Do while …loop循环可能不执行,do…loop until循环至少可以执行一次 B) Do while …loop循环至少可以执行一次 ,do…loop until循环 C) Do while …loop和do…loop until循环可能都不执行 D) Do while …loop和do…loop until循环都至少执行一次
27.假定有两个窗体form1和form2,form2上有一个文本框textbox1,则在下列说法中,错误的是 ( )。
A) 可以用语句form1.show显示form1
B) 可以用语句form2.showdialog显示form2
C) 在form1窗体上可以用form2.textbox1.text访问form2上的textbox1
A卷 第 3 页 共 10 页
《vb.net 程序设计》 A卷 计算机教学部2011年6月
D) 在form1窗体上可以用textbox1.text访问form2上的textbox1
28.在用通用对话框控件建立打开文件对话框时,在文件列表框只允许显示问本文件,则filter属性的正确设置是( )。
A) text(.txt)||*.txt B) text(.txt) C) 文本文件|(.txt) D) text(.txt)|*.txt
29.随机文件使用下述( )语句读数据。
A)Write B) FilePut C)Input D) FileGet
30.以下关于Visual Basic.net的叙述中不正确的是( )。 A) Dim a,b as integer 变量声明语句将a,b声明为整形。
B) 当Boolean类型的值转换为数值类型的数时,False转为0,True转成为-1。 C) 在VB.NET中,数组的下界可以是小于上界的任何整数。 D) 顺序文件的每条记录的长度可以相等。
二、填空题(每空1分,共20分) (注意将结果写在下面相应横线上)
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13) (14) (15) (16) (17) (18) (19) (20)
1. 整形变量x中存放了一个两位数,要将两位数交换位置,例如67变成76,实现这一功能的表达式是 (1) 。
2.表示x是5的倍数或者是9的倍数的表达式是 (2) 。 3.在Vb.net编程中,如果要使用数学函数,应该在模块代码的最前面添加语句 (3) 。 4.要显示当前机器内系统日期的函数为 (4) 。
5.VB中的变量按其作用域可分为 (5) 、模块级变量、 (6) 和块级变量。
6.隐藏窗体的方法是 (7) ,关闭窗体的方法是 (8) 。 7.在循环语句For和Do中,Continue语句的作用是 (9) 。 8.在Vb.net中,如何表示2005年12月7日 (10)
9.自定义对话框,要求这个对话框弹出后,不可以在其他窗体上进行操作,程序也不继续
运行下去,则应该设置这个对话框为 (11) 。
A卷 第 4 页 共 10 页
共分享92篇相关文档