广东省广州市花都区2018-2019学年八年级下学期信息技术期末达标检测卷

试卷更新日期:2021-09-14 类型:期末考试

一、选择题

  • 1. 首先提出“存储程序”思想,被称为“现代电子计算机之父”的科学家是(    )
    A、冯·诺依曼 B、任正非 C、马化腾 D、乔布斯
  • 2. 手机App软件开发大多使用的是Java语言,这种语言属于程序设计中的(    )语言。
    A、汇编 B、自然 C、机器 D、高级
  • 3. 粤港澳大湾区由香港、澳门两个特别行政区和广东省广州、深圳、珠海、佛山、惠州、东莞、中山、江门、肇庆九个地市组成,在国家发展大局中具有重要战略地位。A同学设计了一个《粤港澳大湾区》的VB程序,如图,请问下面哪个文件是该程序的工程文件(    )

    A、 B、 C、 D、
  • 4. 在图中,“粤港澳大湾区”为文本框内容,它是通过设置文本框的(    )属性实现的。

    A、Text B、caption C、Visible D、picture
  • 5. 十九大报告中指出,必须树立和践行绿水青山就是金山银山的理念,坚持节约资源和保护环境的基本国策。A同学设计了一个《绿水青山就是金山银山》的VB程序,如图。该程序中,能将窗体Form1的标题设置为“绿水青山就是金山银山”的程序语句是(    )

    A、Form1.Name="绿水青山就是金山银山" B、Form1.Caption="绿水青山就是金山银山" C、Form1.font="绿水青山就是金山银山” D、Form1.Top="绿水青山就是金山银山"
  • 6. 十九大报告中指出,必须树立和践行绿水青山就是金山银山的理念,坚持节约资源和保护环境的基本国策。A同学设计了一个《绿水青山就是金山银山》的VB程序,如图。该程序中,能将窗体Form1的标题设置为“绿水青山就是金山银山”的程序中,Private Sub command1_Click( )…… end Sub的事件过程只有在(    )的时候会被执行。

    A、双击按钮 B、单击窗体 C、单击按钮 D、双击窗体
  • 7. 花都湖公园现在是花都响亮的名片之一,也是最受花都人欢迎的休闲场所之一,景点各有风韵,深受大家喜爱。A同学设计了一个《花都湖景点》的VB程序。请结合图,阅读下面程序代码:command1.caption="桃花湾",其中command1是           , caption是           , "桃花湾"是           。(    )

    该题正确答案为(    )

    A、方法   对象   属性 B、对象   属性   值 C、对象   方法   属性 D、方法   属性   值
  • 8. 如图所示,该程序中,能在窗体中显示“花都湖欢迎您”的程序语句是(    )。

    A、print“花都湖欢迎您” B、“花都湖欢迎您”.print C、“花都湖欢迎您” D、花都湖欢迎您
  • 9. 下列选项中,全部属于Integer数据类型的一组数是(    )。
    A、88、1.6、0 B、7.9、23、4.55 C、-6、-19、200 D、-9.1、10.2、1000
  • 10. 下列属于VB的合法变量名的是(    )。
    A、hello(h) B、print C、K_3 D、6abc
  • 11. 在VB中,Circle是(    )语句。
    A、输出 B、结束 C、画圆 D、声明
  • 12. int(-8.5)的值为(    )。
    A、8.5 B、-9 C、-8 D、9
  • 13. Val("8wk1")+Sqr(16)的值是(    )。
    A、17 B、8 C、12 D、97
  • 14. abs(-10)的值是(   )。
    A、10 B、-10 C、0 D、100
  • 15. Rnd()函数的值不可能是(    )。
    A、0.56 B、6 C、0.359 D、0.003
  • 16. 假设a = 20 , b = 6 ,则VB 表达式:a mod b 的值等于(   )。
    A、1 B、2 C、3 D、4
  • 17. 数学表达式:a6+3bc写成对应的VB算术表达式是(    )。
    A、a^6+3a*b B、a*6+3b*c C、6*a+5*bc D、a^6+3*b*c
  • 18. 在VB中表达式print “4+5”的运算结果为(    )。
    A、0 B、4+5 C、45 D、9
  • 19. 将变量y的当前值加2后再赋值给y,在VB中应写为(    )。
    A、y= 2 B、y =y C、y = y+2 D、y + 2
  • 20. 在VB中,表达式3^2\4的值是(    )。
    A、1 B、1.5 C、2 D、2.25
  • 21. 字符串表达式的连接运算"12"+"35"的结果是(    )。
    A、12+35 B、1235 C、47 D、35
  • 22. 在VB程序运行中,可以用于输入数据的控件是(    )
    A、文本框 B、按钮 C、标签 D、图像
  • 23. 在VB中,下列四种流程图样式中,表示顺序结构的是(    )。
    A、 B、 C、 D、
  • 24. 以下不是App Inventor 的测试方式的是(   )。
    A、USB端口 B、AI伴侣 C、模拟器 D、点击小绿旗
  • 25. 以下不属于App界面布局方式的有(    )
    A、水平布局 B、垂直布局 C、居中布局 D、表格布局
  • 26. 在App inventor中,要实现朗读单词功能时,需要调用(    )组件
    A、语音合成器 B、加速度传感器 C、视频播放器 D、计时器

二、操作题

  • 27. 分析以下程序,选择正确的输出结果
    (1)、               

    m= 1

    m = m+ 5

    n = 5 + m

    Print n ,m

    A、6     1 B、11    6 C、6     11 D、5     6
    (2)、               

    a = 2

    b = 3

    print a > b

    A、2 B、true C、false D、3
    (3)、               

    a=10

    b=20

    If a>b then

         Print a, b

    Else

         Print b, a

    End if

    A、1020 B、2010 C、1010 D、2020
    (4)、               

    For k=15 to 1 step -5

         Print k;

    next

    A、15 B、15 10 5 1 C、15 10 5 0 D、15 10 5
  • 28. 小明的爸爸开了间水果店,小明想开发个收费软件,请你帮他完善部分代码,能实现:单击“计算总价”按钮,就可以实现输入单价、斤数后,单击“计算总价”按钮,计算并输出总价。如图所示:

    Private Sub Command1_Click( )

      Dim a As Single

      Dim b As Single

      Dim total As Single

      a = Val(Text1. Text)

      b =Val(Text2. Text)

      total =

      Text3. Text =

    End Sub

三、判断题

  • 29. 计算机能直接识别并执行的语言是机器语言,它的每条指令都是用二进制编码表示。
  • 30. 在VB中,End语句用于强制结束程序的语句执行。
  • 31. 在VB中区分变量的大小写,N和n被看作是不同一个变量名。
  • 32. 在VB中,当双击窗体时,所打开的窗口是代码窗口。
  • 33. 在VB中,同一行可书写多个语句,语句之间应使用冒号“:”分隔。
  • 34. 在VB中,赋值语句的“=”号称为赋值号,与数学的等号意义一样。
  • 35. VB的布尔类型又称逻辑类型,用于表示逻辑判断的结果,取值只有两种:“True”或“False”
  • 36. 在VB的循环语句中,当循环变量大于终值时就退出循环。
  • 37. 可以在App Inventor的编程界面进行APP界面设计。
  • 38. 开发 App inventor项目的过程包括新建项目、组件设计、编程设计、连接测试。

四、填空题

  • 39. 近年来移动网络资费优惠越来越大,各大网络运营商纷纷推出不同的流量优惠套餐。广东移动最近就推出了一款流量王套餐,月租38元包10G流量,当用户使用超过10G流量后按每1G流量3元计算。试在横线上填写合适的语句表达式,使程序完成如下功能:当输入流量总量(流量变量为w),计算出应付的话费(话费变量为f)。如图1所示

    图1

    Private Sub Command1_Click( )

        w= val (Text1. text)

        if  then

            f=38

        Else

            f=

        End If

        Text2. text=f

    End Sub

  • 40. 花都近期天气不稳定,各校师生留意停课铃发布的信息,如果暴雨红色预警信号生效,则学生停课在家自主学习,否则正常回校上课。B同学想据此编写一个小程序,请你为他完善该程序的流程图。

    请把以下选项填在对应的序号处①、②、③

    A.暴雨红色预警信号是否生效

    B.正常回校上课

    C.学生停课在家自主学习

  • 41. 无人机是目前很热门的娱乐和科技工具,某公司最近推出了一款先进的无人机,可以探测到不同方向的障碍物,并主动避开。其原理类似于雷达,每向前移动0.02米就向四周发送超声波。假设该无人机与前方障碍物的起始距离为10米(图1),那么当移动到距离只剩下1米时,该无人机就会主动避开(图2)。该运行部分代码利用循环结构来编写,请你来完善该代码。(s为无人机与障碍物之间的距离变量)

    图1

    图2

    Private sub Form1_click( )

        For s= to 1 step

            Print “无人机继续向前移动”

       

            Print“无人机停止移动,并转向”

    End sub