软件构造期末复习
设计-实现-调试-测试的软件构造。软件=程序+数据+文档程序设计是一种个人的科学或艺术。程序=算法+数据结构• 数据结构指的是程序处理或应用的数据与数据之间的逻辑关系。• 算法指的是解决特定问题的步骤和方法。• 程序设计的核心就是选择和设计适合特定问题的数据结构与算法,用编程语言编制为程序。软件工程把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以系统性的、规范化的、可定量的过程化方法去开发和维护软件。软件工程是应用计算机科学、数学、逻辑学及管理科学等原理,开发软件















