操作系统上机实验与课程设计指导书

操作系统上机实验与课程设计指导书

ID:16077428

大小:486.50 KB

页数:76页

时间:2018-08-07

操作系统上机实验与课程设计指导书_第1页
操作系统上机实验与课程设计指导书_第2页
操作系统上机实验与课程设计指导书_第3页
操作系统上机实验与课程设计指导书_第4页
操作系统上机实验与课程设计指导书_第5页
资源描述:

《操作系统上机实验与课程设计指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、操作系统实验指导操作系统上机实验与课程设计指导书(第一版)刘金平牛德娇编著詹永照主审计算机科学与通信工程学院计算机科学系江苏大学印刷厂2004.469操作系统实验指导前言计算机技术的飞速发展正在引发新一轮世界性技术革命。在经济发展越来越全球化、科技创新越来越国际化、知识经济已初见端倪的今天,任何一门技术或任何一个领域离开了计算机恐怕都是不可想象的。然而计算机技术发展之迅速、计算机及其相关IT产品市场竞争之激烈、计算机产业让人致富之迅猛也同样是人们始料不及的。在新世纪,任何想在技术领域有一番作为的人,恐怕都不得不面对计算机技术的挑战。学习计算机软件技术,特别是计算机操作系统技术,除了需要

2、刻苦努力外,还需要掌握软件和操作系统的原理与设计技巧。这些原理与技巧可以说是计算机前辈们一代接一代不停努力的结晶,学习和掌握它们对于激发自己的创造力和想象力是很有帮助的。如何学习和掌握操作系统技术的原理与实际技巧呢?除了听课和读书之外,最好的办法恐怕就是在实践。例如,自己设计一个小型操作系统,多使用操作系统,多阅读和分析操作源代码等。当前非常流行的Linux操作系统的原始版就是一位大学生的练习之作。除了上述练习方法之外,习题和实验是很重要的实践环节。本书是一本配合《操作系统》课程的实验指导书,共收集了供广大同学实践的七个实验(其中最后一个可以用作课程设计),包括处理器调度、虚拟存储器、

3、进程同步、驱动调度、进程通信以及UNIX实践。除了给出题目外,还附带了大量的有效提示,在不降低实验难度的基础上,给读者最大的启发性提示。当然,这些提示只是一种参考,里面完全可能存在错误和不妥之处,有待于各路高手的指教,读者可以不局限于这些提示。本书的编写得到了本学院科学系詹永照老师的大力帮助和支持,他对本书内容的安排组织上提供了宝贵意见,综合他多年的教学经验给我们作了醍醐灌顶,发聋振聩的指导。在此,编者对他表示衷心的感谢!衷心希望本书能对学习计算机操作系统和计算机软件的人有所帮助。编者2004年4月于镇江69操作系统实验指导实验要求1.每位同学准备实验本,上机前作好充分的准备工作,预习

4、本次实验的内容,事先熟悉与实验有关的软硬件环境。2.实验时遵守实验室的规章制度,爱护实验设备,不得私自将使用的计算机加密码,影响其他同学的上机。原则上每人固定实验设备,由始而终地进行实验,对于实验设备出现的问题,要及时向指导老师汇报。3.统一以以下格式命名本人的实验文件:[班级][学号]_[实验题号].[扩展名]例:计021班学号为03的学生第四个实验的文件名为:j02103_4.c4.最终的实验报告按照要求书写(或打印),按时上交,仔细记录实验中的数据、源程序、实验结果,对于实验过程中出现的问题或疑惑要一并书写,并作为重点加以思考。69操作系统实验指导目录实验要求2实验一处理器调度5

5、一、实验内容5二、实验目的5三、实验题目5四、实验报告8实验二虚拟存储器9一、实验内容9二、实验目的9三、实验题目9四、实验报告16实验三驱动调度17一、实验内容17二、实验目的17三、实验题目17四、实验报告20实验四同步机构22一、实验内容22二、实验目的22三、实验题目22四、实验报告26实验五UNIX系统30一、实验内容3069操作系统实验指导二、实验目的30三、实验题目30四、实验报告33实验六进程间通信34一、实验内容34二、实验目的34三、实验题目34四、实验报告40课程设计41一课程设计的内容41二、课程设计的要求41三、课程设计的目的41四、课程设计具体内容41第一部

6、分认识Linux42第二部分Linux安装43第三部分进入Linux44第四部分深入了解Linux45第五部分Linux代码分析52第六部分检查方法73参考文献:7469操作系统实验指导实验一处理器调度一、实验内容选择一个调度算法,实现处理器调度。二、实验目的在采用多道程序设计的系统中,往往有若干个进程同时处于就绪状态。当就绪状态进程个数大于处理器数时,就必须依照某种策略来决定哪些进程优先占用处理器。本实验模拟在单处理器情况下处理器调度,帮助学生加深了解处理器调度的工作。三、实验题目本实验有两个题目,学生可选择其中的一题。第一题:设计一个按优先数调度算法实现处理器调度的进程。[提示]:

7、(1)假定系统有五个进程,每一个进程用一个进程控制块PCB来代表。进程控制块的格式为:进程名时间要求求运行时间优先数状态其中,进程名----作为进程的标识,假设五个进程的进程名分别是P1,P2,P3,P4,P5。指针----按优先数的大小把五个进程连成队列,用指针指出下一个进程的进程控制块首地址,最后一个进程中的指针为“0”。要求运行时间----假设进程需要运行的单位时间数。优先数----赋予进程的优先数,调度时总是选取优先数大的进程先执行。状

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。