Q+程序开发教程 W
目 录 第一章软件设计概论 第七章动恋内存分配 第二章C十基础知识 第八章继承与多恋 第三章结构化程序设计第九拿输入/输出流类库 第四章函数 第十章异常处理 第五章类与对泉 第十一章标准模板类库(STL) 第六章指针与教组 附 录
第一章 软件设计概论 第五章 类与对象 第四章 函数 第三章 结构化程序设计 第二章 C++基础知识 第十章 异常处理 第九章 输入/输出流类库 第八章 继承与多态 第七章 动态内存分配 第六章 指针与数组 第十一章 标准模板类库(STL) 附 录 目 录
第一章欹怦计概述 软件设计是一个将人类思维物化为计算机思维的 过程,通过这个过程计算机获得一定程度的独立 加工甚至思维的能力,从而将人类思维推向更高 层次。关于软件设计的概念和方法的研究是随着 计算机应用的深入和所处理问题的复杂化而不断 加深的。本章将就软件设计的相关概念和程序设 计方法的演化发展作一简要介绍。 <
第一章 软件设计概述 软件设计是一个将人类思维物化为计算机思维的 过程,通过这个过程计算机获得一定程度的独立 加工甚至思维的能力,从而将人类思维推向更高 层次。关于软件设计的概念和方法的研究是随着 计算机应用的深入和所处理问题的复杂化而不断 加深的。本章将就软件设计的相关概念和程序设 计方法的演化发展作一简要介绍
第一章袅件设计述 11软件和软件工程)13C语言和面向对象的C+ 12程序设计方法 14一个简单的C++程序
1.1 软件和软件工程 1.2 程序设计方法 1.4 一个简单的C++程序 1.3 C语言和面向对象的C++ 第一章 软件设计概述
1.1袅件和袭件工程 教件工程的提出和软件的定义 软件是程序、方法、规则、相关文档以及在计算机上运行 所必需的数据的集合。而软件工程是开发、运行、维护软件 的系统方法。 ●教件生命期 软件生命期指从开始研制到废弃不用的整个期间,可划分 为五个阶段:需求分析、设計、编程、测试和运行维护。 ●教件的质量标准 正确性健壮性 可维护性 可用性可重用性效率等 心
1.1 软件和软件工程 软件工程的提出和软件的定义 软件是程序、方法、规则、相关文档以及在计算机上运行 所必需的数据的集合。而软件工程是开发、运行、维护软件 的系统方法。 软件生命期 软件生命期指从开始研制到废弃不用的整个期间,可划分 为五个阶段:需求分析、设计、编程、测试和运行维护。 软件的质量标准 正确性 健壮性 可维护性 可用性 可重用性 效率等