2020~2021《软件工程》复习记录 《软件工程》复习提纲_loushanglaoliu 一、知识点 1、计算机软件(了解) 软件的基本概念:计算机软件软件指计算机系统中的程序及其文档;其中程序是指计算任务的处理对象和处理规则的描述(形式上是source,binary);文档是为了便于了解程序所需的阐明性资料。 特点: 软件是一种逻辑实体,而不是有形的系统件,其开发成本和进度难易准确估算。 软件是被开发的或被设计的,没有明显的制造过程,一旦开发成功,只需复制即可,但其维护工作量大。 软件的使用没有硬件那样的机械磨损和老化的问题 分类: 系统软件:居于计算及系统中最靠近硬件的一层。例子:编译程序,操作系统。 支撑软件:支撑软件开发、维护与运行的软件。例子:数据库管理系统、网络软件、软件工具、软件开发环境。 应用软件:特定应用领域专用软件。例子:人口普查软件、嵌入式应用软件。 2、软件工程(掌握) 软件工程的基本概念,软件生存周期 软件工程的定义(1968年NATO会议上首次提出): Fritz Bauer: 软件工程是建立和使用一套合理的工程原则,以便获得经济的软件,这种软件是可靠的,可以在实际及其上高效运行。 IEEE(考试回答这个定义)软件工程是: 将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将工程化应用于软件。 在1中所描述的方法的研究 软件生存周期: 计算机系统工程 需求分析 设计 编码 测试 运行和维护 3、软件过程模型(理解) 软件过程的三层含义: 个体含义:即指软件产品或系统在生成周期中某一类活动的集合,如软件开发过程,软件管理过程 整体含义:即指软件产品或系统在所有上述含义下的软件过程的总体。 工程含义:即指解决软件过程的工程,它应用软件工程的原则、方法来构造软件过程模型,并结合软件产品的具体要求进一步实例化,以及在用户环境下的运作,以此进一步提高软件生产率,降低成本。 




























2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/27128.html
