广东省茂名市直属学校2022-2023学年八年级下学期信息技术期末考试

资源下载
  1. 二一教育资源

广东省茂名市直属学校2022-2023学年八年级下学期信息技术期末考试

资源简介

登录二一教育在线组卷平台 助您教考全无忧
广东省茂名市直属学校2022-2023学年八年级下学期信息技术期末考试
一、选择题(每题5分,共50分)
1.下列说法中,不属于智能生活的未来发展趋势是(  )。
A.受益群体越来越多 B.智能程度越来越高
C.应用领域越来越广 D.智能设备越来越复杂
2.室外环境共享单车一般不采用的通信技术是(  )
A.有线网络 B.蓝牙 C.ZigBee D.LoRa
3.下列说法中,不属于远程浇花系统硬件设备的是(  )。
A.智能终端 B.传感器 C.电磁阀 D.舵机
4.执行以下代码后,音响中播报语音的条数为(  )。
import pyttsx3
engine =pyttsx5. init()
words ='要说的文字'
sentence='要翻译的话'
vioces='文字转语音'
engine. say( words)
engine. say( sentence)
engine. say( ‘测试语音’)
engine. runAndWait()
A.0 B.1 C.2 D.3
5.搭建智能应用的正确步骤是(  )
①明确目标 ②代码运行 ③选择开源项目 ④文档整理 ⑤硬件搭建 ⑥系统调试
A.①⑤⑥③②④ B.①⑤③④②⑥
C.①③⑤②⑥④ D.①⑤②⑥③④
6.不属于物联网的技术特征(  )
A.感知 B.无线 C.传输 D.处理
7.关于MQTT协议说法不正确的是()
A.MQTT系统由服务器和客户端组成
B.服务器通常被称为“代理(Broker)”
C.控制端和被控制端直接联系
D.客户端可以发布(Publish)或订阅(Subscribe)信息
8.声控灯主要用了哪种传感器(  )
A.压力传感器 B.触摸传感器 C.光线传感器 D.声音传感器
9.以下常见的电子模块中,不属于输出模块的是(  )
A.触摸屏 B.舵机 C.蜂鸣器 D.LED灯
10.SIoT是常见的物联网服务器,下面关于SIoT描述的是(  )
A.使用MQTT模式
B.拥有数据接收、存储和导出的功能
C.可以运行在局域网中
D.使用方法复杂
二、填空题.
11.小清同学给某开源硬件编写了代码,请阅读代码,并回答问题。
import time
from pinpong.board import Board, Pin
Board("handpy"), begin() # 初始化开源硬件
btn = Pin(Pin. D13, Pin.IN)
buzzer= Pin(Pin. D6, Pin.PWM)
while True:
v= btn.read digital() #读取引脚电平
print(v) # 终端打印读取的电平状态
buzzer.write analog(v) #将状态设置给引脚
time. sleep(0.2)
(1)小清使用的开源硬件名称是   。
(2)负责信息输入的引脚为   。
(3)负责信息输出的引脚为   。
(4)该程序输出引脚信号是:   (请选择“数字信号”Or“模拟信号”填写)。
(5)程序执行后,休眠时间为   。
(6)已知输入引脚所接的硬件为按钮,输出引脚所接的硬件为蜂鸣器,则该代码功能是   。
答案解析部分
1.【答案】D
【知识点】人工智能的起源与发展
【解析】【解答】选项ABC:属于智能生活的未来发展趋势;选项D:智能生活的未来发展趋势是智能设备的简化和便捷化。故答案为:D。
【分析】本题考查智能生活的发展趋势。随着科技的进步和人们对智能化生活的需求增加,智能设备的设计趋向于更简洁、易用和智能化。智能设备的复杂性会导致用户操作和维护的难度增加,与智能生活的发展趋势不符。
2.【答案】A
【知识点】无线通信技术
【解析】【解答】选项A:指通过物理电缆进行数据传输的网络连接方式,室外环境共享单车一般不采用有线网络作为通信技术;选项B:是一种短距离无线通信技术;选项C:是一种低功耗、无线个人局域网通信协议;选项D:是一种低功耗、长距离、低速率的无线通信技术。故答案为:A。
【分析】本题考查通信技术。室外环境共享单车一般不采用有线网络作为通信技术,主要原因是有线网络的布局和维护成本相对较高,且不利于灵活性和移动性要求。相比之下,蓝牙、ZigBee和LoRa等无线通信技术更适合在室外环境中使用,能够提供更便捷、灵活和低功耗的通信解决方案。
3.【答案】A
【知识点】物联网的应用
【解析】【解答】选项A:智能终端指的是具备智能化功能的终端设备,例如智能手机、平板电脑等;选项B:传感器是测量和检测环境中某些特定参数并将其转换为电信号的设备,常用于收集数据和监测环境变化;选项C:电磁阀是一种可控制液体或气体流通的装置,通过控制电磁铁的通断来打开或关闭阀门;选项D:舵机是一种电机执行器,用于精确控制转动角度,并经常用于机器人、模型和自动控制系统中。故答案为:A。
【分析】本题考查物联网设备。 传感器可以测量土壤湿度、温度等参数,以便确定植物是否需要浇水;电磁阀可以控制水源的开关,实现对植物的定时浇水;舵机可以控制喷头或浇水管的角度,实现定向浇水。
4.【答案】D
【知识点】编程环境
【解析】【解答】首先,导入了pyttsx3模块;创建了一个engine对象,使用pyttsx3.init()方法初始化语音引擎;定义了需要播放的文字和句子,并使用engine.say()方法将它们添加到待播放列表中;最后,使用engine.runAndWait()方法来运行语音引擎,并等待所有的语音播放完成。根据代码中的engine.say()方法调用,一共有三次添加待播放语音的操作。故答案为:D。
【分析】本题考查Python。学习如何使用Python中的语音合成功能,将文本内容转换为语音并进行播放。使用相应的库,调用相应的函数即可实现语音播报功能。
5.【答案】C
【知识点】智能创意
【解析】【解答】正确的步骤是:①明确目标 ②选择开源项目 ③硬件搭建 ④代码运行⑤系统调试 ⑥文档整理。故答案为:C。
【分析】本题考查搭建智能应用的一般流程和步骤。明确目标:首先需要明确你想要实现的智能应用的目标,明确你想要达到的效果;选择开源项目:在明确目标之后,选择符合你需求的开源项目或库,这样可以节省时间和资源,加速开发过程;硬件搭建:如果你的智能应用需要与硬件进行交互,你需要搭建相应的硬件环境;代码运行:根据选定的开源项目或库,编写相应的代码来实现你的智能应用;系统调试:完成代码编写后,进行系统调试,确保应用能够正常运行,没有bug或错误;文档整理:最后整理相应的文档,包括开发过程中遇到的问题和解决方法,以备将来参考或分享给他人。
6.【答案】B
【知识点】物联网的概念与特征
【解析】【解答】物联网的技术特征:整体感知、可靠传输和智能处理。故答案为:B。
【分析】本题考查物联网技术特征。物联网的技术特征:1、整体感知:即使用RFID、传感器、二维码等随时随地获取物体的信息;2、可靠传输:经过各种承载网络,包含互联网、电信网等公共网络和专用网络,建立起物联网内实体间的广泛互联;3、智能处理:使用云核算、含糊辨认和数据交融等各种智能核算技术,对海量数据和信息做处理、剖析和对物体施行智能化的操控。
7.【答案】C
【知识点】网络协议
【解析】【解答】选项ABD:正确;选项C:MQTT中的控制端和被控制端之间的通信都需要经过服务器来转发和处理,不存在直接联系。故答案为:C。
【分析】本题考查网络协议。MQTT是一种轻量级的、灵活的、开放的、易于实现的消息订阅/发布协议,适用于IoT设备之间的通信和大量数据传输。MQTT系统由服务器和客户端组成,服务器通常被称为“代理”,客户端可以发布或订阅信息,但是控制端和被控制端并不直接联系,它们之间的通信都需要经过服务器来转发和处理。
8.【答案】D
【知识点】传感器的种类与应用
【解析】【解答】声控灯主要用了声音传感器。故答案为:D。
【分析】 本题考查传感器的种类与应用。压力传感器是用于装置的压力测量的气体或液体; 触摸传感器是一种捕获和记录设备或物体上的物理触摸或拥抱的设备;光线传感器是一种能够检测环境中光照强度的电子器件。
9.【答案】A
【知识点】开源硬件
【解析】【解答】选项A:触摸屏虽然可以感知触摸输入,但它本身不会产生输出信号,因此不属于输出模块;选项B:舵机可以控制机械装置的位置和角度;选项C:蜂鸣器可以产生声音;选项D:LED灯可以发出光线。故答案为:A。
【分析】本题考查开源硬件。输出模块是指能够向外部环境发出信号或产生输出的电子模块。
10.【答案】A
【知识点】物联网的概念与特征
【解析】【解答】选项A:MQTT是一种常见的物联网通信协议,SIoT作为物联网服务器很可能支持该协议;选项B:作为物联网服务器,SIoT通常具备接收、存储和导出物联网设备生成的数据的功能;选项C:SIoT可以运行在局域网中,也可以运行在云服务器上,具体要看实现方式和需求;选项D:SIoT的使用方法取决于具体实现和用户界面设计,因此无法一概而论。故答案为:A。
【分析】本题考查物联网硬件。SIoT是一种物联网服务器,它具有数据接收、存储和导出的功能。它可以接收来自物联网设备的数据,并将其存储在服务器中,用户可以通过SIoT服务器来管理和分析这些数据。
11.【答案】(1)handpy
(2)D13
(3)D6
(4)模拟信号
(5)0.2 秒
(6)根据按钮的状态控制蜂鸣器的开关。
【知识点】模块的概念与引用;开源硬件
【解析】【解答】(1) 第一行代码初始化了名为"handpy"的开源硬件板;(2)第二行代码创建了一个引脚对象btn,使用的引脚号是D13,用于信息输入;(3)第三行代码创建了一个引脚对象buzzer,使用的引脚号是D6,用于信息输出;(4)进入while循环后,第5行代码读取引脚btn的电平状态,并将其赋值给变量v;第6行代码在终端打印出读取的电平状态; 第7行代码将变量v作为模拟信号输出到引脚buzzer;(5)第8行代码让程序休眠0.2秒,然后重新开始循环;(6)该代码的功能是根据按钮的状态控制蜂鸣器的开关。故答案为:handpy;D13;D6;模拟信号;0.2 秒;根据按钮的状态控制蜂鸣器的开关。
【分析】本题考查开源硬件代码分析。根据代码逻辑,读取按钮引脚的电平状态,并将其设置给蜂鸣器引脚的模拟信号输出。该代码的功能是根据按钮的状态控制蜂鸣器的开关。
二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1登录二一教育在线组卷平台 助您教考全无忧
广东省茂名市直属学校2022-2023学年八年级下学期信息技术期末考试
一、选择题(每题5分,共50分)
1.下列说法中,不属于智能生活的未来发展趋势是(  )。
A.受益群体越来越多 B.智能程度越来越高
C.应用领域越来越广 D.智能设备越来越复杂
【答案】D
【知识点】人工智能的起源与发展
【解析】【解答】选项ABC:属于智能生活的未来发展趋势;选项D:智能生活的未来发展趋势是智能设备的简化和便捷化。故答案为:D。
【分析】本题考查智能生活的发展趋势。随着科技的进步和人们对智能化生活的需求增加,智能设备的设计趋向于更简洁、易用和智能化。智能设备的复杂性会导致用户操作和维护的难度增加,与智能生活的发展趋势不符。
2.室外环境共享单车一般不采用的通信技术是(  )
A.有线网络 B.蓝牙 C.ZigBee D.LoRa
【答案】A
【知识点】无线通信技术
【解析】【解答】选项A:指通过物理电缆进行数据传输的网络连接方式,室外环境共享单车一般不采用有线网络作为通信技术;选项B:是一种短距离无线通信技术;选项C:是一种低功耗、无线个人局域网通信协议;选项D:是一种低功耗、长距离、低速率的无线通信技术。故答案为:A。
【分析】本题考查通信技术。室外环境共享单车一般不采用有线网络作为通信技术,主要原因是有线网络的布局和维护成本相对较高,且不利于灵活性和移动性要求。相比之下,蓝牙、ZigBee和LoRa等无线通信技术更适合在室外环境中使用,能够提供更便捷、灵活和低功耗的通信解决方案。
3.下列说法中,不属于远程浇花系统硬件设备的是(  )。
A.智能终端 B.传感器 C.电磁阀 D.舵机
【答案】A
【知识点】物联网的应用
【解析】【解答】选项A:智能终端指的是具备智能化功能的终端设备,例如智能手机、平板电脑等;选项B:传感器是测量和检测环境中某些特定参数并将其转换为电信号的设备,常用于收集数据和监测环境变化;选项C:电磁阀是一种可控制液体或气体流通的装置,通过控制电磁铁的通断来打开或关闭阀门;选项D:舵机是一种电机执行器,用于精确控制转动角度,并经常用于机器人、模型和自动控制系统中。故答案为:A。
【分析】本题考查物联网设备。 传感器可以测量土壤湿度、温度等参数,以便确定植物是否需要浇水;电磁阀可以控制水源的开关,实现对植物的定时浇水;舵机可以控制喷头或浇水管的角度,实现定向浇水。
4.执行以下代码后,音响中播报语音的条数为(  )。
import pyttsx3
engine =pyttsx5. init()
words ='要说的文字'
sentence='要翻译的话'
vioces='文字转语音'
engine. say( words)
engine. say( sentence)
engine. say( ‘测试语音’)
engine. runAndWait()
A.0 B.1 C.2 D.3
【答案】D
【知识点】编程环境
【解析】【解答】首先,导入了pyttsx3模块;创建了一个engine对象,使用pyttsx3.init()方法初始化语音引擎;定义了需要播放的文字和句子,并使用engine.say()方法将它们添加到待播放列表中;最后,使用engine.runAndWait()方法来运行语音引擎,并等待所有的语音播放完成。根据代码中的engine.say()方法调用,一共有三次添加待播放语音的操作。故答案为:D。
【分析】本题考查Python。学习如何使用Python中的语音合成功能,将文本内容转换为语音并进行播放。使用相应的库,调用相应的函数即可实现语音播报功能。
5.搭建智能应用的正确步骤是(  )
①明确目标 ②代码运行 ③选择开源项目 ④文档整理 ⑤硬件搭建 ⑥系统调试
A.①⑤⑥③②④ B.①⑤③④②⑥
C.①③⑤②⑥④ D.①⑤②⑥③④
【答案】C
【知识点】智能创意
【解析】【解答】正确的步骤是:①明确目标 ②选择开源项目 ③硬件搭建 ④代码运行⑤系统调试 ⑥文档整理。故答案为:C。
【分析】本题考查搭建智能应用的一般流程和步骤。明确目标:首先需要明确你想要实现的智能应用的目标,明确你想要达到的效果;选择开源项目:在明确目标之后,选择符合你需求的开源项目或库,这样可以节省时间和资源,加速开发过程;硬件搭建:如果你的智能应用需要与硬件进行交互,你需要搭建相应的硬件环境;代码运行:根据选定的开源项目或库,编写相应的代码来实现你的智能应用;系统调试:完成代码编写后,进行系统调试,确保应用能够正常运行,没有bug或错误;文档整理:最后整理相应的文档,包括开发过程中遇到的问题和解决方法,以备将来参考或分享给他人。
6.不属于物联网的技术特征(  )
A.感知 B.无线 C.传输 D.处理
【答案】B
【知识点】物联网的概念与特征
【解析】【解答】物联网的技术特征:整体感知、可靠传输和智能处理。故答案为:B。
【分析】本题考查物联网技术特征。物联网的技术特征:1、整体感知:即使用RFID、传感器、二维码等随时随地获取物体的信息;2、可靠传输:经过各种承载网络,包含互联网、电信网等公共网络和专用网络,建立起物联网内实体间的广泛互联;3、智能处理:使用云核算、含糊辨认和数据交融等各种智能核算技术,对海量数据和信息做处理、剖析和对物体施行智能化的操控。
7.关于MQTT协议说法不正确的是()
A.MQTT系统由服务器和客户端组成
B.服务器通常被称为“代理(Broker)”
C.控制端和被控制端直接联系
D.客户端可以发布(Publish)或订阅(Subscribe)信息
【答案】C
【知识点】网络协议
【解析】【解答】选项ABD:正确;选项C:MQTT中的控制端和被控制端之间的通信都需要经过服务器来转发和处理,不存在直接联系。故答案为:C。
【分析】本题考查网络协议。MQTT是一种轻量级的、灵活的、开放的、易于实现的消息订阅/发布协议,适用于IoT设备之间的通信和大量数据传输。MQTT系统由服务器和客户端组成,服务器通常被称为“代理”,客户端可以发布或订阅信息,但是控制端和被控制端并不直接联系,它们之间的通信都需要经过服务器来转发和处理。
8.声控灯主要用了哪种传感器(  )
A.压力传感器 B.触摸传感器 C.光线传感器 D.声音传感器
【答案】D
【知识点】传感器的种类与应用
【解析】【解答】声控灯主要用了声音传感器。故答案为:D。
【分析】 本题考查传感器的种类与应用。压力传感器是用于装置的压力测量的气体或液体; 触摸传感器是一种捕获和记录设备或物体上的物理触摸或拥抱的设备;光线传感器是一种能够检测环境中光照强度的电子器件。
9.以下常见的电子模块中,不属于输出模块的是(  )
A.触摸屏 B.舵机 C.蜂鸣器 D.LED灯
【答案】A
【知识点】开源硬件
【解析】【解答】选项A:触摸屏虽然可以感知触摸输入,但它本身不会产生输出信号,因此不属于输出模块;选项B:舵机可以控制机械装置的位置和角度;选项C:蜂鸣器可以产生声音;选项D:LED灯可以发出光线。故答案为:A。
【分析】本题考查开源硬件。输出模块是指能够向外部环境发出信号或产生输出的电子模块。
10.SIoT是常见的物联网服务器,下面关于SIoT描述的是(  )
A.使用MQTT模式
B.拥有数据接收、存储和导出的功能
C.可以运行在局域网中
D.使用方法复杂
【答案】A
【知识点】物联网的概念与特征
【解析】【解答】选项A:MQTT是一种常见的物联网通信协议,SIoT作为物联网服务器很可能支持该协议;选项B:作为物联网服务器,SIoT通常具备接收、存储和导出物联网设备生成的数据的功能;选项C:SIoT可以运行在局域网中,也可以运行在云服务器上,具体要看实现方式和需求;选项D:SIoT的使用方法取决于具体实现和用户界面设计,因此无法一概而论。故答案为:A。
【分析】本题考查物联网硬件。SIoT是一种物联网服务器,它具有数据接收、存储和导出的功能。它可以接收来自物联网设备的数据,并将其存储在服务器中,用户可以通过SIoT服务器来管理和分析这些数据。
二、填空题.
11.小清同学给某开源硬件编写了代码,请阅读代码,并回答问题。
import time
from pinpong.board import Board, Pin
Board("handpy"), begin() # 初始化开源硬件
btn = Pin(Pin. D13, Pin.IN)
buzzer= Pin(Pin. D6, Pin.PWM)
while True:
v= btn.read digital() #读取引脚电平
print(v) # 终端打印读取的电平状态
buzzer.write analog(v) #将状态设置给引脚
time. sleep(0.2)
(1)小清使用的开源硬件名称是   。
(2)负责信息输入的引脚为   。
(3)负责信息输出的引脚为   。
(4)该程序输出引脚信号是:   (请选择“数字信号”Or“模拟信号”填写)。
(5)程序执行后,休眠时间为   。
(6)已知输入引脚所接的硬件为按钮,输出引脚所接的硬件为蜂鸣器,则该代码功能是   。
【答案】(1)handpy
(2)D13
(3)D6
(4)模拟信号
(5)0.2 秒
(6)根据按钮的状态控制蜂鸣器的开关。
【知识点】模块的概念与引用;开源硬件
【解析】【解答】(1) 第一行代码初始化了名为"handpy"的开源硬件板;(2)第二行代码创建了一个引脚对象btn,使用的引脚号是D13,用于信息输入;(3)第三行代码创建了一个引脚对象buzzer,使用的引脚号是D6,用于信息输出;(4)进入while循环后,第5行代码读取引脚btn的电平状态,并将其赋值给变量v;第6行代码在终端打印出读取的电平状态; 第7行代码将变量v作为模拟信号输出到引脚buzzer;(5)第8行代码让程序休眠0.2秒,然后重新开始循环;(6)该代码的功能是根据按钮的状态控制蜂鸣器的开关。故答案为:handpy;D13;D6;模拟信号;0.2 秒;根据按钮的状态控制蜂鸣器的开关。
【分析】本题考查开源硬件代码分析。根据代码逻辑,读取按钮引脚的电平状态,并将其设置给蜂鸣器引脚的模拟信号输出。该代码的功能是根据按钮的状态控制蜂鸣器的开关。
二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1

展开更多......

收起↑

资源列表