第六单元 电梯运行的控制 义务教育版 信息科技 六(全)

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

第六单元 电梯运行的控制 义务教育版 信息科技 六(全)

资源简介

中小学教育资源及组卷应用平台
第六单元 电梯运行的控制
一、选择题(每题3分,共30分)
1. 对电梯这个复杂控制系统进行分解,主要是为了( )
A. 增加系统的复杂性 B. 便于理解和管理各个部分
C. 减少系统的功能 D. 降低系统的可靠性
2. 在电梯系统中,判断电梯是否到达指定楼层,运用的是( )
A. 连续量数据 B. 开关量与运算
C. 开关量或运算 D. 模拟量数据
3. 电梯系统中,当多个楼层同时有呼叫请求时,电梯的运行控制运用了( )
A. 开关量与运算 B. 开关量或运算
C. 连续量与阈值 D. 模拟量运算
4. 电梯超载警报系统中,检测电梯载重的是( )
A. 连续量 B. 开关量 C. 模拟量 D. 数字量
5. 电梯门的开与关控制中,开关门按钮的状态属于( )
A. 连续量数据 B. 开关量数据
C. 模拟量数据 D. 随机量数据
6. 以下关于电梯系统中开关量运算的说法,错误的是( )
A. 开关量与运算要求所有条件都满足时才执行相应操作
B. 开关量或运算只要有一个条件满足就执行相应操作
C. 电梯系统中的开关量运算仅用于控制电梯门
D. 开关量运算在电梯运行的多个环节都有应用
7. 电梯到达指定楼层后,平层传感器检测到电梯与楼层平齐的信号,这一信号属于( )
A. 连续量数据 B. 开关量数据
C. 模拟量数据 D. 脉冲量数据
8. 电梯超载警报系统中,阈值的作用是( )
A. 确定电梯的运行速度 B. 判断电梯是否超载
C. 计算电梯的载重 D. 选择警报的声音
9. 在电梯控制系统分解中,将电梯分为轿厢系统、门机系统、控制系统等子系统,这体现了( )
A. 系统的整体性 B. 系统的相关性
C. 大问题分解为小问题的思想 D. 系统的环境适应性
10. 电梯系统中,当电梯门关闭时,门关闭到位的反馈信号属于( )
A. 连续量数据 B. 开关量数据
C. 模拟量数据 D. 数字量数据
二、填空题(每题4分,共20分)
1. 电梯系统可以分解为轿厢系统、门机系统、______等子系统。
2. 电梯系统中判断是否到达指定楼层,运用了开关量的______运算。
3. 电梯超载警报系统中,检测的电梯载重属于______量数据。
4. 电梯门开与关的控制利用了开关量的______运算。
5. 复杂控制系统分解的目的是便于对系统进行______、维护和优化。
三、简答题(每题10分,共20分)
1. 简述电梯系统中开关量与运算和或运算的应用场景及运算规则。
2. 说明电梯超载警报系统中连续量与阈值的工作原理。
四、操作题(30分)
1. 设计一个简单的电梯楼层呼叫控制程序(用伪代码表示 ),实现当有多个楼层呼叫请求时,电梯按照先上后下的原则响应(假设电梯初始在1楼,可停靠楼层为1 - 5楼 )。
2. 用流程图描述上述程序的逻辑过程。
参考答案:
一、选择题
1. B:分解复杂控制系统便于理解和管理各部分,降低复杂性,增加功能和可靠性;A、C、D错误。
2. B:判断电梯是否到达指定楼层,需多个条件同时满足,运用开关量与运算;A、C、D不符合。
3. B:多个楼层同时呼叫,只要有一个呼叫请求就响应,运用开关量或运算;A、C、D不符合。
4. A:电梯载重可在一定范围连续取值,是连续量;B、C、D错误。
5. B:开关门按钮状态只有按下和未按下两种,属于开关量数据;A、C、D错误。
6. C:电梯系统中开关量运算用于多个环节,不仅是控制电梯门;A、B、D说法正确。
7. B:平层传感器检测到的信号只有平齐和不平齐两种状态,属于开关量数据;A、C、D错误。
8. B:电梯超载警报系统中阈值用于判断是否超载;A、C、D错误。
9. C:将电梯分为多个子系统体现大问题分解为小问题思想;A、B、D不符合。
10. B:门关闭到位反馈信号只有到位和未到位两种状态,属于开关量数据;A、C、D错误。
二、填空题
1. 控制系统
2. 与
3. 连续
4. 或
5. 分析
三、简答题
1. 与运算应用场景:如判断电梯是否到达指定楼层,需同时满足轿厢到达楼层位置和门区信号有效等条件。规则是所有条件为真时,结果才为真,才执行相应操作(如开门 )。
或运算应用场景:如多个楼层呼叫电梯,只要有一个楼层呼叫按钮按下(条件为真 ),电梯就响应。规则是只要有一个条件为真,结果就为真。
2. 电梯超载警报系统中,通过传感器检测电梯载重这一连续量数据。将检测到的载重数值与预先设定的阈值比较,当载重数值超过阈值时,系统判断电梯超载,触发警报装置发出警报,提醒乘客或管理人员。
四、操作题
1. 伪代码
// 定义变量
current_floor = 1 // 电梯当前楼层
up_call = [false, false, false, false, false] // 上楼呼叫请求,初始都为false
down_call = [false, false, false, false, false] // 下楼呼叫请求,初始都为false
// 模拟呼叫请求(可手动设置或随机生成 )
up_call[2] = true // 假设3楼有上楼呼叫请求
down_call[4] = true // 假设4楼有下楼呼叫请求
// 处理呼叫请求
while (true) {
// 处理上楼请求
for (i = current_floor + 1; i <= 5; i++) {
if (up_call[i]) {
current_floor = i
up_call[i] = false
// 模拟到达楼层操作,如开门等
print("电梯到达楼层", current_floor)
}
}
// 处理下楼请求
for (i = current_floor - 1; i >= 1; i--) {
if (down_call[i]) {
current_floor = i
down_call[i] = false
// 模拟到达楼层操作,如开门等
print("电梯到达楼层", current_floor)
}
}
// 若没有新请求,等待新请求
if (!any(up_call) &&!any(down_call)) {
print("等待新的呼叫请求")
break
}
}

2. 流程图要点
- 开始框。
- 输入框:输入电梯初始楼层、各楼层上楼和下楼呼叫请求状态。
- 循环框:循环处理呼叫请求。
- 处理上楼请求判断框:判断是否有当前楼层之上的上楼呼叫请求,若有,更新当前楼层并处理到达操作;若无,进入处理下楼请求判断框。
- 处理下楼请求判断框:判断是否有当前楼层之下的下楼呼叫请求,若有,更新当前楼层并处理到达操作;若无,判断是否还有新请求。
- 判断是否有新请求框:若有新请求,返回继续循环;若无,输出“等待新的呼叫请求”并结束。
- 结束框。(用标准流程图符号绘制,合理体现流程逻辑即可)
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)

展开更多......

收起↑

资源预览