程序设计基础

程序设计基础

高克宁, 李金双, 赵长宽, 柳秀梅, 编著

出版社:清华大学出版社

年代:2013

定价:35.0

书籍简介:

本书针对理工类专业人才软件开发能力培养的需求,借鉴了Computing Curricula 2005,以C语言为主导,介绍了程序设计基本知识、C语言语法结构、程序设计范例、面向对象技术、并行程序设计、个人软件开发等。紧跟软件开发技术的前沿,又兼顾传统的方法和技术,力求通过本书的学习,使广大学生不仅学习了一门程序设计语言,而且对程序设计思想有较深入的了解。

书籍目录:

第1章 计算机及程序设计概述

1.1 概述

1.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.6.5 伪代码

1.6.6 流程图

1.6.7 N-S图

1.6.8 统一建模语言

1.7 程序设计思想

1.7.1 程序设计基本步骤

1.7.2 结构化程序设计

1.7.3 面向对象程序设计

1.7.4 并行程序设计

1.7.5 程序设计思想前沿

1.8 C语言概述

1.8.1 C语言的特点

1.8.2 简单的C程序设计

1.8.3 C语言程序结构

1.8.4 C程序的开发过程

1.9 案例

1.9.1 固体密度测量问题

1.9.2 超市收银系统

练习题

第2章 基本数据类型、常量及变量

2.1 概述

2.2 信息编码与存储

2.2.1 数值

2.2.2 字符

2.3 标识符

2.3.1 关键字

2.3.2 自定义标识符

2.4 数据类型

2.4.1 整型

2.4.2 实型

2.4.3 字符型

2.5 常量

2.5.1 整型常量

2.5.2 实型常量

2.5.3 字符常量

2.5.4 字符串常量

2.5.5 符号常量

2.6 变量

2.6.1 变量声明

2.6.2 变量初始化

2.6.3 变量赋值

2.6.4 const修饰符

2.7 数据溢出与计算精度

2.8 其他语言的基本数据类型

2.8.1 C++语言的基本类型

2.8.2 Java语言的基本类型

2.8.3 C#语言的基本类型

2.9 数据类型与程序移植

2.10 案例

……

第3章 运算符与表达式

第4章 输入输出

第5章 程序控制结构

第6章 数组

第7章 函数

第8章 指针

第9章 结构体、共用体与枚举类型

第10章 预编译和宏定义

第11章 文件

第12章 程序设计思想及范例

第13章 面向对象程序设计

第14章 并行程序设计与MPI

第15章 个体软件开发过程管理

附录A C语言中的关键字

附录B ASCII码表

附录C 运算符和结合方向

参考文献

内容摘要:

本教材结合作者多年的教学和软件开发经验,以C语言为依托,重点介绍程序设计的基本方法和技术,以程序设计思想、程序设计语言、程序设计技术和软件工程管理四条主线组织相关内容,并以两个实例的逐步完善讲解贯穿全书,有利于读者全面、系统地了解程序设计的基本技术。本书结构清晰,语言通俗易懂,内容由浅入深,循序渐进,实例丰富,习题具有代表性。全书贯彻传授知识、培养能力、提高素质的教学理念。另外,针对书中各章内容和上机实验,本书还配有辅导教材《程序设计基础(C语言)实验指导与测试》,引导读者学习和掌握各章节的知识。教学网站http: //cxsj.neu.edu.cn提供相关的电子课件、程序源代码等扩展内容。本书适合作为高等院校理工科学生教材,也可作为计算机培训教材。

编辑推荐:

适合作为高等院校理工科学生教材,也可作为计算机培训教材。

书籍规格:

书籍详细信息
书名程序设计基础站内查询相似图书
9787302325536
如需购买下载《程序设计基础》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次2版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

程序设计基础是清华大学出版社于2013.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。