3.3 计算机程序与程序设计语言-【高效课堂】高一信息技术同步精讲课件(粤教版2019必修1)

2022-11-23
| 15页
| 2390人阅读
| 30人下载
精品

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术粤教版必修1 数据与计算
年级 高一
章节 3.3 计算机程序与程序设计语言
类型 课件
知识点 -
使用场景 同步教学
学年 2022-2023
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 46.47 MB
发布时间 2022-11-23
更新时间 2022-11-23
作者 嘉欣
品牌系列 -
审核时间 2022-11-23
下载链接 https://m.zxxk.com/soft/36116191.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

3.3 计算机程序与程序设计语言 复习回顾 1、这个流程图中没有用到的控制结构是( ) A、选择结构 B、循环结构 C、顺序结构 D、分支结构 B 2、下列说法正确的是( ) A、一个算法只能有一个输入 B、一个算法可以有零个或多个输出 C、我们可以用自然语言、流程图或 伪代码来描述算法 D、三种基本控制结构分别是:顺序结构、选择结构和分支结构 C 1 计算机程序 2 计算机程序设计语言 CONTENT 3.3.1 计算机程序 计算机程序就是指计算机可以识别运行的指令集合。 常用计算机主要包括运算器、控制器、存储器、输入设备和输出设备五大基本部件。 计算机内部采用二进制形式表示和存储指令或数据。 3.3.2 计算机程序设计语言 用自然语言、流程图或伪代码所描述的算法不能被计算机直接执行,还必须将算法按一定规则编写成计算机能识别和运行的程序。 计算机程序设计语言,是指一组用来定义计算机程序的语法规则,通常简称“编程语言”。 机器语言 汇编语言 高级语言 3.3.2 计算机程序设计语言 1 机器语言(第一代计算机语言) 由于电子元件的物理特性,计算机只能识别0和1组成的二进制数,因而二进制是计算机语言的基础。 早期的程序设计语言是由二进制代码指令组表示的,这样的语言能被计算机直接接收和执行,称为“机器语言”。 11010110 00101100 10101110 计算机语言示意图 3.3.2 计算机程序设计语言 3.3.2 计算机程序设计语言 缺点: 1、难以被理解,程序设计任务繁重,修改程序效率低下; 2、每台计算机的指令系统各不相同,在一台计算机上执行的程序要移植到另一台计算机时,需要重新编程,造成重复工作。(移植性差) 优点: 由于使用的是针对特定型号计算机的语言,因此运算效率是所有语言中最高的。 机器语言 3.3.2 计算机程序设计语言 2 汇编语言(第二代计算机语言) 用类似英文缩略词且带有助记性符号的语言来替代一个特定的指令二进制串,每条指令都与一条机器指令相对应,只是指令码和操作数采用符号形式,这就是“汇编语言”。 3.3.2 计算机程序设计语言 翻译程序 汇编语言 机器语言 汇编语言被翻译成机器语言示意图 计算机需要一个专门的语言翻译器,将程序中的每条语句翻译成用二进制数表示的机器语言。

资源预览图

3.3 计算机程序与程序设计语言-【高效课堂】高一信息技术同步精讲课件(粤教版2019必修1)
1
3.3 计算机程序与程序设计语言-【高效课堂】高一信息技术同步精讲课件(粤教版2019必修1)
2
3.3 计算机程序与程序设计语言-【高效课堂】高一信息技术同步精讲课件(粤教版2019必修1)
3
3.3 计算机程序与程序设计语言-【高效课堂】高一信息技术同步精讲课件(粤教版2019必修1)
4
3.3 计算机程序与程序设计语言-【高效课堂】高一信息技术同步精讲课件(粤教版2019必修1)
5
3.3 计算机程序与程序设计语言-【高效课堂】高一信息技术同步精讲课件(粤教版2019必修1)
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。