资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,程序设计基础,一、计算机语言,1.,二进制,计算机所使用的,“,语言,”,能被计算机直接处理的符号只有两个:,0,和,1,由,0,和,1,构成的数就称为,“,二进制数,”,由这些二进制数构成的计算机语言被称为,“,机器语言,”,如:计算机中二进制数与英文字母的对应关系:,01000001 A 01100001 a,01000010 B 01100010 b,2.,人与计算机的,“,对话,”,二进制的计算机语言是我们很难,“,读,”,懂的,,于是科学家设计了一种新的计算机语言,汇编语言,,,它是通过,“,指令,”,的形式指挥计算机完成特定的操作,,因而比,“,机器语言,”,容易理解和记忆。,下面是一段汇编语言的代码:,MOV AL,10,;数值,10,送寄存器,AL,MOV AH,5,;数值,5,送寄存器,AH,ADD AH,AL,;,AH,与,AL,中的值相加,结果回送,AH,3.,计算机语言的分类,科学家进一步开发出与人类自然语言接近的,“,高级语言,”,,使计算机真正成为为大多数人服务的工具,我们今后要学习的就是计算机的高级语言。,下面是一段用,BASIC,语言编写的,“,求圆的周长和面积,”,的程序片断:,Pi=3.14,赋值,R=2,半径值,L=2*Pi*R,计算周长值,S=Pi*R*R,计算面积值,PRINT L,S,输出周长和面积值,END,程序结束,机器语言,汇编语言,高级语言,低级,高级,二、用计算机处理问题的过程,1.,问题的提出,碘酒,酒精,?,药剂,2.,确定算法,碘酒,酒精,甲,丙,乙,实验第一步,碘酒,酒精,甲,丙,乙,实验第二步,碘酒,酒精,甲,丙,乙,实验第三步,碘酒,酒精,甲,丙,乙,实验第四步,3.,让计算机,“,懂,”,得你的需求,建立数学模型,交换,x,Y,把上述过程应用到数学模型中,用计算机模拟以上操作步骤:,定义三个变量:,X,、,Y,、,Z,;,把,1,赋值给变量,X,,把,2,赋值给变量,Y,;把,0,赋值给变量,Z,;,把,X,中的值传递给,Z,;,把,Y,中的值传递给,X,;,把,Z,中的值传递给,Y,。,二、图示问题解决过程,画流程图,开始,X1,Y2,Z0,输出,值,Z X,X,输出,值,结束,
展开阅读全文