粤教版高中信息技术必修 4.1.1 认识计算机与程序 课件(共12张PPT)

资源下载
  1. 二一教育资源

粤教版高中信息技术必修 4.1.1 认识计算机与程序 课件(共12张PPT)

资源简介

4.1 编制计算机程序解决问题
计算机各部件是如何配合工作的?
1.
计算机数字电路是如何表示的?
2.
计算机程序设计语言有哪些?
3.
认识计算机与程序
计算机工作原理
输入
输出
内存
中央处理器
外存
一、计算机数字电路的表示方法
采用二进制(0、1)数字编码表示和控制
二、计算机程序设计语言
机器语言
汇编语言
高级语言
翻译程序
1、请你打开桌面上的加密.exe文件将 D:\1.txt文件加密。
立即行动1
加密与解密原理
加密前的文件
(明文)
加密后的文件
(密文)
加密与解密原理
加密前的文件
(明文)
加密后的文件
(密文)
加密前的文件
(明文)
加密后的文件
(密文)

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

-10
+10
Private Sub Form_Load()
FileName$ = InputBox("请输入需要加密的文件名及路径:例如D:\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
加密
解密
解密程序
同组的同学运行加密软件,把你写给同学的励志信加密,交换座位后再运行解密程序解密,看看同学对你说的话是什么。
立即行动2
总结
计算机的工作是忠实的执行程序
程序
精确解决同类问题
解决一些独特的个性化的问题
速度快
无限次使用
拓展训练
1、编制程序求圆的面积。
2、编制程序判断闰年。
3、编制程序求1+2+3+…+100=?

展开更多......

收起↑

资源预览