- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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),可将
您可能关注的文档
最近下载
- 痿病(慢性炎症性脱髓鞘性多发神经根神经病)中医诊疗方案(2018)4.pdf VIP
- DB32_T 5203.3-2025 民用雷达数字化设计和工艺仿真规范 第3部分:结构建模与仿真规范.pdf VIP
- TCAEPI12.2—2017柴油车排气后处理装置技术要求第2部分选择性催化还原转化器(SCR).docx VIP
- 国家开放大学《管理英语3》边学边练.xlsx VIP
- 劳动最光荣课件PPT.pptx VIP
- 英语泛读教程1第四版刘乃银课后习题答案解析.docx VIP
- 计量检定人员考试试题及答案.docx VIP
- 小学四年级语文上册期末试卷(可打印).pdf VIP
- 《单位消防安全管理规范》DB32T4444—2023.pdf VIP
- ISO 13588-2019-02焊缝无损检测 — 超声波检测 — 自动相控阵技术的使用(中文版).doc VIP
原创力文档


文档评论(0)