计算机程序设计基础

出版时间:2007-8  出版社:清华大学  作者:刘腾红  页数:440  

内容概要

  《计算机程序设计基础》以C++语言为工具,介绍计算机程序设计基础知识。《计算机程序设计基础》的知识层次清晰。全书由12章组成,内容包括程序设计概述,C++基础,常量、变量与表达式,控制语句,数组,指针,函数,构造数据类型,面向对象程序设计,流及输入输出,文件系统和Visual C++/MFC知识。每章后都附有习题。《计算机程序设计基础》中所有例题都在Visual C++6.0系统下运行通过。  《计算机程序设计基础》可作为高等院校计算机相关专业的本科生及硕士研究生的计算机程序设计教材,也可供计算机程序设计自学人员和IT行业工程技术人员学习参考。

书籍目录

第1章 程序设计概述1.1 程序与程序设计1.1.1 程序1.1.2 程序设计1.2 指令和指令系统1.2.1 概念1.2.2 机器语言与指令1.3 算法1.3.1 概念1.3.2 算法分析与设计1.3.3 常用算法1.4 数据结构1.5 程序设计语言1.5.1 分类1.5.2 面向过程的高级语言1.5.3 面向对象的程序设计语言1.6 编程范型1.6.1 命令式程序设计1.6.2 函数式程序设计1.6.3 面向对象程序设计1.6.4 逻辑式程序设计1.7 编程技巧1.8 程序设计方法1.8.1 结构化程序设计方法1.8.2 面向对象程序设计方法1.8.3 构件式程序设计方法1.8.4 基于组件的程序设计方法1.9 翻译系统1.10 程序设计的一般步骤1.10.1 理解问题:程序说明1.10.2 设计解决问题的方案1.10.3 编写程序代码1.10.4 程序调试与测试1.10.5 编写程序文档1.10.6 运行与维护小结习题1第2章 C++基础2.1 C++的发展2.1.1 C语言2.1.2 面向对象的编程2.1.3 C++的诞生2.2 面向对象的程序设计方法2.2.1 封装2.2.2 多态2.2.3 继承2.2.4 C++与OOP2.3 C++程序开发2.3.1 开发过程2.3.2 C++系统2.3.3 Visual C++6.02.3.4 源程序的运行2.3.5 源程序的建立2.4 C++语言的词法规则2.4.1 字符集2.4.2 单词及词法规则2.5 C++语言的程序结构和书写格式2.5.1 一个C++语言程序实例2.5.2 源程序格式2.5.3 预处理、包含和宏2.6 输入输出初步2.6.1 输出符2.6.2 输入符2.7 函数返回值类型2.8 前置声明2.9 预处理和头文件小结习题2第3章 常量、变量与表达式第4章 控制语句第5章 数组第6章 指针第7章 函数第8章 构造数据类型第9章 面向对象程序设计第10章 流及输入输出第11章 文件系统第12章 Visual C++/MFC知识附录A C和C++保留字/关键字附录B C和C++运算符附录C C及C++基本数据类型附录D C及C++常量附录E C及C++标准库函数附录F VC/MFC功能简介附录G MFC类库层次结构附录H ASCⅡ码表参考文献

图书封面

评论、评分、阅读与下载


    计算机程序设计基础 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7