3月14日计科级操作系统预习指南_操作系统安装指南

2020-02-28 其他范文 下载本文

3月14日计科级操作系统预习指南由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“操作系统安装指南”。

计科2012级

2014年3月14日操作系统课程

预习指南

学习范围

线程、Linux进程与进程管理、进程同步

预习步骤

1,浏览阅读课本,画出知识结构图,建立重要概念树(网络);

2,用搜索引擎、维基百科查阅相关概念和词条,收集比较;

3,比较参考书籍和英文原版书籍,找出去表述方式及异同;

4,结合以上三个方面,归纳重点、难点,总结;

5,确定下一步的学习目标,包括知识结构延伸及深度延伸;

课本知识学习

第一部分,线程和Linux进程管理

1,线程的基本概念:

(1)引入

什么时候提出了线程,比起进程,有什么区别?回顾进程的特性,进程相关的操作,引出存在的问题。解决该问题的思路是什么?线程的诞生。

(2)定义、属性

定义是什么,用来干嘛,资源需求?*注意,统一进程下有多线程,多线程之间也讲并发,同样有三种基本状态;属性是什么?abcde好处是什么?

学习了上面内容后,尝试想一个生活中的例子,来说明线程和进程的区别和关系?分组行为很适合!

(3)线程进程比较:这是重点,理解透了就掌握了线程的思想了。(此处会抽组来讲解)调度、并发性、拥有资源、系统开销。

(4)线程实现机制:用户级线程、内核支持线程、两者比较。(此处也是重点,尤其今后要从事开发的同学,涉及可能较多。需要搞清楚)(此处会抽组来讲解)

2,Linux进程与进程管理:不了解Linux的,自己先去百度一下,或者维基百科。这里不需要先前了解Linux太多,主要是参照对比,建立印象。

(1)Linux进程结构与进程控制:Linux的进程结构,结构文件定义在哪个文件,内容有什么?边读内容边思考前面学过的东西,考虑其对应关系。尤其是进程状态部分。

(2)Linux进程控制:进程建立、执行、等待子进程结束、结束子进程。

(3)Linux软中断机制,请回顾以前的知识,中断的概念,中断请求等。然后来阅读和了解

这个部分。

(4)Linux进程管理的其他部分,做阅读了解即可,随时与我们前面学的内容对比。

第二部分,进程同步

1,进程间相互作用

(1)多道环境下多进程之间的两种关系;临界资源:生产者-消费者问题,这个问题是个经典同步问题,需要深入理解,会安排同学来讲解。临界区,同步机制的准则。

(2)软件方法解决互斥问题:四种算法,需要搞清楚,会安排同学来讲解。

(3)硬件方法解决互斥问题:需要搞清楚

(4)信号量机制:进程同步工具,搞清楚算法核心思想,会安排同学来讲解。

(5)四个经典同步问题,需要搞清楚核心思想;

(6)管程机制:了解搞懂核心思想;

资料扩展学习

要求在书本基础上,充分利用搜索引擎,尤其是维基百科。

希望在各个表明要同学讲解的部位,大家收集网络上的一些解释和定义,和书本对照、比较理解。

有余力的同学,应在我提供的英文书籍中找对应的部分(不强制要求),建议摘抄存档,了解其英文专业词汇的描述方法。

重难点归纳

预习中及课后完成。作为作业的一部分。

进一步学习计划

对该章节问题有兴趣的同学,建议进一步查阅资料,尤其本章内容对应的参考文献。例如荷兰学者Dijkstra提出的信号量机制论文,1965就已经提出,可以在谷歌学术上查找和下载对应的论文,作为学习资料。更可以了解该范畴近年来的研究成果和代表人物。如果要考研的同学,这是搞研究的基本技巧,即建立一个知识范畴的知识树和知识网络。

《3月14日计科级操作系统预习指南.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
3月14日计科级操作系统预习指南
点击下载文档
相关专题 操作系统安装指南 科级 操作系统 指南 操作系统安装指南 科级 操作系统 指南
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文