计算机程序并不神秘.ppt

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

知识与技能 要求学生理解程序的概念,理解算法在程序设计中的作用,正确理解软件和程序的关系,并能够应用程序去解决现实生活中的问题。 1 情感态度与价值观 增强学生的实践乐趣,促进合作交流,激发学生投入到解决问题实际中来,培养学生对程序的喜爱和解决问题能力,以此提高学生信息素养。 3 过程与方法 通过学习和实践练习,促进师生、生生之间的协作,培养学生构造解决问题的方法,提高学生分析问题、解决问题的能力。 2 伟大的数学家阿兰·麦席森·图灵(Alan Mathison Turing),1912年6月23日生于英国的帕丁顿,二战爆发后,图灵返回英国剑桥,曾经协助军方破解德国的著名密码系统Enigma,帮助盟军取得了二战的胜利。图灵和同事破译的情报,在盟军诺曼底登陆等重大军事行动中发挥了重要作用,因此在1946年图灵获得“不列颠帝国勋章”。历史学家认为,他让二战提前了二年结束,至少拯救了2000万人的生命。 1946年在美国的宾夕法尼亚大学,由美籍匈牙利人冯·诺依曼发明了世界上第一台电子计算机,并命名为埃尼阿克(ENIAC)。计算机的发明最早应用于军事计算,著名的冯·诺依曼原理的核心是:存储程序和程序控制。这些都是和程序是密不可分的。 阿兰·麦席森·图灵 您见过程序吗?你心目中的程序究竟是什么样子的? 问题一:猎人带着一只狼,一只羊和一些白菜过河,但渡船太小,一次只能带一样。因为狼要吃羊,羊会吃白菜,所以狼和羊、羊和白菜不能再无人监视的情况下单独相处。此时猎人不知如何渡河,请您为他想想办法。 1、把羊带对岸; 2、返回; 3、把狼带对岸; 4、返回时把羊带回原岸; 5、把菜带对岸; 6、返回; 7、把羊带对岸。 1、把羊带对岸; 2、返回; 3、把白菜带对岸; 4、返回时把羊带回原岸; 5、把狼带对岸; 6、返回; 7、把羊带对岸。 问题二:如果猎人带着两只小羊:一只喜羊羊,一只美羊羊,还有一只灰太狼,请问又怎样过河呢? 程序是:为解决某一问题而设计的计算机能够识别的一组相关指令的集合。 这些指令是汉字吗?是数字吗?还是…… 1:有目的地解决问题; 2:计算机能够识别的; 3:相关指令集合 是不是随便写一些指令就构成程序了呢?…… 没有思想的指令是不能解决问题的,没有算法指导的指令是不能成为程序的,因此算法是指导程序解决问题的“灵魂”,程序没有了算法,就迷失了方向,就成了错乱的代码,称之为“乱码”。即使生成了软件也是站不住脚的。 程序和软件是有区别的,程序是指令集合,以代码形式体现;软件是程序、数据和相关文档资料的集合,其中程序占主体地位。 程序经过编译后,生成软件主体,就像金蝉变成了知了,白米变成了米饭的关系类似,软件是由程序演变而来。 在Visual Basic环境下,编写程序,求出底边为a=3cm,高h=2.5cm的三角形的面积。 显示(输出)s的值 Print s 计算出三角形的面积,再存入s中 Let s=a*h/2 将2.5存入h中 Let h=2.5 将3存入a中 Let a=3 自然语言 BASIC语言 在Visual Basic环境下,编写程序,求出半径r=3cm的圆的周长和面积。(已知:圆的半径为r,圆周率为pi,周长为c,面积为s) 程序如下: Private Sub Form_Load() Let r = 3 Let pi = 3.14 Let c = ( ) * ( )* ( ) Let s = ( ) * ( )* ( ) Print c=; c, s=; s End Sub 1、程序是为解决某一问题而设计的计算机能够识别的一组相关指令的集合; 2、算法是程序设计的“灵魂”; 3、程序是软件的重要组成部分,软件不仅仅包括程序,还包括数据和相关文档资料; 4、利用程序可以构造性地解决相关现实问题等。 1、编写程序,求出上底a=3cm,下底b=5cm,高h=4cm的梯形的面积。 2、一杯橙汁和一杯牛奶,编写一组程序指令:要求将橙汁倒进装牛奶的杯子,将牛奶倒进装橙汁的杯子(提示:可以借助其他容器)。

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档