广东省广州市花都区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、picture5. 十九大报告中指出,必须树立和践行绿水青山就是金山银山的理念,坚持节约资源和保护环境的基本国策。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、100010. 下列属于VB的合法变量名的是( )。A、hello(h) B、print C、K_3 D、6abc11. 在VB中,Circle是( )语句。A、输出 B、结束 C、画圆 D、声明12. int(-8.5)的值为( )。A、8.5 B、-9 C、-8 D、913. Val("8wk1")+Sqr(16)的值是( )。A、17 B、8 C、12 D、9714. abs(-10)的值是( )。A、10 B、-10 C、0 D、10015. Rnd()函数的值不可能是( )。A、0.56 B、6 C、0.359 D、0.00316. 假设a = 20 , b = 6 ,则VB 表达式:a mod b 的值等于( )。A、1 B、2 C、3 D、417. 数学表达式:a6+3bc写成对应的VB算术表达式是( )。A、a^6+3a*b B、a*6+3b*c C、6*a+5*bc D、a^6+3*b*c18. 在VB中表达式print “4+5”的运算结果为( )。A、0 B、4+5 C、45 D、919. 将变量y的当前值加2后再赋值给y,在VB中应写为( )。A、y= 2 B、y =y C、y = y+2 D、y + 220. 在VB中,表达式3^2\4的值是( )。A、1 B、1.5 C、2 D、2.2521. 字符串表达式的连接运算"12"+"35"的结果是( )。A、12+35 B、1235 C、47 D、3522. 在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 528. 小明的爸爸开了间水果店,小明想开发个收费软件,请你帮他完善部分代码,能实现:单击“计算总价”按钮,就可以实现输入单价、斤数后,单击“计算总价”按钮,计算并输出总价。如图所示: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