摘要:2.系统架构设计案例分析系统架构设计案例分析试题的结构沿袭了系统分析师考试案例分析试题的风格,试题一为必答题,试题二至试题四任选两题作答。试题一这是一道软件质量特性的试题,软件质量特性是软件架构设计的一个重要关注点,因此,在希赛网的模拟试题中,有多道试题涉及到这个知识点。软件质量特性主要包括功能性
2.系统架构设计案例分析
系统架构设计案例分析试题的结构沿袭了系统分析师考试案例分析试题的风格,试题一为必答题,试题二至试题四任选两题作答。
试题一
这是一道软件质量特性的试题,软件质量特性是软件架构设计的一个重要关注点,因此,在希赛网的模拟试题中,有多道试题涉及到这个知识点。
软件质量特性主要包括功能性、可靠性、易使用性、效率、可维护性、可移植性,而每个特性又包括了一些子特性。解答试题第1问只需要了解质量特性即可,但若要解答试题第2问,则需要进一步了解每个质量特性在开发中体现于哪些场景,或哪些需求对应着哪些特性。
本题所考查的内容可以在《系统架构设计师教程(第2版)》(张友生、王勇主编,电子工业出版社)第8.2节“架构需求与软件质量属性”中找到,其中有详细的说明。此处不再赘述。
试题二
这是一道流程图与数据流图的试题,主要考查系统流程图与数据流图的区别,以及数据流图的基本应用。这道试题对于以前参加过软件设计师考试的考生而言就非常容易了。因为数据流图是软件设计师考试中的考题,每次都会考到。
问题1主要考查系统流程图与数据流图的区别。系统流程图是描述物理系统的传统工具,它的基本思想是用图形符号以黑盒子形式描述系统中的每个组件(程序、文件、数据库、表格和人工过程等)。系统流程图表达的是组件的信息流程,而不是表示对信息进行加工处理的控制过程;数据流图就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具,以及用于表示软件模型的一种图示方法。
问题2要求考生找出错误数据流,以及根据低层数据流图来画高层数据流图。这是软件设计师的经典考查形式。主要依据的原则是数据平衡原则。这个平衡原则有两方面的意思,一方面是分层数据流图的数据平衡原则,另一方面是每张数据流图的输入输出数据平衡原则。更详细的说明及问题3所提及的高级设计原则请阅读《系统架构设计师教程(第2版)》(张友生、王勇主编,电子工业出版社)第7.3.1节“结构化分析”,或者《系统架构设计师考试全程指导》(张友生、王勇主编,清华大学出版社)第8.6.3节“需求分析”,其中都有详细的说明。此处不再赘述。
软考备考资料免费领取
去领取