资源简介 (共17张PPT)3.3计算机程序与程序设计语言学习目标2 珍口计算机程序的概念■计算机的组成■计算机的工作原理■计算机程序设计语言6问题引入某学校高一二班共计有58名同学参加期末考试,考试科目共计9科,老师用什么方式计算同学们的总分,平均分,各科最高分,最低分,及格率,优秀率?1、计算机程序的概念计算机程序:计算机可以识别运行的指令集合。2、计算机的组成计算机:由硬件和软件组成。硬件:运算器、控制器、存储器、输入设备和输出设备软件包括系统软件和应用软件。3、计算机工作过程运算器反馈信号操作命数据流+控制流程序输入输出处理数据设备(内)存储器设备结果响应信号提蓼请求信号响应信号请求信号控制器计算机的工作过程实际上是周而复始地获取指令、执行指令的过程。计算机程序设计语言计算机程序设计语言:是指一组用来定义计算机程序的语法规则,通常简称为“编程语言”。程序设计语言的产生与发展是由低级到高级,由繁到简的。具体来说,大致经历了机器语言、汇编语言、高级语言几个发展阶段,使人能够越来越方便、越来越容易地将算法体现为程序。计算机程序设计语言一机器语言由“0”和“1”这样的二进制代码指令组来表示,计算机能直接识别和执行。运算效率最高!机器指令包含两个主要部分:操作(指出计算机应做什么)被操作的对象(指出处理的数据或它的地址)指令序号机器指令指令功能太难了10110000把加数9送到累加器AL中00001001000001002完成运算9+800001000311110100停止操作6计算机程序设计语言一机器语言有没有,容易点的?计算机程序设计语言一汇编语言使用了一种类似英文缩略词且带有助记性符号的语言,来替代一个特定的指令的二进制串,每条指令都和一条机器指令相对应。指令序号指令功能机器指令汇编语言指令把加数9送到101100001MOV AL,9累加器AL中00001001000001002完成运算9+8ADD AL,8000010003停止操作11110100HTL计算机程序设计语言一汇编语言汇编翻译程序机器语言语言需要一个专门的语言翻译器,负责将程序中的每条语句都翻译成用二进制数表示的机器语言。 展开更多...... 收起↑ 资源预览