操作系统实践课教学探析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统实践课教学探析 【摘要】本文根据作者从操作系统实验课程教学实践出发,在现有 的实验课程教学环节基础上,建设性地提出了让学生自己编写操作系统的 教学方法,从实践上看,该方法在加深学生对操作系统理解的同时,也让 学生对所学课程有一个整合的过程。 【关键词】操作系统教学方法实验教学 【中图分类号】G642【文献标识码】A【文章编号】1006 — 9682(2011) 05-0076-02 [Abstract] Starting from the problems that exists in the current experimental teaching of computer operating system, some useful studies and improvements were made in this article, according to the authors experience of teaching practice. [Key words] Operating system A teaching method Teaching of experimentation 操作系统是一门综合能力要求较高的课程,教学过程需要理论教学和 实践教学并重,而且课程大部分A容较为抽象,难以理解,知识点较为松 散,学生不易形成知识体系;在学习过程中,需要学生不仅理解课程本身 的思想和概念,同时也要求学生有较强的软件编程能力,能够理解和掌握 其中的思想;本文在分析现有操作系统实验教学问题的基础上,提出相应 的解决方法,并讲述一种配合理论和实践教学的实训方法,从而使得学生 整合知识体系。 一、 操作系统实验的目标 通过实验教学,使学生熟悉操作系统接门的使用,加深对操作系统工 作原理的认识,加强对操作系统实现方法的理解,同时也使学生在系统体 系结构的设计方面得到基木训练。 二、 操作系统实验内容 针对两大主流操作系统Windows和Linux所提供的编程接口,设计了 以下操作系统实验。 Windows系统实验安排四个方面的实验课程:①进程管理方面,提供 了线程的建立与撤销、线程的同步、线程的互斥,使用命名管道实现进程 通信几个实验。②内存管理方面,提供了动态链接库的建立与调用和系统 内存使用统计的两个实验。③文件管理方面,提供了采用无缓存方式实现 文件读/写,采用高速缓存实现文件读/写,采用异步方式实现文件读/写。 ④设备管理方面,提供了获取磁盘基本信息、读/写磁盘指定位置信息两 个实验。 Linux系统实验设计为:①进程管理方面,设计了编制实现软中断通 信的程序和进程管道通信程序。②内存管理方面,设计了内存的监控、检 查和回收,模拟FIFO, LRU和OPT页面换算算法两个实验。③文件管理方 面,设计并实现了一个文件执行程序和一个一级文件系统程序。④设备管 理方面,设计了字符类型设备的驱动程序和块类型设备的驱动程序两个实 验。 根据Linux的特点,设计了一个综合性实验:设计Limix系统内核的 编译实验。 三、实验教学方式改革 实验教学的形式应多元化,而不仅仅是传统的上机操作。为了更好地 提高学生的学习兴趣,培养学生的创新意识,我们采取了以下几种教学策 略。 案例教学 案例教学是通过对一个具体案例的思考,启发学生的创造潜能。首先 由教师通过案例给学生演示实验过程,然后学生自己重复调试或者在此基 础上进行一些改进性或创造性的工作。 鼓励学生参与教师的科研项目 结合教师的课题,积极引导学生参与。实验教学与科研实现了有机的 融合,冇力地推动了学生创新活动的开展,收到了明显的成效。通过这种 形式,学生可提早参与到项目开发屮来,为以后走上社会就业打下良好的 基础。 培养兴趣小组,鼓励创新。 实验过程中,学生往往注重实验结果,不在乎实验过程,这样无法深 刻理解实验原理,也不利于培养学生系统程序的设计能力;达不到实验教 学的真正冃的。作者在实际的教学过程屮发现成立兴趣小组,要求小组成 员独立或协作给出实验方案,并带动大多数同学一起完成实验,并针对不 同方案,教师和同学一起讨论,给出改进措施,能够提高学生的学习积极 性,培养团队意识。 设计多组实验,鼓励多种实现方式。 很多同学为了完成实验,往往采用实验前或者过程中,抄袭他人,甚 至直接网上查询结果,填写实验报告,达不到实验效果,设计多组实验, 根据代码给分,极大地提高了学生学习兴趣,开拓了思维方式,并增强了 学生解决实际问题的能力。 四、动手实现操作系统的实训设计 一般操作系统课程安排在大三下学期进行讲授,对于该阶段的学生, 在学校里的主要课程均己学习完毕,知识积累到了一定程度,但是对于编 程能力和对系统的认知程度还较为浅薄,此时安排学生自己动手编写操作 系统的实训,不

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档