操作系统原理课程试验教学大纲课程名称操作系统原理英文名称.DOC

操作系统原理课程试验教学大纲课程名称操作系统原理英文名称.DOC

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统原理课程试验教学大纲课程名称操作系统原理英文名称

PAGE PAGE 1 《操作系统原理》课程实验教学大纲 课程名称:操作系统原理 英文名称:Principles of Operating System 课程编号: 33064 实验课性质:非独立设课 课程负责人:廖国琼 开放实验项目数:8 大纲主撰人:廖国琼 大纲审核人:刘德喜 一、学时、学分 课程总学时:64 实验学时:16 课程总学分:4 实验学分:1 二、适用专业及年级 本大纲适用于2014级、2015级计算机科学与技术专业《操作系统原理》课程实验教学使用。 三、实验教学目的与基本要求 1.实验教学目的 本实验课程是对《操作系统原理》课堂教学的一个重要补充,与理论学习起着相辅相成的作用,是实施《操作系统原理》教学的一个重要组成部分。 通过本实验课程的验证性实验,可以增强学生对操作系统基本概念和基本原理的认识和理解。而且,通过编写和调试操作系统模拟程序,可进一步帮助学生提高实际应用能力和动手能力,主要包括: (1) 熟练掌握Linux操作系统安装与命令使用; (2) 熟练掌握Linux环境下C语言使用、编译与调试方法; (3) 通过验证性实验,加深学生对Linux进程的异步并发执行、进程同步与互斥、进程通信、内存分配等理论知识的认识个了解; (4) 通过设计性实验,加强学生运用C语言进行进程调度、动态分区法存储管理、文件系统等程序设计能力。 2.基本要求 (1) 开始实验前学生要对实验内容和实验指导书做充分准备,并预先作好预习,对一些情况有所分析; (2) 仔细观察上机现象,并做好记录; (3) 认真书写实验报告,实验报告应包括实验目的及要求,程序框图及程序清单,运行情况及分析意见。 四、主要仪器设备及消耗品 1. 硬件设备:微型计算机、互联网 2. 软件平台:操作系统安装Windows2000及以上,虚拟机及Linux操作系统。 五、实验课程内容和学时分配 序号 实验 项目名称 实验 时数 每组 人数 实验 类型 实验 要求 实验 属性 内容提要 1 Linux操作系统安装与命令使用 2 1 操作 必做 专业 1. Linux系统安装 2. Linux系统登录和退出 3. Linux基本命令使用 4. U盘的安装与卸载 2 Linux环境下C语言使用、编译与调试 2 1 操作 必做 专业 1.掌握一种Linux的编辑器(如vi)的使用; 2.学习使用vi编写一个简单C程序; 3. 学会使用gcc、gdb编译 和试该程序。 3 观察Linux进程的异步并发执行 2 1 验证 必做 专业 观察利用系统调用fork( )创建进程的异步执行现象。 4 进程调度模拟程序设计 2 1 设计 必做 专业 设计一个按优先数调度算法或时间片轮转法实现处理器调度 5 观察Linux进程的同步与互斥 2 1 验证 必做 专业 利用fork( )、 exec( 和wait( )等系统调用观察进程的同步与互斥现象 6 观察Linux进程通信 2 1 验证 必做 专业 观察Linux系统的管道通信 7 观察内存分配结果 2 1 验证 选做 专业 观察使用Linux系统调用malloc( )申请内存空间结果。 8 分区式存储管理 2 1 设计 必做 专业 设计程序模拟内存的动态分区法存储管理。 9 文件系统模拟程序设计 2 1 设计 必做 专业 用C语言设计一个简单的二级文件系统。要求: 1.可以实现下列几条命令; 2.列目录时要列出文件名、物理地址及文件长度; 3.源文件可进行读写保护。 10 分析Linux进程调度程序 - 1 设计 选做 专业 分析Linux进程调度算法及其实现所用的主要数据结构。 六、考核方式 1.实验成果: 实验采用提交实验报告的形式。实验报告格式规范应该包括:实验项目名称、实验内容、实验目的、实验环境、实验步骤、实验结果及分析、实验总结等内容哦 2.考核方式 本实验课不单独考核,其成绩计入平时成绩,占本课程成绩的10%。主要由以下几方面综合给分: (1) 实验预习:学生课前必须预习,教师通过课堂提问等方式检查预习效果。 (2) 实验表现:根据学生的课堂纪律、实验态度、独立操作能力、编程能力以及保持实验室卫生等方面的表现进行综合考核。 (3) 实验报告:学生完成实验后应按时完成实验报告。要求:内容充实、数据处理正确、书面整洁、结构合理、回答思考问题以及在程序实现过程中所遇到的问题等。 七、大纲使用说明 本大纲是依据2014级计算机科学与技术专业人才培养方案为依据制定。 任课老师需严格按照大纲要求进行实验教学,根据实验大纲进行备课、指导学生进行实验。 八、实验指导书、参考书 1.实验指导书:

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档