2025-2026学年八年级上学期信息科技期末评价
根据本学期学习的VJC虚拟仿真机器人、图形化编程和Python内容,完成本次考试
考试题型一:客观题共25道,共75分
1. 您的姓名:
2. 您的班级:
请选择
第一部分:人工智能与机器人
3. (单选)人工智能,简称________,它已进入了我们人类生活的方方面面。
AB
AC
AE
AI
4. (单选)人工智能是_____________学科的分支。
物理
机械工程
计算机
仪器工程
5. (多选)随着人工智能技术的进步,其在各行各业的应用越来越广泛和深入,主要涉及以下几个方面
工业生产
医疗救治
自动驾驶
智能客户服务
安全防范
教育学习
6. ______________是自动执行工作的机器装置,它既可以接受人类指挥,又可以运行预先编写的程序,有些还具有学习能力。辅助甚至代替人类完成危险、繁重、复杂的工作。
计算机
智能机器人
工程机械
7. (多选)智能机器人由__________系统和___________系统组成,其核心部分是_______________。
硬件
人工智能
软件
一台计算机
8. (多选)智能机器人的硬件系统包括哪几部分组成_________________________________.
动力源——类似人的心脏
控制器——类似人的大脑
传感器——类似人的眼睛、耳朵等感官
执行器————类似人的手和脚
9. (多选)智能机器人的软件系统由__________软件和__________软件组成。
系统
演示
机器人应用
第二部分:VJC虚拟仿真机器人
10. 本学期学习的VJC虚拟仿真机器人软件,是虚拟仿真了下面哪个机器人?
选项1
选项2
选项3
选项4
11. 下面哪一选项,是VJC虚拟仿真机器人软件的编程界面( )
选项一
选项二
12. (多选)程序设计中常用的三种基本结构包括____________结构、____________结构、____________结构。
顺序
递归
选择
循环
13. (多选)利用VJC虚拟仿真机器人软件,绘制正方形、三角形等图形时,主要用到下更哪些功能模块?
直行
转向
多次循环
永远循环
14. 在VJC虚拟仿真机器人软件中,以右键模块为例,如果需要修改该模块的数据参数,需要在该模块上_____________。
单击鼠标左键
单击鼠标右键
双击鼠标左键
双击鼠标右键
15. 16、在VJC中绘制正方形时,画完一条线需要转向角度90°,在右转模块中,可以通过设定速度:100,时间:0.25完成90度转向,由此可知,当速度为100时,转1°的时间=(0.25÷90),请计算,当速度100时,绘制三角形和五角星形所需时间为( )
0.33秒和0.4秒
0.3秒和0.4秒
0.33秒和0.45秒
0.4秒和0.5秒
16. 利用VJC虚拟仿真机器人软件,模拟小车避障时,用到了红外传感器,虚拟机器人能够通过红外传感器,检测________、_________、__________三个方向的障碍物。
前
后
左
右
17. 利用红外测障模块编写无人驾驶机器人小车,下图是VJC流程图程序。认真读题完成以下题目并在右侧答题区进行作答
(1)在以上程序的A处应添加( )模块。
A.条件循环 B.条件判断 C.永远循环 D.红外测障
(2)在以上程序的B处应添加( )模块。
A.条件循环 B.条件判断 C.永远循环 D.红外测障
(3)在以上程序的C处应添加( )模块。
A.直行 B.转向 C.启动电机 D.延时等待
(1)A 、(2)A、(3)A
(1)B 、(2)C、(3)D
(1)C、(2)D、(3)A
(1)C 、(2)D、(3)B
18. 在VJC软件仿真环境中,可以通过搭建虚拟场景,测试编程运行效果,下图是机器人灭火运行场景,搭建这样的场景,需要用到哪些功能?
实体——添加障碍物
实体——添加图带
声源
光源
第三部分:图形化和Python编程
19. 小猴子按照下面的程序前进,小猴子最后一次前进了( )步?
A.1
B.11
C.10
20. 运行下面程序,角色会说“666”.()
A.正确
B.错误
21. 下面是小猫的程序,运行程序,我们会在舞台上看到什么?
A.5只小猫横着排成一排
B.5只小猫斜着排成一排
C.只有1只小猫
22. 根据上题的要求,下面哪段程序可以判断左边是否有墙呢?
A.
B.
C.
23. 现有一段程序如下,请问程序运行的结果是什么?
a=10
if not 10>a:
print(1)
else:
print(2)
A.1
B.2
C.10
D.报错
24. 阅读程序,请问运行结束后会显示什么?
a=2
b=4
c=a*b
b*2
print(b,c)
A.4 8
B.b c
C.8 4
D.8 8
25. 键盘上按住SHIFT再按数字1,会输入哪个符号?
A.!
B.@
C.#
D.%
26. 下面语句中能够实现输入的是:
A.input()
B.print()
C.int()
D.import()
27. 下面哪个选项能够实现将a赋值为2024?
A.a=2024
B.a==2024
C.2024=a
D.2024==a
考试题型二:创新实践题共3道,共25分
28.
设计程序,已知圆的半径为5,计算输出圆的周长。(用r表示半径,用pi表示π,用c表示周长).
编写Python代码:
设置圆的半径变量并赋值,r=___________________________________________________________
设置圆周率变量并赋值,pi=____________________________________________________________
设置周长变量,并用计算周长公式赋值,c=________________________________________________
利用输出函数输出圆的周长:____________________________________________________________
29.
计算1+2+3+…+100的和
编写Python代码
sum=
___________________
for i in range(_____________________):
sum=__________________
print(sum)
30.
PM2.5又称“细颗粒物”,能较长时间悬浮于空气中。在空气中它的浓度越高,就代表污染越严重。可以利用python编写一个小程序,判断空气中PM2.5含量是否适合外出。当pm>=75,输出空气污染提示;
当35<=pm<75时,输出空气良好的提示;当0<=pm<35时,输出空气优质。(用pm表示PM2.5的值)
编写Python代码:
pm=int(_______________("请输入PM2.5的值:"))
if pm>=75:
print("空气污染,请小心!适量减少户外活动。")
if____________________________:
print("空气优质,请增加户外活动。")
if____________________________:
_______________("空气良好。”)
关闭
更多问卷
复制此问卷