DIY智慧小屋—带你玩转物联网(浙江大学)智慧树知到章节测试答案

第一章测试

1、比尔盖兹最早提出了物联网的概念。
我的答案:X

2、工业物联网是近几年我国物联网的一个重点发展方向。
我的答案:√

3、物联网的四个要素是感联知控。
我的答案:√

4、物联网平台已成为物联网发展的下一个战略要塞。
我的答案:√

5、物联网应用中,不属于近距离通信的方式是
A、RFID
B、蓝牙
C、WiFi
D、NB-IoT
我的答案:D

6、物联网应用中,常用于室内近距离物联的通信方式有
A、蓝牙
B、WiFi
C、GPRS
D、NB-IoT
我的答案:AB

7、ZigBee不具有自组网的特点。
我的答案:X

8、物联网操作系统就是运行在嵌入式终端的操作系统,与云平台无关。
我的答案:X

9、物联网的碎片化是物联网应用开发的一个挑战。
我的答案:√

10、物联网操作系统的作用只是在技术层面上解决碎片化问题。
我的答案:X

第二章测试

1、业务应用的展示门户框架包括?
A、PC门户
B、Web门户
C、客户端门户
D、App门户
我的答案:BC

2、以下哪些是设备管理平台DMP的功能?
A、监控物联网终端
B、调整终端的设置
C、掌握终端的通信连接状态
D、存储及分析设备的数据
我的答案:AB

3、连接管理平台CMP能够帮助用户管理物联网SIM卡,同时还可以查询终端的通信连接状态以及流量使用等。
我的答案:√

4、各大公司推出的物联网平台在功能上均完全一致,例如阿里云Link Platform与百度物接入Hub。
我的答案:X

5、以下有关AWS IoT中Device Shadow服务的说法,正确的有?
A、Device Shadow设备影子是一种JSON文档
B、Device Shadow用于存储和检索设备的当前状态信息
C、设备可以将自己的状态信息发布到Device Shadow中去,供应用程序或其他设备使用
D、只有当设备与AWS IoT处于连接状态时,用户才可以往Device Shadow中发布更新的状态信息
我的答案:ABC

6、以下哪一项不属于阿里云Link Platform提供的设备管理服务?
A、生命周期管理
B、数据解析
C、流数据分析
D、固件升级
我的答案:C

7、以下哪一项不是中国移动OneNET平台的组件?
A、设备接入
B、设备影子
C、设备管理
D、HTTP推送
我的答案:B

8、以下哪些是使用百度物接入IoT Hub搭建物联网应用的优势?
A、无缝对接到天工平台和百度智能云的各项产品和服务
B、实现对亿级并发连接和消息数的支持
C、对海量设备与云端安全可靠的双向连接的支持
我的答案:ABC

9、一般认为,完整的物联网系统,包含哪些层级?
A、感知及控制层
B、网络层
C、平台服务层
D、应用服务层
我的答案:ABCD

10、负责从传感器、计量器等器件获取环境信息的是?
A、感知及控制层
B、网络层
C、平台服务层
D、应用服务层
我的答案:A

第三章测试

1、你怎么直接获取一个在可测量范围的模拟量数值?
A、ADC
B、DAC
C、IIC
D、SPI
我的答案:A

2、输出接口为为模拟量数据,在如下方法中可以采用的为哪些?
A、ADC
B、DAC
C、PWM
D、UART
我的答案:BC

3、在智慧小屋实验中,LED灯采用何种方式实现调光调色?
A、DAC
B、ADC
C、PWM
D、SPI
我的答案:C

4、智慧小屋的大脑,也即处理中心为?
A、传感器
B、Arduino
C、执行器
D、stm32
我的答案:B

5、采用Arduino作为控制主体的原因有哪些?
A、普及程度高
B、成本低
C、扩展板资源丰富
D、软件易上手
我的答案:ABCD

6、在智慧小屋中,传感器是物联网的“大脑”,芯片是物联网的“五官”,无线模组是“联网器件”。
我的答案:X

7、物联网项目的基本架构大都类似,不同之处在于他们对数据的处理方式不一样。
我的答案:√

8、半导体制冷片(空调)获取的电流直接来自?
A、Arduino UNO
B、市电
C、驱动板
D、电源
我的答案:C

9、通常所说“云管边端”中的端,指的是物联网系统中的哪一层?
A、应用层
B、平台层
C、网络层
D、感知层
我的答案:A

10、以下属于网络层的是?
A、感知设备
B、接入网
C、核心网
D、数据管理平台
我的答案:BC

第四章测试

1、负责将模拟传感器转换为数字信号的模块叫做________。
A、ADC
B、BME280
C、CCS811
D、MQ-5
我的答案:A

2、智慧小屋的wifi模块与Arduino UNO连接所用的通信方式为________。
A、IIC
B、UART
C、SPI
D、模拟量
我的答案:B

3、在IIC协议中,主设备通过片选信号唤醒从设备。
我的答案:X

4、传感器模块引脚的DO作用为________。
A、模拟信号输出
B、数字信号输出
C、基准电压
D、偏置信号
我的答案:B

5、BME280传感器不支持的数据协议为________。
A、SPI
B、IIC
C、UART
D、其余选项都不支持
我的答案:C

6、IIC协议属于半双工的通讯协议。
我的答案:√

7、智慧小屋所用的环境温湿度传感器为________。
A、CCS811
B、MQ-5
C、BME280
D、EMW3080
我的答案:C

8、SPI协议中负责进行时钟同步的信号线为________。
A、MOSI
B、MISO
C、SCK
D、SS
我的答案:C

9、使用Arduino UNO开发板进行串口的数据通信时,开发板数据的发出经由________端口。
A、0号RX端口
B、1号TX端口
C、0号TX端口
D、1号RX端口
我的答案:B

10、以下________不属于wifi的常用频段。
A、2.4GHz
B、5GHz
C、11.3GHz
D、其余选项都不是
我的答案:C

第五章测试

1、JSON 使用什么符号来表示对象?
A、{}
B、[]
C、:
D、""
我的答案:A

2、三元组不包括以下哪项?
A、ProductKey
B、DevicesName
C、DeviceSecret
D、ProductSecret
我的答案:D

3、MQTT的消息类型有几种?
A、6
B、8
C、14
D、16
我的答案:C

4、IoT Hub具备的功能有哪些?
A、支持数据透传
B、支持多种通信模式
C、高性能扩展
D、支持多种设备接入协议
我的答案:ABCD

5、MQTT协议是基于哪种协议传输的?
A、HTTP
B、TCP/IP
C、FTP
D、SMTP
我的答案:B

6、可以直接导入、使用别人的物模型。
我的答案:X

7、阿里云接收、发送消息是免费的。
我的答案:X

8、上传到阿里云的数据只能在阿里云里处理。
我的答案:X

9、物联网平台支持哪些网络的接入?
A、2G/3G/4G
B、LoRa
C、NB-IoT
D、WiFi
我的答案:ABCD

10、属性⽀持请求⽅式有哪些?
A、Get
B、Set
C、Input
D、Output
我的答案:AB

11、当暂时不用此设备或设备异常时,处理的方法是将设备删除。
我的答案:X

12、发布者和订阅者不是直接传输消息的,是通过代理来传输的。
我的答案:√

13、MQTT客户端完成的功能有哪些?
A、发布其他客户端可能会订阅的信息
B、订阅其它客户端发布的消息
C、退订或删除应用程序的消息
D、断开与服务器连接
我的答案:ABCD

14、MQTT服务器完成的功能有哪些?
A、接收来自客户端发起的网络连接
B、接收客户发布的认证和授权信息
C、处理来自客户端的订阅服务和退订服务请求
D、将消息下发到订阅者
我的答案:ABCD

第六章测试

1、下列有关基于开源MQTT接入阿里云平台方式说法错误的是________。
A、username由DeviceName和ProductKey组成。
B、password要通过哈希算法获得,且这个计算过程是不可逆的。
C、阿里云平台仅支持不使用TLS加密的开源MQTT连接。
D、心跳包的保活时间小于30秒或者大于1200秒,平台将拒绝连接。
我的答案:C

2、Arduino IDE提供的安装包支持的操作系统是________。
A、Windows系统
B、MacOS系统
C、Linux系统
D、其余选项的系统均支持
我的答案:D

3、Arduino UNO开发板配备的模拟端口数量为________。
A、5个
B、6个
C、13个
D、14个
我的答案:B

4、Arduino IDE状态栏的作用是________。
A、输出编译或报错信息
B、编写代码
C、查看串口输出内容
D、显示程序运行状态
我的答案:A

5、若使用5.0V的参考电平,读入的数据为800,说明A2端口的电平为________。
A、800mV
B、4.0V
C、3.92V
D、2.58V
我的答案:C

6、pinMode( )函数的作用是________。
A、使Arduino UNO板载的LED灯以一定时间间隔闪烁
B、配置端口为输入、输出、或输入且上拉
C、延时一定时间
D、使端口输出数字的高电平或者低电平
我的答案:B

7、3号数字端口不能完成的操作是________。
A、输出数字高电平
B、读入数字低电平
C、读入模拟电平
D、输出490Hz的PWM波形
我的答案:C

8、在ArduinoIDE新建工程文件,会自动创建loop( )函数,该函数的作用是___。
A、函数中的内容会不断循环,应该写入主程序代码。
B、函数中的内容会对创建的函数进行初始化,应该将自定义的函数写入。
C、函数中的内容会首先得到执行,且仅执行一次,应该写入初始化代码。
D、无具体作用,可以删掉。
我的答案:A

9、若采用串行异步通信的方式,通信双方如何实现电平持续时间的一致?
A、通信双方在通信开始之前约定比特率。
B、通信开始时,主机向从机发送比特率信息。
C、通信过程中,发送方对信号进行差分编码。
D、无需进行任何约定。
我的答案:A

10、下列关于Arduino UNO串口,说法错误的是________。
A、若USB转串口的芯片损坏,Arduino UNO将无法通过串口对外发送信息,小屋功能无法实现。
B、通过串口监视器向Arduino UNO发送信息时,RX指示灯会闪烁。
C、将外设输出的串口信号连接到开发板的1号(TX)端口,串口监视器可以查看消息内容。
D、除Arduino IDE以外串口助手软件,也可以获取USB转串口发送出的信息。
我的答案:A

11、通过I2C总线发起一次通信,时钟线SCL的电平变化为________。
A、由高变低
B、由低变高
C、保持高电平
D、保持低电平
我的答案:C

12、在I2C通信过程中,当主机发出数据时,从设备不需要对接收到的数据发出ACK信号响应的是________。
A、从设备地址
B、通信终止信号
C、寄存器地址
D、写入寄存器的数据
我的答案:B

13、在一款云端控制的灌溉系统中,要实现云端下发灌溉动作的指令,定义该功能的类型为________。
A、属性
B、服务
C、事件
D、其余选项均不符
我的答案:B

14、某个设备向云端更新状态属性的数据,应该发送到的Topic为________。
A、/sys/a1LlAA50xYl/BME280/thing/event/property/post
B、/sys/a1LlAA50xYl/${deviceName}/thing/event/property/post
C、/sys/a1LlAA50xYl/BME280/thing/service/property/set
D、/sys/a1LlAA50xYl/BME280/thing/deviceinfo/update
我的答案:A

15、阿里云物联网目前支持消息内容查询并推荐使用的服务质量为________。
A、QoS=0
B、QoS=1
C、QoS=2
D、其余选项均可
我的答案:B

第七章测试

1、IoT Studio具有哪些IoT开发能力
A、可视化搭建App
B、可视化搭建Web
C、设备开发
D、服务开发
我的答案:ABCD

2、共享单车系统中哪些不可能是电子锁上报给平台的信息
A、地理位置
B、电池电量
C、用户信息
D、对话消息
我的答案:CD

3、IoT Studio本身不具有数据存储能力,是通过转储到各类阿里云存储产品实现的
我的答案:√

4、IoT Studio中业务逻辑最终是体现在服务编排上的
我的答案:√

5、IoT Studio中所有开发资源是按照项目来进行管理的
我的答案:√

6、下列关于服务开发错误的说法是
A、在一个项目中只能包含一个服务
B、在一个项目可以包含多个服务
C、在一个服务中即可实现2个设备的联动
D、需要实现2个设备的联动需要至少2个服务流
我的答案:AD

7、IoT Studio中的虚拟设备和平台的通讯过程与真实设备没有区别,只是上报的数据是用户模拟的数据
我的答案:√

8、设备联动对设备的控制通过设备节点完成
我的答案:√

9、IoT Studio开发平台,面向的对象有?
A、设备端
B、服务端
C、应用端
D、用户端
我的答案:ABC

10、IoT Studio中,支持以可视化拖拽的方式编排开发服务端应用。
我的答案:√

第八章测试

1、Web技术最早是由谁发明的
A、伯纳斯.李
B、保罗艾伦
C、比尔盖茨
D、史蒂夫沃兹尼亚克
我的答案:A

2、Web技术的架构是以下哪一类
A、C/S架构
B、B/S架构
C、D/S架构
D、A/S架构
我的答案:B

3、HTML语言是一种标记语言
我的答案:√

4、一个Web可视化开发的中只能有一个可视化搭建页面
我的答案:X

5、开关组件可以通过设定on/off图,在开关不同内容时显示不同的样式
我的答案:√

6、下面关于文字组件描述错误的是
A、文字组件用来展示页面的文字,可以随意拖动摆放位置
B、文字组件可以配置关联到设备数据
C、文字组件必须配置数据内容选项,否则无法正常显示内容
D、文字组件可以配置交互动作
我的答案:C

7、曲线图组件可以绑定到设备属性,并通过时间选择器对一段时间内的属性进行查看
我的答案:√

8、人类历史上第一个网站 Info.cern.ch 诞生于1946年。
我的答案:X

9、Web应用是典型的B/S架构,该架构的组成有?
A、浏览器
B、服务器
C、操作系统
D、显示器
我的答案:AB

10、Web应用开发常用的语言有?
A、HTML
B、JavaScript
C、CSS
D、C++
我的答案:ABC

第九章测试

1、iOS平台的App主要使用哪种语言进行开发
A、C++
B、Java
C、Python
D、Swift
我的答案:D

2、下面哪些是手机终端的操作系统
A、Android
B、iOS
C、symbian
D、windows phone
我的答案:ABCD

3、下面哪个选项不是App可视化组件可以配置的
A、样式
B、数据
C、固定位置
D、动作
我的答案:C

4、App搭建中,一个App中可以包含多个页面,并且各个页面可以互相跳转
我的答案:√

5、App可视化搭建中可以实时预览开发页面在移动设备的呈现
我的答案:√

6、App是Applications的缩写,一般指应用在移动电子设备端的各种软件。
我的答案:√

7、iOS平台app开发所使用的语言为
A、Swift
B、Xcode
C、Java
D、Android Studio
我的答案:A

8、Android平台app开发所使用的语言主要为
A、Swift
B、Xcode
C、Java
D、Android Studio
我的答案:C

9、IoT Studio中创建的App不需要进行本地编译,可以直接下载安装包。
我的答案:√

10、使用IoT Studio进行app可视化开发时,要对App的页面进行划分,应该使用的组件为?
A、容器组件
B、基础组件
C、图表组件
D、卡片组件
我的答案:A

第十章测试

1、以下哪一项不是NB-IoT Rel-14相对于Rel-13版本的增强
A、定位
B、移动性
C、传输速率
D、组播
我的答案:C

2、NB-IoT每个小区可以支持约多少个用户
A、4万
B、5万
C、6万
D、7万
我的答案:B

3、NB-IoT覆盖等级划分依据是?
A、MME
B、MTL
C、MCL
D、PTU
我的答案:C

4、eDRX适用于远程抄表场景
我的答案:X

5、Multi-Tone模式下,一次上行传输支持哪些子载波传输
A、1个
B、3个
C、6个
D、12个
我的答案:ABCD

6、CP模式适用于传输小数据包
我的答案:√

7、RRC协议有哪两种状态
A、RRC_Idle
B、RRC_Wait
C、RRC_Connected
D、RRC_Disconnected
我的答案:AC

8、下行传输信道有哪些
A、窄带物理广播信道
B、窄带物理下行控制信道
C、窄带物理下行共享信道
D、窄带物理下行组播信道
我的答案:ABC

9、HSS的全称是归属签约用户服务器
我的答案:√

10、隐式去附着只能由网络侧发起
我的答案:√

11、同频重选基于_____的排序,异频重选基于_____的排序
A、频率,小区
B、小区,负载
C、负载,频率
D、小区,频率
我的答案:D

12、高通芯片的最大特点是
A、超低功耗
B、超广覆盖
C、多频段
D、高速传输
我的答案:C

13、华为推出的IoT平台叫One Net
我的答案:X

第十一章测试

1、LPWAN技术可以实现几公里甚至几十公里的网络覆盖。
我的答案:√

2、最大特点就是在同样的功耗条件下比其他无线方式传播的距离更远,实现了低功耗和远距离的统一。
我的答案:√

3、扩频通信中,传输信息所用信号的带宽略大于信息本身的带宽。
我的答案:X

4、同样的码片速率下,扩频因子越大,数据传输速率越大。
我的答案:X

5、LoRa网络架构中,主要包括下列部分。
A、终端
B、网关
C、网络服务器
D、应用服务器
我的答案:ABCD

6、LoRa终端的主要作用包括:。
A、采集传感器数据
B、传输数据到网关
C、转发数据到服务器
D、实现系统应用软件
我的答案:AB

7、LoRaWAN具有自适应数据速率的特征
我的答案:√

8、下列哪个速率不可能是LoRa的传输速率
A、10kbps
B、50kbps
C、300kbps
D、3Mbps
我的答案:D

9、LoRa网络包含基础LoRaWAN(称之为Class A)和可选功能(Class B,Class C)
我的答案:√

10、对于低功耗要求严格的一个用,选用哪种LoRa的MAC终端更好?
A、Class A
B、Class B
C、Class C
D、其余选项均可
我的答案:A

第十二章测试

1、嵌入式操作系统发展经历了4个阶段,分别是无操作系统阶段,简单的操作系统阶段,实时的操作系统阶段和面向Internet的发展阶段。
我的答案:√

2、锁定态表示TASK处于等待某一事件的状态,只有等待的事件到来,TASK才能退出锁定态,转入运行态。
我的答案:X

3、以下哪种机制不用于FreeRTOS kernel任务间通讯?
A、互斥量
B、信号量
C、事件标志
D、消息邮箱
我的答案:D

4、当任务取信号量时,此时尚未发生特别的事件,信号量为空,任务会进入__状态。
A、挂起
B、阻塞
C、就绪
D、锁定
我的答案:B

5、二值信号量不需要在乎队列中存的是什么消息,只要知道这个队列是否是满还是空。
我的答案:√

6、优先级继承指的是高优先级任务把占有互斥量的低优先级任务提升到比自己更高的优先级,使其优先得到运行。
我的答案:X

7、AliOS Things结构架构具体分为几层?
A、7
B、6
C、5
D、8
我的答案:A

8、对于没有网络数据收发能力的MCU,AliOS Things使用怎么的通信解决方案?
A、外接通信模组
B、更换有数据收发的SOC
C、手动配网
D、自动连网
我的答案:A

9、单跳网络中每个客户端可以通过多条与AP相连的无线链路来访问网络。
我的答案:X

10、边缘计算是指一种可以在网络边缘完成的计算技术,这样的技术和平台在云和IoT设备之间上传和下载数据,以平衡系统计算、实时性、功耗和安全等方面的要求。
我的答案:√

11、前后台系统的应用程序优先级是不一样的。
我的答案:X

12、任务调度点发生在以下哪几个地方?
A、OS初始化
B、接收到中断
C、被自己主动挂起
D、时间片到期
我的答案:ABCD

13、消息队列遵循LIFO的原则。
我的答案:X

14、AliOS Things通过__协议和阿里云物联网套件良好结合。
A、HTTP
B、XMPP
C、COAP
D、MQTT
我的答案:D