【软件工程】软件工程定义、软件危机以及软件生命周期

  • 🌸博主主页:@釉色清风
  • 🌸文章专栏:软件工程
  • 🌸 今日语录:What matters isn’t how others think of your ambitions but how fervently you cling to them.

软件工程系列,主要根据老师上课所讲提及的重点来此记录,以便之后的复习以及巩固。这篇文章主要都是闲暇时间写的,文章中所标颜色字体都是重要内容,文章直接放图片的部分简单了解即可。😇😇😇

🌼什么是软件?软件的特点?

定义:软件,即计算机系统的程序及其文档。(计算机科学技术百科全书)
程序,是计算机任务的处理对象和处理规模的描述;
文档,是为了方便了解程序所需的阐明性资料。
(这里需要注意的是,提到软件,程序很容易想到,但是还有文档!!)
1983年,IEEE给出软件的定义:
计算机程序、方法、规则和相关文档资料以及在计算机上运行时所必须的程序。
简单来说,它的定义即是:软件=程序+数据+文档

特点:(理解即可)

  • 软件是无形的,是不可见的逻辑实体。
  • 软件是设计开发的,而不是生产制作的。
  • 软件在使用过程中没有磨损、老化的问题。
  • 软件是定制开发的。
  • 软件是复杂的。
  • 软件的开发成本高。
  • 软件易于制作。
  • 软件的开发与运行都离不开相关的计算机系统环境。
  • 软件开发工作涉及到很多社会因素。

🌼什么是工程?

提到工程,了解到我们日常生活中的工程,比如说建楼房。项目管理部负责人员管理、进度管理、质量管理等,然后设计师画出图纸,然后进行一系列的施工,定位放线、土方开挖、垫层、…、等等。

🌼软件工程简单理解

那么,软件工程,简单来说,就是如何去用工程化的思想去做软件开发。

🌼为什么会出现软件工程学科——软件危机

软件的发展史如下:

以不断增长、日趋复杂的需求,如何开发软件、如何维护数量不断膨胀的软件产品?成为软件发展的问题。

软件危机,是指,在计算机软件的开发和维护过程中所遇到的一系列严重问题。(重点:记)

(一下截图部分知道了解即可)
软件危机的典型表现:

产生软件危机的原因:

消除软件危机的途径:

🌼软件工程的定义

软件工程的代表性定义:

软件工程的概念:


🌼软件生命周期

软件生命周期:软件产品从形成概念开始,经过开发、使用和维护,直到最后退役的全过程。(记)

软件生命周期分为三个时期:软件定义、软件开发和软件维护(也称为运行维护)。
每个时期又进一步分成若干个阶段。
(简单记忆:一三八:软件声明周期,三个时期,八个阶段)
(下图需要记忆:)

每个时期每个阶段的基本任务以及文档:
这里举一个例子,方便理解八个阶段:





在这里插入图片描述










相关推荐

  1. 软件工程

    2024-03-11 06:56:01       14 阅读
  2. 软件工程软件质量

    2024-03-11 06:56:01       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-11 06:56:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-11 06:56:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-11 06:56:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-11 06:56:01       18 阅读

热门阅读

  1. shell utils

    2024-03-11 06:56:01       23 阅读
  2. opencv人脸识别实战2:刷脸功能(PyCharm实现)

    2024-03-11 06:56:01       20 阅读
  3. Visual studio编译器报1个无法解析的外部命令

    2024-03-11 06:56:01       22 阅读
  4. react实现表格多条件搜索

    2024-03-11 06:56:01       25 阅读
  5. 【Vue】生命周期

    2024-03-11 06:56:01       15 阅读
  6. Ubuntu启用ROOT用户和配置SSH远程

    2024-03-11 06:56:01       22 阅读
  7. [2023年]-hadoop面试真题(二)

    2024-03-11 06:56:01       21 阅读
  8. RabbitMQ——死信队列

    2024-03-11 06:56:01       21 阅读