甘肃政法学院计算机科学与技术专业课程教学大纲操作系统实验教学大纲一、课程性质操作系统基础实验是操作系统课的理论实践,通过实践操作,加深对进程管理、文件管理等的理解,主要对进程的创建、进程的消息通信、信号量通信、管道通信、共享存储区通信,文件的创建、文件的复制、文件的随机访问等进行实践。从而对操作系统的基本原理有深刻的理解,为进一步设计大型软件做好基础,为操作系统课程设计积累经验。二、基本要求掌握Windows2000系统中利用任务管理器观察进程、线程、内存分配的变化情况。可以用C语言进行较复杂的程序设计,并能在Linux环境下编译生成可执行代码;会用gdb跟踪程序的执行;会在Linux环境下查看命令和系统调用的man帮助,会使用kill、ls、cp、rm等命令,能熟练vi编辑器。三、项目总表序号实验项目名称学时数项目类别项目类型1Vmware及Linux的安装2基础必做2Linux文件操作命令练习2基础必做3Linux用户及常用命令练习2基础必做4Windowsxp环境下程序、进程、线程关系观察2基础必做5Linux环境下程序、进程、线程关系观察2基础必做6进程的创建及终止2基础必做7父子进程的同步2基础必做8管道通信2基础必做9消息通信4基础必做10信号量通信2基础必做11共享存储区通信2基础必做12文件的创建及类型访问2基础必做13文件的复制2基础必做14文件的随机存取2基础必做15进程调度模拟6综合选做16请求页式存储管理模拟6综合选做四、:掌握vmware安装,了解vmware的基本功能,掌握在虚拟机中安装redhatlinux操作系统的方法。实验内容:(1)。(2)下载radhatlinux镜像光盘文件shrike-i386-、shrike-i386-、shrike-i386-,。(3)。:掌握linux的登录及退出,掌握文件操作的常用命令。实验内容:(1)练习login、logout、shutdown。(2)练习mkdir、rmdir、cd、ls、find、cat、chmod、mv、pwd、du、cp、rm。:掌握linux的常用常用命令。实验内容:(1)练习grep、press。(2)练习tar、df、quot、fsck、mount、umount、ping。(3)练习adduser、userdel、passwd、kill、ps等命令。、进程、线程关系观察实验目的:掌握Windowsxp中进程的描述,进程占用资源的情况分析。了解进程与程序的大小关系。实验内容:利用Windowsxp的任务管理器进行下面内容的观察并记录、分析。⑴观察现有系统进程,并记录它们的内存占有情况,进程ID号,映象名,优先级;记录系统现在的进程数、线程数。⑵运行Word2003,观察其进程的描述及系统的进程数、线程数;分别同时创建一个文档,两个文档;三个文档观察进程数、线程数及内存的变化
操作系统实验教学 来自淘豆网m.daumloan.com转载请标明出处.