• 《操作系统》实验大纲


    《操作系统》实验大纲

     

    课程编码:

    课程名称:操作系统

    实验总学时数:12(计科班)、20(专升本班)

    适用专业:计算机科学与技术

    开课教研室:网络教研室

     

    一、实验教学的目的和要求

    《操作系统实验》是对操作系统课堂教学的一个重要补充,与理论学习起着相辅相成的作用,是实施《操作系统》教学的一个重要组成部分。通过本实验课程的学习,可以增强本专业学生对操作系统软件实现技术的认识,对加深理解和掌握操作系统相关原理有重要帮助,为在校继续学习其它专业课程和进行毕业设计,以及毕业后在信息技术领域工作或继续学习打下坚实的基础。

    二、实验项目名称和学时分配(实验)作业命名格式

    序号

    实验项目名称

    学时数

    /选开

    01

    模块(第1章)

    1

    必开

    02

    链表的应用(第1章)

    1

    必开

    03

    中断(第3章 编写内核模块,计算两次中断的时间间隔 (3.3.5 中断的简单应用))

    1

    必开

    04

    fork系统调用(第5章)

    0.5

    必开

    05

    fork_wait系统调用(第5章  进程的创建及并发执行  将forktest.c和wait1.c融合)

    0.5

    必开

    06

    用户态下模拟执行命令(第5章  (5.6.6  系统调用及应用))

    1

    必开

    07

    生产者消费者(第5章)

    0.5

    必开

    08

    读者写者(第5章)

    0.5

    必开

    09

    哲学家进餐(第5章)

    0.5

    必开

    10

    管道(父进程和两个子进程)(第5章)

    0.5

    必开

    11

    银行家算法(第6章)

    1

    必开

    12

    linux-0.11内核调试运行阅读环境的搭建及使用

    4

    必开

     

    三、单项实验的内容和要求(每个人一组)

    实验项目一

    实验内容:模块

    实验目的:熟悉linux模块的加载、卸载,运行及其结果分析

    实验要求:认真

     

    实验项目二

    实验内容:链表的应用

    实验目的:熟悉linux内核链表的应用,掌握链表的使用技巧

    实验要求:认真

    实验项目三

    实验内容:中断

    实验目的:熟悉linux中断的执行过程

    实验要求:认真

     

    实验项目四

    实验内容:fork系统调用

    实验目的:熟悉linux中创建进程的方法

    实验要求:认真

     

    实验项目五

    实验内容:fork_wait系统调用

    实验目的:进一步熟悉linux中创建进程的方法,父子进程的关系

    实验要求:认真

     

    实验项目六

    实验内容:用户态下模拟执行命令

    实验目的:进一步熟悉linux中创建进程的方法及其用途

    实验要求:认真

     

    实验项目七、八、九

    实验内容:生产者消费者、读者写者、哲学家进餐

    实验目的:通过3个经典的例子,熟悉、掌握互斥同步编程

    实验要求:认真

     

    实验项目十

    实验内容:管道(父进程和两个子进程)

    实验目的:掌握Linux中一种进程间通信技术

    实验要求:认真

     

    实验项目十一

    实验内容:银行家算法

    实验目的:C语言实现银行家算法,通过程序运行过程、结果深入理解银行家算法

    实验要求:认真

     

    实验项目十二

    实验内容:linux-0.11内核调试运行阅读环境的搭建及使用

    实验目的:分析 Linux 0.11 内核 源代码,提升自己对操作系统原理的理解水平,对操作系统有一个总体的把握和认知

    实验要求:认真

     

    四、使用教材及参考书

    教材:《LINUX操作系统原理与应用 (2)    主编:陈莉君

                           出版社:清华大学出版社,2012

    参考书

    1.汤子瀛.计算机操作系统(修订版).西安:西安电子科技大学出版社,2005

    2.孙钟秀.操作系统教程(第4版).北京:高等教育出版社,2008.4

    3.张尧学.计算机操作系统教程(第2版).北京:清华大学出版社,2000

    主要学习资源:

    1http://www.chinaunix.net/

    2http://www.csdn.net/

     

    五、实验的考核形式

    平时机试+面试

     

    审定:

     

     

    <script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
    阅读(1576) | 评论(0) | 转发(0) |
    给主人留下些什么吧!~~
    评论热议
  • 相关阅读:
    vue路由
    vue-cli目录结构介绍
    andriodiphone视频禁止全屏播放
    JS判断Android、iOS或浏览器的多种方法(四种方法)
    vue中移动端自适应方案
    移动端视频不兼容
    vue之router-link
    移动端网页开发注意点
    AWS EC2服务器的HTTPS负载均衡器配置过程
    Kubernetes概念介绍和v1版本部署过程
  • 原文地址:https://www.cnblogs.com/ztguang/p/12648555.html
Copyright © 2020-2023  润新知