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类题以顺序结构的解析算法为主,解决学生在数学...