欢迎来到天天文库
浏览记录
ID:44483400
大小:232.12 KB
页数:12页
时间:2019-10-22
《操作系统打印版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、枣庄学院信息科学与工程学院课程设计任务书题目:在Linux下先进先出算法的实现学生1:201212210105)学生2:201212210119)专业:计算机多媒体课程:操作系统指导教师:职称:讲师完成时间:2013年12月…-2014年1月枣庄学院信息科学与工程学院制2013年12月20日课程设计任务书及成绩评定课程设计的任务和具体要求操作系统课程设计是操作系统课程学习的延续。主要目的是配合操作系统课程的学习,对Linux操作系统有一定掌握,能够熟练操作,并能在Linux系统下模拟实现操作系统的功能,有助于对
2、操作系统的理解。本次课程设计共分两部分,其中第一部分为操作题,同学们需要对Linux的基本的命令(常用的几个,讲课的时候强调的),这部分,任课教师实时检查,让学生用命令完成一定的功能,然后,根据完成情况评定成绩。第二部分为编程设计题,每组同学必须独立完成,可以选择进程调度,也可以根据自己的兴趣,选择模拟实现磁盘调度、银行家算法、页面置换算法等。指导教师签字:日期:指导教师评语成绩:指导教师签字:日期:课程设计所需软件、硬件等1.Windowsxp系统2・WIN-TC课程设计进度计划起至日期工作内容备注2012年
3、12月20口2012年12刀23日2012年12月24日2012年12月25H查找资料系统分析概要设计详细设计写课程设计报告参考文献、资料索引序号文献、资料名称编著者出版单位[1]c语言课程设计案例精编清华大学出版社[2]计算机操作系统西安交通大学出版社[3]操作系统概念高等教育出版社O1.Linux的基本命令41.1Linux目录管理有关命令41・2更改目录或文件访问权限的命令41.3显示文件内容的命令41.4文件管理命令52.算法思路53.先进先出算法步骤53.1设置页面参数53.2设置一个队列53.3执行
4、算法54.数据结构55.详细设计66.程序代召马67.程序调试98•总结分析101.Linux的基本命令1.1Linux目录管理有关命令1.pwd-一显示当前工作目录的绝对路径格式:pwd2.cd---改变当前工作目录命令格式:cd[目录名]3.Ls—列出文件目录的信息命令格式:Is[可选项][子目录名][文件名]4.mkdir建立目录命令格式:mkdit[可选项][目录名]5.rmdir删除目录本命令用于删除指定的一个或多个目录,必须保证要删除的目录中没有任何文件。命令格式:rmdir[可选项][目录名]1.
5、2更改目录或文件访问权限的命令1.Ls查看访问权限格式:Is-1文件名2.chmod改变文件或目录的访问权限命令格式:chmod[可选项][权限][目录或文件名]3.chgrp命令改变文件或目录所属的组。命令格式:chgrp[选项]groupfilename选项:-R:递归式地改变指定目录及其下的所有子目录和文件的属组4.chown更改某个文件或目录的属主和属组命令格式:chown[选项]文件或目录的新属主[•文件或目录所在的新组][文件名丨目录]1•3显ZF文件内容的命令1.cat显示,新建,连接文件2.mo
6、re-—在终端屏幕按屏显示文本文件。命令格式:more[-选项]文件3.lessless命令的功能几乎和more命令一样,也是用來按页显示文件,不同Z处在于less命令在显示文件时允许用户既可以向前又可以向后翻阅文件。4.Head—显示文件或标准输入的头儿行命令格式:head[-n]文件5.X订-一显示文件的尾部命令格式:tail[+/-num][参数]文件1・4文件管理命令1.touch---功能:将文件的修改时间改为当前时间,如果文件不存在则建立-个本勺住.命令格式:touch[-选项]文件1.cp功能:文
7、件或目录的拷贝,如同dos的copy命令格式:cp[选项]源文件或目录目标文件或目录2.mv-一功能:为文件或目录改名或将文件由一个目录移入另一个目录中命令格式:mv[选项]源文件或目录目标文件或目录3.rm…功能:删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除2•算法思路在请求分页存储器管理系统设计中,先进先出(FIFO)算法是一种给出页面访问的顺序与分配给作业的主存块数,使用队列作为数据结构编写算法,实现统计缺页次数与页面置换操作,该算法总是先淘汰最先进入内存的页而,
8、即选择在内存中停留时间最久的页面予以淘汰。3.先进先出算法步骤1•设置一些页面参数intpagenum=0inttotal=0intlacknumber2.设置一个队列内存页面数要访问的页面总数缺页的总数intseque[20]={0};队列长度设置为20,且初值设为03.执行算法输入1,2,3,4,1,2,5,123,4,5以输入・1结束4.数据结构Array[0][20]定义一个数
此文档下载收益归作者所有