内容发布更新时间 : 2024/12/24 2:39:36星期一 下面是文章的全部内容请认真阅读。
操作系统原理实验指导书 课 程 号:0540251
适用专业:软件工程
制 定 人:邓泓、熊焕亮、李光泉 教 研 室:软件开发教研室
江西农业大学软件学院
2010 年7 月
前言
操作系统是计算机的核心和灵魂。操作系统软件的设计对整个计算机的功能和性能起着至关重要的作用,所以此门课也是必不可少的,是面向计算机科学与技术、网络工程、软件工程等大多数计算机专业本科生和研究生开设的一门计算机专业课程。
操作系统是计算机系统的核心,《操作系统》课程是计算机科学与技术专业的重要必修课。本课程的目的是使学生掌握现代计算机操作系统的基本原理、基本设计方法及实现技术,具有分析现行操作系统和设计、开发实际操作系统的基本能力。
操作系统实验是操作系统课程的重要组成部分,属于学科基础实验范畴。作为与相关教学内容配合的实践性教学环节,应在操作系统理论课教学过程中开设。
操作系统是计算机科学与技术专业必修的专业基础课程,操作系统实验的作用是:理解操作系统的设计和实现思路,掌握典型算法。基本要求是:理解进程的概念,理解死锁,掌握银行家算法;掌握请求页式存储管理的实现原理及页面置换算法。学生应具有高级语言编程能力、具有数据结构等基础知识。
实验要求
为了顺利完成操作系统课程实验,学生应做到:
(1) 实验前,认真学习教材以及实验指导书的相关内容,提前做好实验准备。
(2) 实验结束一周后提交实验报告。实验报告内容应包括:实验目的、实验内容、设计
思路和流程框图,源程序(含注释)清单、测试结果以及实验总结。
(3) 遵守机房纪律,服从辅导教师指挥,爱护实验设备。
实验的验收将分为两个部分。第一部分是上机操作,随机抽查程序运行和即时提问;第二部分是提交书面的实验报告。此外杜绝抄袭现象,一经发现雷同,双方成绩均以0分计算。
实验内容安排 实验 实验一 实验二 实验三 第一次上机(2课时) 熟悉进程调度相关内容; 熟悉最高优先数的调度算法的示例 熟悉银行家算法 熟悉页面置换相关内容; 熟悉LRU算法的示例 第二次上机(2课时) 编写“多级反馈队列轮转法”模拟程序 编写FIFO模拟程序