程序设计基础-(第5版)
程序设计基础-(第5版)作者:文尼特 开 本:16开 书号ISBN:9787302304821 定价: 出版时间:2013-04-01 出版社:清华大学出版社 |
程序设计基础-(第5版) 本书特色
《程序设计基础(第5版)/世界著名计算机教材精选》编著者(美)文尼特、德雷克。
《世界著名计算机教材精选:程序设计基础(第5版)》是一本独立于编程语言的、介绍编程概念的入门书籍,它主要介绍以下内容:(1)一般性的编程知识,例如数据类型、控制结构、数组、文件、函数和子程序;(2)结构化编程原理,例如自顶向下的模块化设计、书写规范的程序文档和面向对象编程设计;(3)基本工具和算法,例如数据验证、防御性编程、求和和求平均值、搜索算法和排序算法;(4)流程图以及基于流程图的编程环境RAPTOR;(5)整型和浮点型数值数据的表示。《世界著名计算机教材精选:程序设计基础(第5版)》由浅入深的讲解程序设计的基本概念和知识,贯穿全书的大量示例和练习题帮助读者提高实际编程经验和动手能力。读者不需要具有任何计算机知识或编程经验,也不需要提前掌握特别的数学知识、财经知识或其他学科知识。《世界著名计算机教材精选:程序设计基础(第5版)》非常适合作为程序设计课程的教材。
程序设计基础-(第5版) 内容简介
本书是一本独立于编程语言的、介绍编程概念的入门书籍,它主要介绍以下内容:(1)一般性的编程知识,例如数据类型、控制结构、数组、文件、函数和子程序;(2)结构化编程原理,例如自顶向下的模块化设计、书写规范的程序文档和面向对象编程设计;(3)基本工具和算法,例如数据验证、防御性编程、求和和求平均值、搜索算法和排序算法;(4)流程图以及基于流程图的编程环境RAPTOR;(5)整型和浮点型数值数据的表示。《世界著名计算机教材精选:程序设计基础(第5版)》由浅入深的讲解程序设计的基本概念和知识,贯穿全书的大量示例和练习题帮助读者提高实际编程经验和动手能力。读者不需要具有任何计算机知识或编程经验,也不需要提前掌握特别的数学知识、财经知识或其他学科知识。《世界著名计算机教材精选:程序设计基础(第5版)》非常适合作为程序设计课程的教材。
程序设计基础-(第5版) 目录
第0章绪论0.1 计算机简史
0.1.1 什么是计算机
0.1.2 个人计算机
0.1.3 因特网
0.2 计算机基础
0.2.1 中央处理器
0.2.2 内部存储器
0.2.3 大容量存储设备
0.2.4 输入设备
0.2.5 输出设备
0.3 软件和程序设计语言
0.3.1 软件的种类
0.3.2 程序设计语言的种类
0.4 本章复习与练习
第0章绪论
0.1 计算机简史
0.1.1 什么是计算机
0.1.2 个人计算机
0.1.3 因特网
0.2 计算机基础
0.2.1 中央处理器
0.2.2 内部存储器
0.2.3 大容量存储设备
0.2.4 输入设备
0.2.5 输出设备
0.3 软件和程序设计语言
0.3.1 软件的种类
0.3.2 程序设计语言的种类
0.4 本章复习与练习
第1章 程序设计概述
1.1 什么是程序设计
1.1.1 -种通用的解题策略
1.1.2 编写计算机程序:程序开发周期
1.2 基本的程序设计概念
1.2.1 一个简单的程序
1.2.2 数据输入
1.2.3 程序变量和常量
1.3 数据处理与输出
1.3.1 数据处理
1.3.2 数据输出
1.4 字符和字符串数据
1.4.1 Declare语句
1.5 整数
1.5.1 整数运算
1.5.2 二进制数字体系
1.5.3 整数表示
1.6 浮点数
1.6.1 复习Declare语句
1.6.2 浮点数类型
1.6.3 浮点数表示
1.7 本章复习与练习
第2章 程序开发
2.1 程序开发周期
2.1.1 程序开发过程
2.1.2 周期中的额外步骤
2.2 程序设计
2.2.1 模块化程序设计
2.3 程序编码、写文档和测试
2.3.1 程序编码和写文档
2.3.2 测试程序
2.3.3 错误类型
2.4 商业程序:测试与文档
2.4.1 复习测试阶段
2.4.2 外部文档
2.5 结构化程序设计
2.5.1 流程图
2.5.2 控制结构
2.5.3 程序设计风格
2.6 本章复习与练习
第3章 选择结构:做决策
3.1 选择结构概述
3.1.1 选择结构的类型
3.1.2 单选和双选结构
3.2 关系运算符和逻辑运算符
3.2.1 关系运算符
3.2.2 逻辑运算符
3.2.3 运算优先级
3.3 ASCII编码与字符串比较
3.3.1 用数值表示字符
3.4 从多个候选中选择
3.4.1 使用If结构
3.4.2 使用Case式的语句
3.5 选择结构的应用
3.5.1 防御性编程
3.5.2 菜单驱动的程序
3.6 问题求解:新车价格计算器
3.7 本章复习与练习
第4章 重复结构:循环
第5章 关于循环和选择结构的更多内容
第6章 数组:列表与表格
第7章 程序模块、子程序和函数
第8章 顺序数据文件
第9章 面向对象程序设计入门
附录A 十进制、二进制和十六进制的表示
附录B 整数表示法
附录C 浮点数的表示
附录D RAPTOR介绍
术语表
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |