信息的编程加工PPT
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文字表达
通过调试和运行编写好的代码,发 一、设计算法 现并修改其中的错误 图形表达 二、编写代码 三、调试运行
今天这节课老师抽到了幸运的同学回答 问题,他们分别都得到了相应的分数, 现在老师想按他们分数的高低排顺序, 这个问题怎么解决?同学们能帮老师设 计步骤吗?
3、计算机信息加工的类型
①基于程序设计的自动化信息加工
②基于大众信息技术工具的人性化 信息加工 ③基于人工智能技术的智能化信息 加工
上节课我们介绍的三种类型的计算机信 息加工我们将一一学习,今天我们要来 了解第一种类型“基于程序设计的自动 化信息加工” 提问: 在日常生活中,同学们有接触到程序 吗?或者说与程序有关的东西?
No
编程加工第二步:
开始
VB 计算机编程语言: 机器语言、汇编语言、高级语言 目前被广泛使用的高级语言有: VB(Visual Basic)语言 C语言、Java语言等。
VB6.0软件的介绍
(1)Visval Basic的启动和退出。 (2)Visval Basic窗口的组成。
信息编程加工三部曲 编程加工第三步:
Private Sub change_Click() 即用某种程序设计语言编写出计算机能够识别的 Dim a As Single 代码 定义、输入变量
Dim b As Single Dim c As Single 两数交换 A<B a = num1.Text b = num2.Text Yes If a < b Then 交换 “ = ” ,就 c=a A→C 是将右边 B→A a=b 不交换 的值赋给 C→B b=c 左边的变 End If 输出 num1.Text = a 量 num2.Text = b 结束 End Sub
② 把 B 中红墨水倒入 A 中, B → A。
③ 把 C 中蓝墨水倒入 B 中, C → B。
(2)有三个杯子 A、 B、 C,其中两个
文字表 达算法
杯子A、B分别盛放蓝墨水和红墨水, 要求A杯中装比较多的那种墨水。怎么 解决这个问题?请写出步骤。
A<B
Yes No
① 比较判断A中的墨水 是否比B中的墨水少? “是”则执行 ② ; 图形表 达算法 “否”则执行③
A→C
交换 不交换
② 交换
B→A C→B
③ 不交换
编程加工第二步: 提问:这个流程图你看懂 了吗?你认为计算机能看 即用某种程序设计语言编 懂吗?
ቤተ መጻሕፍቲ ባይዱ
A<B
Yes
No
写出计算机能够识别的 代码 程序:所谓程序,简单地说
交换 不交换
就是一系列计算机指令有序 地组合。
计算机通过运行该组指令完 成预期的操作。
游戏、软件等等
猜数字小游戏
编程加工第一步: (1)算法的概念:
指为解决一个问题而采取的方法和步骤。 算法是进行程序设计的关键所在
(1)有三个杯子
A、 B、 C,其中两 个杯子 A、 B 分别盛放蓝墨水和红 墨水,要求它们互换。怎么换呢? 请写出步骤。
交 换
① 把 A 中蓝墨水倒入 C 中, A → C。
通过调试和运行编写好的代码,发 一、设计算法 现并修改其中的错误 图形表达 二、编写代码 三、调试运行
今天这节课老师抽到了幸运的同学回答 问题,他们分别都得到了相应的分数, 现在老师想按他们分数的高低排顺序, 这个问题怎么解决?同学们能帮老师设 计步骤吗?
3、计算机信息加工的类型
①基于程序设计的自动化信息加工
②基于大众信息技术工具的人性化 信息加工 ③基于人工智能技术的智能化信息 加工
上节课我们介绍的三种类型的计算机信 息加工我们将一一学习,今天我们要来 了解第一种类型“基于程序设计的自动 化信息加工” 提问: 在日常生活中,同学们有接触到程序 吗?或者说与程序有关的东西?
No
编程加工第二步:
开始
VB 计算机编程语言: 机器语言、汇编语言、高级语言 目前被广泛使用的高级语言有: VB(Visual Basic)语言 C语言、Java语言等。
VB6.0软件的介绍
(1)Visval Basic的启动和退出。 (2)Visval Basic窗口的组成。
信息编程加工三部曲 编程加工第三步:
Private Sub change_Click() 即用某种程序设计语言编写出计算机能够识别的 Dim a As Single 代码 定义、输入变量
Dim b As Single Dim c As Single 两数交换 A<B a = num1.Text b = num2.Text Yes If a < b Then 交换 “ = ” ,就 c=a A→C 是将右边 B→A a=b 不交换 的值赋给 C→B b=c 左边的变 End If 输出 num1.Text = a 量 num2.Text = b 结束 End Sub
② 把 B 中红墨水倒入 A 中, B → A。
③ 把 C 中蓝墨水倒入 B 中, C → B。
(2)有三个杯子 A、 B、 C,其中两个
文字表 达算法
杯子A、B分别盛放蓝墨水和红墨水, 要求A杯中装比较多的那种墨水。怎么 解决这个问题?请写出步骤。
A<B
Yes No
① 比较判断A中的墨水 是否比B中的墨水少? “是”则执行 ② ; 图形表 达算法 “否”则执行③
A→C
交换 不交换
② 交换
B→A C→B
③ 不交换
编程加工第二步: 提问:这个流程图你看懂 了吗?你认为计算机能看 即用某种程序设计语言编 懂吗?
ቤተ መጻሕፍቲ ባይዱ
A<B
Yes
No
写出计算机能够识别的 代码 程序:所谓程序,简单地说
交换 不交换
就是一系列计算机指令有序 地组合。
计算机通过运行该组指令完 成预期的操作。
游戏、软件等等
猜数字小游戏
编程加工第一步: (1)算法的概念:
指为解决一个问题而采取的方法和步骤。 算法是进行程序设计的关键所在
(1)有三个杯子
A、 B、 C,其中两 个杯子 A、 B 分别盛放蓝墨水和红 墨水,要求它们互换。怎么换呢? 请写出步骤。
交 换
① 把 A 中蓝墨水倒入 C 中, A → C。