1、VB部分选择题9.下列有关程序的说法中,错误的是( d )A 程序就是解决问题的有序步骤B 执行不同的程序可以完成不同的功能C 结构化程序有三种基本结构D 添加注释能提高程序的运行速度10.有如下程序段: x=3 y=8 x=x+y y=x-y x=x-y该程序段运行后,变量 x的值是( b )A 3B 8C 5D 139.下列有关Visual Basic变量的说法中,错误的是( a )A 变量名中可以包含空格或标点符号B 变量名必须以字母或汉字开头C 程序中可以用“ ”为变量赋值D 程序中可以多次给同一变量赋值10.如图所示的流程图,a,b的输出结果是( b ) A 10 10B 10 20
2、 C 20 10D 20 209.计算圆周长的正确算法是( d )计算圆周长a 2*3.1415*r 结束 输入圆半径 r的值 输出结果 A B C D 10.有如下程序段: x=7 If x5 Then y=11-2*x Else y=10+x2 End If该程序段运行后,变量 y 的值是( a )A -3B 5C 10D 599.下列Visual Basic表达式中描述正确的是( c )A 10x15 B bct7 C pi*2*r D 23.14R10.如图所示算法的功能是( c ) A 按从小到大的顺序输出两个变量的值 B 按从大到小的顺序输出两个变量的值C 交换两个变量的值 D 找
3、出两个变量中的较小者9.下列选项中属于Visual Basic整型常量的是( d )A 1921-7-1 B 1921 C 3.1415 D 192110.有如下程序段: For i (1) To 5 Step -1 s=s+1 Next i要使循环体s s+1执行 3次,则(1)应该是( b )A 8 B 7 C 6 D 39.下列有关算法的描述中,错误的是( b )A 解决一个问题的算法可以有多种B 运算时间短是衡量算法优劣的唯一标准C 算法可以使用自然语言来描述D 同一种算法可以用不同的程序语言来实现10.有如下程序段: t =5 If t5 Then f =10 Else f =10+
4、(t-3)*2 End if该程序段运行后,变量 f的值是( c )A 5B 10C 14D 209.表达式Abs(-2.8)*Sqr(100)的值是( d )A -280B 280C -28D 2810.有如下程序段: s =0 For i 1 to 8 Step 2 s =s+i Next i该程序段执行后,变量s的值是( b )A 9B 16C 25D 369.若变量a、b、c的值分别为2、4、0.5,则表达式a+b/c*a的值是( d ) A 6B 24C 4D 1810.有如下程序段: s =0 For i 10 to 4 Step -3 s =s+i Next i该程序段执行后,变
5、量s的值是( c )A 10B 17C 21D 229.编写购买10张以上八折优惠、10张以下不优惠的售票程序,必须使用的程序结构是( b )顺序结构 分支结构 循环结构A B C D 10.流程图如图所示,若输入x的值为0,则输出结果是( c ) A 10B 16C 4D -49.选择身高T超过1.75米且视力S不低于0.8的考生,条件表达式应是( c )A T 1.75 And S 0.8B T1.75 Or S 0.8C T1.75 And S 0.8D T1.75 Or S0.810.有如下程序段: s =0 For i 1 to 5 Step (1) s =s+i Next i 要使
6、该程序段用于计算 s 1+2+3+4+5,则(1)应该是( b )A 0B 1C 2D i10.孙梦用VB设计了一个“万年历小时钟”程序(如图),但运行后下方的时间却不随系统时钟发生变化,你认为出现的问题是( c )。 A 日历控件中的属性设置有问题B 下方的标签框中的时间设置有问题C 没有使用计时器控件定时刷新标签框中的显示时间D 下方不应该使用标签框,而应该使用文本框10.张硕使用VB编写了一个显示时间的程序,图1显示的是图2中( a )对象的属性。 A “显示”按钮B “清除”按钮C “当前时间”标签框 D “Text1”文本框10.敏敏想用VB设计一个加法器程序,她做了如下规划,下列说
7、法错误的是(c)。 A 使用了三个命令按钮、三个标签框和两个文本框B 程序运行时标题栏显示“加法器”C 两个文本框显示的内容分别为“+”、“ ”D Command1用来计算出结果10.如图为晓洁同学设计的“折扣商品计算器”界面,其中至少要有( b )个文本框。 A 1B 2C 3D 410.下图是某商品按不同季节计算价格的流程图,如果用VB设计这个程序,最合适的语句是( b )。 A If 双路径选择语句 B Select 多路径选择语句 C For Next 循环语句 D Do Loop 循环语句10.下图是“显示文字”命令按钮的代码,执行后的效果是( b )。 A B C D 10.淄博市
8、规定60岁及以上老年人可以办理老年证,办证的流程如下图,这属于( a )。 A 双路径决策B 多路径决策C 计数循环D 变量10.从下面的控件属性可以看出,该控件的标题为( b )。 A Command1 B 计算C CaptionD 名称10.下图是李梅编写的一个VB程序的窗体和代码,运行该程序后,对于运行结果,描述不正确的是( d )。 A 单击“显示”按钮时,出现“欢迎来到VB大世界!”字样B 显示“欢迎来到VB大世界!”字体的大小是25磅。C 单击“退出”按钮时,退出程序。D 单击“显示”按钮时,出现“欢迎来到VB大世界!宋体”字样10.在VB中,命令按钮最常用的事件是( a )。A
9、clickB changeC timerD load9.某商场香蕉每斤1.5元,为了促销,规定购买4斤或4斤以上打八折,不足4斤的按原价格销售。下面是用VB编写的程序,红线上应填入的语句是( a )。 A y 1.5 * x * 0.8 B y 1.5 * x /4 C y 4 * x * 0.8 D y 1.5 * x * 0.210.对应的VB表达式是( c )A B C D 9.李明编写了一个出租车计费程序,如果乘坐13公里,费用为( a )元。 A 22.5 B 16 C 6.5 D 27.310.有如下程序段: 该程序段运行后,变量s的值为( d ) A 2 B 6 C 12 D 2
10、49.刘军在设计程序的登录界面时,采用了密码检验的方式,他设计的界面和部分程序如下图,从程序中可以分析出他设置的密码是( c )。 A pass1 B Text2 C bf793 D zhangli10.Cos30对应的VB表达式是( d )A Cos30 B Cos(30) C Cos(30) D Cos(30*3.14/180)9.有流程图如图所示,该算法的输出结果为( a )。 A 6 B 5 C 10 D 1110.有如下程序段: 该程序段运行后,变量 a 的值为( a ) A 30 B 20 C 10 D 09.学习VB语言编程,读懂程序是一个很重要的能力。下面这段程序的运行结果是(
11、a)。 A 15 B 21 C 10 D 110.下列选项中,属于整型常量的是( d )A 一千零一夜 B 2009 C ABC D 20099.林娜编制了一个验证乘法运算结果的小程序(如下图所示),当在“输入结果”右边的文本框中输入60时,输出内容为( b )。 A 60 B ok! C 120 D sorry!10.有如下程序段: 该程序段运行后,变量a的值为( a )A 0 B 4 C 8 D 169.小丽用VB制作了一个下图所示的“加法器”程序,其中“计算”按钮中的用于计算的代码是( c )。 A Text3.caption label1+label2 B Text3.text tex
12、t1.text+text2.textC Text3.text Val(text1.text)+Val(text2.text) D Label3.caption text1.caption+text2.caption10.下列有关算法的说法中错误的是( c )A 用自然语言也可以描述算法 B 用流程图描述算法清晰、直观C 一般情况下应先编程序后设计算法 D 算法设计原则是自上而下、先粗后细9.如图A,在窗体form1上创建一个命令按钮command1,要将此按钮上的文字修改成“中国加油!”(如图B),则下列操作正确的是( a )。 A 在属性窗口中将command1的Caption属性设置成“中
13、国加油!”B 直接在窗体中将form1的Caption修改成“中国加油!”C 在属性窗口中将command1的“名称”属性设置成“中国加油!”D 在工程资源管理器中将“command1”修改成“中国加油!”10.有如下程序段: 该程序段运行后,变量s的值为( a ) A 12 B 5 C 3 D 29.某商店规定只要购物等于或超过500元就可以享受8.5折优惠, 下列流程图中X为购物总价,Y为实收金额,则“表达式一”是( a )。 A Y X*0.85 B Y X+ X*0.85 C Y X D Y X*0.1510.下列有关程序及程序设计的叙述中,错误的是( c )A 程序是指一组计算机指令
14、和有关数据B 结构化程序设计由三种基本结构组成C 程序设计不包括程序调试D 设计算法是程序设计的关键环节9.“一种繁殖能力很强的田鼠,每个月数量都会增加一半。100只这种田鼠,5年后变成多少只?”为了解决这个问题,小林编制了一个VB程序(代码如下),括号中应该填写( c )。 A 100 B 5 C 60 D 1210.有如下程序段: 该程序段运行后,循环体的执行次数是( b )A 1 B 2 C 3 D 49.在张林同学设计的“数字家园”VB程序界面中(如图),除使用了标签控件、图像控件之外,还使用了(a)控件。 A 命令按钮B 文本框C 列表框D 线条10.“如果下雨在家学习,不下雨则去书
15、店”。用流程图描述此问题时,判断“是否下雨”的流程图符号是( b )A B C D 9.王浩同学用VB设计了一个加法器,左图是它的主界面,右图是实现加法运算的关键代码。右图中的代码应该写在(a)按钮的“Click”事件中。 A “计算”B “清除”C “退出”D “窗体”10.有如下程序段: 该程序段运行后,变量y的值为( b )A -1 B 1 C 0 D -29.如图,在这个用VB制作的“加法器中”,圈内部分需要使用右图中哪个控件?d A B C D 10.如果用“画一个正方形的程序段”画 100 个正方形,则应采用的程序结构是( c )A 顺序结构B 选择结构C 循环结构D 树型结构9.在VB中插入一个命令按钮,图中是命令按钮的属性窗口,那么这个命令按钮上显示的文字是:b A Command1 B start C False D True10.读流程图,判断运行结果是( a ) A -5 B 5 C -1 D -2