第一单元 Visual Basic初步 单元训练 人教版初中信息技术九年级全一册(Word版,含答案)

资源下载
  1. 二一教育资源

第一单元 Visual Basic初步 单元训练 人教版初中信息技术九年级全一册(Word版,含答案)

资源简介

第一单元 Visual Basic初步 单元训练 人教版初中信息技术九年级全一册
一、选择题
1.利用for循环求:1+2+3+4.......+100的和(用s表示和)
s=0
for a in range( ):
s=s+a
print(s)
A.(1,99) B.(1,100) C.(1,101) D.(0, 100)
2.陈梅利用VB编写了一个计算画同心圆的程序,其算法流程图如图所示,从图中可以看出循环的步长是( )
A.1/2 B.x C.1 D.50
3.如图所示,属于程序的三种基本结构中的( )。
A.顺序结构 B.选择结构 C.嵌套结构 D.循环结构
4.周全设计了一段VB程序,用来计算1+2+3+……100的和,该程序中位置应该输入的是( )
A.1 B.100 C.+ D.i
5.在VB中,如下图所示,选中的对象是( )。
A.窗体 B.标签 C.框架 D.文本框
6.在程序设计时,下面流程图表示的是(  )。
A.程序结构 B.顺序结构 C.分支结构 D.循环结构
二、填空题
7.语句print(2+3)运行结果是: ___________________________ 。
8.在VB中,For循环语句可以帮助我们方便地执行重复的工作,使程序变得简洁高效。小余编写了一个VB程序,用来计算0到10之间所有整数的和,如图所示。请同学们根据材料,回答:
1 Dim sum As Integer 2 Private Sub Command1_ Click( ) 3 For i= 0 To 10 Step 1 4 sum=sum+ i 5 Next i 6 Print sum 7 End Sub
For循环语句的格式如下:
For循环变量=初值To终值Step步长值语句组 Next
(1)在VB中,For循环语句可以帮助我们方便地执行重复的工作,使程序变得简洁高效。小余编写了一个VB程序,用来计算0到10之间所有整数的和,如图所示。图代码窗口第3行语句:For i=0 To 10 Step1,该语句中循环变量i的步长值是( )。
A.1B.2C.3D.10
(2)在VB中,For循环语句可以帮助我们方便地执行重复的工作,使程序变得简洁高效。小余编写了一个VB程序,用来计算0到10之间所有整数的和,如图所示。点击图的“计算”按钮后,图14代码窗口第4行语句: sum= sum + i,一共执行了( )次。
A.1B.10C.11 D.无法统计
(3)在VB中,For循环语句可以帮助我们方便地执行重复的工作,使程序变得简洁高效。小余编写了一个VB程序,用来计算0到10之间所有整数的和,如图所示。如果要计算0到10之间所有奇数的和,那么图代码窗口第3行语句可以改成( )。
A.For i=0To10Step2B.For i=1To10Step2
C.For i=0To10Step3D.For i=1To10Step1
9.在Python的IDLE环境中,执行下列语句段。
>>>a=6
>>>b=4
>>>a,b=b,a
执行结束时,变量a,b的值分别是________________(用逗号隔开)。
10.近年来移动网络资费优惠越来越大,各大网络运营商纷纷推出不同的流量优惠套餐。广东移动最近就推出了一款流量王套餐,月租38元包10G流量,当用户使用超过10G流量后按每1G流量3元计算。试在横线上填写合适的语句表达式,使程序完成如下功能:当输入流量总量(流量变量为w),计算出应付的话费(话费变量为f)。如图1所示
图1
Private Sub Command1_Click( )
w= val (Text1. text)
if _______ then
f=38
Else
f= _______
End If
Text2. text=f
End Sub
三、判断题
11.VB的循环语句中,for和next不需要成对使用。( )
12.在VB中,算术运算乘号是×。( )
13.在VB中,标签的Caption属性可以用来显示运算结果。( )
14.VB中,circle (100, 200), 250 ,rgb(255, 0, 0)绘制的圆的半径是255。( )
四、操作题
15.根据APP Inventor界面截图,完成填空。

(1)从组件列表中可知,在设计界面添加了_________种组件;操作过程是拖动“____________”中的组件到工作区。
(2)从组件列表中可知,需要将___________和 _____________两种组件放入到水平布局组件中。
(3)选中组件,利用“____________”修改各组件的属性。
(4)完成界面设计后,需要对“后退”、“前进”、“Web浏览器”等组件进行编程,这需要在APP Inventor的_______________界面完成。
(5)请将下列积木块进行组合,将对应字母填在横线上。
1—__________,2—___________,3—___________。
(6)保存项目,执行“___________”—“保存项目”完成。
五、简答题
16.VB中For循环的语法格式如下:
请画出For循环执行的流程框图
17.根据内容进行连线。

Label TextBox OptionButton Timer Image CommandButton
试卷第1页,共3页
试卷第1页,共3页
参考答案:
1.C
2.D
3.B
4.B
5.A
6.D
7.5
8. A B B
9.4,6
10. w<=10 38+(w-10)*3
11.错误
12.错误
13.正确
14.错误
15. 4 组件面板 按钮 文本输入框 属性面板 逻辑编程 b c a 项目
16.
17.
答案第1页,共2页
答案第1页,共2页

展开更多......

收起↑

资源预览