ImageVerifierCode 换一换
格式:DOCX , 页数:46 ,大小:1.03MB ,
资源ID:22438441      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22438441.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(操作系统实验手册作业程浩东Word文档下载推荐.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

操作系统实验手册作业程浩东Word文档下载推荐.docx

1、3. Touch命令在当前目录下建立一个文件aa.txt.4. rm命令删除一个文件或文件夹,递归删除并且无提示,应加参数 -rf.5. mkdir命令 ( 新建文件夹) Mkdir -p 递归创建文件夹Mkdir -m 777 tst3 创建一个777权限的文件夹,查看权限确实如此,可读可写可执行。6. ls命令(查看当前文件夹下的内容) ls -a 列出文件下所有的文件,包括以“.“开头的隐藏文件(linux下文件隐藏文件是以.开头的,如果存在.代表存在着父目录)。 ls -l 列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等。(上个图已经使用)7. cd命令(进入文件夹)c

2、d 进入用户主目录; - 返回进入此目录之前所在的目录; .返回上级目录(若当前目录为“/“,则执行完后还在“/;.为上级目录的意思);cd ./. 返回上两级目录;8. cp命令(复制命令)cp file1 file2 复制一个文件cp dir/* . 复制一个目录下的所有文件到当前工作目录cp -a /tmp/dir1 . 复制一个目录到当前工作目录cp -a dir1 dir2 复制一个目录9. find 命令 find /home -name index.html 从 /home 开始进入搜索文件和目录find / -user user1 搜索属于用户 user1 的文件和目录find

3、 /home/wwwroot/ -name *.html 在目录 /home/wwwroot/ 中搜索带有.html 结尾的文件 10.yum yum list 列出当前系统中安装的所有包yum install package_name 下载并安装一个rpm包yum localinstall package_name.rpm 将安装一个rpm包,使用你自己的软件仓库为你解决所有依赖关系yum update package_name.rpm 更新当前系统中所有安装的rpm包yum update package_name 更新一个rpm包yum remove package_name 删除一个rp

4、m包10. catcat file1 从第一个字节开始正向查看文件的内容四、实验结果与结论(遇到问题与解决方法)五、实验体会或对改进实验的建议六、参考资源(网站、书籍等)实验二 11. useradd 添加新的用户账号c comment 指定一段注释性描述。-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。-g 用户组 指定用户所属的用户组。-G 用户组,用户组 指定用户所属的附加组。-s Shell文件 指定用户的登录Shell。-u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。useradd d /usr/cheng -m

5、cheng此命令创建了一个用户cheng,其中-d和-m选项用来为登录名cheng产生一个主目录/usr/cheng12.vim file正常模式(按Esc或Ctrl+进入) 左下角显示文件名或为空插入模式(按i键进入) 左下角显示-INSERT-可视模式(v) 左下角显示-VISUAL:wq 保存并退出13.chmod chmod ugo+rwx directory1 设置目录的所有人(u)、群组(g)以及其他人(o)以读(r )、写(w)和执行(x)的权限chmod go-rwx directory1 删除群组(g)与其他人(o)对目录的读写执行权限chown user1 file1 改变

6、一个文件的所有人属性chown -R user1 directory1 改变一个目录的所有人属性并同时改变改目录下所有文件的属性chgrp group1 file1 改变文件的群组实验三 编程模拟实现几种常见的进程调度算法,通过对几组进程分别使用不 同的调度算法,计算进程的平均周转时间和平均带权周转时间,比较各种算法的性能优劣首先是优先级调度实验时间片轮转调度实验#include stdio.hstdlib.hstring.hctype.hconio.hmalloc.htypedef struct node char name10; int prio; int round; int cputi

7、me; int needtime; int count; char state; struct node *next;PCB;PCB *finish,*ready,*tail,*run;int N; void firstin() run=ready; run-state=R; ready=ready-next; void prt1(char a) if(toupper(a)=P) printf( name cputime needtime priority staten); else name cputime needtime count round staten void prt2(char

8、 a,PCB *q) %-10s%-10d%-10d%-10d %cn,q-name, q-cputime,q-needtime,q-prio,q-state); %-10s%-10d%-10d%-10d%-10d %-cncount,q-round,q- void prt(char algo) PCB *p; prt1(algo); if(run!=NULL) prt2(algo,run); p=ready; while(p! prt2(algo,p); p=p- p=finish; getch();void insert1(PCB *q) PCB *p1,*s,*r; int b; s=q

9、; p1=ready; r=p1; b=1; while(p1!=NULL)&b) if(p1-prio=s-prio) p1=p1- b=0; if(r!=p1) r-next=s; s-next=p1; ready=s;void insert2(PCB *p2) tail-next=p2; tail=p2; p2-next=NULL; void create1(char alg) int i,time; char na10; ready=NULL; finish=NULL; run=NULL;Enter name and time of processn for(i=1;iname,na)

10、; p-cputime=0;needtime=time;wprio=50-time; if(ready! insert1(p);next=ready; ready=p; /clr11(); output of priority:n*n prt(alg); void create2(char alg)Enter name and time of round processncount=0;round=2; insert2(p); tail=p; /clrscr(); output of roundnvoid priority(char alg)while(run!cputime=run-cput

11、ime+1;needtime=run-needtime-1; if(run-needtime=0)next=finish; finish=run;F firstin();void roundrun(char alg) while(run!count=run-count+1;count=run-round) W insert2(run);int main(int argc, char* argv) char algo;type the algorithm:P/R(priority/roundrobin)n%calgo);Enter process numbernN); if(algo=|algo

12、=p create1(algo); priority(algo);r create2(algo); roundrun(algo); /return 0;如图所示,两种算法适用于不同环境,各有千秋这次的实验与上次的实验相比,在很多方面都有更多的难度,所以我们参考了别人很多的程序然后稍作了修改。但是由于自身知识不够,所以没能将三个算法都弄到一个大程序中,只能通过三个程序来实现,这一点是我们的不足。虽然如此,我们还是有了一定的收获,比如更加深刻了解到了先来先服务、短进程、时间片轮这三种作业的原理,而且这一过程中我们觉得时间片轮调度算法更具优势。实验四 通过模拟实现请求页式存储管理的几种基本页面置换算

13、法,了解虚拟存储技术的特点,掌握虚拟存储请求页式存储管理中几种基本页面置换算法的基本思想和实现过程,并比较它们的效率。基于一个虚拟存储区和内存工作区,设计下述算法并计算访问命中率。 1、最佳淘汰算法(OPT) 2、先进先出的算法(FIFO) 3、最近最久未使用算法(LRU) 4、简单时钟(钟表)算法(CLOCK) 命中率页面失效次数页地址流(序列)长度1.在主页面设置好物理块个数和页面引用串个数2.选择先进先出算法3. 选择最近最久未使用4.选择最佳置换算法#include stdlib.h/*全局变量*/int mSIZE; /*物理块数*/int pSIZE; /*页面号引用串个数*/st

14、atic int memery10=0; /*物理块中的页号*/static int page100=0; /*页面号引用串*/static int temp10010=0; /*辅助数组*/*置换算法函数*/void FIFO();void LRU();void OPT();/*辅助函数*/void print(unsigned int t);void designBy();void download();void mDelay(unsigned int Delay);/*主函数*/void main()int i,k,code;system(color 0AdesignBy();print

15、f(请按任意键进行初始化操作. nn getch();clscolor 0B请输入物理块的个数(M=10):scanf(mSIZE);请输入页面号引用串的个数(P=100):pSIZE);puts(请依次输入页面号引用串(连续输入,无需隔开):for(i=0;pSIZE;%1dpagei);download();color 0Edo输入的页面号引用串为:for(k=0;k=(pSIZE-1)/20;k+)for(i=20*k;(i0;Delay-)124; b/*显示设计者信息*/void designBy()n 课题三:页面置换算法 n 学号:081001117 n 姓名:邢磊 nnvoid print(unsigned int t)int i,j,k,l;int flag;if(

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1