当前位置: 初中信息技术(信息科技) /粤教B版(第4版) /八年级下 /第二章 程序设计入门 /本章综合
试卷结构: 课后作业 日常测验 标准考试
| 显示答案解析 | 全部加入试题篮 | 平行组卷 试卷细目表 发布测评 在线自测 试卷分析 收藏试卷 试卷分享
下载试卷 下载答题卡

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

更新时间:2021-07-09 浏览次数:201 类型:单元试卷
一、单项选择题
  • 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*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中,提供了多种输入、输出的实现方式,如图所示,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 . 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]  
二、判断题
三、 综合填空题
  • 26. 要实现图片的加载,需要用到函数             , 它的功能是把指定存储位置的图形文件加载到窗体、图片框或图像框的Picture属性中。
    A . Rnd B . Int C . LoadPicture D . Integer
  • 27. 当我们用VB设计模拟抽奖箱程序时,可以用Rnd随机函数实现随机抽奖,它的作用是随机得到一个大于0但小于1的小数。例如,在VB中输入代码Text1. Text=Rnd,那么,Text1中得到的数据可能是           
    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
  • 29. 在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

微信扫码预览、分享更方便

试卷信息