4.3.1程序设计语言 课件 2022-2023学年苏科版(2018)初中信息技术八年级全一册

2023-03-05
| 14页
| 718人阅读
| 253人下载
普通

资源信息

学段 初中
学科 信息科技
教材版本 初中信息技术苏科版(2018)八年级全一册
年级 八年级
章节 1 程序设计语言分类
类型 课件
知识点 -
使用场景 同步教学
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 1.66 MB
发布时间 2023-03-05
更新时间 2023-03-05
作者 独步天下
品牌系列 -
审核时间 2023-03-05
下载链接 https://m.zxxk.com/soft/37895470.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

第4章 《算法与程序设计》第2节程序设计语言 4.3.1 程序设计语言分类 1 什么是程序设计语言? 程序设计语言是人与计算机交流的工具,是由字、词和语法规则构成的指令系统。 知识讲解 程序设计语言分类 机器语言 汇编语言 高级语言 知识讲解 什么是机器语言? 机器语言由二进制代码组成,是唯一能被计算机直接识别的语言。 知识讲解 机器语言是面向机器的语言。 机器语言优点: 机器语言执行效率高,速度快。 知识讲解 机器语言缺点: 可读性很差、不易记忆、容易出错、调试程序不方便、无通用性。 例如,计算7+10 10110000 00000111 7→AL 00000100 00001010 AL+10→AL 11110100 停止 什么是汇编语言? 汇编语言用比较容易识别和记忆的助记符,替代机器语言中的二进制代码。 知识讲解 汇编语言的缺点: 知识讲解 汇编语言也是面向机器的语言。 由于助记符计算机不能直接识别使用时,还需将程序汇编成机器语言。 例如,计算7+10 MOV AL,7 ADD AL,10 HLT 10110000 00000111 7→AL 00000100 00001010 AL+10→AL 11110100 停止 什么是高级语言? 高级语言并不依赖计算机的型号,通用性好,接近于自然语言,给人们编写计算机程序带来方便。 知识讲解 优点:易学、易读、调试程序方便、通用性强。 高级语言种类: FORTRAN语言 BASIC语言 Scratch语言 C语言 Java语言 Python语言 知识讲解 例如,计算7+10 print"7+10=";7+10 高级语言能被计算机直接执行吗? 不能。用高级语言编写的程序必须先翻译成二进制代码,计算机才能识别和执行,具体的翻译方式有解释和编译两种。 知识讲解 什么是解释与编译? 解释方式就是利用高级语言中所带的翻译软件,采用翻译一条指令执行一条指令的方式。 知识讲解 编译方式就是先将整个程序全部翻译成二进制代码在一起执行。 解释方式: 知识讲解 高级语言 解释程序 边解释边执行 执行结果 编译方式: 知识讲解 高级语言 编译程序 编译 目标程序 执行结果 执行 努力学习 14 $

资源预览图

4.3.1程序设计语言 课件   2022-2023学年苏科版(2018)初中信息技术八年级全一册
1
4.3.1程序设计语言 课件   2022-2023学年苏科版(2018)初中信息技术八年级全一册
2
4.3.1程序设计语言 课件   2022-2023学年苏科版(2018)初中信息技术八年级全一册
3
4.3.1程序设计语言 课件   2022-2023学年苏科版(2018)初中信息技术八年级全一册
4
4.3.1程序设计语言 课件   2022-2023学年苏科版(2018)初中信息技术八年级全一册
5
4.3.1程序设计语言 课件   2022-2023学年苏科版(2018)初中信息技术八年级全一册
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。