
第一单元 Visual Basic初步 同步练习 人教版初中信息技术九年级全一册 一、选择题 1.在VB中,下面circle语句中,圆心的纵坐标是( ) circle (1200, 1000), 750 ,rgb(255, 0, 0) A.1200 B.1000 C.750 D.255 2.陈梅利用VB编写了一个计算画同心圆的程序,其算法流程图如图所示,从图中可以看出循环的步长是( ) A.1/2 B.x C.1 D.50 3.下列选项中,不是命令按钮控件的属性的是( )。 A.Caption B.Font C.Index D.Autosize 4.周全设计了一段VB程序,用来计算1+2+3+……100的和,该程序中位置应该输入的是( ) A.1 B.100 C.+ D.i 5.在VB中,如下图所示,选中的对象是( )。 A.窗体 B.标签 C.框架 D.文本框 6.某对分查找算法的VB程序段如下: i=1: j=7 f=False key=Va1 (Text1. Text) . Do While i < j And Not f m= (i+j) \2 If a (m) =key Then f=True If a (m) >key Then i=m-1 Else i=m+1 Loop List1. Addltem Str, (i) +Str. (j) +Str. (m) 数组元素a(1)到a(7)的值依次为"23,42,58,66,77,83,98",运行上述程序段后,列表框List1显示的结果为"5 4 5",则文本框Text1中输入值的范围是( ) A.[66,77] B.[66,77) C.(66,77] D.(66,77) 7.如下程序的功能是( ) A.s=1-2+3-……-10 B.s=1*2*3*……*10 C.s=1!-2!+3!......-10! D.s=1-2*3+3*4+……+9*10 8.在Python中,下列哪个值是整数( )。 A.5.0 B.“5.0” C.-5 D.以上都不是 9.行人过红绿灯路口的自然语言算法描述如下,该算法可以采用( )来实现。 步骤1:走到红灯路口。 步骤2:如果是绿灯,走斑马线过马路。 步骤3:如果是红灯,停下等待。 A.顺序结构 B.分支结构 C.树形结构 D.循环结构 10.以下叙述中错误的是( ) A.算法正确的程序最终一定会结束 B.算法正确的程序可以有零个输出 C.算法正确的程序可以有零个输入 D.算法正确的程序对于相同的输入一定有相同的结果 二、填空题 11.阅读下面的流程图,回答问题。 该程序执行结束后: a的值是_____,b的值是_____; x的值是_____,y的值是_____。 12.有一列表s=[7, 'hello',"huawei"],那么s[0]=_____,s[-1]= _____。 13.有一列表s=[4,8,12,3,19,7,23,0,2],那么Python语句max(s)=_____。 14.表达式sum(range(1,10))=_____,sum(range(1,10,2))= _____。 三、判断题 15.VB中,circle (100, 200), 250 ,rgb(255, 0, 0)绘制的圆的半径是255。( ) 16.利用程序设计语言实现算法,一般要经历界面设计、编写代码和运行调试3个阶段。( ) 17.在VB中,先执行算术运算再执行关系运算。( ) 18.在VB中,不可以将数据定义为整型。( ) 19.循环语句可以解决一段代码需要重复执行的情况。( ) 四、操作题 20.这是用Python编写的“BMI值计算程序”,根据截图完成填空。 (1)从图中可知,程序中使用的是_____语句,在语句后输入“_____”,下面的程序会强制缩进。 (2)程序中定义height和weight为_____。 (3)请补充完整程序:①_____;②_____。 (4)图中_____函数是Python的内置函数,主要用于数据的输入。 五、简答题 21.根据内容进行连线。 Label TextBox OptionButton Timer Image CommandButton 22.VB中For循环的语法格式如下: 请画出For循环执行的流程框图 试卷第1页,共3页 试卷第1页,共3页 参考答案: 1.B 2.D 3.D 4.B 5.A 6.D 7.C 8.C 9.B 10.B 11. 58 32 90 26 12. 7 'huawei' 13.23 14. 45 25 15.错误 16.正确 17.正确 18.错误 19.正确 20. if(或条件) :(冒号) 变量 elif and input() 21. 22. 答案第1页,共2页 答案第1页,共2页 ... ...
~~ 您好,已阅读到文档的结尾了 ~~