2019级高级语言程序设计 VB 试卷

发布 2021-04-24 15:51:28 阅读 8350

东莞理工学院(本科)试卷(a卷)

2005 -2006 学年第二学期。

开课单位: 软件学院 ,考试形式:闭卷,允许带入场。

科目: 高级语言程序设计_ 班级姓名学号:

注意:所有题目的答案要求均做在答题卡上,做在试卷上不计分!

答题卡在题目后面。

一、单选题(60分,每小题1.5分)

1. 在vb中,编写程序**应在___中进行。

a. 对象窗口b. 属性窗口

c. **窗口d. 窗体布局窗口。

2. vb有三种工作模式,其中不包括___

a. 编辑b. 设计c. 运行d. 中断。

3. 下列各项中,只有___才是数值常量。

a. e-3b. e+03 c. 10^3d.

4. 表达式 33 mod 17\3*2 的值为。

a. 10b. 1c. 2d. 3

5. 如果a,b,c的值分别是3,2,-3,则下列表达式的值是___

abs(b*c-a) +b*int(rnd)

a. 8b. 9c. 10d. 11

6.下列函数中,__函数的执行结果与其他三个不一样。

a. val("-1b. int(-0.9c. sgn(-1d. fix(-0.9)

7. 假设text1是某一个文本框的名称,下列语句中正确的是___

a. =600b. 123

c. 新标题d. 文本框”

8. 在调用sub过程或function过程时,采用___传送相应的变量名、数组名、常量或表达式。

a. 形式参数b. 实际参数。

c. 对象参数d. 数组参数。

9. 下列程序段的运行结果(即 s 的值)是___

s = 0for k = 5 to 25 step 7

s = s + k

next k

print s

a. 26b. 36c. 37d. 61

10. 在vb中,组成应用程序背景的是。

a. 控件b. 方法

c. mdid. form

11. 一只白色的足球被踢进球门,则白色、足球、踢、进球门分别是___

a. 属性、对象、方法、事件b. 属性、对象、事件、方法

c. 对象、属性、方法、事件d. 对象、属性、事件、方法。

12. 在以下字符串中,只有___可以作为变量名。

a. to.9b. 3xyc. to_9d. to

13.用字符串连接符“&”连接两边的操作数时,两边的操作数应是___

a. 均为数值型b. 均为字符型。

c. 字符型或非字符型d. 均为变体型。

14. 设a=“12”,b=“34”,下列语句能显示“34-12”的是___

a. print val(b)-val(ab. print b-a

c. print b;chr(45);ad. print asc(aasc(b)

15. 当拖动滚动条中的滚动块时,将触发滚动条的事件是___

a.moveb.change

c.scolld.setfocus

16. 为了使标签覆盖背景(即标签和背景融为一体),应把backstyle属性设置为。

a.0b.1

c.true d.false

17. 执行下面的语句后,所产生的信息框的标题是___

a = msgbox("2023年4月", 全国计算机等级考试", 4)

a.全国计算机等级考试 b.空

c.2023年4月d.出错。

18.在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件,则正确的描述格式是___

a. text(.doc)|(docb.”text(.txt)”|txt)”

c.{”text(.doc)||docd.”text(*.txt)| txt”

19.如果要将窗体中的某个命令按钮设置成无效状态,应该设置命令按钮的哪一个属性。

a. valueb. visible

c. enabledd. default

20. 能够获得一个文本框中被选取文本的内容的属性是。

a. textb. length

c. seltextd. selstart

21. 建立一个新的标准模块,应该选择哪个菜单下的“添加模块”命令。

a.“工程”菜单b. “文件”菜单。

c. “工具”菜单d. “编辑”菜单。

22. 下列语句的输出结果为___

print format$(5689.36, "000,000.000")

a. 5,689.36b. 5,689.360

c. 5,689.3d. 005,689.360

23. 设有数组定义语句:dim a(5) as integer,list1为列表框控件。下列给数组元素赋值的语句错误的是___

a. a(3) =3b. a(3) =inputbox("input data")

c. a(3) =d. a=array(1,2,3,4,5,6)

24.下列有关子菜单的说法中,错误的是___

a. 除了click事件之外,菜单项不可以响应其他事件。

b. 每个菜单项都是一个控件,与其他控件一样也有其属性和事件。

c. 菜单项的索引号必须从1开始。

d. 菜单的索引号可以不连续。

25.设置命令按钮的属性时,只有将何属性设置为1,picture属性才有效,否则无效。

a. styleb. caption

c. enabledd. default

26.下列程序段的执行结果为___

a=95if a>60 then i=1

if a>70 then i=2

if a>80 then i=3

if a>90 then i=4

print "i=";i

a. i=1b. i=2

c. i=3d. i=4

27. 执行下列程序段后,输出的结果是___

for k1=0 to 4

y=20for k2=0 to 3

y=10for k3=0 to 2

y=y + 10

next k3

next k2

next k1

print y

a) 90b) 60

c) 40d) 10

28. 设有如下过程:

sub ff(x,y,z,)

x=y+zend sub

以下所有参数的虚实结合都是传址方式的调用语句是___

a. call ff(5,7,zb. call ff(x,y,z)

c. call ff(3+x,5+y,zd. call ff(x+y,x-y,z)

29.下列程序段的执行结果为___

a=1b=0

select case a

case 1

select case b

case 0

print "*0* *

case 1

print "*1* *

end select

case 2

print "*2* *

end select

a. *0b. *1* *

c. *2d. 0

30. 下面程序段执行结果为___

x=int(rnd() 4)

select case x

case 5

print "excellent"

case 4

print "good"

case 3

print "pass"

case else

print "fail"

end select

a. excellentb. good

c. passd. fail

31. 以下哪一个控件能在程序运行时被拖放___

a、form b、line c、timer d、option

32. vb是一种面向对象的程序设计语言,构成对象的三要素是___

高级语言程序设计 VB开发

实验一简单程序设计。实验目的 1.掌握visual basic 6.0窗体的常用属性 常用事件和重要方法 2.熟练掌握在窗体上创建标签 命令按钮 文本框等控件的方法 3.掌握事件过程的 编写,了解对象的概念 4.熟悉visual basic的集成开发环境,基本掌握开发应用程序的一般步骤。实验内容与指...

高级语言程序设计 VB A卷

诚信应考,考试作弊将带来严重后果!华南理工大学期末考试。高级语言程序设计 vb 试卷 a卷 注意事项 1.考前请将密封线内填写清楚 2.所有答案请直接答在答卷上,答在其它地方无效 3 试卷做草稿纸,与答卷同时提交,答卷才有效 4 考试形式 闭卷 5.本试卷共五大题,满分100分,考试时间120分钟。...

夜大高级语言程序设计VB复习

一 选择题。1 vb是一种 的可视化程序设计语言。a 面向机器 b 面向过程 c 面向问题 d 面向对象。2 程序运行中用鼠标双击当前窗体时,会触发窗体的 事件。a loadb unload c dblclick d keypress 3 下列各项中,可以作为变量名的是。a a1 0b dim c ...