计算机等级考试三级信息管理考点:软件工程

计算机等级考试三级信息管理考点:软件工程,第1张

计算机等级考试三级信息管理考点:软件工程,第2张

2.1软件工程的基本概念

考点(1)软件和软件危机

软件是计算机程序进化形成的概念。它是程序和相关文档的集合,由与程序和进程相关的可执行部分和文档组成。
软件危机是计算机在软件开发和维护过程中遇到的一系列问题。它是随着计算机硬件的快速发展和不断扩充,以及软件本身的日益复杂而产生的。
软件危机的根源有两个:一是软件生产本身的复杂性;第二,与软件开发方法和技术有关。软件工程是一种克服软件危机的概念以及相关的方法和技术。

测试站点(2)软件生命周期

软件生命周期的瀑布模型于20世纪70年代提出,典型地描述了软件生命周期的各个阶段。它将软件生命周期分为八个阶段,即问题定义、可行性研究、需求分析、总体设计、详细设计、编程、测试、运行和维护。

(3)软件开发技术与软件工程管理测试中心

软件开发技术包括软件开发方法论、工具和环境,其主要内容是软件开发方法论。软件开发工具和环境是保证软件工程方法论实施的必要条件。软件开发环境是方法和工具的结合,是支撑软件的有机结合。
软件工程管理包括软件管理和软件工程经济学。
软件工程管理是软件工程生产的重要组成部分。它要求按照预先制定的计划、进度和预算实施,以达到预期的经济和社会效益。
软件工程经济学是研究软件开发中成本估算和成本效益分析的方法和技术。研究软件工程开发的经济效益应该基于经济学的基本原理。

考点(4)软件开发方法、工具和环境

软件开发方法大致可以分为三类:基于瀑布模型的结构化生命周期方法、基于动态定义需求的原型方法和基于结构的面向对象软件开发方法。
软件开发工具正逐步从单一工具向集成工具发展,推动了软件开发的高速度和高质量。同时,软件开发方法的有效应用必须有相应的工具支持,工具的改进和发展又会促进软件开发方法的进步和完善。
软件工程环境是完全支持软件开发工程的软件工具的集合。它们按照一定的模式组合起来,支持软件开发生命周期各个阶段和任务的完成。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 计算机等级考试三级信息管理考点:软件工程

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情