内容正文:
4.1编制计算机程序解决问题
单击此处编辑母版文本样式
二级
三级
四级
五级
魔法时间
程序可以理解人们编写的语句集合。
某位同学的日记片段:《我的一天》
清晨六点十分,伴随着准时而优美的闹钟铃声,我走出家门,踏上了去学校的公车,随着IC卡在打卡机上轻轻掠过,1元钱便不翼而飞了。第6节是语文阅读课,我来到图书馆,用鼠标在电脑上点了几下,我想要的书立刻就查询到了。放学了,我路过银行,来到柜员机前,对着触摸屏按了几下,两张百元大钞就到手了,我的新眼镜有着落了。回到家,我第一件事就是打开电脑登陆QQ,查看留言和邮件。
程序——生活中
你能找出几处计算机程序的痕迹来呢?
程序——学习中
描点画图
计算机和程序的联系
程序由人(程序员)事先进行编写,再由计算机来执行!
案例时间——保密行动
分析问题
设计算法
编写程序
调试运行
检测结果
(如何做)
(做什么)
(动手做)
(行不行)
(对不对)
分析已知、未知,建立数学模型
找出解决这个问题详细的方法和步骤
程序设计语言(如Basic、Pascal、C++、Java等)是人们编程时与计算机沟通的桥梁。
将编写好的程序输入计算机运行,检查有无语法错误。
检测运行结果,检查有无逻辑错误。
解决问题的过程
原文:GOOD
密文:IQQF
方法:把每个字符的ASCII码+2
用VB程序语言把算法转换为代码
在VB环境中输入代码,并运行
检测是否达到预期目的
实践活动——优点大轰炸
请你打开D盘中的文件mm.txt ,写上你同桌的优点,保存文件。然后打开桌面上加密.exe程序,进行加密。
加密时的文件路径为:d:\mm.txt
注意:输入时,键盘为英文输入状态
加密后保存的文件路径还为:d:\mm.txt
探究加密程序
FileName1$ = InputBox("请输入需要加密的文件名及路径:")
Open FileName1$ For Input As #1
Line Input #1, a$
MsgBox a$, , "加密前的文本内容"
Close #1
mm$ = ""
n = Len(a$)
For i = 1 To n
b$ = Mid$(a$, i, 1)
c$ = Chr(Asc(b$) + 2)
mm$ = mm$ & c$
Nex