欢迎来到天天文库
浏览记录
ID:57748382
大小:104.57 KB
页数:4页
时间:2020-03-27
《操作系统课程实验教学大纲.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、操作系统课程实验教学大纲课程编号:1020120课程名称:操作系统实验课程总学时:30课程总学分:6实验总学时:30(课内)+20(课外)适用专业:计算机科学与技术、电子商务课程类型:必修先修课程:计算机操作系统,1020050一、实验教学的目的、任务与要求:目的和任务:“操作系统实验”作为操作系统课堂理论教学的辅助课程是加强计算机科学与技术专业实践的重要环节之一。由于操作系统自身的庞大和复杂,造成学生在学过操作系统课程后,总有一种“雾里看花”的感觉,即只是支离破碎的了解了一些操作系统局部知识,而很难将这些知识融会贯通,对于
2、运用操作系统知识从事设计和应用更是无从谈起。本实验课的目的就是力图解决上述问题。该课程采用开实验的教学方式,先通过设置一系列基础性型和验证型实验项目环节,最后结合一个综合性的课题,从提高综合能力出发,让学生充分发挥自身的主观能动性,进行创新设计实验努力培养学生的分析问题和解决问题的能力。基本要求:“操作系统实验”因为与其他课程中内容环环相扣,所以结合专业实践的工作必须采取谨慎而主动的态度。因此:1.由于操作系统本身的特点和实验学时的有限,不宜面面俱到,而应集中精力去较深入地分析和完成一个有代表性的实验,以求学生能真正理解和体
3、会操作系统的优秀设计思想和其在计算机系统中的作用。2.本实验课程选用Linux作为实验平台,其理由是Linux操作系统以其开放性、可移植性、多用户和多任务等特点,已成为当今世界的主流操作系统之一,因此具有代表性和先进性。给定程序选用作业调度管理部分的算法实现程序,其理由是调度是操作系统的核心部分和关键所在,因此便于学生对操作系统实质的体会和理解,同时以Solaris作为补充实验内容,加深对复杂操作系统的认识和了解。3.在实验课的每个阶段都有相应的一份实验报告和具体要求,旨在培养学生按照专业化的方式进行分析、设计和文档撰写,这
4、有利于提高他们养成良好的科学实验技能和素质。因此在上实验课时辅导教师要重视此点。二、实验项目内容及学时分配:序学实验类实验项目实验内容备注号时型学习进程通讯的相关基础知识,了解Linux系统中进程通讯的基本原基础型、课前准1.进程管理10理。熟悉进程的创建、控制、执行验证型备和终止等系统调用函数。1.Linux操作系统学习:X-windows机制,IPC机制,守护进程的原理,进程线程调度机制以及各种作业调度算法。2.通过对上述几方面内容的资料查找和学习,整理出一份学习报告,内容要求覆盖上述各2.实验预备知识学习7知识点,并阐
5、明概念、原理或综合型机制、相关系统调用函数列表和对应实例程序、引用标记及参考文献列表。其中实例程序包括源码、关键数据结构分析说明和程序流程图。3.对UML各视图进行的基本学习,要求掌握组件图和部署图的描述方法。对给定的程序进行分析:实验要求分析完成后提交一份程序分析报告,内容包括:程序功能说明;利用UML组件图描述程序各文件之4.综合程序分析10综合型间的依赖关系;程序中主要数据结构的描述和说明;程序中所用算法的描述及其流程图的绘制;自定义初值利用程序验证其结果。运用第一阶段所学习的知识,自行设计并实现程序。设计说明如下:1
6、.以程序涉及的知识点(第一阶段学习准备)多少作为设计实现评价的依据之一;2.可以在给定程序(第二阶段)的基础上采用不同的体系结构和机制实现原有程序的算法或同时实现其他的类似算法。实验要求设计实现完成后提交一5.设计创新实现13份程序设计实现报告,内容要求如设计型下:1.程序功能说明;2.利用UML组件图描述程序各文件之间的依赖关系;3.程序中主要数据结构的描述和说明;4.程序中所用算法的描述及其流程图的绘制;5.自定义初值利用程序验证其结果。利用共享内存、信号量、消息队列以及Solarisdoor通信方式进行系创新研课后学3
7、.Solaris进程间通信10统开发、同时利用Tdrace、Kmdb究型习对系统实现进程间通信进行跟踪和实现机制分析二、主要教材(讲义、实验指导书):实验指导书:《西北工业大学计算机学院计算机操作系统实验指导》,张羽、谷建华、陈江,2005参考书:《Linux从入门到精通》,PhilCornes,电子工业出版社,2002《LinuxKernelDevelopment》,RobertLove,机械工业出版社,2006Solaris11PluginV2.0,SUN中国工程研究院及北京地区高校,2006三、考核方式:操作系统实验考
8、核:预习报告30%,上机实验35%,实验报告35%。四、使用主要仪器设备说明:实验软、硬件环境要求:80386DX以上兼容机,可以使用Intel、AMD、CRIX处理器,对80386或80486SX的CPU建议具有数字协处理器。主板可以是支持ISA、ESA或PCI总线结构。主存最小要求2M
此文档下载收益归作者所有