操作系统实验指导书(老版).doc_第1页
操作系统实验指导书(老版).doc_第2页
操作系统实验指导书(老版).doc_第3页
操作系统实验指导书(老版).doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

操作系统实验指导计算机学院实验一 、进程管理1、实验目的:通过本次实验,进一步理解进程PCB的概念,以及PCB如何实现,组织复习数据结构中如何对链的操作,包括建链、删除、插入结点等通过实验使学生进一步了解进程、进程状态、进程控制块等基本概念2、实验内容:(1)建立一个结点,即PCB块包括用户标识域、状态域(执行、等待、就绪)、link域(2)建立三个队列(执行队列、就绪队列、等待队列)(3)根据进程状态转换实现对三个队列的具体操作 (4)用switch选择语句选择状态(5)运行结果(其中的一种情况)3、实验步骤:(1)复习进程管理部分内容(2)预习C+ Builder或VC、Dephi、J+ Builder线程编程 (3)运行示例程序,进一步明确实验要求(4)上机编程,调式程度(5)完成实验报告实验二 、设备管理1、实验目的:通过实验使学生了解可变式分区管理使用的主要数据结构,分配、回收的主要技术,了解最优分配、最坏分配、最先分配等分配算法2、实验内容:(1)学生了解实验目的,画出流程框图(2)复习单向链操作编程,编写全部程序(3)分配或回收一次,必须可以显示空闲内存块队列状态。注意回收内存时,空闲块的合并操作(4)学生要在上一次实验的基础上对队列的删除、插入进一步熟练3、实验步骤:(1)复习可变式分区管理部分的内容(2)按照要求编出内存分配、回收与合并过程的程序(3)上机调试程序(4)完成实验报告实验三 、文件管理1、实验目的:(1)通过实验完成对文件管理(2)了解文件、文件目录的结构(3)掌握文件的基本操作,了解文件控制的作用2、实验内容:(1)编写复制文件的命令(2)利用磁盘文件对学生情况进行管理(3)学习使用文件控制(4)实现文件搜索(5)查阅文件3、实验步骤(1)复习文件操作部分内容(2)按照要求编出复制文件和利用磁盘文件管理学生情况的程序(3)预习C+ Builder或Dephi的文件控制(4)上机编程、调试程序(5)完成实验报告实验四 、 多线程编程掌握线程管理方面的概念、理论、技术,了解CPU调度策略,练习使用多线程程序设计。了解Windows基于线程调度的基本情况,利用线程技术编写程序,控制线程的状态 实验方式与注意事项:(1) 实验方式:学生独立进行实验;对操作系统基本内容(进程与CPU管理、内存管理、设备管理、文件管理以及作业管理)进行模拟验证。(2)实验要求:1 实验前,学生要认真预习实验指导书

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论