第一章-概论: 软件 = 程序+软件工程; 软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程; 软件工程包括以下领域:软件需求分析、软件设计、软件构建、软件测试和软件维护; 软件工程和以下学科相关:计算机科学、计算机工程、管理学、数学、项目管理学、质量管理、软件人体工学、 ...
分类:
其他好文 时间:
2017-09-15 02:09:46
阅读次数:
203
第一章:概论 通过这段时间的阅读我大概了解到了什么是软件,什么是软件工程。 软件工程 (Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。 软件 = 程 ...
分类:
其他好文 时间:
2017-09-15 02:06:05
阅读次数:
127
《构建执法》 1 软件=程序+软件工程 2软件工程师什么 3练习以讨论 理论和知识要点 。计算机科学的领域 。软件工程与计算机科学的关系 。软件的特性 第二章 2.单元测试 2.2效能分析工具 2.3个人开发流程 2.4 实践 2.5 练习以讨论 ...
分类:
其他好文 时间:
2017-09-14 21:46:33
阅读次数:
191
1.软件= 程序+软件工程 2.软件工程定义:软件工程是系统的、有序的·、可量化的方法应用到软件的开发、运营和维护上的过程。 3.软件工程包含以下领域:(1)软件需求分析 (2)软件设计 (3)软件构建 (4)软件测试 (5)软件维护 4.软件类型:(1)系统软件 (2)应用软件 (3)病毒软件 5 ...
分类:
其他好文 时间:
2017-09-14 20:12:59
阅读次数:
142
1.软件开发的不同阶段不同于历史发展的进程让我对软件开发的阶段理解难以得到正确的认知。 2.软件的不可见性是指软件工程师不能见到软件如何以机器码的形式高速运行,机器码层面已然踏足硬件行列,这使得我难以正确认知软件的不可见性,易于混淆于硬件层面。 3.再VSTS写单元测试时科目要求创建一个C#的类库, ...
分类:
其他好文 时间:
2017-09-13 20:15:41
阅读次数:
115
第一章 1.程序+软件工程 2.软件的特殊性:1)复杂性,2)不可见性,3)易变性,4)服从性,5)非连续性 第二章 单元测试 好的单元测试标准: 1.单元测试应该在最基本的功能/参数上验证程序的正确性 2.单元测试必须由最熟悉代码的人(程序的作者)来写 3.单元测试过后,机器状态保持不变 4.单元 ...
分类:
其他好文 时间:
2017-09-13 20:13:16
阅读次数:
137
软件分为系统软件,应用软件和恶意软件。软件=程序 + 软件工程 软件危机的原因:(1) 用户需求不明确。 (2) 缺乏正确的理论指导。 (3) 软件开发规模越来越大。 (4)软件开发复杂度越来越高。 软件工程的领域:软件需求分析,软件设计,软件构建,软件测试,软件维护 软件的特点:复杂性,不可见性, ...
分类:
其他好文 时间:
2017-09-12 18:41:03
阅读次数:
155
1.软件分为系统软件,应用软件和恶意软件。软件=程序 + 软件工程 2.软件工程是系统的,有序的,可量化的方法应用到软件的开发,运营,和维护上的过程。 3.软件的特点:复杂性,不可见性,易变性,服从性,非连续性,可移植,昂贵的,抽象性。 4.软件工程所包括的领域有软件需求分析,软件设计,软件构建,软 ...
分类:
其他好文 时间:
2017-09-11 22:59:51
阅读次数:
187
构建之法:现代软件工程-阅读笔记 现代软件工程 软件 = 程序 + 软件工程 程序 = 数据结构 + 算法 软件工程包括了开发,运营,软件维护的过程中的很多技术、做法、习惯和思想。软件###工程把这些相关的技术和过程统一到一个体系中,叫“软件开发流程”,软件开发流程的###目的是为了提高软件开发、运 ...
分类:
其他好文 时间:
2017-09-09 00:47:02
阅读次数:
189
软件危机出现于20世纪60年代,计算机刚刚投入实际使用,软件设计往往只是为了一个特定的应用而在指定的计算机上设计和编制,使用依赖于计算机的机器代码或汇编语言,软件的规模比较小,设计软件往往等同于编制程序,基本上是个人设计、个人使用、个人操作、自给自足的私人化的软件生产方式。 60年代中期,大容量、高 ...
分类:
其他好文 时间:
2017-09-08 00:17:24
阅读次数:
151