本论文是一篇操作系统方面本科毕业论文范文,关于《操作系统》课程中进程同步问题的教学方法相关研究生毕业论文开题报告范文。免费优秀的关于操作系统及进程及信号灯方面论文范文资料,适合操作系统论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:操作系统是信息相关专业的重要的核心课程之一.处理机管理部分是操作系统课程中的重中之重,处理机管理主要归结为对进程的管理.而进程同步问题是进程管理中的重要部分.一直以来,进程同步问题都是操作系统教学中的重点和难点.该文针对合作进程的执行顺序类进程同步问题探讨操作系统课程的教学方法,总结教师在教学实践当中的宝贵经验,旨在提高学生对用信号灯机制解决进程同步问题的理解和掌握.
有关论文范文主题研究: | 关于操作系统的文章 | 大学生适用: | 专科毕业论文、专科论文 |
---|---|---|---|
相关参考文献下载数量: | 56 | 写作解决问题: | 毕业论文怎么写 |
毕业论文开题报告: | 文献综述、论文前言 | 职称论文适用: | 论文发表、职称评中级 |
所属大学生专业类别: | 毕业论文怎么写 | 论文题目推荐度: | 最新题目 |
本篇论文来自:http://www.sxsky.net/benkelunwen/0602896.html
关 键 词:操作系统;进程同步;合作进程的执行顺序;信号灯;P操作;V操作
中图分类号:TP316文献标识码:A文章编号:1009-3044(2015)09-0183-02
1引言
操作系统作为信息类相关专业的核心课程,课程内容庞杂、涉及面广、知识点多、实践性强,概念多而抽象,不容易理解.学生很难掌握一些重要知识点.因此需要加强重要知识点的教学方法研究,以提高教学质量.
进程同步是操作系统课程中处理机管理的核心问题之一,是操作系统的核心知识点,是教学过程中的重点和难点,也是考研的重点考核内容,因此学生能否很好地理解并掌握这部分内容是影响教学效果的关键.
在多年的操作系统课程的教学实践中,信号灯和P、V操作问题一直是困扰老师和学生的一个难点.概念很容易讲,老师很清楚如何去解决,但如何让学生很轻松容易地去理解和解决类似的问题,这是操作系统教学和学习过程中的一个难点.
本文针对进程同步问题探讨操作系统课程的教学方法,总结教学实践中的宝贵经验,旨在提高学生对用信号灯机制实现进程同步问题的理解和把握.
2进程同步的基本概念
2.1进程同步
所谓进程同步就是并发进程在一些关键点上可能需要相互等待与互通消息,这样的相互制约关系称为进程同步.同步意味着两个或多个进程之间根据它们一致同意的协议进行相互作用.
2.2进程同步的基本类型
在操作系统中,有各种各样进程同步,按特点不同一般可将同步问题分为两类:
(1)各进程合作完成某工作的逻辑顺序;
(2)对系统资源的共享的合作进程的同步.
本文主要讲解第一类进程同步问题的解决方法.
3信号灯的基本概念
信号灯的概念是由荷兰人Dijkstra于1968年提出的,这个时期正是操作系统形成的活跃时期.
他把互斥的关键概念抽象到信号灯这个概念中.信号灯是一个被保护的变量,只有P操作、V操作和一种称为信号灯初始化操作才能访问和改变它的值.信号灯是一个确定的二元组(s,q),s是一个具有非负初值的整型变量,q是一个初始状态为空的排队站.创建信号灯时,应准确说明信号灯s的意义和初值(这个初值绝不能为负值).每个信号灯都有一个队列,其初始状态为空.
P操作:提出申请,检测所需信号是否到达,有可能使一个进程转到等待状态.
(1)s值减1;