万卷网> 电子学会考级 >机器人等级考试 > 2026年3月电子学会青少年机器人(七级)等级考试试卷

2026年3月电子学会青少年机器人(七级)等级考试试卷
客观题 七级 2026 2026-05-05 18:11:20 309

一、单选题

1.

关于Python列表的索引,下列描述正确的是?( )

A.

列表的索引必须从0开始,不能使用负数

B.

使用负数索引时,-1 永远表示列表的最后一个元素

C.

如果列表长度为10,使用索引10可以访问最后一个元素

D.

切片操作 list[a:b] 返回的元素包括索引a和索引b所对应的元素

2.

在OpenCV中,用于将图像保存到文件的函数是?( )

A.

cv2.imshow()

B.

cv2.imread()

C.

cv2.destroyAllwindows()

D.

cv2.imwrite()

3.

Python程序中,打开文件时,模式“w”的含义是?( )

A.

只读

B.

追加写入

C.

写入(覆盖原有内容)

D.

读写

4.

二维NumPy数组a初始化语句如下,下列选项中描述错误的是?( )

A.

a.shape返回值为 (2, 3)

B.

a.ndim返回值为 2

C.

a.size返回值为6

D.

a.shape[1]返回值为2

5.

Python程序如下,该段程序执行后,变量a的结果是?( )

A.

[5, 4, 10, 2]

B.

[1, 2, 4, 5, 10]

C.

[4, 5, 7, 9]

D.

[5, 4, 7, 9]

6.

下列选项中,用于设置RDK X3 引脚工作模式的函数是?( )

A.

GPIO.setmode()

B.

GPIO.input()

C.

GPIO.output()

D.

GPIO.setup()

7.

OpenCV部分程序如下,图像“image.jpg”为1080x1920分辨率的彩色图像,下列说法正确的是?( )

A.

(1080, 1920)

B.

(1920, 1080)

C.

(1080, 1920, 3)

D.

(3, 1080, 1920)

8.

OpenCV提供了多种滤波器,下列选项中,均值滤波所对应的实现函数是?( )

A.

cv2.blur()

B.

cv2.GaussianBlur()

C.

cv2.medianBlur()

D.

cv2.boxFilter()

9.

下列选项中,用于创建ROS2功能包的命令是?( )

A.

ros2 pkg prefix

B.

ros2 pkg create

C.

ros2 pkg list

D.

ros2 pkg executables

10.

下列选项中,用于编译工作空间下所有功能包的命令是?( )

A.

colcon ament_python

B.

ros2 pkg create

C.

ros2 run

D.

colcon build

11.

下列选项中,设置RDK X3 引脚编码与引脚物理序号一致的函数是?( )

A.

GPIO.setmode(BOARD)

B.

GPIO.setmode(GPIO.BOARD)

C.

GPIO.setup(BCM)

D.

GPIO.setup(GPIO.BCM)

12.

Python程序如下,该段程序执行后,变量b的结果是?( )

A.

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

B.

[0, 2, 4, 6, 8, 10]

C.

[1, 3, 5, 7, 9]

D.

[0, 2, 4, 6, 8]

13.

下列选项中,采用请求/响应通信模式进行信息传递的是?( )

A.

话题通信

B.

服务通信

C.

动作通信

D.

参数通信

14.

下列选项中,可查看当前目录下所有文件(包括隐藏文件)详细信息的命令是?( )

A.

ls -l

B.

ls -a

C.

ls -la

D.

ls -lh

15.

下列选项中,关于ROS2 Python接口库rclpy的rclpy.spin()函数功能描述正确的是?( )

A.

ROS2 Python接口初始化

B.

关闭ROS2 Python接口

C.

销毁节点对象

D.

保持节点运行并响应回调函数

16.

关于管道符 ‘|’ 的作用,下列说法正确的是?( )

A.

将前一个命令的输出作为后一个命令的输入

B.

同时执行多个命令

C.

将命令放入后台运行

D.

连接两个文件

17.

NumPy数组arr初始化语句如下,下列选项中描述正确的是?( )

A.

arr[1, :] 选取的是第一行所有元素

B.

arr[:, 1] 选取的是第一列所有元素

C.

arr[0:2, 0:2] 选取的是一个2x2的子矩阵,包含元素1,2,5,6

D.

arr[arr > 5] 返回的是一个与原数组形状相同的布尔数组

18.

下列所示Linux命令中,具有移动或重命名文件和目录功能的是?( )

A.

rm

B.

rmdir

C.

mv

D.

cat

19.

要遍历字典d的键和值,下列选项中正确的是?( )

A.

B.

C.

D.

20.

下列选项中,用于在Linux系统间建立安全远程连接的命令是?( )

A.

ssh

B.

ping

C.

nmcli

D.

ifconfig

二、多选题

1.

下列选项中,描述正确的有?( )

A.

在ROS2中,节点是最基本的功能单位

B.

功能包由一个或多个功能相近的节点程序组成

C.

同一项目的功能包放置于同一工作空间

D.

一个项目可以有多个工作空间

2.

下列选项中,属于字典的方法有?( )

A.

add()

B.

update()

C.

values()

D.

keys()

3.

关于Python集合的特性,下列选项中描述正确的有?( )

A.

无序

B.

元素唯一

C.

可通过索引访问

D.

支持交集 / 并集操作

4.

下列选项中,用于Ubuntu系统软件包管理的命令有?( )

A.

apt install

B.

apt remove

C.

apt update

D.

apt upgrade

5.

使用ros2 pkg create命令建立功能包时,设置功能包编程语言的参数有?( )

A.

ament_python

B.

ament_cmake

C.

Python_ament

D.

cmake_ament

三、判断题

1.

Canny边缘检测一般用于识别图像中的圆和直线。( )

A.正确 B.错误
2.

RDK X3 Hobot.GPIO支持2个PWM通道。( )

A.正确 B.错误
3.

ROS并不是一个真正的操作系统,而是安装在现有操作系统上的软件库和工具集。( )

A.正确 B.错误
4.

列表和元组的区别仅在于括号不同,功能完全一致。( )

A.正确 B.错误
5.

Linux的pwd命令用于显示当前工作目录的完整路径。( )

A.正确 B.错误
公众号
客服 反馈
顶部