内容正文:
3.2信息的编程加工
信息加工是指通过判别、筛选、分类、排序、分析和再造等一系列过程,使收集到的信息成为我们需要的信息。信息加工是信息利用的基础。
人工信息加工方式
计算机信息加工方式
※ 信息加工
※ 信息加工方式:
※ 计算机信息加工的类型
1、基于程序设计的自动化加工。
2、基于大众信息技术工具的人性化信息加工。
3、基于人工智能技术的智能化信息加工。
情景导入
学校举行明日之星演讲大赛,希望用计算机来处理比赛数据,只有硬件设备就可以了吗?
演示
问题一
演示过程显示计算机是怎么帮助我们解决问题的 ?
输入数据
自动处理
数据
输出
结果
算法设计
算法是程序设计的灵魂!
问题:
计算机能快速的求出问题的解,是不是代表它有思维,知道如何解决问题?
不是,必须告诉它问题解决的方法与步骤,也就是解决这个问题的算法。
然后选择一种合适的计算机语言编写程序,将人类解决问题的过程用计算机语言表述为指令,从而赋予计算机解决问题的能力。
问题:绘制y=x^2函数图象
实践
数学课上的“描点法”人工绘制函数图象
用计算机编程绘制函数图象
1、准备好绘图工具
2、绘制坐标系的横轴和纵轴
3、依据函数关系式样y=x^2,选取几个自变量的值并求出对应的函数值,得出一组坐标点
4、描点
5、尽量平滑的描点连线
1、选择计算机程序设计语言
2、绘制坐标系
3、根据函数关系式计算所要描点的坐标
4、在坐标系中描点成像
在绘制函数图象的过程中,我们应该寻找什么方法?实现这个方法的步骤又是什么?
分析问题 设计算法 选择语言/编写代码 调试运行
设计算法
第1步 建立坐标系
第2步 画横轴
第3步 画纵轴
第4步 求点坐标并描点
算法:对提出的问题设计一个求解步骤或方法
那么设计好了的算法,计算机是不是就可以执行了呢?
分析问题 设计算法 编写代码 调试运行
用某种程序设计语言编写出计算机能够识别的代码。
计算机目前只能识别计算机语言(VB、C/C++、Java)等。
自然语言
1、建立坐标系
2、画横轴
3、画纵轴
4、求点坐标并描点
5、结束
计算机语言(VB)
Private Sub Command1_Click()
Dim x,y as single
picture1.scale(-10,25)-(1