软件工程:1.绪论

最近谷咕咕在看一本介绍软件工程的书,说实话内容真的很多,语句也很枯燥无味,但还是硬着头皮看下去,下面几篇博客谷咕咕想记录,软件工程这本书每个章节的重点。
第一张绪论:

软件工程解决的几个重要问题

让软件开发过程有序可控
让分工写作变成可能
质量有保障

软件:对特定问题域的抽象,是被开发出来的逻辑实体。
软件工程:将计算机科学理论,应用于软件开发的工程。
软件危机:20世纪60年代以来,随着计算机的广泛应用,软件的生产效率,软件质量,远满足不了社会需求,成为社会、经济发展的制约因素。

1.软件开发的本质

不同抽象层术语之间的“映射”,以及不同抽象层处理逻辑的“映射”。

2.实施软件开发的基本途径

过程方向(软件开发的逻辑):瀑布流模型,演化模型,螺旋模型。
过程途径(软件开发的手段):问题的结构化谱系,基本手段建模。
建模:运用掌握的知识,通过抽象,给该问题的一共结构。
模型:是代建系统的任意抽象,其中包括所有的基本能力,特性其他方面,没有冗余。

3.软件开发中设计的模型

概念模型,软件模型(设计模型、实现模型、部署模型)

你可能感兴趣的:(软件工程,面试,程序人生,软件工程师)