目录
前言
重点一览
语句级控制结构
单元级控制结构
四种单元级控制结构
本章小结
前言
本复习笔记基于张老师的课堂PPT,供自己期末复习与学弟学妹参考用。
重点一览
语句级控制结构
定义:用来构造各种语句执行顺序的机制
传统三种语句级控制结构:顺序/选择(分支)/重复(循环)
顺序:语言可用的、最简单的控制结构,语句结束标记“;”。复合语句:本质仍是顺序执行
(从一句话跳转到下一句话也是一种控制)
选择:从多条可选择的语句中选择其中一条执行(单选/二选一/多选一)
重复:计数器制导,在循环计数器值上重复;条件制导(while/do-while/repeat-until/...)
单元级控制结构
四种单元级控制结构
- 显式调用从属单元(显式调用,隐式返回);
- 异常处理(隐式);
- 协同程序;
- 并发单元
显式调用从属单元:子程序、函数、等等...
异常处理:先修补程序以继续执行/对致命错误而言中断程序
协同程序:两个及以上的程序单元之间交错执行(“伪并行”,并行的低级形式)
并发单元:同步与互斥/PV操作/生产者消费者/...(了解即可)
本章小结
熟悉两种控制结构即可