编制用计算机程序解决问题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用计算机程序解决问题的过程
任务三:聪明的电子警卫 某生活小区对于进入该区的车辆有如
下的规定:①在该小区办理了出入证的车 辆可自由出入;②未在在该小区办理出入 证的车辆在登记后方可进入。请根据上述 规定,帮助电子警卫编写程序,实现此功 能。
分析问题 如果该车辆在小区内办理了出入证可自由出入,否则,必须
4.1编制用计算机程序解决问题
思考一
你会利用计算机做什么?
(上网、聊天、玩游戏)
总结:大家利用计算机所做的每一件事, 实质上,都是由计算机程序实现的。
认识计算机程序
任务一:如图是一个数字显示 电路,如果分别用二进制的“0” 和“1”表示灯泡的“灭”与“亮”两种 状态,试分析“6”这个数字用二 进制代码如何表示。 (1101111)
(备份文件、隐藏文件、安装杀毒软件、给文件 加密码)
演示刘丽给出的文件加解密方法。
任务二:自己输入并保存一个纯文本格式的文件, 尝试应用上述方法对其进行加密和解密。
思考四:试分析以上两个程序有何作用,这些功能 是怎样实现的?
总结:程序的编写依赖于程序设计语言。程序设计 语言是人们与计算机打交道的桥梁,通过它告诉计 算机执行一系列操作,实现某种功能。程序设计语 言有很多种,VB是其中的一种。 当问题简单时,可能编写一个或若干个程序就 可以解决问题。当问题比较大或比较复杂时,就不 仅仅是编写几个程序能解决的,此时则需要进行软 件开发,编写程序是软件开发的重要环节。我们平 时所使用的各种软件,实际上是软件开发人员按功 能需要编写的程序的集合,如文字处理软件、图形 图像制作软件等。
[总结]计算机程序是让计算机实现某一功能的一 系列计算机能够识别的语言。人们可以通过编写 程序告诉计算机每一步做什么,计算机就会严格 执行程序中规定的每个步骤来实现人们需要的功 能。
思考二
请结合自己的日常学习、生活经历,找出 几处计算机程序为我们服务的实例。
(上课铃声、计算机系统、餐厅读卡机、图 书借阅卡)
在登记后方可进入。
设计算法 ①输入出入证信息;
②判断该车辆是否办理了出入证,如果有,进入;否则,请登记。
编写程序
If Text.Text = 1 Then MsgBox ("Welcome to you!") Else MsgBox ("Sorry,please registe!") End If 调试运行
[总结]计算机程序就在我们身边,它可以帮 助我们解决生活中遇到的许多问题。
体验程序的运行过程及作用
思考三:刘丽的妈妈是某公司经理,每天都用电 脑处理大量的商业文件,通过电子邮件与客户交 流业务信函。听闻有关计算机信息被窃取事件的 报道后,她越来越担心保存在计算机里的重要文 件或网络上传送的电子邮件,万一被别人窃取了, 将会给公司造成不可估量的损失,希望找到一个 保密方法。请问,她该采用什么方法呢?
程序编写好以后,通过键盘输入计算机,然后运行程序,看 看程序能否顺利执行。
检测结果 当程序能够顺利运行以后,还需要对程序功能进行分析检测。
如果结果不合理,还要回头对程序进行修改,直到确定程序的功 能正确为止。
计算机程序解决问题的一般过程
总结
在这节课中,同学们体验了计算机程序机程序在日常生活、 学习中发挥的巨大作用。可见,利用计算 机程序解决问题是解决实际问题的一种有 效方法。我想,今后的你们在解决生活中 遇到的实际问题时,一定会信心倍增。因 为我们能够应用不断提升的技能,优化生 活,让我们的未来更加美好。