阅读以下关于基于嵌入式系统的住宅安全系统的技术说明,根据要求回答问题1至问题4。
【说明】
基于某嵌入式系统的住宅安全系统可使用传感器(如红外探头和摄像头等)来检测各种意外情况,如非法进入、火警及水灾等。
房主可以在安装该系统时配置安全监控设备(如传感器、显示器和报警器等),也可以在系统运行时修改配置,通过录像机和电视机监控与系统连接的所有传感器,并通过控制面板上的键盘与系统进行信息交互。在安装过程中,系统给每个传感器赋予一个D编号和类型,
并设置房主密码以启动和关闭系统,设置传感器事件发生时应自动拨出的电话号码。当系统检测到一个传感器事件时,就激活警报,拨出预置的电话号码,并报告关于位置和检测到的事件的性质等信息。图6-19所示是住宅安全系统的顶层数据流图,图6-20所示是住宅安全系统的第0层数据流图,图 6-21所示是对住宅安全系统的第0层数据流图中加工4的细化图。
【问题4】 数据流图是系统分析阶段用于描述系统逻辑模型的图形描述工具。嵌入式实时系统分析阶段的主要任务是确定需要解决的问题或需要完成的目标及其 (1) ,同时对实时系统的软/硬件做全面的分析,并对软/硬件做合理的分解,为实时系统的设计打下基础。实时系统的分析需要建模和 (2) ,以便系统分析人员估计“时间和大小”。建立系统模型时应明确体现 (3) 、 (4) 、功能特点及约束条件等因素。 |
参考答案:
解析:(1)约束 (2)仿真(3)性能描述 (4)技术指标 这是一道要求读者掌握嵌入式实时系统分析任务的基本常识题。本题涉及到的知识点如下: ①数据流图是系统分析阶段用于描述系统逻辑模型的图形描述工具,解决嵌入式系统“做什么”的问题。逻辑数据流图强调参与者所做的事情,可以帮助设计者决定需要哪些系统资源;为了运行系统,用户必须执行的活动;在系统安装之后,如何保护和控制这些系统。逻辑数据流图说明应该具有哪些加工和数据存储,而不关心这些加工和数据存储是如何实现的。 物理数据流图关注的是系统中的物理实体,以及一些具体的文档、报告和其他输入/输出硬拷贝。物理数据流图是用做系统构造和实现的技术性蓝图。物理数据流图需要说明加工和数据存储是如何实现的。 ②嵌入式实时系统分析阶段的主要任务是确定需要解决的问题或需要完成的目标及其约束,同时对实时系统的软/硬件做全面的分析,并对软/硬件做合理的分解,为实时系统的设计打下基础,实时系统的分析需要建模和仿真,以便系统分析人员估计“时间和大小”。(1)空缺处所填写的内容也可以从“建立系统模型时应明确体现……功能特点、约束条件等因素”中提取出“约束”以获得答案,(2)空缺处可填入“仿真”等内容。 ③嵌入式实时系统环境中,系统建模就是用于描述所建立系统的软/硬件模型、优化系统描述的过程。 ④建立系统模型时应明确体现性能描述、功能特点、技术指标、约束条件等因素。 其中,性能描述反映的是系统的整体面貌及体系结构,应明确地或隐含地说明系统I/ O及相关的中间状态,以及相互之间的关系。 功能描述应明确表述系统各项功能特点与系统I/O及相关的中间状态之间的关系,以便对系统描述进行核实。 技术指标是评价系统质量的指标体系,常与价格、速度、字,长和可靠性等具体项目有关。 约束条件应明确规定技术指标的适用范围、系统的工作环境要求及系统性能的缺陷、不足等。它们是确保系统正常工作的环境要求,是系统性能好坏的具体体现。 因此,(3)空缺处所填的内容是“性能描述”;(4)空缺处所填的内容是“技术指标”。