“操作系统”课程几种教学策略研究.docVIP

“操作系统”课程几种教学策略研究.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  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文档。上传文档
查看更多
“操作系统”课程几种教学策略研究

“操作系统”课程几种教学策略研究   摘要:“操作系统”是计算机学科各相关专业重要的必修课程之一,对操作系统教学中存在的问题、理论和实践教学、培养自学能力展开讨论,探讨培养学生的兴趣和好奇心的几种策略,以及提高教学质量的方法。   关键词:操作系统;教学质量;兴趣引导   作者简介:侯利娟(1973-),女,河南博爱人,长沙理工大学计算机与通信工程学院,讲师。(湖南长沙410004)   基金项目:本文系长沙理工大学教改项目(项目编号:JG1003z)、长沙理工大学操作系统精品课程(课程编号:KC1108)、湖南省教育厅普通高校教学改革研究项目(湘教通[2010]243号文件第133号项目)的研究成果。   中图分类号:G642#8195;#8195;#8195;#8195;#8195;文献标识码:A#8195;#8195;#8195;#8195;#8195;文章编号:1007-0079(2012)14-0077-02      “操作系统”是计算机科学与技术及相关专业的核心课程之一,在计算机专业的软硬件课程中起着承上启下的作用。首次接触操作系统,学生普遍认为比较抽象,其原因有三:一是“操作系统”课程讲述的是计算机资源管理的原理和机制,其中包含了许多抽象的概念和算法,学生不仅要有很强的抽象思维能力还必须具有深厚的程序设计语言功底、扎实的数据结构基础和计算机硬件基础知识,所以大部分学生对计算机操作系统本身就存在一种畏惧情绪;二是操作系统不比其他应用软件,通过编写代码后能够立刻看到程序运行的结果,如学习VB后立即会设计一个简单的可视化程序,这样的满足感和成就感能很好激发学生的学习热情,而学了“操作系统”后要求学生设计一个系统软件是相当困难的;三是由于微软公司的图形用户界面深入人心,学生对钻进计算机系统内部有“畏惧感”和“无用论”。   作为计算机专业的毕业生,如果和别的专业的学生一样对操作系统仅仅停留在使用层次,就必然导致就业的“鸡肋”状况,所以“操作系统”这门课程恰恰是打开通向计算机领域的金钥匙。必须培养学生对该课产生较浓厚的学习兴趣,变被动学为主动学,变难学为易学,提高学生的实践能力和自学能力,达到提???操作系统课的教学质量的目标。   一、对学生学习“操作系统”课程的兴趣引导   兴趣是最好的老师,一个人一旦对某事物有了浓厚的兴趣,就会主动去求知、去探索、去实践。第一节课要引导学生对操作系统这个系统软件要有总体性的认识,让学生理解linux操作系统是用C语言和嵌入式汇编语言编写的,它是一个庞大的源程序的集合。这些源程序共同完成一个高级“管家”的功能,管理系统中的处理机、存储器、设备、文件这四大资源。但是一般用户是看不懂源程序的,所以操作系统还要提供给用户一个良好的接口使得用户方便使用这个系统,这就是命令接口、图形用户接口和系统调用。   要想使学生深入到操作系统内部,理解操作系统是一个高级“管家”,管理系统中的处理机、存储器、设备、文件这四大资源,就要引导学生把在图形用户界面下的点击操作和操作系统底层的资源管理功能结合起来。比如用户要把C盘下的一个“a.doc”文件复制到H盘上,用户在图形界面下所做的事情就是“点击鼠标复制和粘贴”,但在计算机内部操作系统要先把文件a.doc复制到内存缓冲区,然后在H盘上找到存放文件的存储空间,再把内存缓冲区的内容复制到H盘上,这个步骤涉及设备管理、文件管理、缓冲区管理。[1]而这些管理都要通过调用相应的程序的来实现的,这些程序的集合就是“操作系统”的内核程序,内核程序在后台默默无闻地做了许多工作,但是仅仅有内核程序一般用户不会使用这个操作系统,所以要在内核程序之上开发一些应用程序,如文字处理软件office,浏览器软件IE,聊天软件qq等,这样一般用户都可以方便使用操作系统了。下层的内核代码和上层的应用软件结合起来就是现在使用方便的操作系统。[1]   接下来可以鼓励学生思考操作系统如何把用户的鼠标点击操作,转换成调用管理系统资源的程序,从而慢慢深入到操作系统内部的内核代码,了解系统的“内脏”,进一步开发具有特殊功能的操作系统。   二、结合生活实际的理论教学   “操作系统”课程有不少抽象概念和理论,学生理解起来比较困难,但如果教师在讲解时能用生活中的实例来解释操作系统课程中的现象与实现方法,就能给学生留下深刻的印象。   1.“进程”是操作系统中最基本、最重要的概念之一   学生初次接触“进程”这一概念,觉得它很枯燥,难以理解。可以把“进程”理解为音乐的一次播放过程,同一首音乐在昨天和今天播放应称为两个不同的进程。   操作系统的并发性可以用同时听歌、上网、聊天的实例来讲解,当一个人在计算机上同时做这三件事情的时候,由于计算机的CPU只有一个,所以计

文档评论(0)

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

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

1亿VIP精品文档

相关文档