操作系统实验.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验报告 ( 2 0 1 0/ 2 0 1 1学年第二学期) 课程名称 操作系统 实验名称 操作系统模拟实验 实验时间2 0 11 年5 月30/31日 指导单位 计算机、软件学院 指导教师 土晓军 学生姓名 欧阳乐 班级学号 学院(系) 计算机学院 专 业 软件工程(NIIT) 实验报告 实验名称 操作系统模拟实验 指导教师 王晓军 实验类型 上机 实验学时 4 实验时间 2011.5.30/31 、实验目的和要求 实验一进程创建和进程通信 1、 学习UN1X/LINUX系统的基木命令: ls,ps,cp,rm,kill 等命令; 2、 掌握C语言的编辑、编译、运行的全过程: 学习使Hlgcc命令(C语言编译器)命令。 3:、掌握linux进程的创建 熟悉fork、wait exit等系统调用 4、 熟悉进程信号通信 5、 熟悉利用消息缓冲队列进行进程间的通信 实验二页面置换算法模拟 实验目的: 加深对请求分页虚拟存储管理实现原理的理解,掌握页面置换算法。 要求: 1、 假设分给一作业的内存块数为4,每个页面中可存放10条指令。 2、 设该作业共有320条指令,即它的地址空间为32页,H前它的所有页面都还未 调入内存。 3、 用C语言设计一个程序,模拟一作业的执行过程。 二、实验环境(实验设备) 駛件:微机 软件:Vmware workstation,安装 Ubuntu OS, VC++编译器 三.实验原理及内容 (一)进程创建和进程通信 1、学习UNIX/LINUX系统的基本命令: ls,ps,cp5rm,kill 等命令; Is:功能说明:列出目录内容。 语法:Is [-laAbBcCdDtFgGhHiklLmnNopqQrRsStuUvxXK-I v范木样式>]卜T v跳格字数>][?w v每 列 字符数>][-block-size=<区 块大小 >][??color=v使 用 时 机>][—format=<列 表 格 式 >Jl—full-time] l-helpJl—indicator-style=< 标注样式 >][-quoting-sty le=< 弓 I 号样 式 >11—show-control-chars] [-sort=< 排序方式 >][—time=< 时间戳记 >][—version][文件或目录…] 补充说明:执行Is指令可列出目录的内容,包括文件和子目录的名称。 PS:功能说明:报告程序状况。 语法:ps [-aAcdeffljlmNVwy][acefghLnrsSTuvxX][-C v指令名称〉][?g v群组名称>][?G v群组识别 码>][?p v程序识别码〉][p v程序识别码>][?s V阶段作业>][-t<终端机编号>][t<终端机编号>][-u<用户 识别码>][-U<用户识别码>][U<用户名称>][Y程序识别码>][-cols v每列字符数>][-columns v每列 字 符 数 >][—cumulative] [—deselect][—forest] [—headers][—help][—info][—lines < 显 zj< 列 数>][-no-headers][-group v群组名称>][-Group v群组识另lj码〉][?-pid v程序识别码>][—rows v显示列 数>][-sid <阶段作业>][-tty <终端机编号>][-user<用户名称>][-User<用户识别 码 >][—version] [—width V 每列字符数 >] 补充说明:ps是用來报告程序执行状况的指令,您可以搭配kill指令随时中断,删除不必要的 程序。 cp:功能说明:复制文件或目录。 语法:cp l-abdfilpPrRsuvx][-S v备份7尾字符串〉]卜V v备份方式>J[-help][-spares=v使用时 机>][-version][源文件或目录][H标文件或目录][目的目录] 补充说明:cp指令用在复制文件或目录,如同吋指定两个以上的文件或目录,且最后的目的地 是一个已经存在的廿录,则它会把前面指定的所有文件或1=1录复制到该廿录中。若同时指定多个文 件或目录,而最后的目的地并非是一个已存在的目录,则会出现错误信息。 rm:功能说明:删除文件或R录。 语法:rm [-dfirv][-help][-version][文件或目录…] 补充说明:执行rm指令可删除文件或目录,如欲删除|=|录必须加上参数F”,否则预设仅会删 除文件。 kill:功能说明:删除执行中的程序或工作。 语法:kill [-s <信息名称或编号>][程序]或kill卜lv信息编号〉] 补充说明:kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档