《操作系统课件-张鹏程》11 [修改] 第三章 并发进程-3.1并发进程.pdfVIP

  • 17
  • 0
  • 约6.1千字
  • 约 42页
  • 2017-04-07 发布于浙江
  • 举报

《操作系统课件-张鹏程》11 [修改] 第三章 并发进程-3.1并发进程.pdf

第三章 同步、通信与死锁 授课教师:陆佳民 jiamin.luu@hhu.edu.cn QQ: 1284762490 勤学楼4521 第三章 章节安排 3.1 ?并发进程 3.2 ?临界区管理 3.3 ?信号量与PV操作 3.4 ?管程 3.5 ?进程通信 3.6 ?死锁 3.1 并发进程 顺序程序设计 进程的并发性 进程的交互:协作和竞争 顺序程序设计 进程的并发性 进程的交互:协作和竞争 3.1.1 顺序程序设计 ? 程序执行的顺序性 ? 一个进程在顺序处理器上的执行是严格按序的 ? 一个进程只有当一个操作结束后,才能开始后继操作,这称为 程序内部的顺序性 ? 如果完成一个任务需要若干个不同的程序,这些不同程序在时 间上按调用次序严格有序执行,这称为程序外部的顺序性 ? 传统的程序设计方法是顺序程序设计,即把一个程序设计成一个 顺序执行的程序模块,不同程序也是按序执行的 3.1.1(续) ? 顺序程序设计的特点 1. 程序执行的顺序性 ? 一个程序在处理器上的执行是严格按序的,即每个操作必须在下 一个操作开始之前结束 2. 程序环境的封闭性 ? 运行程序独占全部资源,除初始状态外,其所处的环境由程序本 身决定,只有程序本身的动作才能改变其环境 3.1.1(续) ? 顺序程序设计的特点 3. 程序执行结果的确定性 ? 程序执行过程中允许被中断,但这种中断对

文档评论(0)

1亿VIP精品文档

相关文档