中专VisualBasic试题

发布 2022-01-17 00:40:28 阅读 8820

2024年12月高三第二次月考visual basic试题。

一、选择题(每小题1分,共30分)

1.下面正确的赋值语句是。

a. x+y=30 b. pi*r*r=y c. y=x+30 d. x=3y

2mod , 四个算术运算符中,优先级别最低的是___

abc. mod d. *

3.表达式23/5.8,23\5.8,23 mod 5.8的运算结果分别是___

a. 3 , 3.9655 , 3 b. 3.9655 , 3 , 5 c. 4 , 4 , 5 d. 3.9655 , 4 , 3

4.为了给x,y,z三个变量赋初值1,下面正确的赋值语句是___

a. x=1:y=1:z=1 b. x=1,y=1,z=1 c. x=y=z=1 d. xyz=1

5.如果在立即窗口中依次执行下列命令:

a=8 :b=9

print a>b

则输出的结果是___

a. 1b. 0c. false d. true

6.已知a="12345678",则表达式left(a, 4) +mid(a, 4, 2)的值是___

a. 123456 b. "123445" c. 123445 d. 1279

7.如果变量a=2,b=3,c=4,d=5,表达式not a>b and not dc的值是___

a. trueb. falsec. 1d. 0

8.下列符号中,可以用作vb变量名的是___

a. c%abb. 3sumc. sum3d. len

9.在下列表达式中,正确的日期型常量是___

a. "12/04/01" b. 12-04-2001 c. d. ##

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

a. private b. public c. dimd. static

11.下列关于变体类型的描述,其中正确的是___

a. 变体是一种没有类型的数据

b. 变体的空值就表示该变体的值为0

c. 一个变量没有定义就赋值,该变量即为变体类型

d. 变体是赋给变量某一种类型数据后,就不能再赋给它另一类型的数值

12.执行 print 18/2*3,-3^2 命令后,输出结果为___

a. 3 9 b. 3 -9 c. 27 -9 d. -9 27

13.执行 print 9.4\3.7,9.4 mod 3.7 命令后,输出结果为___

a. 2 1 b. 3 0 c. 2 20 d. 1 2

14.阅读下面的程序段:

n1=inputbox("请输入第一个数:")

n2=inputbox("请输入第二个数:")

print n1+n2

当输入分别为111和222时,程序输出为___

a. 111222 b. 222c. 333d. 程序出错。

15.以下程序段运行后,输出字符的排列顺序是___

for i = 1 to 6

if i mod 2 = 0 then

print "#

else print "*

end if

next i

abcd. *##*#

函数的返回值的类型是___

a. 整型b. 字符串 c. 逻辑值 d. 日期型。

17.下列程序段的循环结构执行后,i的输出值是___

dim y as integer

for i = 1 to 10 step 2

y = y + i

next i

print i

a. 25 b. 10 c. 11 d. 因为y初值不知道,所以不确定。

18.以下程序段的运行结果是___

private sub form_click()

m = 1 : n = 1

do m = m * n

n = n + 1

loop until n > 4

print m

end sub

a. 25 b. 45 c. 55 d. 24

19.以下程序的运行结果是___

dim x as integer, y as integer, z as integer

sub s2(a as integer, byval b as integer)

a = 2 * a

b = b + 2

end sub

private sub command1_click()

x = 4

y = 4

call s2(x, y)

print x + y

end sub

a. 0 b. 8 c. 12 d. 14

20.保存文件时,窗体的所有数据以___存储。

a. *prg b. *frm c. *vbp d. *exe

21.下列哪组语句可以将变量a,b的值互换___

a. a=b : b=ab. c=a : a=b : b=c

c. a=c : c=b : b=ad. a=(a+b)/2 : b=(a-b)/2

22.以下程序段执行后,整型变量n的值为___

year1 = 2004

n = year1 \ 4 + year1 \ 400 - year1 \ 100

a. 486 b. 496 c. 506 d. 466

23. vb6.0是一种面向的编程环境。

a. 机器 b. 对象 c. 过程 d. 应用。

24.下列关于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循环至少执行一次。

25.用来设置粗体字的属性是 。

b. fontnamec. fontboldd. fontsize

26. vb6.0集成开发环境不包括窗口。

a. dos界面窗口 b. 窗体窗口 c. **窗口 d.属性窗口。

27. 下面程序段运行后,显示的结果是 。

dim x as integer

if x then print x else print x-1

a. l b.0 c. -1 d.显示出错信息。

28.以下4类运算符,优先级最低的是___

a. 算术运算符 b. 字符运算符 c. 关系运算符 d. 逻辑运算符。

29. 以下关系表达式中,其值为false的是 。

a. "abc">"abc" b. "女">"男" c."basic"=ucase("basic) d. "123"<"23"

30.指令“circle (1000, 1000), 500, 8, -6, -3”将绘制 。

a. 画圆 b. 椭圆c. 圆弧d. 扇形。

二、填空题(每小题2分,共20分)

1.vb是建立在basic语言基础上的化编程语言或编程环境。

2.表示x是5的倍数或是9的倍数的逻辑表达式为。

3.数组声明时下标下界默认为0,利用语句可以使下标为1。

4.在vb中窗体文件的扩展名为。

5.int(-3.5)、int(3.5)、fix(-3.5)、fix(3.5)的值分别为。

6.若定义一维数组为:dim a(n to m),则该数组的元素为个。

7.表达式len(chr(65) +chr(66))的值是。

8.将标签label1的字号设置成20,使用的语句是。

9.对象的属性,事件和被称为visual basic对象的三要素。

10.在过程定义中用关键字,可以实现形参按值传递。

VisualBasic测验试题二

一 填空题 每空 分,共20分 是一种面向 的可视化程序设计语言,采取了 的编程机制。的对象主要分为 和 两大类。若要将窗体form1隐藏起来,可使用方法 若要将窗体form1显示出来,可使用方法 来实现。在 集成开发环境中,运行应用程序的方法有三种 一是 二是 三是 在 中若要让某对对象获取焦点,...

visualbasic课程大纲

visual basic程序设计 的课程标准。一 课程概述。1 课程研究的对象和研究内容。随着计算机的普及和以internet为代表的信息高速公路的迅速发展,计算机应用已深入到社会的各行各业,这不仅要求当今的大学生要掌握好本专业知识,同时还要有用计算机技术为本专业服务的能力。因此熟练掌握一种计算机应...

中专旅游概论试题

2011 2012年度上期期中试题 10级 餐饮服务与管理。班级姓名座号 分数 一 填空题 每空1分,共18分 1 餐饮服务可分为直接对客的和间接对客的。2 我国的餐饮业将走向餐饮多元化和阶段。3 餐饮企业有独立经营和特许经营。4 托盘方法按承载物重量分为 和 两种。5 酒水冰镇的方法通常有和。6 ...