2019VB模拟题

发布 2023-04-19 23:12:28 阅读 1825

vb模拟题2

一、单选题。

01) 以下哪种对象没有caption属性( )

a) form

b)textbox

c) commandbutton

d) label

02) 当按钮的哪一种属性设置为false时,该按钮为不可见( )

a) enabled

b) visible

c) default

d) cancel

03) 能够被对象识别和响应的动作称为( )

a)属性。b)方法。

c) 过程。

d) 事件。

04)给变量x赋值一个10到99之间的随机整数的表达式为:__

a)x=rnd*99

b)x=rnd*90+10

c)x=int(rnd*90)+10

d)x=round(rnd*90)*10

05)语句5 \ 4 * 6 / 3 mod 2的输出结果是( )

a) 0b) 1

c) 2d) 3

06)以下变量名中合法的是( )

a) name

b) 6ac) a+b

d) print

07)将数学表达式sin2(a+b)+6e2写成visual basic的表达式,其正确的形式是( )

a) sin(a+b)^2+6*exp(2)

b) sin^2 (a+b) +6*exp(2)

c) sin(a+b)^2+6*ln(2)

d) sin^2 (a+b) +6*ln(2)

08)如果x是一个正实数,对x的第二位小数四舍五入的表达式是( )

a) 0.1*int(x+0.05)

b) 0.1*int(10*(x+0.05))

c) 0.1*int(100*x+0.5))

d) 0.1*int(x+0.5)

09)下列哪组语句可以将变量x、y的值互换:

a) x=y:y=x

b) t=x:y=x:x=t

c) t=y:y=x:x=t

d) x=t:t=x:y=t

10) 当x=-5时,下列语句执行后y的值是多少?

y=iif(x>0,x^2+1,x-1)

a) 0 b) 26

c) -6

d) 411)运行下面的程序,单击窗体后,屏幕上显示结果是什么?

private sub form_click()

dim x, y as integer

x = 1: y = 0

do while x < 3

y = y + x

x = x + 1

loopprint x, y

end sub

a) 3 3紧接输出。

b) 33十四个字符空位。

c) 22

d) 2 2

12)在窗体上画一个名称为list1的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为( )

a) for i=0 to ……next

b) for i=0 to listcount-1 ……next

c) for i=1 to ……next

d) for i=1 to listcount ……next

13)在窗体上画一个名称为command1的命令按钮,然后编写如下事件过程:

private sub command1_click()

x=inputbox("input")

select case x

case 1,3

print "分支 1"

case is >4

print "分支 2"

case else

print "else 分支 "

end select

end sub

程序运行后,如果在输入对话框中输入2,则窗体上显示的是。

a)分支1 b)分支2 c)else分支 d)程序出错。

14)若设置了文本框的属性passwordchar=”$则运行程序时向文本框输入8个任意字符后,文本框显示的是( )

a) 8个”$”

b) 1个”$”

c) 8个”*”

d) 无任何内容。

15)设在窗体上有1个名称为combo1的组合框,含有5个项目,要删除最后一项,正确的语句是( )

a) b)

c) 4d) 5

16)工程中有2个窗体,名称分别为form1、form2,form1为启动窗体,该窗体上有命令按钮command1。要求程序运行后单击该命令按钮时显示form2,则按钮的click事件过程应该是( )

a) private sub command1_click()

end sub

b) private sub command1_click()

end sub

c) private sub command1_click()

load form2

end sub

d) private sub command1_click()

end sub

load,hide装入并不显示。

17)下面循环语句中在任何情况下都至少执行一次循环的是( )

a) do while 《条件》

循环体。loop

b) do until 《条件》

循环体。loop

c) do

循环体。loop while 《条件》

d)for i=初值 to 终值。

循环体。next

18)在默认情况下,inputbox函数返回值的类型为。

a)逻辑类型

b)字符串型

c)数值型

d)日期型。

19)下列程序运行结果是。

a=25:b=-45

i= not a=b

print i

a)-45

b)true

c)0 d)不能输出。

20)下列程序段的执行结果为。

a=95if a>60 then degree=1

if a>70 then degree=2

if a>80 then degree=3

if a>90 then degree=4

print “degree=”;degree

a)degree=1

b)degree=2

c) degree=3

d)degree=4

21)复选框控件其value属性的可取值是()

a)true和false

b)0和1 c d

22)若要以**方式设置在文本框中显示文本的字体大小,则可用文本框的()属性来实现。

a)fontname字体名称

b)font 字体总称。

c)fontsize 大小。

d)fontbold字体加粗。

23)如果希望使用变量x来存放数据687543.123456,应将该变量x声明为( )类型的变量。

a)integer

b)single

c)byte

d)double

24)确定一个控件在窗体上的位置的属性是:

a)width和height

b)width或height

c)top和left

d)top或left

25)下面程序执行后,第二次单击窗体的输出结果是( )

option explicit 变量必须声明。

dim x as integer

private sub form_click()

x = x + 1

print "x=";x

end sub

private sub form_load()

x = 2end sub

a)x=1b)x=2

c)x=3d)x=4

26)表达式”80”+60的结果是( )

a) 140

b) ”140”

c) 8060

d) ”8060”

27)执行语句s=mid("我喜欢visual basic",7,5)后,s的值是。

a)"basic"

b)"visua"

c)"ual b"

d)"ual ba"

28)表达式int(6.6)+fix(-6.6)的结果是( )

a) -1b)0

c)1d) 2

29)以下控件中不能作为容器使用的是( )

a)form

b)optionbutton

c)frame

d) picturebox

30)让计时器开始工作的属性是( )

a)visible

b)interval 时间间隔。

c)enabled

d) start

二、填空题。

1. 程序实现的功能是:给定年份和月份,判断该年是否为闰年,并根据给定的月份判断该月有多少天。

(闰年的条件是年份能被4整除但不能被100整除,或者能被400整除。)注意:程序中有两处填空,均在found下面一行,请不要改动其余部分,把问号处应该填写的内容分别写入解答文本框中。

private sub command1_click()

dim y as integer, m as integer, days as integer

dim leap as boolean

y = val(

m = val(

found?=y mod 4=0 and y mod 100 <>0

if (y mod 4=0 and y mod 100 <>0) or (y mod 400=0) then

leap = trueleap的值为true时,表示该年为闰年。

elseleap = false

end if

select case m

case 1, 3, 5, 7, 8, 10, 12

days = 31

case 4, 6, 9, 11

days = 30

case 2

founddays = iif(leap,29,28)

end if

2019vb模拟

满分 70分。姓名 1 单项选择题 本题共计40分 1 一只白色的足球踢进球门,则白色 足球 踢 进球门是。a 属性 对象 方法 事件。b 属性 对象 事件 方法。c 对象 属性 方法 事件。d 对象 属性 事件 方法。2 visualbasic中的窗体文件的扩展名是。a reg b frm c b...

2019VB会考模拟试卷

2011年杭州市vb会考模拟试卷。说明 1 试卷共分二部分,第一部分为理论卷,第二部分为考试卷。2 考试时间为90分钟,理论卷将正确答案填到括号内,考试卷请按照试卷要求上机完成相应操作并保存。3 考试卷中请按照 试卷套数 vb 考生学籍号 为名建立考生文件夹,如考题为第一套,考生学籍号为 的考生文件...

信息技术 VB 上机编程模拟题

2009信息技术会考vb上机编程模拟题。说明 下列练习题是模拟系统中的一部分,要求学生平时练习时为每道题建一个专用文件夹,文件夹的名称可与窗体的caption属性相同。会考时共有四道编程题,其中a类题 b类题 c类题 d类题各一题。a类 每题8分 说明 a类题以顺序结构的解析算法为主,解决学生在数学...