资源描述
操作系统综合实验
Experiments of Operating System
一、课程基本情况教学周数:1周
学 分:1学分开课学期:第5学期
课程性质:必修先修课程:操作系统
适用专业:信息工程教材:罗宇等,《Linux操作系统实验教程》,电子工业出版社,2009
开课单位:电子与信息工程学院信息工程系二、实验课程的教学目标和任务
本课程是操作系统的配套综合实践课程,课程的基本目的是以课程设计的形式让学生通 过具体的操作系统(linux和Windows)实践,体会、理解并掌握操作系统原理中学习的操 作系统对处理器的管理、存储器的管理等主要算法。从而使得学生能掌握操作系统的基本概 念、基本原理和实现技术;利用把操作系统中的原理、思想应用到实际工作,如设计、分析 和改进各种系统软件和应用软件;能够为系统选型提供帮助;能够参与系统软件的设计。
三、实验课程的内容和要求
序号
工程名称
所需
学时
内容提要
工程要求
实验类型
必开
选开
实验一
熟悉Linux命令
4
通过在Linux系统终端下执行一些基本 命令,初步建立对Linux系统的了解, 会使用man命令查找这些命令的使用 帮助。理解/proc作为虚拟文件系统的 作用。学习Linux内核、进程、存储等 资源的一些重要特征。
V
验证
实验二
进程控制和进程
通信
4
熟悉Linux下的C语言开发工具;学习 Linux系统中的进程创立和结束;学习 Linux系统中的进程通信。
V
验证
实验三
内核编译以及增
加系统调用功能
4
熟悉理解Linux系统内核编译过程,增 加一个用户功能作为系统调用。
V
综合
实验四
字符设备驱动程
4
理解驱动程序的基本原理,编写字符驱
V
综合
序开发
动程序,模块编程方式,基于该驱动程 序,编写一个简单字符聊天程序。
四、课程考核1、实验实习报告的撰写要求:
2、实验实习报告:4次,课程设计论文:1 篇;3、考核及成绩计算方式:20%考勤+ 80%课程设计论文成绩
五、参考书目1、《操作系统实用教程(第三版)实验指导》清华大学出版社,任爱华等,2009
2、《操作系统教程第四版》高等教育出版社,孙钟秀主编,2008年;3、《操作系统概念(第七版、英文影印版)》高等教育出版社,[美]Abraham Silberschatz, Peter B. Galvin, Greg Gagne, 2010
展开阅读全文