九年级信息技术第一、二课.pptVIP

  • 10
  • 0
  • 约1.7千字
  • 约 17页
  • 2016-02-25 发布于江苏
  • 举报
九年级信息技术第一、二课.ppt

我们的初三信息技术课 课时安排:一周一节课 1 学习的内容:程序设计 2 每节课时间安排:25+20 3 4 认真完成每节课的作业 程序设计入门 查一查 说一说 想一想 第一台计算机 现在的计算机 计算机工作原理 什么时候诞生 在哪个国家 用于什么 用途 为什么能做那么多事 它是怎么做的 1 2 3 本学期的学习任务 学习有关程序设计的基础知识,了解程序设计的基本思想和基本方法,学会用流程图来表示计算机处理问题的过程,学会用计算机解决一些简单的数学问题。 计算机语言 计算机所完成的各种工作,都是在程序的控制下完成的。计算机具有强大的功能,能帮助我们做很多事情。我们怎样让计算机理解我们要让它做什么呢?这就是要了解计算机的“语言”。 计算机语言 二进制 人与计算机的“对话” 计算机语言的分类 二进制数 二进制数用0和1两个数码组成,每位记满2,就向高位进1,即逢二进一。十进制数“2”用二进制数表示为“10”。为了表示区别,二进制数常用下标“2”。 (10)2 =(2)10 举例: (1010)2 =1×23+0×22+1×21+0×20 =(10)10 人与计算机的“对话” 汇编语言是通过“指令”的形式指挥计算机完成特定的操作,因而比“机器语言”容易理解和记忆。 MOV AL , 10; 数值10送寄存器AL MOV AH , 5; 数值5送寄存器AH ADD AH, AL; AH与AL中的值相加,结果回送AH 举例: 二进制的计算机语言是我们很难“读”懂的,于是科学家设计了一种新的计算机语言——汇编语言。 计算机语言的分类 科学家进一步开发出与人类自然语言接近的“高级语言”,我们今后要学习的就是计算机的高级语言。 汇编语言是直接对计算机的硬件进行编程,必须具有一定的硬件知识才行。 机器语言 汇编语言 高级语言 低级 高级 用计算机处理问题的过程 2.让计算机“懂”得你的需求——建立数学模型。 1.问题的提出。 3.确定算法。 用计算机处理问题的过程 第一步:准备一个空的烧杯丙。 算法: 第二步:把甲烧杯中的水倒入烧杯丙。 第三步:把乙烧杯中的红色水倒入烧杯甲。 第四步:把丙烧杯中的水倒入烧杯乙。 用计算机模拟以上操作步骤: 1.定义三个变量:X、Y、Z; 2.把1赋值给变量X,把2赋值给变量Y(赋初值); 3.把X中的值传递给Z; 4.把Y中的值传递给X; 5.把Z中的值传递给Y; 用计算机处理问题的过程 计算机中的变量与实际生活中的容器的区别 特别注意: 1.容器中如果已经装了东西就不能再装其他东西了,只有把里面的东西导出来才能再装其他东西:而计算机的变量可以反复赋值。 2.新的一次赋值后,原有的数据就被替换掉了。 3.把一个变量的值赋给另一个变量,这个变量中的值依然是不变的。 图示问题解决过程——画流程图 用计算机模拟以上操作步骤: 1.定义三个变量:X、Y、Z; 2.把1赋值给变量X,把2赋值给变量Y(赋初值); 3.把X中的值传递给Z; 4.把Y中的值传递给X; 5.把Z中的值传递给Y; 开始 X 1,Y 2, Z 0 输出X,Y值 Z X X Y Y Z 输出X,Y值 结束 图示问题解决过程——画流程图 通过流程图,我们可以清楚地看出问题的求解过程,使我们解决问题的思路更加清晰,编出的程序结构更加规范、合理。 流程图可用来描述程序设计中问题的解决步骤。 实际问题 数学模型 算法 流程图 编写程序 用计算机处理问题的过程 以图解的方式说明实现一个解决方案所需完成的一系列操作, 可以用在很多领域,如工业生产流程、商业流程、金融领域。 开始 根据索引或搜索查找书目 填写借书单交管理员查找 填写借书卡、出示借书证 结束 借书流程图 图形 名称 意义 开始框和终止框 程序开始或结束 处理框 对数据进行处理 输入/输出框 数据的输入/输出 条件判断框 程序将根据条件的选择执行路径 流程线 表示程序执行的顺序

文档评论(0)

1亿VIP精品文档

相关文档