《操作系统实训》指导书
操作系统实训
《操作系统实训》指导书
一、实训目的
通过操作系统实训,主要强化学生对本课程基础知识的掌握;使学生理论联系实际,加强学生的动手能力;加深对操作系统的基本概念、工作原理和实现方法等理论知识的理解;掌握操作系统各个部分之间的有机联系,从而了解操作系统在整个计算机系统中的地位和作用,巩固和加强与本课程相关的其他计算机课程的知识,提高对计算机专业知识理解的系统性和完整性,并加强合作完成系统的团队精神和提高程序设计的能力。
二、实训内容
本实训的内容为实现一个模拟操作系统。要求使用实验室所提供的安装有C语言编程环境的计算机,模拟采用多道程序设计方法的单用户操作系统,该操作系统包括进程管理、存储管理、设备管理和文件管理四部分。
三、实训设备
1、PC计算机
2、VC++等软件系统。
四、实训任务及要求
根据实训内容,认真完成模拟操作系统的实现,模拟操作系统需包括进程管理、存储管理、设备管理和文件管理四部分。实训的基本原理主要包括操作系统中的进程的同步与互斥;常用的进程调度算法;地址重定位;动态页式存储管理技术的页面淘汰算法;设备管理中设备的分配和回收;用死锁避免方法来处理申请独占设备可能造成的死锁;磁盘调度算法等。
你可能喜欢
- 系统报告
- 操作系统进程调度算法
- 计算机操作系统
- linux操作系统
- 雪豹操作系统
- 嵌入式操作系统
- 分布式操作系统
- 网络操作系统
- 系统设计报告28页
- 餐厅点餐系统报告10页
- 仓库管理系统报告51页
- windows网络操作系统报告34页
- 操作系统实验报告19页
- 诗词信息系统任务报告书6页
- 操作系统课程设计——进程调度模拟算法(5种)16页
- 操作系统实验报告进程调度算法12页
- 操作系统课程设计之进程调度程序设计时间轮转和优先级混合算法26页
- 操作系统 时间片轮转RR进程调度算法 java版7页
- 操作系统 先来先服务FCFS和短作业优先SJF进程调度算法 java版11页
- 计算机操作系统-实验一:进程控制和调度算法5页
- 第九课计算机操作系统4页
- 第2章 计算机操作系统54页
- 计算机操作系统章节复习题及答案8页
- 计算机操作系统期末考试题及答案13页
- 计算机操作系统文件管理66页
- 计算机操作系统概论69页
- 操作系统实验报告 linux部分(原创)22页
- linux操作系统下tomcat 安装2页
- linux操作系统-文件系统管理28页
- linux操作系统-Webmin管理工具27页
- linux操作系统-NFS文件系统管理11页
- linux操作系统-DHCP服务器配置44页
- 在windows下安装_雪豹苹果操作系统_的详细图文教程%28win7_mac苹果_双系统安装%29-------整理完整版23页
- 雪豹操作系统基础视频教程4页
- ALM Networks 使用VMWARE安装Mac OSX 雪豹操作系统并配置iphone开发环境11页
- Mac OS X10.6雪豹苹果操作系统+新功能教程1页
- 惠普cq45-202tx安装苹果雪豹操作系统9页
- Mac OS X Snow Leopard苹果雪豹操作系统安装18页
- 第7章 嵌入式操作系统及其移植(第二版)20页
- 基于实时嵌入式操作系统的软测量软件包4页
- 12嵌入式操作系统-文件系统_201213172429449129页
- 11嵌入式操作系统14-进程管理132页
- 8嵌入式操作系统-内核启动_20111261762938050页
- 7嵌入式操作系统865页


