软考真题
第1题
目前在企业中,以软件为核心的产品得到了广泛的应用。随着系统中软件部分比例的不断增加,使得系统对软件的依赖性越来越强,对软件的可靠性要求也越来越高。软件可靠性与其他质量属性一样,是衡量软件架构的重要指标。

软件工程中己有很多比较成熟的设计技术,如结构化设计、模块化设计、自顶向下设计等,这些技术为保障软件的整体质量发挥了重要作用。在此基础上,为了进一步提高软件的可靠性,通常会采用一些特殊的设计技术,即软件可靠性设计技术。

在软件可靠性工程体系中,包含有可靠性模型与预测、可靠性设计和可靠性测试方法等。实践证明,保障软件可靠性最有效、最经济、最重要的手段是在软件设计阶段采取措施进行可靠性控制。

【问题:4.1】请围绕“软件可靠性设计与应用”论题,依次从以下三个方面进行论述。 1. 概要叙述你参与实施的软件开发项目以及你所承担的主要工作。 2. 简要叙述影响软件可靠性的因素有哪些。 3. 阐述常用的软件可靠性设计技术以及你如何应用到实际项目中,效果如何。