计算机科学与技术学院课程教案_第1页
计算机科学与技术学院课程教案_第2页
计算机科学与技术学院课程教案_第3页
计算机科学与技术学院课程教案_第4页
计算机科学与技术学院课程教案_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

计算机科学与技术学院课 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛程 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛教 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛案学 狐狸毛 狐狸毛 狐狸毛 狐狸毛期 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛2015/201-1 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛课程名称 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛计算机操作系统综合设计 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛授课对象 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 2013 本科 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛学 狐狸毛时 狐狸毛数 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 32 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛教学大纲 狐狸毛计算机操作系统综合设计 教学大纲 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 2014 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛教材名称 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛无 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛参考资料:1、 操作系统实验教程,狐狸毛陆松年主编,狐狸毛訾小超,狐狸毛潘理,狐狸毛龚玲编著,狐狸毛 电子工业出版社出版,狐狸毛 2010 年 4 月。狐狸毛2、 操作系统实验教程,狐狸毛袁宝华编著,狐狸毛清华大学出版社,狐狸毛 2010 年 01 月。狐狸毛3、 操作系统实验教程:核心技术与编程实例,狐狸毛顾宝根,狐狸毛王立松,狐狸毛顾喜梅编著,狐狸毛科学出版社出版,狐狸毛 2003 年 02 月。狐狸毛4、 计算机操作系统综合设计指导书,狐狸毛自编。狐狸毛狐狸毛 狐狸毛主讲教师 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛范太华 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛 狐狸毛课程教学总体设计一、狐狸毛本课程的目的及要求计算机操作系统综合设计是计算机操作系统原理课程的实践课程。狐狸毛过操作系统上机实验,狐狸毛培养学生程序设计的方法和技巧,狐狸毛提高学生编制清晰、狐狸毛合理、狐狸毛可读性好的程序的能力,狐狸毛加深对操作系统理论的理解。狐狸毛使学生更好地掌握操作系统的基本概念、狐狸毛基本原理及基本功能,狐狸毛具有分析现代操作系统,狐狸毛设计和开发简单操作系统部分功能的基本能力。狐狸毛本课程要求学生具有一定的编程能力,狐狸毛熟悉链表、狐狸毛树、狐狸毛栈等结构的学生能方便理解学习内容,狐狸毛但这些内容不是必须的。狐狸毛二、狐狸毛本课程的培养目标通过本实验,狐狸毛使学生深入理解操作系统内核,狐狸毛掌握操作系统相关理论并能灵活实用操作系统理论;掌握操作系统例程的编写方法,狐狸毛具备设计并实现部分操作系统函数的能力;熟练分析优秀操作系统内核结构及实现方法。狐狸毛3、教学环节安排本课程是是一门实践性很强的课程,狐狸毛主要内容分为两类:一类是验证性实验,狐狸毛一类是设计性实验。狐狸毛全部内容分为 8 个实验,狐狸毛其中验证类 2 个,狐狸毛设计类 6 个。狐狸毛 2 个验证性实验为必做实验;6 个设计类实验中,狐狸毛 5 个为必做实验,狐狸毛其中一个为选做实验。狐狸毛对于设计类实验,狐狸毛原则上要求学生按照操作系统原来理论课程中的算法进行设计,狐狸毛实验过程中,狐狸毛教师可以根据学生的设计情况,狐狸毛提共参考代码供学生学习,狐狸毛但提供的代码不应该是完整的代码,狐狸毛必须要求学生通过分析、狐狸毛学习、狐狸毛完善完成实验。狐狸毛在教学过程中,狐狸毛对于难道较大的设计类型实验,狐狸毛教师可以提前安排实验内容,狐狸毛要求学生提前做好设计,狐狸毛在实验课堂进行调试。狐狸毛对于课堂没有通过的学生,狐狸毛也允许学生实验课后进行补充完善,狐狸毛下次上课再进行验收。狐狸毛4、课程考核狐狸毛 狐狸毛 狐狸毛 狐狸毛实验成绩评定:实验成绩评定方式包含实验报告成绩、狐狸毛实验过程成绩两个部分,狐狸毛其中实验过程成绩占 70%、狐狸毛实验报告成绩占30%,狐狸毛如果其中任何一个成绩不及格,狐狸毛则总成绩按不及格处理。狐狸毛5、参考资料狐狸毛 1. 狐狸毛操作系统实验教程 ,狐狸毛陆松年主编 狐狸毛,狐狸毛訾小超,狐狸毛 狐狸毛潘理 狐狸毛,狐狸毛龚玲编著,狐狸毛电子工业出版社出版,狐狸毛 2010年 4 月。狐狸毛狐狸毛 2.操作系统实验教程 ,狐狸毛袁宝华编著,狐狸毛清华大学出版社,狐狸毛2010 年 01 月。狐狸毛狐狸毛 3.操作系统实验教程:核心技术与编程实例 ,狐狸毛顾宝根,狐狸毛王立松,狐狸毛顾喜梅编著,狐狸毛 狐狸毛科学出版社出版,狐狸毛 2003 年 02 月。狐狸毛狐狸毛 4. 狐狸毛计算机操作系统综合设计指导书 ,狐狸毛自编。狐狸毛实验内容狐狸毛 狐狸毛 狐狸毛 1、狐狸毛必做实验序号 实验项目 实验内容学时实验类型(演示、狐狸毛验证、狐狸毛综合、狐狸毛设计研究)组数每组学生人数1 进程创建模拟 实现运行给定的参考程序,狐狸毛观察进程创建的过程,狐狸毛并分析结果。狐狸毛2 验证 40 12 进程同步模拟实现运行给定的参考程序,狐狸毛观察 P、狐狸毛 V 原语模拟实现进程同步的过程。狐狸毛2 验证 40 13 进程撤销模拟实现编写程序,狐狸毛实现对进程的撤销操作。狐狸毛通过不断创建和撤销进程,狐狸4 设计研究 40 1毛观察进程的树的变化。狐狸毛4 进程调度模拟实现编写程序,狐狸毛按某种调度算法实现对进程的模拟调度操作,狐狸毛分析比较不同调度算法的特点。狐狸毛4 综合 40 15 死锁预防实现 编写程序实现银行家算法,狐狸毛动态进行资源申请、狐狸毛分配、狐狸毛安全性检测并给出分配结果。狐狸毛4 设计研究 40 16 请求分页系统页面置换算法实现编写程序,狐狸毛按某种算法实现分页系统的页面置换。狐狸毛观察不同算法的页面置换情况,狐狸毛分析比较不同算法的特点。狐狸毛4 设计研究 40 17 磁盘调度管理实现编写程序,狐狸毛设计多个磁盘调度请求,狐狸毛按某种磁盘调度算法实现动态调度并输出调度序列。狐狸毛观察不同算法的调度情况并比较异同点。狐狸毛4 综合 40 12、狐狸毛选开实验序号 实验项目 实验内容学时实验类型(演示、狐狸毛验证、狐狸毛综合、组数每组学生人数狐狸毛设计研究)1 进程管理实现 编写程序模拟实现对进程的创建、狐狸毛撤销、狐狸毛调度等管理。狐狸毛8 综合 40 12 内存管理实现 模拟管理 64M 内存块,狐狸毛设计内存分配函数和内存回收函数,狐狸毛模拟实现动态分区分配和回收操作。狐狸毛8 综合 40 13 文件系统设计 编写程序,狐狸毛模拟实现一个简单的文件管理系统,狐狸毛能够完成文件的创建、狐狸毛删除、狐狸毛读、狐狸毛写等操作。狐狸毛8 综合 20-13 2-34 EXE 文件装载实现在 DOS 环境下编写一个可显示本人姓名的程序并生成可执行文件;然后编写装载程序,狐狸毛把该可执行文件装入内存中,狐狸毛执行并观察结果。狐狸毛8 综合 20-13 2-3计算机科学与技术学院课程教案章 狐狸毛节实验 1 狐狸毛 狐狸毛进程创建模拟实验时间 狐狸毛第 狐狸毛 狐狸毛周第 狐狸毛 狐狸毛 狐狸毛 1 狐狸毛 狐狸毛讲基 狐狸毛本内 狐狸毛容1. 输入给定代码;2. 进行功能测试并得出正确结果。狐狸毛教 狐狸毛学目 狐狸毛标1. 理解进程创建相关理论;2. 掌握进程创建方法;3. 掌握进程相关数据结构。狐狸毛重 狐狸毛点难 狐狸毛点难点:1、狐狸毛进程的创建2、狐狸毛进程的释放作 狐狸毛业思考:1. 进程创建的核心内容是什么?2. 该设计和实际的操作系统进程创建相比,狐狸毛缺少了哪些步骤?教 狐狸毛学 狐狸毛组 狐狸毛织 教学情况记录1.本实验是验证性实验,狐狸毛要求学生输入给定的实验原代码并用自己熟悉的编译程序进行编译,狐狸毛然后运行并观察运行结果。狐狸毛因此,狐狸毛首先:对学生详细说明本次实验的目的、狐狸毛任务及要求。狐狸毛实验要求狐狸毛 狐狸毛 狐狸毛 1)狐狸毛分析进程创建函数 createpc 程序模块;狐狸毛 狐狸毛 狐狸毛 2)狐狸毛画出 createpc 函数程序流程图;狐狸毛 狐狸毛 狐狸毛 3)狐狸毛撰写实验报告。狐狸毛测试要求狐狸毛 狐狸毛 狐狸毛 狐狸毛 1)狐狸毛至少创建 10 个进程;狐狸毛 狐狸毛 狐狸毛 狐狸毛 2)狐狸毛创建进程树中 4 层以上的数型结构。狐狸毛2.加强实验过程的指导,狐狸毛对实验过程中出现的个性问题单独指导,狐狸毛对共性问题集中讲解。狐狸毛3.加强实验结果的检查和过程成绩评定。狐狸毛对每一个学生的实验结果进行检查,狐狸毛根据实验完成情况客观评定过程成绩。狐狸毛计算机科学与技术学院课程教案章 狐狸毛节实验 2 狐狸毛 狐狸毛 P、狐狸毛 V 原语的模拟实现时间 狐狸毛 狐狸毛第 狐狸毛 狐狸毛周第 狐狸毛 狐狸毛 2 狐狸毛 狐狸毛 狐狸毛讲基 狐狸毛本内 狐狸毛容1. 输入给定代码;2. 进行功能测试并得出正确结果。狐狸毛教 狐狸毛学目 狐狸1. 理解信号量相关理论;2. 掌握记录型信号量结构;3. 掌握 P、狐狸毛 V 原语实现机制。狐狸毛毛标重 狐狸毛点难 狐狸毛点重点难点:P、狐狸毛 V 原语实现机制作 狐狸毛业思考:1. 如果修改 wait 操作,狐狸毛使之能一次申请多个信号量?2. 该设计和实际的 P、狐狸毛 V 操作有什么异同点?教 狐狸毛学 狐狸毛组 狐狸毛织 教学情况记录1.本实验针对操作系统中信号量相关理论进行实验,狐狸毛要求实验者输入实验指导书提供的代码并进行测试。狐狸毛代码主要模拟信号量的 P 操作(wait)狐狸毛和 V 操作(signal)狐狸毛。狐狸毛实验要求1) 分析 signal 和 wait 函数功能模块;2) 画出 signal 和 wait 函数流程图;3) 撰写实验报告。狐狸毛测试要求1) 至少进行 10 次以上的 wait 和 signal 操作;2) 要求 wait 操作出现进程等待队列;3) 对有等待队列的信号量进行 signal 操作。狐狸毛2.加强实验过程的指导,狐狸毛对实验过程中出现的个性问题单独指导,狐狸毛对共性问题集中讲解。狐狸毛3.加强实验结果的检查和过程成绩评定。狐狸毛对每一个学生的实验结果进行检查,狐狸毛根据实验完成情况客观评定过程成绩。狐狸毛计算机科学与技术学院课程教案章 狐 实验 3 狐狸毛进程撤销模拟实现时间 狐狸毛 狐狸毛 狐狸毛第 狐狸毛 狐狸毛狸毛节 周第 狐狸毛 狐狸毛 狐狸毛 3 狐狸毛 狐狸毛讲基 狐狸毛本内 狐狸毛容1.采用动态或静态方法生成一颗进程树(进程数目20)狐狸毛;2.设计进程撤销算法;3.实现进程撤销函数,狐狸毛采用级联方式撤销;4.可动态撤销进程;5.可动态观察进程树的情况;6.测试程序并得到正确结果。狐狸毛教 狐狸毛学目 狐狸毛标1.理解进程撤销相关理论;2.掌握进程撤销流程。狐狸毛重 狐狸毛点难 狐狸毛点重点:设计程序实现进程的撤销操作及操作过程难点:程序设计及撤销操作处理作 狐狸毛业1.进程撤销的核心内容是什么?2.可否采用其它的撤销方法?教 狐狸毛学 狐狸毛组 狐狸毛织 教学情况记录1.简要介绍进程控制的基本方法,狐狸毛以及操作系统中原语作用。狐狸毛向学生明确为什么要进行进程的撤销操作。狐狸毛撤销操作过程中应该要做什么样的工作。狐狸毛通过本次设计实验,狐狸毛要求学生进一步加深对操作系统中进程管理

温馨提示

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

评论

0/150

提交评论