- 37
- 0
- 约5.92千字
- 约 11页
- 2019-08-01 发布于浙江
- 举报
一、简答题(6*5分,原题13选6)
什么是软件工程,其目标是什么?
答:软件工程是指导软件开发和维护的工程性学科,他以计算机科学理论和其他相关学科的理论为指导,采用工程化的概念、原理、技术、和方法进行软件的开发和维护,把经过时间考验且证明正确的管理技术和当前得到的最好的技术方法结合起来,以较少的代价获得高质量的软件并维护它。
目标:运用先进的软件开发技术和管理方法来提高软件的质量和生产率。
什么是软件生存期,主要有那些阶段组成,每一个阶段的主要工作是什么?
答:软件生存期:软件孕育、诞生、成长、成熟、衰亡的生存过程;主要由
软件定义、软件开发、运行维护三个时期完成;又可分为五个阶段:
问题的定义与可行性的研究:确定工程的总目标和可行性导出实现工程目标应使用的策略及系统必须完成的功能。
需求分析:对要解决的问题进行详细的分析,制定设计软件需求规格说明书;
软件设计:从软件需求规格说明书出发,根据需求分析阶段确定的功能设计软件系统的整体结构、划分功能模块、确定每个模块的实现算法以及编写具体的代码,形成软件的具体设计方案;
程序编码和单元测试:根据所做的设计,运用编程语言实现功能,并对软件中的最小可测试单元进行检查和验证;
集成测试和系统测试:将已测试过的模块按照设计规格说明的顺序组装过程中检查模块连接中的问题;根据规格说明要求,对必须实现的各项需求进行逐项确认;
软件运行和维护:软件
原创力文档

文档评论(0)