- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息技术(浙教版)九年级第一单元 第一节 程序设计入门 你心里想的数在下面的卡片上吗? 二进制---计算机所使用的“语言”。在计算机世界里,能够被直接使计算机处理的符号只有两个:0和1。由0和1构成的数就被称为“二进制数”,由这些二进制数构成的计算机语言被称为“机器语言”。01000101001010100 计算机中二进制数与英文字母的对应关系: 1101=1*23+1*22+0*21+1*20 问题:二进制 1011代表的十进制是多少? 1011=1*23+0*22+1*21+1*20 利用容易记忆和辨别的有意义的符号代替机器指令。 汇编语言虽然较机器语言有所改善,但未从根本上摆脱指令系统的束缚,它与机器语言指令仍然是一一对应的,而且与自然语言相距甚远,不符合人们的表达习惯。 MOV AL,10; 数值10送寄存器AL MOV AH,5;数值 5送寄存器AH ADD AH,AL; AH与AL中的值相加,结果回送AH 接近于自然语言。 脱离具体机器,与机器指令系统无关。 计算机不能直接执行高级语言程序,而必须先将程序翻译转换成机器能够识别的“目标程序”才能执行,这种翻译转换工作由被称为“编译程序”的专门软件来完成,每一种高级语言都有自己的编译程序。 Pi=3.14 ----π赋植 R=2 ----半径R值 L=2* Pi* R----计算周长值 S= Pi* R* R---计算圆面积 PRINT L,S----输出周长和面积值 END ----程序结束 用BASIC语言编写的“求圆的周长和面积”的程序片段 问题1:甲乙两只杯中分别装着碘酒和酒精,要求把这两个杯子中的药剂交换过来,该如何去做? 碘酒 酒精 甲杯 乙杯 1 2 x y 1.问题的提出。 2.建立数学模型。 3.确定算法。 碘酒 1 空 再取一只空杯。X 1, Y 2 X=1 Y=2 酒精 2 第一步 空 酒精 2 碘酒 1 将甲杯碘酒倒入空杯。Z X 第二步 酒精 2 空 碘酒 1 将乙杯酒精倒入甲杯。X Y 第三步 酒精 2 碘酒 1 空 将丙杯碘酒倒入乙杯。Y Z X=2, Y=1 第四步 开始 x=1,y=2 Z x X y Y z 输出x,y 结束 1.甲、乙、丙三只杯子分别装着牛奶、咖啡和果汁,请交换各杯子中的饮料,使得甲、乙、丙三只杯子分别装着咖啡、果汁和牛奶,如何用计算机模拟三种饮料的交换过程? * 设计意图:通过十进制和二进制之间的转化讲解,加深学生对二进制的理解和认识。 * 设计意图:通过十进制和二进制之间的转化讲解,加深学生对二进制的理解和认识。
文档评论(0)