广东省广州市花都区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