其他分享
首页 > 其他分享> > 软件工程简答题

软件工程简答题

作者:互联网

软件工程简答题

1、软件工程的概念

软件工程是指导计算机软件开发和维护的一门学科,采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济有效的开发出高质量的软件并有效维护它。

2、软件工程的基本原则

3、软件生命周期模型

软件生命周期模型是跨越整个生命周期的系统开发、运作、维护所实施的全部工作和任务的结构框架

 

4、瀑布模型的优缺点以及适用范围

5、螺旋模型的优缺点以及适用范围

6、原型模型的优缺点以及适用范围

8.增量模型的优缺点以及适用范围

9、软件开发方法

10、需求的定义以及分类

11、软件结构的目标

软件设计过程最终目标是产生一个设计规约,该规约包括描述数据,体系结构,接口和构件的设计模型

12、软件设计包括的内容

13、软件设计的任务

分两个阶段完成

14、模块独立性的定义

15、软件程序结构的启发式准则与优化

16、软件设计说明书的定义以及包括的内容

17、设计复审

18、数据流与事物流

19、测试概念

20、软件测试概念

21、软件测试的意义

22、软件测试的目的

希望以最低代价,以尽可能的找出软件中潜在的各种错误和缺陷

23、软件测试原则

24、测试方法

25、软件维护

26、软件可维护性

指维护人员为纠正软件系统出现的错误和缺陷,以及为满足新的要求而理解,修改和完善软件系统的难易程度

27、软件可维护性的质量特性·

28、软件可维护性的度量

29、提高软件可维护性的方法

30、软件维护的副作用

40.软件再工程

对既存软件系统进行调查,并将其重构为新形式代码的开发过程

41、软件再工程的方法

42、软件再工程过程

 

 

 

 

标签:模块,简答题,模型,开发,软件工程,测试,数据流,软件
来源: https://www.cnblogs.com/huangdongdong/p/15796506.html