计算机科学与工程学院实验报告实验课程名称操作系统实验实验成绩专业计算机科学与技术班级1507 班指导教师签字学号20154377姓名罗艺博实验报告批改时间实验项目目录1
实验一熟悉 Linux 系统2
实验二进程状态3
实验三进程同步和通信4
实验四进程的管道通信5
实验五页面置换算法实验报告正文实验一熟悉 Linux 系统一、实验目的熟悉和掌握 Linux 系统基本命令,熟悉 Linux 编程环境,为以后的实验打下基础
二、实验原理基于 linux 系统的基础操作三、实验内容(源码、注释、基础内容、扩展点等)启动、退出、Is(显示目录内容)、cp(文件或目录的复制)、mv(文件、目录更名或移动)、rm(删除文件或目录)、mkdir(创建目录)、rmdir(删除空目录)、cd(改变工作目录)…C 语言编辑、编译四、实验结果(截图)Ismkdir:adoop(asG7:~/osEx$mkdirexGadoop(3sG7:~/osEx$Isx0exlex5adoop(3sG7:~/osEx$cd:hadoop@s07:-/asEx$cdexOhadoop(as07i~/osEx/ex0$Ishadoop(Ss07:*/osEx/exQ$cd
hadoop@sG7;-/osEx$|rmdir:hadoQp@sB7:"/osEx$rmdirexOhadcop@s07:~/osEx$Isexlex5hadoop0sQ7i^/osExS|实验二进程状态一、实验目的自行编制模拟程序,通过形象化的状态显示,使学生理解进程的概念、进程之间的状态转换及其所带来的 PCB 内容、组织的变化,理解进程与其 PCB 间的对应关系
二、实验原理1
进程在内存中存在三种基本状态:就绪态、执行态、阻塞态2
三种状态在满足某种条件时会发生转换:①就绪一一》运行:调度程序选择一个新的进程运行② 运行》就绪: