百道网
 您现在的位置:图书 > 计算机程序设计基础——21世纪普通高等教育规划教材
计算机程序设计基础——21世纪普通高等教育规划教材


计算机程序设计基础——21世纪普通高等教育规划教材

作  者:熊壮 主编

出 版 社:机械工业出版社

丛 书:21世纪普通高等教育规划教材

出版时间:2005年10月

定  价:20.00

I S B N :9787111174479

所属分类: 教育学习  >  教材  >  研究生/本科/专科教材  专业科技  >  计算机/网络  >  计算机教材与考试认证    

标  签:高等教育教材  教材  软件工程及软件方法学  综合  语言与开发工具  介绍与起步  程序语言与软件开发  计算机与互联网  计算机专业  大学  教材教辅与参考书  

[查看微博评论]

分享到:

TOP内容简介

计算机程序设计基础是计算机专业技术基础系列课程中的重要组成部分。全书共分10章:基本概念;程序设计中的数据基础;结构化程序基础;模块化程序设计基础;程序设计中数据对象地址的处理方法;构造类型数据处理基础;字符串数据处理基础;二进制位数据的处理基础;文件数据处理基础;程序设计的深入话题。每章后配有习题与思考题,便于读者学习和理解。 本书从结构化程序设计技术出发,以C程序设计语言为载体,通过本书的学习,读者可以了解计算机程序所需要的基本知识,掌握计算机结构程序设计的基本概念、基本技术和方法。 本书可供高等院校计算机专业作为计算机程序设计基础、计算机程序设计技术或计算机程序设计语言等计算机技术基础课程教材,也可供非计算机专业本、专科学生以及计算机应用开发人员在学习程序设计语言和程序设计技术时作为参考。

TOP目录

前言
第1章程序设计的基本概念
1.1程序设计语言
1.1.1程序设计语言概述
1.1.2语言处理程序概述
1.1.3程序设计方法概述
1.2计算机中数据表示方法
1.2.1进位计数制和数制之间的转换
1.2.2数在计算机中的表示方法
1.3算法特征及算法的描述方法
1.3.1算法的概念与特征
1.3.2算法的描述方法
习题与思考题

第2章程序设计的数据基础
2.1程序中数据的表示
2.1.1数据对象的命名方法
2.1.2整型类数据的表示
2.1.3实型类数据的表示
2.1.4字符类数据的表示
2.2表达式运算基础
2.2.1基本运算符和表达式运算
2.2.2数据的混合运算和数据类型转换
2.3程序设计中顺序处理和数据输入输出
2.3.1程序设计中的格式化输出
2.3.2程序设计中的格式化输入
2.3.3字符类型数据的输入输出
习题与思考题

第3章结构化程序设计基础
3.1程序设计中的分支处理结构
3.1.1程序设计中的分支概念
3.1.2程序设计中条件的表示方法
3.1.3分支结构程序设计
3.2程序设计中的循环处理结构
3.2.1程序设计中的循环概念
3.2.2循环结构程序设计
3.3结构化程序设计应用
3.3.1穷举思想和穷举方法的实现
3.3.2迭代思想和迭代方法的实现
习题与思考题

第4章模块化程序设计基础
4.1模块化基本概念
4.1.1模块化概念
4.1.2信息隐蔽和局部化概念
4.2程序设计中实现模块化的方法
4.2.1函数的定义和声明
4.2.2函数的调用和数据传递
4.2.3函数的嵌套调用
4.3程序设计中标识符的作用域和生存期
4.3.1标识符的作用域
4.3.2标识符的生存期
4.4递归方法的实现
4.4.1递归的基本概念与递归函数设计
4.4.2函数的递归调用
习题与思考题

第5章数据对象地址的处理方法
5.1程序设计中地址的表示方法
5.1.1地址表示方法与指针变量
5.1.2程序设计中的地址运算
5.2函数与指针
5.2.1函数调用中使用指针参数传递数据
5.2.2返回指针值的函数
5.2.3指向函数的指针与函数型
参数的实现
习题与思考题

第6章构造类型数据的处理基础
6.1相同类型数据对象集合的处理方法
6.1.1数组的定义和数组元素的使用方法
6.1.2函数调用中使用数组参数传递数据
6.1.3数组与指针的关系
6.1.4指针数组和多级指针
6.2不同类型数据对象集合的处理方法
6.2.1结构体类型的定义和结构体变量的使用方法
6.2.2结构体数组的使用方法
6.2.3函数调用中使用结构体类型参数传递数据
6.2.4结构体与指针的关系
6.3数据对象存储区域的分时复用方法
6.3.1联合体类型的定义和联合体变量的使用方法
6.3.2联合体类型与结构体类型的区别
习题与思考题

第7章字符串数据的处理基础
7.1程序设计中的字符串
7.1.1程序设计中字符串的存储方法
7.1.2程序设计中字符串的表示方法
7.2字符串的常用处理方法
7.2.1字符串的输入和输出方法
7.2.2字符串中有效字符的统计方法
7.2.3字符串的复制方法和连接方法
7.2.4字符串中字符的查找、插入和删除方法
7.2.5字符串中子串的查找、插入和删除方法
习题与思考题

第8章二进制位数据的处理基础
8.1位运算的基本概念
8.2位运算符及其应用
习题与思考题

第9章文件数据的处理基础
9.1数据的层次结构和文件概念
9.1.1数据的层次结构
9.1.2文件的基本概念以及程序设计语言中文件的描述方法
9.2顺序存取文件的处理方法
9.2.1文件的打开
9.2.2文件的关闭
9.2.3文件内部的读写位置指针和文件尾部的检测方法
9.2.4顺序文件中的数据存取方法
9.3随机存取文件的处理方法
9.3.1随机存取文件处理概念
9.3.2文件中的随机存取实现方法
习题与思考题

第10章程序设计的深入话题
10.1数据类型的扩展技术
10.1.1自引用结构和存储分配
10.1.2关键字typedef的应用
10.2特殊类型函数参数的处理技术
10.2.1命令行参数的处理
10.2.2变长参数列表的处理
10.3 c系统的编译预处理
习题与思考题
习题与思考题参考答案

附录
附录A ASCⅡ码表(7位码)
附录B常用C标准函数库
参考文献

TOP书摘

TOP 其它信息

装  帧:平装

页  数:210

版  次:1版

开  本:16

正文语种:中文

加载页面用时:48.873