课件14张PPT。9.1 生活与算法农夫过河苹果汁橙汁一、生活中的算法甲乙丙一、生活中的算法1.问题分析 苹果汁橙汁二、用计算机处理问题的过程2.确定算法(算法就是解决问题的方法和步骤)二、用计算机处理问题的过程12XY2.建立数学模型 1.问题分析 1.苹果汁;2.橙汁;X和Y都是瓶子苹果汁橙汁二、用计算机处理问题的过程① 定义三个变量 X、Y、Z;② 把1赋值给变量X,把2赋值给变量Y;③ 把X中的值传递给Z;④ 把Y中的值传递给X;⑤ 把Z中的值传递给Y。计算机模拟操作步骤: 12XY1.苹果汁;2.橙汁;X、Y、Z都是瓶子三、计算机语言的发展进制
按照进位的原则进行记数的方法叫做
“进位记数制”简称“进制”。
二进制
二进制是用0和1两个数码组成,
进位方式为:逢二进一
二进制数
是由0和1构成的数,例如1100
机器语言
由二进制数构成的计算机语言。三、计算机语言的发展
01101100
1011010
11010101
10010011
01010001
00111001
机器语言汇编语言
是通过“指令”的形式指挥计算机完成特定的操作。
例如:
MOV AL,10;——数值10送到寄存器AL
MOV AH,5; ——数值5送到寄存器AH
ADD AH,AL; AH与AL中的值相加,结果回送AH
三、计算机语言的发展三、计算机语言的发展高级语言
高级语言主要是相对于汇编语言而言,
并不是特指某一种具体的语言,而是包
括了很多编程语言,例如Visual Basic、
Pascal等等。
机器语言低级汇编语言高级语言高级本课小结下节内容开始X←1,Y←2,Z←0Z←XX←YY←Z输出X,Y值输出X,Y值结束① 定义三个变量 X、Y、Z;② 把1赋值给变量X,
把2赋值给变量Y;③ 把X中的值传递给Z;④ 把Y中的值传递给X;⑤ 把Z中的值传递给Y。第一次输出的X,Y和第二次输
出的X,Y分别是多少?