计算机程序设计基础

计算机程序设计基础  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,其他,

作者: 刘腾红,何友鸣主编

出 版 社: 清华大学出版社

出版时间: 2007-8-1字数: 691000版次: 1页数: 440印刷时间: 2007/08/01开本:印次:纸张: 胶版纸I S B N : 9787302153801包装: 平装内容简介

本书以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.1C++的发展

2.1.1C语言

2.1.2面向对象的编程

2.1.3 C++的诞生

2.2面向对象的程序设计方法

2.2.1 封装

2.2.2 多态

2.2.3继承

2.2.4 C++与OOP

2.3C++程序开发

2.3.1 开发过程

2.3.2C++系统

2.3.3 Visual C++6.0

2.3.4源程序的运行

2.3.5源程序的建立

2.4C++语言的词法规则

2.4.1 字符集

2.4.2单词及词法规则

2.5C++语言的程序结构和书写格式

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Ⅱ码表

参考文献

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航