版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机早已成为我们不可或缺的重要助力工具,可以帮助我们解决学习中、生活中遇到的很多问题。用自然语言描述算法用伪代码描述算法用流程图描述算法计算机语言规则信息技术必修1《数据与计算》3.3.2计算机程序设计语言第三章
算法基础人如何让计算机准确的解决问题呢?计算机程序设计语言计算机程序设计语言,是指一组用来定义计算机程序的语法规则,通常简称为“编程语言”。1011000000001001000001000000100011110100第1行指令表示把9送到累加器AL中第2行指令表示把累加器AL中的内容与8相加,结果存在累加器AL中第3行指令表示停止操作。1011000000001001000001000000100011110100像这种由0和1组成的,并且能够被计算机直接识别并执行的程序设计语言,被称为“机器语言”。为了克服机器语言不容易记忆和阅读的局限性,计算机科学家想到了用一种类似英文缩略词且带有助记性符号的语言,来代替由“0”和“1”组成的代码,且每条指令都和一条机器指令相对应。【
ADD→加法【
MOV→数据传递1011000000001001000001000000100011110100MOVAL9表示把9送到累加器AL中ADDAL8表示把累加器AL中的内容与8相加,结果存在累加器AL中HTL表示停止操作。MOVAL,9ADDAL,8HTLMOVAL,9ADDAL,8HTL像这种采用助记符与符号地址来表示计算机指令的语言,就是另外一种程序设计语言——汇编语言。汇编语言机器语言翻译程序1011000000001001000001000000100011110100MOVAL,9ADDAL,8HTL【
机器语言【
汇编语言低级语言高级语言并不是特指某一种程序设计语言,而是更加贴近人的思维方式的编程语言的统称,其包括成千上万种编程语言。print(9+8)将9+8的计算结果打印在计算机屏幕上既简单又易于理解高级语言机器语言编译程序解释程序高级语言机器语言编译程序解释程序编译程序是指计算机把高级语言程序的每一条语句都编译成机器语言,并保存成二进制文件后才运行的程序。高级语言机器语言编译程序解释程序解释程序是指计算机在执行高级语言程序时,逐条语句解释成机器语言并立即执行的程序。源程序编译程序目标程序其他目标程序链接程序装入程序可执行程序源程序输入数据解释程序输出数据高级语言简洁性可移植性强易读性早期的高级语言主要是应用于科学和工程计算,其代表有Fortran和ALGOL60。计算机进入商业和行政管理领域以后,出现了COBOL和RPG等便于商界使用的语言。Z-4计算机【
PlanCalcul【
ShortCode【
Fortran基础语言基础语言也称通用语言。它历史悠久,流传很广,有大量的已开发的软件库,拥有众多的用户,为人们所熟悉和接受。专用语言是为某种特殊应用而专门设计的语言,通常具有特殊的语法形式。一般来说,这种语言的应用范围狭窄,移植性和可维护性不如结构化程序设计语言。结构化语言结构化程序设计和软件工程的思想日益为人们所接受和欣赏。结构化语言直接支持结构化的控制结构,具有很强的过程结构和数据结构能力。Python语言于1989年由GuidovanRossum创建。Python相对于其他编程语言,具有简洁性、易读性和扩展性强等特点。Python是一种全栈式开发语言,是云计算、人工智能领域的首选语言,在Web开发、爬虫、金融分析、自动化测试、自动化运维、游戏开发等领域有着非常广泛的应用。简单易学丰富的库面向对象可扩展与可嵌入性免费开源可移植性【
早期语言【
结构化程序设计语言【
面
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《光电技术实验2》课程教学大纲
- 《领导科学》课程教学大纲
- 牵伸及关节活动度训练课件
- 2024年仿石漆质保合同范本
- 2024年出售楼顶花园合同范本
- 2024年代款房屋买卖合同范本
- 2024年便利店股权合作合同范本
- 江苏省泰州市泰兴市2024-2025学年七年级上学期期中语文试卷(含答案解析)
- 《餐饮服务与管理》高教版(第二版)6.5鸡尾酒调制单元练习卷(解析版)
- 河南省部分示范性高中2024-2025学年高三上学期11月联考物理试题(含解析)
- 【课件】第16课变革与突破——19世纪西方美术课件高中美术人教版(2019)美术鉴赏
- 浆砌片石护坡施工方案(工程科)
- 水利工程测量课件
- 另辟蹊径-利用MSYS2安装MinGW+Qt开发环境(含32位-64位-动态库-静态库-qwt-opencv等等)
- 初高中数学衔接知识
- 图书室开放时间表(精编版)
- 贵州茅台酒全国经销商信息汇总
- 基层领导干部的素质要求之浅见
- 一种昆仑通泰触摸屏的屏幕保护方法
- 机械课程设计ZDD(答辩高分通过)
- 山地项目场地平整设计方案说明范本
评论
0/150
提交评论