2025-2026学年八年级上学期信息科技期末评价



根据本学期学习的VJC虚拟仿真机器人、图形化编程和Python内容,完成本次考试
考试题型一:客观题共25道,共75分
1. 您的姓名:
2. 您的班级:
请选择
第一部分:人工智能与机器人



3. (单选)人工智能,简称________,它已进入了我们人类生活的方方面面。
4. (单选)人工智能是_____________学科的分支。
5. (多选)随着人工智能技术的进步,其在各行各业的应用越来越广泛和深入,主要涉及以下几个方面
6. ______________是自动执行工作的机器装置,它既可以接受人类指挥,又可以运行预先编写的程序,有些还具有学习能力。辅助甚至代替人类完成危险、繁重、复杂的工作。
7. (多选)智能机器人由__________系统和___________系统组成,其核心部分是_______________。
8. (多选)智能机器人的硬件系统包括哪几部分组成_________________________________.
9. (多选)智能机器人的软件系统由__________软件和__________软件组成。
第二部分:VJC虚拟仿真机器人
10. 本学期学习的VJC虚拟仿真机器人软件,是虚拟仿真了下面哪个机器人?
11. 下面哪一选项,是VJC虚拟仿真机器人软件的编程界面(    )
12. (多选)程序设计中常用的三种基本结构包括____________结构、____________结构、____________结构。
13. (多选)利用VJC虚拟仿真机器人软件,绘制正方形、三角形等图形时,主要用到下更哪些功能模块?

 
14. 在VJC虚拟仿真机器人软件中,以右键模块为例,如果需要修改该模块的数据参数,需要在该模块上_____________。

15. 16、在VJC中绘制正方形时,画完一条线需要转向角度90°,在右转模块中,可以通过设定速度:100,时间:0.25完成90度转向,由此可知,当速度为100时,转1°的时间=(0.25÷90),请计算,当速度100时,绘制三角形和五角星形所需时间为(   )

16. 利用VJC虚拟仿真机器人软件,模拟小车避障时,用到了红外传感器,虚拟机器人能够通过红外传感器,检测________、_________、__________三个方向的障碍物。
17. 利用红外测障模块编写无人驾驶机器人小车,下图是VJC流程图程序。认真读题完成以下题目并在右侧答题区进行作答



(1)在以上程序的A处应添加( )模块。

A.条件循环 B.条件判断 C.永远循环 D.红外测障

(2)在以上程序的B处应添加( )模块。

A.条件循环 B.条件判断 C.永远循环 D.红外测障

(3)在以上程序的C处应添加( )模块。

A.直行 B.转向 C.启动电机 D.延时等待
18. 在VJC软件仿真环境中,可以通过搭建虚拟场景,测试编程运行效果,下图是机器人灭火运行场景,搭建这样的场景,需要用到哪些功能?

第三部分:图形化和Python编程
19. 小猴子按照下面的程序前进,小猴子最后一次前进了(  )步?

20. 运行下面程序,角色会说“666”.()
21. 下面是小猫的程序,运行程序,我们会在舞台上看到什么?

22. 根据上题的要求,下面哪段程序可以判断左边是否有墙呢?
23. 现有一段程序如下,请问程序运行的结果是什么?
a=10
if not 10>a:
   print(1)
else:
  print(2)
24. 阅读程序,请问运行结束后会显示什么?
a=2
b=4
c=a*b
b*2
print(b,c)
25. 键盘上按住SHIFT再按数字1,会输入哪个符号?
26. 下面语句中能够实现输入的是:
27. 下面哪个选项能够实现将a赋值为2024?
考试题型二:创新实践题共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____________________________:
      _______________("空气良好。”)
更多问卷 复制此问卷