案例分析题

阅读以下关于安全关键系统安全性设计技术的描述,回答问题1至问题3。
【说明】
某公司长期从事计算机产品的研制工作,公司领导为了响应国家军民融合的发展战略,决定要积极参与我国军用设备领域的研制工作,将本公司的计算机及软件产品通过提升和改造,应用到军用装备的安全关键系统中。公司为了承担军用产品的研发任务,公司领导将论证工作交给王工负责。王工经调研分析,提交了一份完整论证报告。

问答题

【问题1】
论证报告指出:我们公司长期从事民用市场的计算机研制工作,在研制流程、管理方法以及环境试验等方面都不能达到军用设备相关技术要求。要承担武器装备生产研制工作,就必须建立公司的武器装备生产研制质量体系,需要拿到军方或政府部门颁发的资格认证。从技术上讲,军用设备产品大部分都属于安全关键系统,其计算机及软件的缺陷会导致武器装备失效,因此,公司技术人员应及早掌握相关安全性基本概念和相关设计知识。
1)企业要承担武器装备产品生产任务,需获得一些资格认证,请列举两种资格认证名称。
2)请说明安全关键系统的定义,并列举出两个安全关键系统的实例设备。
3)请简要说明安全性(safety)的具体含义,并给出产品设计时,安全性分析通常采用哪两种方法?

【正确答案】

1)从事军工科研生产需先取得“军工四证”。企事业单位参与军品研制生产,首先需要拿到军方、政府部门颁发的资格认证 ,我们称其为“军工四证”。
军工四证包括:
1、武器装备科研生产单位保密资质认证;
2、武器装备科研生产许可证认证;
3、装备承制单位资格审查(装备承制单位资格名录认证 和 武器装备质量管理体系认证);
2)安全关键系统是指系统功能一旦失效将引起生命、财产等重大损失以及环境可能遭到严重破坏的系统。如战斗机的航空电子系统,火控雷达系统等。

【答案解析】
问答题

【问题2】
  IEC 61508 (《电气/电子/可编程电子安全系统的功能要求》是国际上对安全关键系统规定的一种较完整的安全性等级划分标准,本标准是由国际电工委员会(International Electronic Commission)正式发布的电气和电子部件行业标准(GB/T 20438等同于此标准)。本标准对设备或系统的安全完整性等级(SIL)划分为4个等级(SIL1、SIL2、SIL3、SIL4),SIL4是最高要求。
  表3-1给出了本标准对安全功能等级和失效容忍概率的对应关系。请根据自己所掌握的安全功能等级相关知识,补充完善表3-1给出的(1)~(6)空格,并将答案写在答题纸上。
        表3-1安全功能等级(SIL)和失效容忍惯率对照表

【正确答案】

(1)≧10-5 to  < 10-4    (2)≧10-9 to  < 10-8    
(3)≧10-4 to  < 10-3    (4)≧10-3 to  < 10-2
(5)≧10-7 to  < 10-6    (6)≧10-6 to  < 10-5

【答案解析】
问答题

【问题3】
实时调度是安全关键系统的关键技术。实时调度一般分为动态和静态两种。其中,静态调度是指在离线情况下计算出的任务的可调度性,静态调度必须保证所有任务的时限、资源、优先级和同步的需求。图3-1给出了一组分布式任务执行的优先级关系,请根据图3-1给出任务间的优先级关系实例,按静态调度算法的基本原理,补充完善图3-2给出的任务静态调度搜索树的(1) ~ (10)空白,并给出最佳调度路径。

【正确答案】

(1)T6            (2)T5            (3)T7
(4)M1          (5)T1            (6)T3
(7)T4            (8)M2          (9)T6
(10)T5
最佳调度路径:T0,T2,(M1,T1),(T3,T4),(M2,T6),T5,T7

【答案解析】