浙教版初中信息技术九年级上学期期末试卷(13)
试卷更新日期:2021-04-14 类型:期末考试
一、单选题
-
1. 计算机解决问题的一般过程下述哪个步骤是正确的( )
①问题分析,建立数学模型 ②确定算法 ③编写程序 ④调试程序
A、①④②③ B、①③②④ C、①②③④ D、①②④③2. 二进制是计算机技术中一种常用的数制,二进制数据是用0和1两个数码来表示的数,十进制数的15用二进制数来表示是( )A、111 B、1111 C、1110 D、01113. 计算机中二进制数与英文字母的对应关系下述哪一个是正确的( )A、01000001——A B、01000011——B C、010001100——C D、都不正确4. 流程图是一种以图解方式表示算法的描述方法,下述图形及名称表述正确的一组是( )A、 开始/终止框 B、 判断框 C、 开始/终止框 D、 输入/输出框5. 绘制流程图常见的工具和软件有多种,使用下述那种工具绘制最方便( )A、WPS B、Visual Basic C、Microsoft Office Visio D、Photoshop6. 假设要喝一杯茶有以下几个步骤:①烧水②洗刷水壶③找茶叶④洗刷杯具、⑤沏茶等,请问你怎样安排才能在最短的时间内喝到茶。( )A、①②③④⑤ B、②①④③⑤ C、①②④③⑤ D、②①④⑤③7. 下列属于正确的VB赋值语句是( )(多选)A、X+Y=Text1.Text B、x+y=3 C、Label1.Caption= “hello” D、-x=b8. 在VB中,窗体文件的扩展名和工程文件的扩展名分别是( )A、.frm .vbp B、.vbp .bas C、.bas .frx D、.frx .exe9. 运行下面的 Visual Basic程序,单击命令按钮 Command1,出现如下图所示的提示信息:出现该错误的原因是( )Private Sub Command1_Click()
Dim a As Single, b As Single
a = Val(Text1.Text)
b = 10
If a >= b
b = a * a + 2 * b
End If
Label1.Caption = Str(b)
End Sub
A、If语句缺少Then B、If语句缺少Else C、变量a的数据类型说明错误 D、变量b的数据类型说明错误10. 以下VB 程序运行后,x的值是( )Dim x As Integer
x=0
Do While x<50
x=(x+2)*(x+3)
Loop
A、50 B、72 C、168 D、011. 以下是一段Visual Basic程序,它的基本结构属于( )…
For i=0 to 100
s=s+i
Next i
…
A、顺序结构 B、选择结构 C、循环结构 D、树型结构二、综合题
-
12. 认识VB的工作环境,下图中1是 , 2是 , 3是 , 4是 。13. 在1到2015这些自然数中,找出所有是37倍数的自然数。请在流程图空格处填空,完善流程图。
⑴ ⑵ ⑶ ⑷ ⑸
14. 程序填空:用VB实程序实现:小明今年15岁,他在今年生日的这一天种了1课树,他有一个愿望:从明年开始他每年比上一年多种1棵树。请问当小明所种的树达到100棵时,他的年龄是多少?Private Sub Command1_Click()
Dim age As Integer, tree As Integer
age = 15
tree = 1
Do While tree
age =
Tree = tree + (age - 14)
Text1.Text = Str(age)
End Sub