计算机导论5

由机器语言到高级语言

本讲概述(含所有PPT教学课件之PDF版)

在这里插入图片描述

  • 高级语言的要素
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

由机器语言到高级语言

  • 算法转程序
    在这里插入图片描述
  • 机器语言都是二进制
    在这里插入图片描述
  • 汇编语言
  • 汇编到机器的转换过程
    在这里插入图片描述
  • 高级语言
    在这里插入图片描述
  • 高级语言的转换
    在这里插入图片描述
  • 编译器的实现
    在这里插入图片描述
  • 小结
    在这里插入图片描述

高级语言的基本构成要素

  • 组成要素
    在这里插入图片描述
  • 三种表达式
    在这里插入图片描述
  • 顺序结构
    在这里插入图片描述
  • 分支结构
    在这里插入图片描述
  • 循环结构
    在这里插入图片描述
    在这里插入图片描述
  • 小结
    在这里插入图片描述
    在这里插入图片描述

用高级语言构造程序

  • 函数构造程序
    在这里插入图片描述
  • 递归(高阶调用低阶)
    在这里插入图片描述
  • 迭代
    在这里插入图片描述
  • 构造方法(粗到细)
  • 构造方法(细到粗)
    在这里插入图片描述
  • 程序开发环境
    在这里插入图片描述
  • 小结
    在这里插入图片描述

计算机语言与编译器

  • 过程
    在这里插入图片描述

  • 模式运算式
    在这里插入图片描述

  • 语句模式的识别
    图灵机示意图—表达式是能运行该示意图 则符合语法
    在这里插入图片描述

  • 复杂的转换成 简单模式
    在这里插入图片描述

  • 简单模式 映射 到汇编 语言
    在这里插入图片描述

  • 小结
    首先词法分析,分析哪个是常量,哪个是变量
    然后语法分析,跑一下图灵示意图看是否复合语法
    构造成语句模式,
    然后映射成汇编语句,
    调整顺序,
    常量与变量的替换
    在这里插入图片描述

计算机语言的发展

  • 高级语言
    在这里插入图片描述
  • 可视化构造
    在这里插入图片描述
  • 发展
    在这里插入图片描述
  • 新语言
    在这里插入图片描述
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值