语文
小学语文
初中语文
高中语文
数学
小学数学
初中数学
高中数学
英语
小学英语
初中英语
高中英语
物理
初中物理
高中物理
化学
初中化学
高中化学
生物
初中生物
高中生物
政治
小学道德与法治
初中道德与法治
高中政治
历史
历史
历史
地理
初中地理
高中地理
音乐
小学音乐
初中音乐
高中音乐
体育
小学体育
初中体育
高中体育
美术
小学美术
初中美术
高中美术
科学
小学科学
书法
小学书法
日语
初中日语
高中日语
俄语
初中俄语
高中俄语
其他
高中信息技术
高中通用技术
首页
>
高中信息技术·教科版·选修1 算法与程序设计
> 第二章 程序设计ABC
《第二章 程序设计ABC》资源列表
第二章 程序设计ABC
2.1 可视化程序开发工具
2.1.1 认识我们的“创作室”
2.1.2 可视化编程的一般步骤
2.2 数据的表示与处理
2.2.1 数据类型
2.2.2 常量与变量
2.2.3 运算符与表达式
2.2.4 常用语句与函数
2.3 程序的基本结构
2.3.1 顺序结构
2.3.2 选择结构
2.3.3 循环结构
课文目录
第一章 如何用计算机解决问题
1.1 计算机解决问题的过程
1.1.1 人是如何解决问题的
1.1.2 计算机解决问题的过程
1.2 算法描述与设计
1.2.1 算法是“灵魂”
1.2.2 如何描述算法
1.3 初试身手,体验编程
1.3.1 程序编写尝试
1.3.2 认识程序设计语言
第二章 程序设计ABC
2.1 可视化程序开发工具
2.1.1 认识我们的“创作室”
2.1.2 可视化编程的一般步骤
2.2 数据的表示与处理
2.2.1 数据类型
2.2.2 常量与变量
2.2.3 运算符与表达式
2.2.4 常用语句与函数
2.3 程序的基本结构
2.3.1 顺序结构
2.3.2 选择结构
2.3.3 循环结构
第三章 算法的程序实现
3.1 用解析法解决问题
3.1.1 解析法分析
3.1.2 程序实现
3.2 用穷举法解决问题
3.2.1 穷举法分析
3.2.2 程序实现
3.3 在数组中查找数据
3.3.1 什么是数组
3.3.2 顺序查找
3.3.3 二分法查找
3.4 对数据进行排序
3.4.1 冒泡法排序算法
3.4.2 *插入排序算法
3.5 用递归法解决问题
3.5.1 什么是递归法
3.5.2 什么是自定义函数
3.5.3 递归法的实现
第四章 程序设计思想和方法
4.1 结构化程序设计
4.1.1 结构化程序设计的由来
4.1.2 结构化程序设计的思想方法
4.2 面向对象程序设计
4.2.1 面向对象程序设计思想
4.2.2 面向对象程序设计的基本概念
4.2.3 面向对象程序设计的基本特征
第五章 软件是如何开发的
5.1 任务分析与系统设计
5.1.1 任务分析
5.1.2 软件设计
5.2 代码编写与调试
5.2.1 设计界面
5.2.2 编写代码
5.2.3 代码调试
5.2.4 生成可执行文件
5.3 软件测试与维护
5.3.1 软件测试
5.3.2 软件维护
*第六章 综合实践
6.1 开发数据库软件
6.1.1 分析与设计
6.1.2 程序设计
6.2 开发多媒体软件
6.2.1 分析与设计
6.2.2 程序设计
6.3 开发网络应用软件
6.3.1 分析与设计
6.3.2 程序设计
附录