软件工程
文章平均质量分 50
小白资料站
这个作者很懒,什么都没留下…
展开
-
软件危机1.3
一、软件危机的介绍1、概念软件危机是指在计算机软件开发和维护过程中所遇到的一系列严重问题。这些问题绝不是不能运行的问题才有的,实际上,所有的软件都不同程度的存在这些问题。软件危机包含两方面的问题:(1)如何开发软件,以满足对软件日益增长的需求;(2)如何维护数量不断膨胀的已有软件。2、典型表现(1)对软件开发成本和进度估计不准确。(2)用户对“已完成的”软件系统不满意。(3)软件产品的质量不可靠。(4)软件不可维护。(5)软甲没有适当的文档资料。(6)软件成本在计算机系统总成本中所占的原创 2021-02-04 13:09:47 · 633 阅读 · 0 评论 -
软件的发展1.2
一、软件的发展1、程序设计阶段(1)软件生产个体化规模小,编写者和使用者同一个人(2)软件是设计者头脑中隐含过程除程序清单,无文档材料保存2、程序系统阶段(1)产品软件由专门软件开发组织开发(2)软件作坊软件开发组织,沿用早期个体化软件开发方法(3)软件危机软件维护工作耗费大量资源(4)软件工程1968年,北大西洋公约组织计算机科学家讨论软件危机,提出软件工程3、软件工程阶段(1)软件危机得到缓解打破软件生产个体化特征工程化的设计原则、方法和标准(2)新的挑战微处理器原创 2021-01-27 22:26:23 · 373 阅读 · 0 评论 -
软件定义与分类1.1
一、软件定义1、1983年IEEE的软件定义计算机程序,文档,运行程序必须的数据,方法,规则。方法和规则在文档中说明,在程序中实现。2、简化软件定义程序+文档+数据二、软件的分类(功能)1、系统软件与计算机硬件紧密配合使计算机各个部件与相关软件及数据协调,高效工作的软件。如操作系统,编译程序等。2、支撑软件协助用户开发软件的工具性软件。3、应用软件(1)商业数据处理软件管理信息系统(MIS)、企业资源计划(ERP)。(2)工程与科学计算软件CAD/CAM(计算机 辅助设计/制造原创 2021-01-27 21:42:31 · 2032 阅读 · 0 评论