电子科技大学编译原理复习笔记(三):控制结构

目录

前言

重点一览

语句级控制结构

单元级控制结构

四种单元级控制结构

本章小结


前言

本复习笔记基于张老师的课堂PPT,供自己期末复习与学弟学妹参考用。


重点一览


语句级控制结构

定义:用来构造各种语句执行顺序的机制

传统三种语句级控制结构:顺序/选择(分支)/重复(循环)

顺序:语言可用的、最简单的控制结构,语句结束标记“;”。复合语句:本质仍是顺序执行

(从一句话跳转到下一句话也是一种控制)

选择:从多条可选择的语句中选择其中一条执行(单选/二选一/多选一)

重复:计数器制导,在循环计数器值上重复;条件制导(while/do-while/repeat-until/...)


单元级控制结构

四种单元级控制结构

  • 显式调用从属单元(显式调用,隐式返回);
  • 异常处理(隐式);
  • 协同程序;
  • 并发单元

显式调用从属单元:子程序、函数、等等...

异常处理:先修补程序以继续执行/对致命错误而言中断程序

协同程序:两个及以上的程序单元之间交错执行(“伪并行”,并行的低级形式)

并发单元:同步与互斥/PV操作/生产者消费者/...(了解即可)


本章小结

熟悉两种控制结构即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Vec_Kun

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值