粤教版(B版)八下第二章 程序设计入门测试题(含答案)

文档属性

名称 粤教版(B版)八下第二章 程序设计入门测试题(含答案)
格式 zip
文件大小 1.6MB
资源类型 试卷
版本资源 粤教版
科目 信息技术(信息科技)
更新时间 2021-05-07 16:18:39

图片预览

文档简介

中小学教育资源及组卷应用平台
粤教版B信息技术八年级下册
第二章
程序设计入门
测试题
(考试时间:60分钟,满分:100分)
一、单项选择题(每题3分,共60分)
计算机程序的三种基本结构是不包括(
)。
A.
顺序结构
B.
条件结构
C.
分支结构
D.
循环结构
2.
要让计算机根据不同的情况执行不同的任务时,可以采用(
)语句。
A.
顺序
B.
条件
C.
分支或多分支
D.
循环
3.实现某段代码重复执行的方法有:将代码放入到(
)语句的循环体中。
A.
顺序
B.
条件
C.
分支
D.
循环
4.右图中用到的控件有(
)。
①commandbutton
②label
③image
④optionbutton
⑤timer
⑥textbox
A
①③⑤
B
①②③④⑤
C
②③⑥
D
①③④⑤
我们在调试VB程序时,有时会弹出错误信息,本章中曾出现过的错误类型不包括(
)。
A编译错误
B逻辑错误
C
运行错误
D越界错误
以下(
)可以作为变量名。
A
6S
B
s6?
C
s_6
D
s
6
7.下列赋值语句错误的是(

A.S1=2
B.A+1=A
C.S=S+1
D.S=S+t
8.双击窗体中的对象后,VB将显示的窗口是(

?A工具箱???????
B工程窗口
C代码窗口???????D属性窗口
9.小雨打算利用VB制作一个班级电子相册,他发现VB工具箱中可以显示图片的控件不止一个,这下他可犯愁了。信息科代表小超知道情况后,给了小雨建议。原来,(
)控件可以显示来自位图、图标及其他格式的图形文件,与PictureBox控件相比,前者占用内存少,显示速度快,因此在VB中常常用到。
A.
Photo
B.
Label
C.
Command
D.
Image
10.通常对于同一个问题,不同的人会有不同的解决方法。在计算机中,我们把(
)理解为用计算机解决问题的具体方法。
A.函数
B.算法
C.代码
D.语言
11.程序运行时,VB要先对代码进行编译,这时产生的错误是编译错误。我们只需要按照它的提示修改程序,直到程序运行正确,这个过程就是程序(
)。
A.调试
B.纠正
C.运行
D.试错
12.在输入代码时,小红一不小心就把
Label1.
Caption写成了Label1.
Captoin,导致程序编译错误。为避免拼写错误,小红在输入对象名后,按下(
)
符号,这时会出现一个列表,包括此对象所包含的属性、方法,只要直接点击即可正确输入。
A.
.
B.
@
C.
&
D.
#
13.在VB中,变量的命名遵循以下规则:①变量名必须用字母或汉字开头;②由字母、汉
字、数字或下划线组成;③长度不能超过255个字符;④不能使用VB中的保留字。下面变
量名命名正确的是(
)。
A.12x
B.
Integer
C.
s5
D._R
14.
VB程序中的语句“Dim
k
as
integer"
所表示的含义是(
)。
A.将变量k定义为小数数据类型
B.将变量k定义为整数数据类型
C.将变量integer中存储的值赋值给变量k
D.输出变量k的值
15.计算机中数据可分为整型、实型、字符型、逻辑型等多种类型。其中整型(
)
是常用的一种数据类型。
A.
Single
B.
Integer
C.
Double
D.
Boolean
16.输入和输出是计算机和用户交换信息的两个过程。在VB中,提供了多种输入、输出的实现方式,如图8所示,TextBox
控件又称为文本框控件,图标是(
),
它可以提供用户输入文本或者显示文本。
17.在VB中,我们可以使用MOD运算符对数据进行取余运算,如5
MOD
3=2、4
MOD
2=0,
那么15
MOD
3=(
)。
A.
5
B.2
C.1
D.0
18.在VB中,下列哪一个语句的作用是定义变量的数据类型(
)?
A.
Print
s
B.
m=InputBox
(“
结束程序”,“结束程序”)
C.
Dim
a
As
Single
D.
w=
(h-70)
0.6
19.下列选项中,能清除文本框Text1内容的语句是(

A.
Text=””
B.
Text1.Text=””
C.
Text1.clear
D.
Text1.Cls
20.Int(?Rnd?
?100?)?表示的是(
)范围内的整数。?
A、[0,100]????
B、[1,99]????
C、[0,99]???????
D、[1,100]
二、判断题(每题2分,共10分)
(
)
21.一般控件的选择方案是唯一的,如:我们只能用Image
(图像框)控件显示图片。
(
)
22.分析问题、设计算法、编写程序及调试程序,这是一般程序设计的基本过程。
(
)
23.进行VB程序设计时,我们经常要使用变量来保存变化的数据,变量的命名没有
规则,我们可以使用任意字符对变量进行命名。
(
)
24.在VB中,如果需要计算机重复执行某些语句,可在程序中使用分支结构语句。
(
)
25.在VB中,给变量赋值是通过赋值语句实现的,其中“=”表示赋值号。
综合填空题(每题3分,共30分)
请同学们根据以下材料,回答26-29小题。
VB给我们提供了很多实用的函数,这些函数可以有效帮助我们提高编程的效率。
26.要实现图片的加载,需要用到(
)函数,它的功能是把指定存储位置的图形文件加载到窗体、图片框或图像框的Picture属性中。
A.
Rnd
B.
Int
C.
LoadPicture
D.
Integer
27.当我们用VB设计模拟抽奖箱程序时,可以用Rnd随机函数实现随机抽奖,它的作用是随机得到一个大于0但小于1的小数。例如,在VB中输入代码Text1.
Text=Rnd,那么,Textl中得到的数据可能是(
)。
A.
0
B.1
C.0.52
D.
-0.5
28.如果在VB中输入代码Text1.
Text=Rnd
10,
Text1
中得到的数据不可能是(
)。
A.1.5
B.5.2
C.7
D.121
在VB中输入代码Text1.
Text=Int
(5.6)时,Text1里显示的结果是(

A.6
B.5
C.5.6
D.以上都不正确
右图程序用于计算
s=1
(-
2)
3
(-
4)

49
(-50),
试在下画线处填写适当的内容,
使程序得到相应的计算结果。
30_______
31_______
32_______
小明想用VB程序做一个抽奖程序。
请帮小明完成代码编写。
33_______
34_______
35_______
第二章
程序设计入门
测试题答案
一、单项选择题(每题2分,共
60分)
题目
1
2
3
4
5
6
7
8
9
10
答案
B
C
D
D
C
C
B
C
D
B
题目
11
12
13
14
15
16
17
18
19
20
答案
A
A
C
B
B
A
D
C
B
C
二、判断题(对的打√,错的打×,每题2分,共20分)
题目
21
22
23
24
25
答案
×

×
×

综合题(每空2分)
题目
26
27
28
29
30
30
32
33
34
35
答案
C
C
D
B
0
j
mod
2=1
-s
j
num
Rnd
Int
Private
Sub
Command1_Click(
)
Dim
s,j
As
Single
s=
30
For
j=1
to
50
If
31
Then
s=s
j
Else
s=32
End
if
Next
j
print
"s=";s
End
Sub
Private
Sub
Command1_Click()
Dim
33
As
Integer
Randomize
num
=
Int(
34
3)
Text1.Text
=
Textname(
35
(num)).Text
End
Sub
21世纪教育网
www.21cnjy.com
精品试卷·第
2

(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)