粤教版(B版)信息技术八年级下册第二章 程序设计入门测试题

年级: 学科: 类型:单元试卷 来源:91题库

一、单项选择题(共20小题)

1、通常对于同一个问题,不同的人会有不同的解决方法。在计算机中,我们把(    )理解为用计算机解决问题的具体方法。
A . 函数 B . 算法 C . 代码 D . 语言
2、程序运行时,VB要先对代码进行编译,这时产生的错误是编译错误。我们只需要按照它的提示修改程序,直到程序运行正确,这个过程就是程序(    )。
A . 调试 B . 纠正 C . 运行 D . 试错
3、在VB中,变量的命名遵循以下规则:①变量名必须用字母或汉字开头:②由字母、汉字、数字或下划线组成;③长度不能超过255个字符;④不能使用VB中的保留字。

下面变量名命名正确的是(    )

A . 12x B . Integer C . s5 D . _R
4、VB程序中的语句“Dim k as integer” 所表示的含义是(    )。
A . 将变量k定义为小数数据类型 B . 将变量k定义为整数数据类型 C . 将变量integer中存储的值赋值给变量k D . 输出变量k的值
5、计算机中数据可分为整型、实型、字符型、逻辑型等多种类型。其中整型(    )是常用的一种数据类型。
A . Single B . Integer C . Double D . Boolean
6、在VB中,我们可以使用MOD运算符对数据进行取余运算,如5 MOD 3=2、4 MOD 2=0,那么15 MOD 3=(    )。
A . 5 B . 2 C . 1 D . 0
7、在VB中,下列哪一个语句的作用是定义变量的数据类型(    )?
A . Print s B . m=InputBox (“ 结束程序”,“结束程序”) C . Dim a As Single D . w=(h-70)*0.6
8、计算机程序的三种基本结构是不包括(    )。
A . 顺序结构 B . 条件结构 C . 分支结构 D . 循环结构
9、要让计算机根据不同的情况执行不同的任务时,可以采用(    )语句。
A . 顺序 B . 条件 C . 分支或多分支 D . 循环
10、实现某段代码重复执行的方法有:将代码放入到(     )语句的循环体中。
A . 顺序 B . 条件 C . 分支 D . 循环
11、下图中用到的控件有(      )。

①commandbutton   ②label   ③image   ④optionbutton   ⑤timer   ⑥textbox

A . ①③⑤   B . ①②③④⑤ C . ②③⑥   D . ①③④⑤
12、我们在调试VB程序时,有时会弹出错误信息,本章中曾出现过的错误类型不包括(    )。
A . 编译错误 B . 逻辑错误 C . 运行错误 D . 越界错误
13、以下(    )可以作为变量名。
A . 6S B . s6? C . s_6 D . s*6
14、下列赋值语句错误的是(     )
A . S1=2 B . A+1=A C . S=S+1 D . S=S+t
15、双击窗体中的对象后,VB将显示的窗口是(      )

A . 工具箱 B . 工程窗口 C . 代码窗口 D . 属性窗口
16、小雨打算利用VB制作一个班级电子相册,他发现VB工具箱中可以显示图片的控件不止一个,这下他可犯愁了。信息科代表小超知道情况后,给了小雨建议。原来,(      )控件可以显示来自位图、图标及其他格式的图形文件,与PictureBox控件相比,前者占用内存少,显示速度快,因此在VB中常常用到。
A . Photo B . Label C . Command D . Image
17、在输入代码时,小红一不小心就把Label1. Caption写成了Label1. Captoin,导致程序编译错误。为避免拼写错误,小红在输入对象名后,按下(      )符号,这时会出现一个列表,包括此对象所包含的属性、方法,只要直接点击即可正确输入。
A . . B . @ C . & D . #
18、输入和输出是计算机和用户交换信息的两个过程。在VB中,提供了多种输入、输出的实现方式,如图所示,TextBox控件又称为文本框控件,图标是(      ), 它可以提供用户输入文本或者显示文本。
A . B . C . D .
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]  

二、判断题(共5小题)

1、一般控件的选择方案是唯一的,如:我们只能用Image (图像框)控件显示图片。
A . 正确 B . 错误
2、分析问题、设计算法、编写程序及调试程序,这是一般程序设计的基本过程。
A . 正确 B . 错误
3、进行VB程序设计时,我们经常要使用变量来保存变化的数据,变量的命名没有规则,我们可以使用任意字符对变量进行命名。
A . 正确 B . 错误
4、在VB中,如果需要计算机重复执行某些语句,可在程序中使用分支结构语句。
A . 正确 B . 错误
5、在VB中,给变量赋值是通过赋值语句实现的,其中“=”表示赋值号。
A . 正确 B . 错误

三、综合填空题(共6小题)

1、要实现图片的加载,需要用到函数             , 它的功能是把指定存储位置的图形文件加载到窗体、图片框或图像框的Picture属性中。
A . Rnd B . Int C . LoadPicture D . Integer
2、当我们用VB设计模拟抽奖箱程序时,可以用Rnd随机函数实现随机抽奖,它的作用是随机得到一个大于0但小于1的小数。例如,在VB中输入代码Text1. Text=Rnd,那么,Text1中得到的数据可能是           
A . 0 B . 1 C . 0.52 D . -0.5
3、如果在VB中输入代码Text1.Text=Rnd*10,Text1中得到的数据不可能是           
A . 1.5 B . 5.2 C . 7 D . 121
4、在VB中输入代码Text1. Text=Int (5.6)时,Text1里显示的结果是
A . 6 B . 5 C . 5.6 D . 以上都不正确
5、  下图程序用于计算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

试在横线处填写适当的内容,使程序得到相应的计算结果。

6、  小明想用VB程序做一个抽奖程序。请帮小明完成代码编写。

Private Sub Command1_Click( )

    Dim  As Integer

    Randomize

    num = Int( * 3)

    Text1. Text = Textname((num)). Text

End Sub

1. 本站所有内容未经许可不可转载!
4. 试卷库 > 粤教版(B版)信息技术八年级下册第二章 程序设计入门测试题

说明

1、直接打印:比较直观,基本上所见即所得;
2、导出word:可以下载来编辑,样式需微调,可修改;
3、在线答案:包含了题目和答案,低碳环保,推荐!
4、只看答案:只有答案及解析,页面较少;