"软件工程-自考简答题整理背诵" 软件工程是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度实现满足用户要求的软件产品的工程,或以此为研究对象的学科。软件工程的概念包括软件危机、软件开发的本质、模型概念、求解问题的基本途径等。 软件危机是指20世纪60年代以来,随着计算机的广泛使用,软件生产率、软件质量远远满足不了社会发展的需求,成为社会、经济发展的制约因素。 软件开发的本质包括不同抽象层术语之间映射,以及不同抽象层处理逻辑之间的映射。软件的概念包括程序和文档。程序是计算机任务的对象和处理规则的描述;文档是为了理解程序所需的阐述性资料。 模型概念是指待建模系统的任意抽象,其中包括所有的基本能力、特性或其他一些方面,而没有任何冗余的细节。模型是在特定意图下所确定的角度和抽象层次上对物理系统的描述,通常包含对该系统的描述、对系统内各模型元素以及它们之间关系的语义描述。 求解问题的基本途径包括问题建模、结构化方法、面向对象方法以及诸多向数据结构方法等。问题建模是指运用所掌握的知识,通过抽象,给出该问题的一个结构。 软件需求与软件需求规约是软件工程中的重要概念。软件需求是指对软件产品或系统的功能、性能、接口、设计约束、质量属性等方面的要求。软件需求规约是软件项/产品/系统所有需求陈述的正式文档,它表达了一个软件产品/系统的概念模型。 软件需求规约的基本特性包括重要性和稳定性程度、可修改的、完整的、一致的等。软件需求规约的表达主要存在三种不同的风格,包括非形式化的需求规约、半形式化的需求规约、形式化的需求规约。 软件需求规约在软件开发中的作用包括:软件需求规约是软件开发组织和用户之间一份事实上的技术合同书,是产品功能及其环境的体现;对于项目的其余大多数工作,软件需求规约是一个管理控制点;对于产品/系统的设计,软件需求规约是一个重要的依据。 需求发现技术包括自悟、交谈、观察、会议组织、提炼等。这些技术都是为了获取软件需求,满足用户的需求。
剩余23页未读,继续阅读
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助