操作系统实验指导书解析.docx
《操作系统实验指导书解析.docx》由会员分享,可在线阅读,更多相关《操作系统实验指导书解析.docx(8页珍藏版)》请在冰豆网上搜索。
![操作系统实验指导书解析.docx](https://file1.bdocx.com/fileroot1/2022-11/23/54aeb6d3-aace-43b3-b86f-ad087b9c1374/54aeb6d3-aace-43b3-b86f-ad087b9c13741.gif)
操作系统实验指导书解析
操作系统
实验指导书
系部:
班级:
学号:
姓名:
实验须知
1、实验前,应认真阅读实验指导书,明确实验目的和实验内容,做好实验准备。
2、实验中,积极思考,及时记录,有疑问及时解决,当堂完成实验内容和实验报告。
3、严格遵守实验实管理规则,珍惜实验时间,不做与实验无关的事。
4、实验结束,按要求填写实验机器故障单,正确关闭实验用机,整理好键盘和椅子,值日生认真打扫实验室卫生。
5、如实认真填写实验报告相关内容。
目录
前言………………………………………………1
实验一………………………………………………3
实验二………………………………………………5
实验三………………………………………………7
实验四………………………………………………9
实验五………………………………………………11
实验六………………………………………………14
实验一进程管理与控制
实验日期:
实验成绩:
一、实验目的
进程管理是操作系统多用户与多任务管理的基本重要手段,用户作业与任务进入内存后采用进程模式进行管理,利用不同进程对资源的不同要求实现进程的并发管理是提高系统效率的有效途径。
本实验的目的是要求学生通过实验全面了解进程管理与控制的相关内容,并通过Windows2000系统中管理控制工具观察进程,分析系统性能。
二、实验要求
1、应用操作系统原理模拟程序进一步体会进程管理与控制的相关原理,如PCB、进程基本状态及其状态转换、进程控制、进程互斥与进程同步。
2、启动一个或多个应用程序,通过Windows2000系统任务管理器,观看程序、进程和性能标签,并完成实验记录。
三、实验过程
1、启动操作系统原理模拟程序系统,选择进程管理与控制模块,创建一组进程,完成进程调度、进程阻塞、唤醒、撤销等控制任务。
2、打开进程互斥模块,体会进程互斥原理及信号量机制。
3、打开进程同步模块,体会进程同步原理。
4、关闭操作系统原理模拟程序系统。
5、启动一个或多个应用程序,鼠标右键点击任务栏,在快捷菜单中选择任务管理器,观察程序、进程和性能标签。
6、选择任务管理器查看菜单,单击“选择列”进行添加进程计数器操作。
7、启动控制面板,点击“管理工具”图标,选择“性能”,启动系统性能监视器。
8、在属性中为“PROCESS”和“THREAD”对象添加相应的计数器,监视进程工作状态。
9、通过Windows2000系统帮助文件,查找相关内容,并完成实验记录。
四、实验记录
五、实验练习
1、选择任务管理器进程标签,添加“页面错误增量”列,并启动应用程序进行观察。
2、什么是句柄?
有什么用途?
3、线程与进程有什么区别?
六、实验小结
实验二内存管理
实验日期:
实验成绩:
一、实验目的
通过本次实验,掌握存储管理的基本原理,理解虚页式存储管理系统中作业分页与内存分块的对应关系及页表的作用,并利用Windows2000系统中管理控制工具观察内存使用情况,监测内存状态。
二、实验内容
1、应用操作系统原理模拟程序系统,进一步体会虚页式存储管理得相关原理。
2、查看系统物理内存、虚拟内存和核心内存的大小。
3、启动一个或多个应用程序,通过Windows2000系统任务管理器,观看程序、进程和性能标签,并完成实验记录。
三、实验过程
1、启动操作系统原理模拟程序系统的存储管理模块,按照虚页存储管理原理完成例题所给作业序列的访问,统计缺页次数。
2、关闭操作系统原理模拟程序系统。
3、打开任务管理器察看内存状态,记录物理内存和核心内存容量。
4、打开控制面板,选择系统的高级标签,在性能选项中观察系统的虚拟内存容量。
5、启动系统性能监视器,为“MEMORY”对象添加“AVAILABLEBYTES”
计数器,观察其值得变化是否在一个稳定的区间,大约为多大?
6、再为“MEMORY”对象添加“PAGES/SEC”计数器,观察页面调度情况,做好记录。
四、实验记录
1、操作系统原理模拟程序系统的存储管理模块中所给例题产生的缺页此书为多少?
2、你所用的实验机的物理内存、虚拟内存和核心内存分别为多大?
3、MEMORY对象“AVAILABLEBYTES”计数器的值为多少?
4、MEMORY对象“PAGES/SEC”计数器的值为多少?
五、实验小结
实验三设备管理
实验日期:
实验成绩:
一、实验目的
设备管理是操作系统对系统拥有的设备资源实现管理的重要模块,有效地实现设备管理是提高系统效率的重要途径,设备管理要考虑进程互斥问题,要考虑不安全因素及进程调度问题。
本实验的目的是要求学生通过实验了解进程申请设备的过程,系统对设备管理与分配的过程与方法,进一步理解设备管理的基本原理,并实践安装卸载即插即用设备。
二、实验内容
1、通过操作系统原理模拟程序系统,进一步体会设备管理得相关原理。
2、通过设备管理器安装卸载即插即用设备。
3、更改设备高级设置和属性。
4、更新设备驱动程序。
三、实验过程
1、启动操作系统原理模拟程序系统的设备管理模块,按照原理进行设备管理和分配操作。
2、关闭操作系统原理模拟程序系统。
3、打开控制面板双击“系统”,单击“硬件”选项卡,选择“设备管理器”。
4、选择“声卡”获“显卡”设备进行卸载,然后重启动机器再安装。
5、通过设备管理器查看实验机网卡的信息,并进行记录。
6、为教师提供的即插即用设备(如摄像头)查找安装驱动程序。
四、实验记录
五、实验练习
1、什么是设备无关性?
六、实验小结
实验四Windows2000磁盘文件操作
实验日期:
实验成绩:
一、实验目的
文件管理系统是操作系统实现系统信息与用户信息管理及存取的重要手段,用户的程序与数据是以文件形式保存在计算机存储器中的。
如何支持用户方便地实现数据存取,是文件管理系统设计的核心,其中目录管理是方便用户“按名存取”的关键。
通过本实验使学生进一步理解文件管理系统的基本原理,并且掌握磁盘和文件的基本操作。
二、实验内容
1、通过运行操作系统原理模拟程序系统,进一步理解文件系统的基本原理。
2、文件和文件夹的共享、压缩及加密操作。
三、实验过程
1、运行操作系统原理模拟程序系统的文件管理模块,根据原理进行文件的创建、查找和删除操作。
2、关闭操作系统原理模拟程序系统。
3、打开资源管理器,完成文件和文件夹的复制、删除、修改和移动等操作。
4、建立一个文件夹,以自己学号命名。
5、对该文件夹进行共享,设置共享属性。
6、完成对该文件夹的压缩操作。
7、完成对该文件夹的加密操作。
8、完成磁盘碎片整理,观察现象。
四、实验记录
五、实验练习
1、请简述FAT、FAT32和NTFS三种文件系统的区别。
六、实验小结
实验五DOS系统常用命令
实验日期:
实验成绩:
一、实验目的
通过试验,掌握DOS系统常用命令的功能和使用。
二、实验内容
1、DATE:
显示和设置日期
命令格式:
C:
>DATE。
2、TIME:
显示和设置时间
命令格式:
C:
>TIME。
3、MD:
建立目录
命令格式:
C:
>MDSTU;C:
>MDD:
\STU。
4、RD:
删除目录
命令格式:
C:
>RDSTU;C:
>RDD:
\STU。
5、CD:
进入及退出目录
命令格式:
C:
>CDSTU;C:
>CDD:
\STU
C:
>CD..(退到上一级目录)。
6、DIR:
显示某个目录内的文件和子目录
(TREE:
显示整个磁盘或某个目录内的目录结构)
命令格式:
C:
>DIR/P/W;
C:
>DIR?
A*.*;
C:
>DIR*.TXT;
其中:
参数P表示分页现实;W表示满一屏暂停,通配符“?
”可代表任意一个字符;“*”可用来代表任意个数不限的字符。
7、COPY:
文件拷贝
命令格式:
C:
>COPY*.DOCD:
\STU
C:
>COPYD:
\STU\*.DOC
8、TYPE:
显示文件内容
命令格式:
C:
>TYPED:
\STU\*.TXT
9、REN:
修改文件名字
命令格式:
C:
>REN原文件名新文件名
10、DEL:
删除文件
命令格式:
C:
>DEL文件名
11、ATTRIB:
查看和修改文件属性
命令格式:
C:
>ATTRIB文件名
C:
>ATTRIB+R(A,H,S)文件名
其中,参数R表示只读属性,A表示归档属性,H表示隐藏属性,S表示系统属性。
12、CLS:
清除显示屏幕
命令格式:
C:
>CLS
13、COPYCON:
建立简单批处理程序
例:
C:
>COPYCONSTU.BAT
MDD:
\STU\TT
COPY*.DOCD:
\STU\TT
DIRD:
\STU\TT
以CTRL+Z结束,在按回车完成编辑。
执行:
C:
>STU.BAT
三、实验记录
四、实验练习题
1、在D盘上创建一个以班级号和自己学号为名称的二级目录。
2、将C盘上所有第三字符为A的文件拷贝到班级目录里。
3、将C盘上所有WORD的文挡拷贝到学号目录里。
4、建立一个批处理文件完成前面操作。
五、实验小结
实验六Windows2000系统的注册表操作
实验日期:
实验成绩:
一、实验目的
通过本次实验,能够完成注册表的简单操作。
并熟悉注册表的编辑环境。
二、实验内容
1、注册表的导入导出。
2、注册表的值项编辑。
三、实验过程
1、以管理员身份登录。
2、运行REGEDIT或REGEDT32。
3、备份现有注册表。
4、注册表导出操作。
5、注册表导出操作。
6、注册表文件修改。
7、根据课本提供的操作实例进行操作。
四、实验记录
五、实验练习
1、什么是注册表?
注册表编辑器的名称是什么?
2、注册标有什么主要用途?
使用时有哪些注意事项?
六、实验小结