当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2020年11月系统架构设计师模拟试题下午(一)之九

2020年11月系统架构设计师模拟试题下午(一)之九

作者:wx6225b14cdec172023-11-29 01:00:12
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【系统架构设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2020年11月系统架构设计师模拟试题下午(一)】部分试题的详解,一起来看看吧~1、[问题3]故障处理是宇航系统软件设计中极为重要的组成部分。故障处

引号
摘要:对于【系统架构设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2020年11月系统架构设计师模拟试题下午(一)】部分试题的详解,一起来看看吧~



1、[问题3]故障处理是宇航系统软件设计中极为重要的组成部分。故障处理主要包括故障监视、故障定位、故障隔离和系统容错(重组)。用150字以内的文字说明嵌入式系统中故障主要分哪几类 并分别给出两种常用的故障滤波算法和容错算法。
答案:【问题三】

(1),嵌入式系统中故障主要分为:

①硬件故障:如CPU、存储器和定时器等;

②应用软件故障:如数值越界、异常和超时等;

③操作系统故障:如越权访问、死锁和资源枯竭等。

(2),滤波算法:

①门限算法

②递减算法

③递增算法

④周期滤波算法

(3),容错算法:

①N+1备份

②冷备

③温备

④热备


答题解析:

【问题三】

作为宇航系统的嵌入式设备,硬/软件故障是宇航系统最为关注的内容,根据宇航系统的特点和系统组成,故障一般分为三类,即硬件故障、应用软件故障和操作系统故障,在设计中,应考虑这三类故障的处理方法。硬件故障一般包括CPU运算错误、存储器访问/越界错误、MMU配置错误、定时器计数错误和内总线错误等;应用软件故障一般包括计算越界、除0、溢出和超时等各种异常情况;操作系统故障一般包括越权访问、死锁、资源枯竭、调度超时、配置越界和操作系统异常等。

一般情况下,宇航系统的故障分为瞬态故障和永久故障,瞬态故障是指偶然发生的错误,而永久故障是指发生后不可消失的错误。在容错系统中,故障一般是由瞬态故障向永久故障转变,将鉴别瞬态故障和永久故障的算法称为滤波算法。在嵌入式实时系统中,常用的滤波算法包括门限算法、递减算法、递增算法和周期滤波算法等。

故障的鉴别目的是实现宇航系统的容错与重构。常用的容错算法是N+1备份、冷备、温备和热备。N+1备份是指N个通用模块之一的任何一个模块发生故障后,将故障模块的任务迁移到备份模块运行:冷备、温备和热备是三种备份方式,可根据宇航系统的总体备份时间或重要程度安排不同的备份算法。



查看完整试题>>>


免费刷题报考资讯 机考模拟 学习群