山东省财政学院.doc_第1页
山东省财政学院.doc_第2页
山东省财政学院.doc_第3页
山东省财政学院.doc_第4页
山东省财政学院.doc_第5页
全文预览已结束

下载本文档

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

文档简介

山东省财政学院摘要:操作系统是计算机系统中最重要的系统软件,课程主要讲述操作系统的基本概念、原理和算法,具有理论抽象性。通过上机实验可以把操作系统的概念和理论知识融入到实践中, .关键词:计算机,算法类别:专题技术来源:牛档搜索(Niudown.COM)本文系牛档搜索(Niudown.COM)根据用户的指令自动搜索的结果,文中内涉及到的资料均来自互联网,用于学习交流经验,作品其著作权归原作者所有。不代表牛档搜索(Niudown.COM)赞成本文的内容或立场,牛档搜索(Niudown.COM)不对其付相应的法律责任!操作系统Operating System课程学时51/34实验学时17实验课程性质与类型专业独立设课是基础否适用专业计算机科学与技术、信息与计算科学、信息管理与信息系统、电子商务本实验课程的教学目的和任务操作系统是计算机系统中最重要的系统软件,课程主要讲述操作系统的基本概念、原理和算法,具有理论抽象性。通过上机实验可以把操作系统的概念和理论知识融入到实践中,使学生加深对操作系统的认识和理解,体验操作系统所涉及的抽象思维的具体实现,培养学生正规程序设计的能力。本实验课程的基本要求(对学生实验技能、创新能力、科研能力及解决实际问题方面的锻炼)基本要求:掌握流行操作系统基本的使用与管理操作,通过阅读和分析演示程序加深对操作系统概念的理解,通过综合实验作业学会用高级程序设计语言设计有关进程调度、存储管理的模拟程序。综合实验作业要求给出完整的实验报告(包括:实验题目、系统分析、实验设计方案,系统模块设计、实验环境、用户使用说明、实验中问题的出现及分析,参考资料等)。通过课程实验培养学生分析问题解决问题的能力,提高编程能力。实验课程与其它课程的关系前修课程:计算机组织与体系结构、高级语言程序设计、数据结构。该实验安排在6学期随操作系统理论课程同步完成。实验课程教学内容安排1实验项目安装操作系统。时数项目性质实验内容及要求在同一台微机上安装操作系统windows 及linux。了解操作系统应用环境建立的初步过程,掌握操作系统的基本系统设置,掌握多操作系统的安装和设置课后验证综合设计演示2实验项目操作系统环境的熟悉。时数项目性质实验内容及要求实验内容:了解windows系统管理工具及其使用,熟悉windows系统工具的内容和应用。访问linux系统 ,登录Linux系统,熟悉linux系统的Shell和常用命令,了解Linux的文件系统。通过实验,加深对以下内容的理解1基本的计算机硬件组件2计算机操作系统的基础概念2验证综合设计演示3实验项目进程创建。时数项目性质实验内容及要求阅读和分析实验程序:1.创建子进程2.指令其子进程来”杀掉”自己的父进程,学习创建进程、观察进程和终止进程的程序设计方法。进一步熟悉操作系统的进程概念,理解进程的“一生”,学会用系统调用创建子进程。2验证综合设计演示4实验项目并发与调度时数项目性质实验内容及要求阅读和分析实验程序:1.创建和打开事件对象在进程间传送信号。2.演示线程通过文件对象发送数据。了解事件和互斥体对象,了解管理事件和互斥体对象的API,了解在进程中如何使用这些对象,了解父进程创建子进程的程序设计方法,从而加深对操作系统进程同步、线程同步的理解。2验证综合设计演示5实验项目存储管理时数项目性质实验内容及要求实验内容:阅读和分析实验程序:1. 获取有关系统的内存设置的信息;2. 检测进程的虚拟地址空间。了解操作系统内存的使用和管理;了解操作系统的内存结构和虚拟内存的管理等。2验证综合设计演示6实验项目进程调度模拟程序设计时数项目性质实验内容及要求用C语言设计一个对n个并发进程进行调度的程序。调度程序应当包含2-3种不同的调度算法,运行时可以任选一种,以利于各种方法的分析和比较。程序应能显示或打印各种进程状态和参数变化情况,便于观察。即要显示每个时间片内各进程的情况,并且指出运行进程及就绪和阻塞队列中的内容。深入理解进程概念和进程调度过程、算法。5验证综合设计演示7实验项目页面置换模拟程序设计时数项目性质实验内容及要求设计一个采用多种页面置换算法的页面置换模拟程序。从而加深对请求页式存储管理实现原理的理解,掌握页面置换算法。内容和要求:假设分给一作业的内存块数为4,每个页面中可存放10条指令。用C语言设计一个程序,模拟一作业的执行过程。设该作业共有320条指令,即它的地址空间为32页,目前它的所有页面都还未调入内存。在模拟过程中,如果所访问的指令已经在内存,则显示其物理地址,并转下一条指令。如果所访问的指令尚未装入内存,则发生缺页,此时需记录缺页的次数,并将相应页调入内存。如果4个内存块中均已装入该作业的虚页面,则需进行页面置换。最后显示其物理地址,并转下一条指令。在所有320条指令执行完毕后,请计算并显示作业运行过程中发生的缺页率。置换算法:请分别考虑OPT、FIFO和LRU算法。作业中指令序列可用随机数产生。设页面大小为1K,分配给作业的内存容量为4页到32页。用户虚存容量为32K。掌握页面置换算法,加深对请求页式存储管理实现原理的理解。4验证综合设计演示实验报告及考核要求对部分验证性实验,实验报告要给出实验题目、实验目的、实验内容、实验结果和分析总结。对于综合性实验,要求提交实验程序和实验报告。实验报告要求给出实验题目、系统分析、实验设计方案,系统模块设计、实验环境、用户使用说明、实验中问题的出现及分析,参考资料等。根据全部实验项目的实验质量、实验程序、实验报告等综合指标考核,最终评定该实验课程成绩。选用教材及参考资料1. .计算机操作系统 汤子瀛

温馨提示

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

评论

0/150

提交评论