4.1编制计算机程序解决问题.ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

*信息技术基础高中信息技术(必修)4.1编制计算机程序解决问题猜价格游戏的规则:就是节目的参与者先说一个价格数字,再由节目主持人判断并给出该价格数字是高于还是低于目标真实价格的提示,参与者再根据提示猜下个价格数字,主持人再给出提示,参与者再猜…,如此往复,直到猜中价格。㈠游戏导入,激发学习兴趣①程序是什么?②计算机各部件是如何配合工作的?③计算机中数字电路的表示方法怎样?④计算机程序设计语言有哪些?程序简单的说就是一组指示计算机每一步动作的指令,通常用程序设计语言编写。中央处理器CPU根据这些程序指令控制各部件相互配合工作,以实现人们预期的想法。aa㈡了解概念,奠定学习基础请问6这个数字用二进制代码应如何表示?表示的结果:1101111电子表的数字显示电路程序设计语言有:BASIC、PASCAL、C、VISUALBASIC(简称VB)高级机器语言汇编语言高级语言(低级)(低级)(高级)综上所述:程序设计语言是一组用来定义计算机程序的语法规则。它主要经历了由“0”和“1”两个二进制数字组成的机器语言、由有意义的字符代码组成的汇编语言、贴近人们阅读理解习惯的高级语言三个阶段。计算机程序设计语言高级语言的优点是便于人们理解,其缺点是不为计算机所理解。因此高级语言要被计算机所接受并执行,需要经过转换,生成计算机能识别的机器语言才行。那么,其转换过程是怎样的呢?程序语言的转换提问1:请说说计算机和程序之间的关系?提问2:请描述程序在计算机中执行的过程归纳总结:程序指示计算机每一步做什么,怎么做,没有程序,计算机什么都不能做;计算机对程序的指令代码进行解释执行,没有计算机,程序也无法运行。只有两者相互配合,才能完成预定的目标。归纳总结:用高级程序程序设计语言设计的程序代码被计算机转换成计算机能懂机器语言代码(0、1代码),计算机再将0、1代码转换成相应的开关电路,就可以实现目标任务了。总结提高通过上面的讲解我们知道了只要我们把现实生活的问题用一种程序设计语言编写成计算机程序,并交给计算机来执行,就能利用计算机来帮助我们解决问题。那么我们应该如何来编写程序呢?刚刚大家玩的猜价格游戏,老师是如何编写出来的呢?下面,老师将和大家一起来探讨一下老师是如何编制这个程序的。㈢体验程序的编制过程猜价格游戏的问题分析:已知条件:电脑随机产生的目标价格(相当于主持人所定的目标价格)和玩家输入的价格(相当于参与者猜的价格)。目标结果:判断目标价格和输入价格之间的大小关系,给出相应的提示信息:⑴输入价格>目标价格,提示“高了”;⑵输入价格<目标价格,提示“低了”;⑶输入价格=目标价格,提示“猜对了”。⒈分析问题(做什么)分析问题就是分析问题的已知条件和目标结果,寻找一个由已知条件得到目标结果的数学模型(或方法)。⒉设计算法(如何做)设计算法就是给出解决问题的详细方法和步骤。观察算法体会算法算法:就是描述问题的详细步骤;算法是程序编写的基础;算法的描述形式可以用自然语言描述,也可以用流程图的形式描述。猜价格游戏算法:⑴游戏开始电脑先随机产生目标价格(mbjg)⑵调入猜价格界面,供游戏者开始猜⑶游戏者输入价格(shurjg)⑷判断shurjg是否等于mbjg若不相等则 判断shurjg是否大于mbjg 若大于则 提示“你猜高了!!请重新猜!!” 若不大于则 提示“你猜低了!!请重新猜!!”若相等则提示“恭喜你猜对了!!”⑸猜价格过程结束观察算法⒊编写程序(动手做)编写程序就是选择一种计算机程序设计语言,根据算法,将其转换成计算机语言代码。提问:体会算法与程序代码的关系?观察算法与代码体会算法与代码总结:代码与算法是一一对应,代码就是将算法用计算机语言表示出来;编写程序就是依据算法将算法转换成计算机语言代码的形式;算法越详细,程序代码的编写越容易。*

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档