当前位置:首页 >> 其它课程 >>

4.1编制计算机程序解决问题(1)


“同课异构”大赛辅助演示课件

设计制作:
姓名: 侯元军 学校: 合作市中学 学科: 信息技术
甘南州合作市中学 信息技术组 侯元军

LOGO

温故而知新

第三章 信息的加工与表达(上)

第四章 信息的加工与表达(下)

? 问题

驱动
请同学们思考:是不是所有我们遇到的问题, 都可以利用现成程序软件来解决?

LOGO

引出新课题

鲁迅先生说:“ 世上本无路, 只是走的人多了,也就成了路。”

! 任务驱动
同学们,让我们一起来欣赏一些信息作品! 然后请同学们思考,如果我们要制作这些作品, 实现其人机交互的核心功能,除了使用现有软件 功能以外,我们还需要做什么?
返回导航 去看看

LOGO

编制计算机程序解决问题
1.
2.
认识计算机与程序

体验程序的作用及其编制环境

3.

分析与总结

一、认识计算机与程序

1.计算机的组成及其工作原理 2.计算机中数字电路的表示方法

3.计算机程序设计语言
4.计算机程序的编写与执行

返回导航

1.计算机的组成及其工作原理
运算器
控制器

中央处理器

输入设备

内存

输出设备

外存

存储器

2.计算机中数字电路的表示方法
计算机是一种数字化电子设备,在工作时 每段电路只有两种状态,可形象地称为开和关。 输入计算机时把1、0代码直接转换为开关 电路,就可以让计算机工作了。

如图:是一个数字显示电路,如果分别用二进制的“0” 和“1”表示灯泡的“灭”与“亮”两种状态,试分析 “6”这个数字用二进制代码如何表示。

(1101111)

3.计算机程序设计语言
程序设计语言:是人们与计算机打交道的桥梁,通过它告诉 计算机执行一系列操作,实现某种功能。
人与计算机 交流通过人 设计的计算 机语言

人与人的交流通过 人的自然语言

4.计算机程序的编写与执行

计算机高级 语言程序
编写

编译程序

计算机机器 语言程序
执行



计算机语言系统
计算机

LOGO

让 我 们 一 起 来 阅 读 这 两 段 文 字

请思考:如果你是刘丽,你该如何解决妈妈所遇到问题?

二、体验程序的作用及其编制环境

立即行动1:了解VB软件 立即行动2:加密与解密

立即行动3:加法计算器

返回导航

了解VB(可视化程序设计)

实际上编程语言很多,VB是一种可视化程序 设计语言。
可视化——主要是让程序设计人员利用软件本 身所提供的各种控件,构造应用程序的各种界面, 然后再编写少量的代码就可构建应用程序。

启动、中断、 结束程序

工具栏

工程资源 管理器

控件 工具箱

窗体编辑 窗口

属性 窗口

窗体布局 窗口

VB6.0应用程序集成开发环境

初步体验程序的作用
1、请你打开 加密(.exe文件)将D盘根目 录下的1.txt文件加密,并查看其加密结果。

2、请你打开 加密(.frm文件)参照教材 77页图4—7,将其修改为解密程序。修改 完成后,按F5运行程序,将1.txt文件解 密,并查看其解密结果。

加密与解密原理
加密前的文件 加密后的文件 (密文)
-10

(明文)

函数转换

机内码
+10

新机内码

函数转换



加密方法:把文本文件中的字符逐个读出,把其机 内码减去或者加上一定的数字成为加密后的字符, 并重新组合为新文件——加密文件。 加密前的文件
(明文) 加密后的文件 (密文)

加密
Private Sub Form_Load() FileName$ = InputBox("请输入需要加密的文件名及路径:例如F:\1.txt") Open FileName$ For Input As #1 Line Input #1, yw$ Close #1 mm$ = "" n = Len(yw$) ‘用函数len()计算before$中存储的字符个数 For i = 1 To n yz$ = Mid$(yw$, i, 1) xz$ = Chr(Asc(yz$) - 10) xw$ = xw$ & xz$ Next Open FileName$ For Output As #1 Print #1, xw$ Close #1 MsgBox "#### 加密已完成!! ####" End End Sub

学习VB程序设计

用VB编写设计两数相加的程序界面

加法

两数相加的代码:
Private Sub Command1_Click() Text3.Text = Str$(Val(Text1.Text) + Val(Text2.Text)) End Sub

VB程序设计的一般过程

设计一个简单的VB应用程序
建立一个VB应用程序一般分为四个步骤:

☆ 建立应用程序界面
☆ 设置对象的属性 ☆ 编写应用程序的代码 ☆ 保存和运行程序

VB程序设计的一般过程
P76

VB程序的运行方法: ?使用“启动”按钮直接运行程序.该方法只能 看到程序的执行结果,不能生成可执行文件。 ?将应用程序源代码编译生成可执行文件。 步骤为:
文件 生成…EXE 输入文件名 确定

三、分析与总结

1.计算机的组成及工作原理 2.程序及程序设计语言

3.VB软件的界面与操作
3.计算机程序的优点

返回导航

学习拓展
计算机的工作是忠实的执行程序
速 度 快 解决一些独特的 个性化的问题 精确解决同 类问题

程序 无 限 次 使 用

人工解题与计算机解题的异同点
求解问题的方式 相同点 不同点 对题目进行解答、 运算速度慢、不需要 计算机等

人工求解问题

分析问题、设 计算法、得出结 果、验算结果等
用计算机 求解问题

编写程序、调试程 序、运算速度快等

课后任务

? 熟悉VB运行环境 ? 预习了解程序中的基本元素 ? 思考“编制计算机程序解决问题的一般过程” 是什么?

LOGO

不畏艰险,勇于创新
世上本无路, 只是走的人多了, 也就成了路。

LOGO

敬请指正!


相关文章:
(学案1)第四章4.1编制计算机程序解决问题
重庆市江津几江中学导学案 高中信息技术必修 第四章 信息的加工与表达 4.1 编制计算机程序解决问题 主备人:周其勇【学习目标】 1. 了解计算机执行程序代码的过程,...
4.1编制计算机程序解决问题教案
4.1 编制计算机程序解决问题 【课程标准】 : 初步掌握用计算机进行信息处理的几...【教学目标】: 1. 知识与技能目标 ① 认识计算机和程序,了解计算机的构成,知道...
4.1编制计算机程序解决问题
4.1 编制计算机程序解决问题一、基本说明 1 模块:高中信息技术基础 2 年级:高中一年级 3 所用教材版本:广东教育出版社 4 所属的章节:第四章第一节 5 学时数...
4.1编制计算机程序解决问题(1)-教学设计
今天我们来学习 4.1 编制计算机 程序解决问题,了解计算机是如何执行 程序的?计算机跟程序又是什么关系 呢? 一、认识计算机与程序 、提问: (一) 提问: 、提问 1...
《4.1编制计算机程序解决问题(1)》-教学设计
4.1编制计算机程序解决问题(1)》-教学设计_其它课程_高中教育_教育专区。高中信息技术必修 第四单元第一节 《4.1 编制计算机程序解决问题(一)》教学设计 一、...
4.1编制计算机程序解决问题
4.1编制计算机程序解决问题_电脑基础知识_IT/计算机_专业资料。4.1编制计算机程序...【教学目标】: 1. 知识与技能目标 ① 认识计算机程序,知道计算机程序的重要性...
4.1编制计算机程序解决问题教案
13页 1下载券 4.1.1编制计算机程序解决... 10页 免费喜欢此文档的还喜欢 4.1...课程标准】 【教材分析】:用计算机程序解决问题是当今社会中信息处理的重要方法之...
4.1 编制计算机程序解决问题 (12)
4.1 编制计算机程序解决问题 (12)_其它课程_高中教育_教育专区。4.1 用计算机程序解决问题 案例背景信息 1.模块:信息技术基础(高一年级信息技术必修) 2.所处章节:...
4.1 编制计算机程序解决问题 (9)
4.1 编制计算机程序解决问题 (9)_其它课程_高中教育_教育专区。《编制计算机程序解决问题》教学设计 一、 教材分析 这是广东教育出版社信息技术(必修)的第四章第...
更多相关标签:
4.1编制计算机程序 | 用计算机程序解决问题 | 计算机程序解决问题 | 计算机程序的耦合问题 | 解决教师编制紧缺问题 | 解决编制问题 | 河北村官解决编制问题 | 河南村官解决编制问题 |