西南交大软件工程课后习题(考试原题来源)周艳版 强人整理第一章1、到目前为止,软件生产的发展经过了三个阶段,即 程序设计 、 程序系统 和软件工程。2、软件生存周期是指一个软件从提出开发要求开始直到该软件报废为止的整个时期。通常,软件生存周期包括可行性研究、需求分析、概要设计、详细设计、 编码 、 测试、 运行与维护等活动。可以将这些活动以适当方式分配到不同阶段去完成。3、在信息处理和计算机领域内,一般认为软件是_程序_、 _文档_和_数据_。4、软件工程的三要素是_过程_、_方法_和_工具_ 。5、软件是一种(B )产品。A.有形 B.逻辑C.物质 D.消耗6、为了解决软件危机,人们提出了用( B )的原理来设计软件,这是软件工程诞生的基础。A.运筹学 B.工程学C.软件学 D.数学7、软件生产的复杂性和高成本性,使大型软件的生存出现危机,软件危机的主要表现包括了下述( D )方面。生产成本过高 需求增长难以满足 进度难以控制 质量难以保证A. B.