粤教版(B版)信息技术八年级下册第二章 程序设计入门测试题
试卷更新日期:2021-07-01 类型:单元试卷
一、单项选择题
-
1. 计算机程序的三种基本结构是不包括( )。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、①③④⑤5. 我们在调试VB程序时,有时会弹出错误信息,本章中曾出现过的错误类型不包括( )。A、编译错误 B、逻辑错误 C、运行错误 D、越界错误6. 以下( )可以作为变量名。A、6S B、s6? C、s_6 D、s*67. 下列赋值语句错误的是( )A、S1=2 B、A+1=A C、S=S+1 D、S=S+t8. 双击窗体中的对象后,VB将显示的窗口是( )A、工具箱 B、工程窗口 C、代码窗口 D、属性窗口9. 小雨打算利用VB制作一个班级电子相册,他发现VB工具箱中可以显示图片的控件不止一个,这下他可犯愁了。信息科代表小超知道情况后,给了小雨建议。原来,( )控件可以显示来自位图、图标及其他格式的图形文件,与PictureBox控件相比,前者占用内存少,显示速度快,因此在VB中常常用到。A、Photo B、Label C、Command D、Image10. 通常对于同一个问题,不同的人会有不同的解决方法。在计算机中,我们把( )理解为用计算机解决问题的具体方法。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、_R14. VB程序中的语句“Dim k as integer” 所表示的含义是( )。A、将变量k定义为小数数据类型 B、将变量k定义为整数数据类型 C、将变量integer中存储的值赋值给变量k D、输出变量k的值15. 计算机中数据可分为整型、实型、字符型、逻辑型等多种类型。其中整型( )是常用的一种数据类型。A、Single B、Integer C、Double D、Boolean16. 输入和输出是计算机和用户交换信息的两个过程。在VB中,提供了多种输入、输出的实现方式,如图所示,TextBox控件又称为文本框控件,图标是( ), 它可以提供用户输入文本或者显示文本。A、 B、 C、 D、17. 在VB中,我们可以使用MOD运算符对数据进行取余运算,如5 MOD 3=2、4 MOD 2=0,那么15 MOD 3=( )。A、5 B、2 C、1 D、018. 在VB中,下列哪一个语句的作用是定义变量的数据类型( )?A、Print s B、m=InputBox (“ 结束程序”,“结束程序”) C、Dim a As Single D、w=(h-70)*0.619. 下列选项中,能清除文本框Text1内容的语句是( )A、Text=“” B、Text1.Text=“” C、Text1.clear D、Text1.Cls20. Int( Rnd * 100 ) 表示的是( )范围内的整数。A、[0,100] B、[1,99] C、[0,99] D、[1,100]二、判断题
-
21. 一般控件的选择方案是唯一的,如:我们只能用Image (图像框)控件显示图片。22. 分析问题、设计算法、编写程序及调试程序,这是一般程序设计的基本过程。23. 进行VB程序设计时,我们经常要使用变量来保存变化的数据,变量的命名没有规则,我们可以使用任意字符对变量进行命名。24. 在VB中,如果需要计算机重复执行某些语句,可在程序中使用分支结构语句。25. 在VB中,给变量赋值是通过赋值语句实现的,其中“=”表示赋值号。
三、综合填空题
-
26. 要实现图片的加载,需要用到函数 , 它的功能是把指定存储位置的图形文件加载到窗体、图片框或图像框的Picture属性中。A、Rnd B、Int C、LoadPicture D、Integer27. 当我们用VB设计模拟抽奖箱程序时,可以用Rnd随机函数实现随机抽奖,它的作用是随机得到一个大于0但小于1的小数。例如,在VB中输入代码Text1. Text=Rnd,那么,Text1中得到的数据可能是 。A、0 B、1 C、0.52 D、-0.528. 如果在VB中输入代码Text1.Text=Rnd*10,Text1中得到的数据不可能是 。A、1.5 B、5.2 C、7 D、12129. 在VB中输入代码Text1. Text=Int (5.6)时,Text1里显示的结果是 。A、6 B、5 C、5.6 D、以上都不正确30. 下图程序用于计算s=1*(- 2)*3*(- 4)*…*49*(-50)
Private Sub Command1_Click( )
Dim s, j As Single
s=
For j=1 to 50
If Then
s=s*j
Else
s=
End if
Next j
print “s=”:s
End Sub
试在横线处填写适当的内容,使程序得到相应的计算结果。
31. 小明想用VB程序做一个抽奖程序。请帮小明完成代码编写。Private Sub Command1_Click( )
Dim As Integer
Randomize
num = Int( * 3)
Text1. Text = Textname((num)). Text
End Sub