高中二年级第二次月考VB

发布 2020-12-21 00:45:28 阅读 9782

固安职业中学2012-2013学年度第一学期第二次月考考试。

高中二年级vb试卷。

一、选择题(共15小题每题2分一共30分)

1.下列有关数组的说法中,不正确的是___

a.在窗体模块中不可以定义全局数组。

b.可以使用erase语句释放所有数组所占据的存储空间。

c.语句dim x(3.6+2) as integer定义了一个维上界是6的一维整型数组。

d.形参数组的类型可以是定长字符串类型。

2.在窗体模块的通用声明段中声明变量时,不能使用___关键字。

a.dimb.publicc.privated.static

3.日期类型(date)在程序中运用时,日期类型必须用___符号括起来。

abcd.%

4.有如下程序:

private sub command1_click()

s=fix(-23.1)

e=int(23.1)

print sin(e+s)

end sub

运行时输出的结果是。

a.-1b.0c.1d.23

5.有如下程序:

private sub command1_click()

x=10print iif(x>5,1,5)

end sub

运行后的输出结果是___

a.5b.1c.2d.6

6.vb表达式sqr(a+b)^ 3*2中优先进行运算的是___

a.sqr函数 bcd.*

7.针对语句if i=1 then j=1,下列说法正确的是___

a.i=1和j=1均为赋值语句。

b.i=1和j=1均为关系表达式。

c.i=1为关系表达式,j=1为赋值语句。

d.i=1为赋值语句,j=1为关系表达式。

8.在某过程中已说明变量a为integer类型、变量s为string类型,过程中的以下四组语句中,不能正常执行的是___

a.s=2*a+1 b.s="237" &11":a=s c.s=2*a>3 d.a=2:s=16400*a

9.下面所列四组数据中,全部是正确的vb常数的是___

a.32768,1.34d2, "abcde",&o1767

b.3276, 123.56, 1.2e-2, #true#

c.&habce, 02-03-2002, false, d-3

d.abcde, ##, e-2

10.下面有关数组处理的叙述中,错误的是___

在过程中用redim语句定义的动态数组,其下标的上下界可为赋了值的变量。

在过程中,可以使用dim、private和static语句定义数组。

用redim语句重新定义动态数组时,不得改变该数组的数据类型。

可用public语句在窗体模块的通用说明处定义一个全局数组。

abcd.②④

11.运行下面程序,单击命令按钮command1,则立即窗口上显示的结果是___

private sub command1_click()

dim a as integer, b as boolean, c as integer, d as integer

a=20/3 : b=true : c=b : d=a+c

debug. print a, d, a=a + c

end sub

a.7 6 false b.6.6 5.6 falsec.7 6 a=6 d.7 8 a=8

12.若编写的过程要被多个窗体及其对象调用,应将这些过程放在哪一类模块中?

a. 窗体模块b. 标准模块c. 工程d. 类模块。

13.若要将窗体从内存中卸载,其实现的方法是。

a.showb.unloadc.loadd.hide

14.在程序运行过程中,要想使可操作的按钮变成看得见但不可操作,则应设置为false的属性是。

a. visableb. enabledc. default

d. cancled

15.下列表达式能产生1~6自然数的是。

a.int(rnd(6)+1) b.int(rnd*6c.int(rnd*7d.int(rnd*6+1)

二、填空题(每空2.5分共20空一共50分)

1、vb中,在同一行上书写多条语句,但要求语句与语句间用符号分隔。

2、产生100~200之间(含100和200)的随机整数的表达式是。

3、表达式4 and 5 的运算结果是。

4、表达式4 or 5 的运算结果是。

5、vb中,工程文件、窗体文件的后缀分别是。

6、vb中,用option base 1说明后,dim a(5,5)定义的数组有个元素。

7、表达式3/6*5的值是。

8、表达式(2+8*3)/2 的值是。

9、窗体的属性可在属性窗口中设置,也可在程序中用语句动态设置。

10、模块级变量的声明关键字是dim或。

11、表达式“12345”<>12345”&“abc”的值是。

12、若命令按钮的名称为cmdexit,程序要求单击以上此命令按钮时,程序停止运行,请对以下事件过程填空。

private sub cmdexit_[click]()

end sub

13、逻辑运算时,参与运算的两个量都是false,结果才会是false的逻辑运算是运算。

14、a=7,b=3,c=4,则表达式a mod 3 +b^3/c\5的值为。

15、根据变量的定义位置和所使用的变量定义语句不同,vb中的变量可以分为3类,即模块变量和。

16当程序开始运行,要求窗体中的文本框呈现空白,则在设计时,应当在此文本框的属性窗口中,把此文本框的属性设置成。

17、设a=2,b=3,c=4,d=5,下列表达式的值是。

a>b and c<>d or c=a

三、程序分析题(每题10分共40分)

1. 执行下面的程序,在窗体上显示的输出结果的第一行是 ,第二行是 。

option explicit

private sub form_click()

dim i as integer, j as integer

j=10for i=1 to j

i = i+1

j = j - i

next i

print i

print j

end sub

2、下列程序执行结果是 。

private sub form_click()

for j= 10 to 6 step -2

k=jnext j

print k;j

end sub

3.下列程序。

private sub command1_click()

n = 0:j = 1

do until n>2

n = n + 1

j = j + n * n + 1)

loopprint n; j

end sub

运行后输出结果是 (477) 。

4.下列程序。

private sub form_click()

for j=1 to 10

a=val(inputbox("请输入一个数"))

if a/3=a\3 or a/5=a\5 then

sum = sum + a

endifnext j

print "sum=";sum

end sub

高中二年级vb 第二次月考考试卷。

计算机专业理论试题。

班级姓名。一、 选择题。(共15题,每题2分,共计30分)

二、填空题。(共20空,每空2.5分,共计50分)

三 、 写出下列程序的运行结果(共4题每题10共计40分)

第二次月考

a 用途 b原材料 c加工方法 d主要成分。7 gb7635 87属于 a国际商品目录 b国家商品目录 c部门商品目录 d企业商品目录。8 gb7635 87属于 a数字型 b字母型 c数字字母混合型 d条形码。9 报社 杂志社通过邮局发行报刊改为自办发行,这是 a增减分销渠道中的中间商。b增减某一...

二年级第二次月考

岔河小学2013 2014学年二年级下学期第二次月考。语文试卷。时间 90 分钟,满分100分制卷人 郑成。一 看拼音,写词语。15分 sh sh o du n c p n qi o f n k ng w i f n ji n y n x n zh o f m ch ji o zh n b n b ...

二年级第二次月考

2017 2018学年度第一学期二年级语文第二次月考。1 连线 8分 sh ng r n d y r o ch ng j ng j ng 沓润盛境景议绕乘 二 把下面的字工整地写在田字格里。8分 时候额头好客著名。三 看拼音写词语。8分 zh n l ch n n n n bk zhu hu l z...