2023年12月

题目总数:30
总分数:100
时间:30分钟
第 1 题    单选题

1. IPv6地址长度及其地址分隔符分别是?( )

A.

   A. 

 32 .

B.

 B. 

 128 .

C.

 C. 

 32 :

D.

 D. 

 128 :

第 2 题    单选题

2.浏览网页时,使用应用层的协议是?( )

A.

  A. 

 HTTP

B.

 B. 

 TCP

C.

 C. 

 UDP

D.

 D. 

 IP

第 3 题    单选题

3.ESP32主控板的连接方式如下图所示,手机通过ESP32主控板连接到路由器,该主控板的WiFi工作模式是?( )

A.

   A. 

 服务器

B.

 B. 

 STA

C.

 C. 

 AP

D.

 D. 

 STA+AP

第 4 题    单选题

4.下列选项中,属于域名的是?( )

A.

  A. 

 192.168.1.0

B.

 B. 

 www.tsinghua.edu.cn

 

C.

C. 

 http://www.kpcb.org.cn/h-col-127.html

D.

 D. 

 255.255.255.0

第 5 题    单选题

5.I2C串行通信有两根数据线,有关串行时钟线SCL描述正确的是?( )

A.

 A. 

 该数据线传送的是时钟信号

B.

 B. 

 主设备可以通过该数据线向从设备发送数据

C.

 C. 

 时钟信号由从设备发出

D.

 D. 

 数据线通过下拉电阻连接到GND

第 6 题    单选题

6.I2C串行通信,当总线空闲时,串行数据线的电平为?( )

A.

   A. 

 低电平

B.

 B. 

 高电平

C.

 C. 

 上升沿

D.

 D. 

 下降沿

第 7 题    单选题

7.ESP32 for Arduino I2C类库的下列成员函数中,用于将数据队列发送给从设备的成员函数是?( )

A.

   A. 

 Wire.read()

B.

 B. 

 Wire.write()

C.

 C. 

 Wire.beginTransmission()

D.

 D. 

 Wire.endTransmission()

第 8 题    单选题

8.ESP32 for Arduino I2C类库的成员函数begin(),下列描述正确的是?( )

A.

 A. 

 从接收缓冲区中接收数据

B.

 B. 

 开始了进行数据传输

C.

 C. 

 主设备向从设备发送读取数据请求

D.

 D. 

 初始化,并作为主设备加入I2C

第 9 题    单选题

9.MPU6050姿态传感器所包含的功能单元中,用于获取加速度数据的是?( )

A.

   A. 

 加速度计

B.

 B. 

 陀螺仪

C.

 C. 

 数字运动处理器

D.

 D. 

 磁力计

第 10 题    单选题

10.通过MPU6050姿态传感器获取的数据解析出姿态角,当传感器绕水平轴上下旋转时,该角度是?( )

A.

   A. 

 Pitch

B.

 B. 

 Yaw

C.

 C. 

 DMP

D.

 D. 

 Roll

第 11 题    单选题

11.SPI通信,时钟数据线名称是?( )

A.

  A. 

 SCLK

B.

 B. 

 MOSI

C.

 C. 

 MISO

D.

 D. 

 SS

第 12 题    单选题

12.ESP32 for Arduino SPI类库的下列成员函数中,用于按照设定参数启动SPI通信的成员函数是?( )

A.

  A. 

 SPI.begin()

B.

 B. 

 SPI.beginTransaction()

C.

 C. 

 SPI.endTransaction()

D.

 D. 

 SPI.transfer()

第 13 题    单选题

13.HTML文档中,下列用于标记主体开始的标签是?( )

A.

  A. 

 <topic>

B.

 B. 

 <head>

C.

 C. 

 <body>

D.

 D. 

 <html>

第 14 题    单选题

14.步进电机AccelStepper类库的成员函数中,成员函数moveTo()功能描述正确的是?( )

A.

 A. 

 设定步进电机运动到相对当前位置的脉冲数量

B.

 B. 

 设定步进电机运动到相对初始基准位置的脉冲数量

C.

 C. 

 启动步进电机恒速转动

D.

 D. 

 启动步进电机以设定的加速度和最大速度转动

第 15 题    单选题

15.ESP32 for Arduino 提供的WiFi类库的成员函数中,成员函数WiFi.begin()的作用是?( )

A.

 A. 

 设置主控板以STA模式连接到SSID

B.

 B. 

 设置主控板为softAP模式

C.

 C. 

 返回STA的IP地址

 

D.

D. 

 创建softAP,并设定SSID和密码

第 16 题    单选题

16.ESP32 for Arduino,客户端向服务器发送查询数据HTTP请求的方法是?( )

A.

   A. 

 GET

B.

 B. 

 PUT

C.

 C. 

 POST

D.

 D. 

 PATCH

第 17 题    单选题

17.两块ESP32主控板A和B通过WiFi互联,A为AP,其ssid为“ESP32”,password为“12345678”。下列选项中,将主控板A设置为AP的程序是?( )

A.

A

B.

B

C.

C

D.

D

第 18 题    单选题

18.ESP32 主控板与一个I2C接口的外设模块进行通信,外设模块的地址为addr,寄存器地址为reg,下列选项中,实现从外设模块的reg地址读取一个字节的程序是?( )

A.

A

B.

B

C.

C

D.

D

第 19 题    单选题

19.使用AccelStepper步进电机库控制步进电机转动,下列选项中,设置步进电机按照加速度为50,最大速度为80,进行梯形加减速方式转动的程序是?( )

A.

A

B.

B

C.

C

D.

D

第 20 题    单选题

20.下列选项中,用可获取本机电脑IP地址的命令是?( )

A.

  A. 

 ipconfig

B.

 B. 

 msconfig

C.

 C. 

 ping

D.

 D. 

 Find

第 21 题    多选题

21.TCP/IP四层模型中,分别包含有?( )

A.

  A. 

 应用层

B.

 B. 

 传输层

C.

 C. 

 网络层

D.

 D. 

 网络接口层

第 22 题    多选题

22.步进电机按照结构形式分类为?( )

A.

  A. 

 反应式

B.

 B. 

 永磁式

 

C.

C. 

 混合式

D.

 D. 

 直线式

第 23 题    多选题

23.下列有关SPI通信描述正确的是?( )

A.

 A. 

 SPI是同步通信

 

B.

B. 

 SPI是全双工通信

C.

 C. 

 SPI是串行通信

D.

 D. 

 SPI通信中,每个从设备有唯一地址

第 24 题    多选题

24.下列PID控制器选项中,常用的控制器有?( )

A.

  A. 

 P控制

B.

 B. 

 PI控制

C.

 C. 

 D控制

D.

 D. 

 ID控制

第 25 题    多选题

25.一台拥有IP地址的主机,通过“IP地址+端口号”来提供多种服务,用于邮件发送的端口号有?( )

A.

 A. 

 21

B.

 B. 

 25

C.

 C. 

 80

D.

 D. 

 110

第 26 题    判断题

26.网页浏览时,由本地计算机率先发出请求,所以本地计算机是客户端。( )

A.

A. 正确

B.

B. 错误

第 27 题    判断题

27.I2C通信由主设备发起。( )

A.

A. 正确

B.

B. 错误

第 28 题    判断题

28.MPU6050姿态传感器设定的量程越大,测量数据的精度越低。( )

A.

A. 正确

B.

B. 错误

第 29 题    判断题

29.PID控制器中,D控制的主要作用是消除稳态误差。( )

A.

A. 正确

B.

B. 错误

第 30 题    判断题

30.每一台可连接到互联网上的计算机具有永久唯一的IP地址。( )

A.

A. 正确

B.

B. 错误