| 作 者: | 杨晓光 |
| 出版社: | 科学出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 程序设计 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 程序设计基础知识
1.1 程序设计
1.1.1 程序设计步骤
1.1.2 算法
1.1.3 数据结构
1.2 程序设计方法
1.2.1 结构化程序设计
1.2.2 面向对象程序设计
1.2.3 函数式程序设计
1.2.4 事件驱动程序设计
1.3 程序设计语言
1.3.1 语言分类
1.3.2 主流程序设计语言
1.4 程序开发环境
1.4.1 集成开发环境概览,
1.4.2 解决方案资源管理器
1.4.3 设计器窗口
1.4.4 工具箱
1.4.5 属性窗口
1.4.6 代码编辑器
1.5 习题
第2章 编写第一个程序
2.1 问题提出
2.2 数据结构设计
2.3 算法设计
2.3.1 算法设计过程
2.3.2 排序算法
2.4 编写程序
2.5 进一步修改
2.6 习题
第3章 数据与变量
3.1 基本数据类型
3.1.1 整型
3.1.2 浮点型
3.1.3 字符型
3.1.4 布尔型
3.2 常量与变量
3.2.1 常量
3.2.2 变量
3.3 运算符与表达式
3.3.1 算术运算符与算术表达式
3.3.2 关系运算符与关系表达式
3.3.3 逻辑运算符与逻辑表达式
3.3.4 赋值运算符与赋值表达式
3.3.5 运算符的优先级与结合性
3.4 习题
第4章 算法
4.1 算法基础知识
4.2 算法描述
4.2.1 自然语言
4.2.2 伪代码
4.2.3 流程图
4.2.4 N/S盒图
4.2.5 PAD图
4.3 使用C群描述算法
4.3.1 顺序结构
4.3.2 选择结构
4.3.3 循环结构
4.4 算法设计方法
4.4.1 穷举法
4.4.2 递推法
4.4.3 迭代法
4.4.4 分治法
4.4.5 贪心法
4.5 习题
第5章 结构化程序设计
5.1 结构化程序设计思想
5.2 结构化程序设计方法
5.2.1 功能分解与功能复合
5.2.2 模块划分
5.3 函数
5.3.1 函数定义
5.3.2 函数调用
5.3.3 参数传递
……
第6章 构造类型
第7章 面向对象程序设计
第8章 Windows应用程序开发
第9章 Web应用程序开发
第10章 数据处理与存储
第11章 软件开发
部分习题答案
参考文献