还剩48页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
TOC\o1-3\h\z\u第一章软件工程概念2第二章需求分析7第三章软件设计17第四章面向对象技术23第五章面向对象分析与设计27第六章软件体系结构32第七章软件测试34第八章面向对象的测试39第九章软件质量40第十章项目管理42第一章软件工程概念
一、名词解释
1、软件软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合程序是按事先设计的功能和性能要求执行的指令序列数据是使程序能正常操纵信息的数据结构文档是与程序开发,维护和使用有关的图文材料
2、软件工程将系统化的,规范的,可度量的方法应用于软件的开发运行和维护的过程,即将工程化应用于软件中
3、软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题概括来说,软件危机包含两方面问题如何开发软件,以满足不断增长,日趋复杂的需求;如何维护数量不断膨胀的软件产品
4、软件的生存期软件有一个孕育、诞生、成长、成熟、衰亡的生存过程通常,把软件从开始研制(形成概念)到最终软件被废弃不用这整个阶段称为软件的生存期
二、选择题
1、软件是一种(B)产品A.有形B.逻辑C.物质D.消耗
2、软件工程与计算机科学性质不同,软件工程着重于(C)A.原理探讨B.理论研究C.建造软件系统D.原理的理论
3、软件工程方法学的目的是使软件生产规范化和工程化,而软件工程方法学得以实施的主要保证是(C)A.硬件环境B.开发人员的素质C.软件开发工具和软件开发环境D.软件开发环境
4、软件工程学科出现的主要原因是(C)A.计算机的发展B.其他工程学科影响C.软件危机的出现D.程序设计方法学的影响
5、下面不属于软件开发技术的是(D)A.软件开发方法学B.软件工具C.软件工程开发环境D.软件管理学
6、下面软件工程目标之间的为互次关系的是(A)A.低成本开发与按时交付B高可靠性与高性能C.高性能与低成本开发D.高性能与按时交付
7、下列哪一项属于软件工程原则()A重视开发过程的管理B.重视软件病毒的防治C.提供较高的费用支持D....。