linux下进程调度算法的模拟实现

linux下进程调度算法的模拟实现

ID:6785905

大小:114.50 KB

页数:20页

时间:2018-01-25

linux下进程调度算法的模拟实现_第1页
linux下进程调度算法的模拟实现_第2页
linux下进程调度算法的模拟实现_第3页
linux下进程调度算法的模拟实现_第4页
linux下进程调度算法的模拟实现_第5页
资源描述:

《linux下进程调度算法的模拟实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、枣庄学院信息科学与工程学院课程设计任务书题目:Linux下进程调度算法的模拟实现学生1:学生2:学生3:专业:计算机应用技术课程:操作系统指导教师:职称:副教授完成时间:2015年12月----2016年1月枣庄学院信息科学与工程学院制2015年12月20日19课程设计任务书及成绩评定课程设计的任务和具体要求操作系统课程设计是操作系统课程学习的延续。主要目的是配合操作系统课程的学习,对Linux操作系统有一定掌握,能够熟练操作,并能在Linux系统下模拟实现操作系统的功能,有助于对操作系统的理解。本次课程设计共分两部分,其中第一部分为操作题,同

2、学们需要对Linux的基本的命令(常用的几个,讲课的时候强调的),这部分,任课教师实时检查,让学生用命令完成一定的功能,然后,根据完成情况评定成绩。第二部分为编程设计题,每组同学必须独立完成,可以选择进程调度,也可以根据自己的兴趣,选择模拟实现磁盘调度、银行家算法、页面置换算法等。指导教师签字:日期:19指导教师评语成绩:指导教师签字:日期:课程设计所需软件、硬件等软件:VC6.0WindowsXP上的虚拟机上运行的RedHatLinux硬件:CPU,主频1GHz以上;内存512M以上;硬盘30G以上;1024×768显示分辨率课程设计进度计划

3、起至日期工作内容备注1912月1日—12月4日12月5日—12月8日12月9日—12月12日12月13日—12月17日搜集课程设计资料以及整理课程设计算法思路。在Linux环境下熟悉相关指令的功能对两种算法程序进行设计,调试,运行。对前面的工作进行整合,写课程设计。参考文献、资料索-引序号文献、资料名称编著者出版单位[1]严蔚敏,吴伟民.数据结构.清华大学出版社,2005.11[2]谭浩强.C语言程序设计.清华大学出版社,2005.11[3]汤小丹,梁红兵,哲凤屏,汤子瀛.计算机操作系统.西安电子科技大学出版社,2007.519目录1.引言32

4、.常用基本命令介绍42.1Linux目录管理有关命令42.2更改目录或文件访问权限的命令52.3显示文件内容的命令72.4文件管理命令93.进程调度程序的设计93.1进程调度介绍93.2进程调度算法103.3程序的设计思路103.4程序代码113.5程序及运行情况154.实验过程中出现的问题及解决方法175.总结17191.引言Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intelx86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使

5、用的Unix兼容产品。Linux的出现,最早开始于一位名叫LinusTorvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。他的目的是想设计一个代替Minix(是由一位名叫AndrewTannebaum的计算机教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能,因而开始了Linux雏形的设计。Linux以它的高效性和灵活性著称。它能够在PC计算机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一

6、个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用WindowsNT一样,允许我们使用窗口、图标和菜单对系统进行操作。Linux相对于Windows的许多变化都是有益的。空闲的GUI的开销被归还给服务。任务可以脚本化并可以自动执行。配置文件基于文本并且人类可读。在大多数情况下不必重新引导系统,linux还有很多好处,总之,能够很好地掌握linux的使用是非常必要的。2.常用基本命令介绍

7、2.1Linux目录管理有关命令命令一般格式:命令名[-选项][参数]对每个命令掌握:a.命令名b.命令功能c.命令格式d.常用参数(1)pwd---显示当前工作目录的绝对路径格式:pwd19(2)cd---改变当前工作目录命令格式:cd[目录名](3)ls---列出文件目录的信息命令格式:ls[可选项][子目录名][文件名]与Dos的cd命令类似;当前目录/绝对路径/相对路径可选项:-a:列出全部的文件,包括那些隐藏文件.-l:按长格式列目录,输出信息包括文件目录,文件的权限、所属用户组、文件建立和修改的时间等信息。-d:只列出子目录信息。-

8、o:用不同颜色显示各种类型的文件,蓝色表示子目录、绿色表示可执行文件、红色表示压缩文件、浅蓝色表示连接文件、灰色表示其它文件。(4)mkdir---建

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

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

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