欢迎来到天天文库
浏览记录
ID:44042959
大小:488.76 KB
页数:18页
时间:2019-10-18
《操作系统课程设计:银行家算法算法的模拟实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、枣庄学院信息科学与工程学院课程设计任务书题目:银行家算法算法的模拟实现学生1:学生2:专业:计算机应用技术课程:操作系统指导教师:职称:完成时间:2014年12月…-2015年1月枣庄学院信息科学与工程学院制2014年12月10H课程设计任务书及成绩评定课程设计的任务和具体要求操作系统课程设计是操作系统课程学习的延续。主要目的是配合操作系统课程的学习,对Linux操作系统有一定掌握,能够熟练操作,并能在Linux系统下模拟实现操作系统的功能,有助于对操作系统的理解。本次课程设计共分两部分,其中第一部分为操作题,同学们需要对Linux的
2、基本的命令(常用的几个,讲课的时候强调的),这部分,任课教师实时检查,让学生用命令完成一定的功能,然后,根据完成情况评定成绩。第二部分为编程设计题,每组同学必须独立完成,可以选择进程调度,也可以根据自己的兴趣,选择模拟实现磁盘调度、银行家算法、页面置换算法等。指导教师签字:日期:指导教师评语成绩:指导教师签字:日期:课程设计所需软件、硬件等系统:WindowsXP上的虚拟机上运行的Centos语言:C语言课程设计进度计划起至日期工作内容备注12:11—12:11课程设计选题选题12:21:—12:25机房调试12:25打印参考文献、资
3、料索引序号文献、资料名称编著者出版单位[1]鞠文飞.紅inux操作系统实用教程》・科学出版社,2012[2]陈向群/陈渝.《操作系统精髓与设计原理》.机械工业出版社,2010[3]汤子瀛.《计算机操作系统(修订版)》.西安电子科技大学出版社,2012[4]吕雪峰.《嵌入式Linux软件开发从入门到精通》•清华大学出版社,20141引言1.1linux及其特点41.1」Linux的概述41.2Linux的结构41.3Linux的版本52常用命令基本介绍2」Linux目录命令52.2Linux文件命令53银行家算法3」实验目的63.2实验
4、内容63.3实验方法73.3.1算法流程图73.3.2算法数据结构73.4实验代码83.5运行示例174实验小结17摘要在计算机网络高速发展的今天,计算机技术不断地更新与完善,无论是硬件还是软件的变更都会在计算机操作系统的设计技术与使用风格上得到体现操作系统是计算机系统配置的所有软件中使用最广泛的基础软件,它在整个计算机系统软件中处于中心地位,也是计算机专业课教学中做重要的环节之一。从操作系统自身角度讲,它不仅很好地体现了计算机日益发展中的软件研究成果,而且也较好地体现了计算机的便件技术发展及计算机系统结构的用户界面环境。木实验主要根
5、据是按动态优先数设计五个进程的调度算法。即在它们调度的过程中,其优先数是不断变化的。引言1.1Linux及其特点1.11Linux的概述Linux是一种免费的、开放源代码的、交互式、多用户和多任务的、类Unix的网络操作系统一,它包括系统内核、系统工具、应用程序以及一个完整的的开发环境。实际上,准确点说,Linux指的是:一个类似UNIX的开放的操作系统内核。1.1.2Linux的特点(1)自由和开放性(2)类UNIX(3)交互性强(4)多用户和多任务(5)出色的速度性能(6)丰富的网络功能(7)可靠的系统安全(8)良好的可移槓性(9
6、)具有标准兼容性1.2Iinux的结构内核:Linux操作系统的主要部分,是运行程序和管理像磁盘和打印机等硬件设备的核心程序Shell:是系统的用户界面,提供了用户与内核进行交互操作的一种接口,实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核•而且,Shell有自己的编程语言用于对命令的编辑。当然也提供图形界面实用程序:的Linux标准系统都有一套称为应用程序的程序集,它们是专门的程序,包括文本编辑器,编程语言,XWindow,办公套件,InternetI具,数据库等1.3Linux的版本:内核版木:根据约定
7、,次版本号为奇数时,表示该版本加入新内容,但不一定很稳定,相当于测试版;次版本号为偶数时,表示这是一个可以使用的稳定版本。由于Linux内核开发工作的连续性,因此内核的稳定版木与在此基础上进一步开发的不稳定版本总是同时存在的。对于一般用户,建议采用稳定的内核版本发行版本:(1)SlackwareLinux(2)RedHatLinux(3)TurboLinux(4)DebianLinux(5)红旗Linux2常用基本命的基本介绍:2.1Linux目录命令1.pwd显示当前工作目录的绝对路径格式:pwd2.cd---改变当前工作目录命令格
8、式:cd[目录名]3.Ls—列出文件目录的信息命令格式:Is[可选项][子目录名][文件名]4.mkdir建立目录命令格式:mkdir[可选项][目录名]5.rmdir删除目录本命令用于删除指定的一个或多个目录,必须保证
此文档下载收益归作者所有