操作系统课程实验教学探究.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文档。上传文档
查看更多
操作系统课程实验教学探究

操作系统课程实验教学探究摘要: 操作系统是一门对实践性要求很强的课程,本文分析了操作系统课程的特点,并从搭建实验平台、设置实验层次、选择实验内容等方面探讨了如何通过有效地开展实验教学来提高教学质量。 关键词: Linux系统 实验 改革 操作系统是计算机系统中最核心和最底层的软件,是计算机系统的指挥和管理中心,是计算机系统的灵魂,它的设计过程体现了程序设计和软件工程的精髓。操作系统课程是高校计算机及相关专业的一门重要课程,是一门理论性和综合性比较强的学科,在计算机软硬件课程的设置上起着承上启下的作用。 一、课程特点 1.理论性强 操作系统课程概念多、概念抽象、涉及知识面广、理论性强,其整体实现思想和技术又往往难于理解,学习时有较大的难度,大部分学生对该门课程有一种畏难情绪。 2.理论与实践脱节 操作系统课程除理论性强,更要求有较强的实践性,然而在课程的实际教学当中,因实验环境及实验要求较高,使得实验的开展比较困难,实验往往流于形式,理论和实践脱离得相当严重,因此只是通过教师阐述工作原理,使本来具体生动的内容变得十分抽象、枯燥并且难以理解。 3.学习效果见效不快 很多学生往往对学后有立竿见影效果的课程兴趣较大,比如程序设计语言,学习了便很快可以就某个问题编写程序上机运行,很有成就感;而对诸如操作系统这样原理性强,实验要求高,设计一个操作系统又不现实的课程,因感觉学习后效应不会立即显现而对课程重视度较差。 二、实验教学改革 笔者通过多年的教学经验发现,操作系统的实验教学是必不可少的环节,要特别注意把握课程的整体性,理论与实践相结合。因此不仅要设置实验,还要重视实验,通过实验来提高学生的学习兴趣,摆脱枯燥乏味感成为了课程改革的重点。 1.搭建实验平台 实验环境可依据现在操作系统的发展趋势和实际应用范围来设置,参照欧美大学一致的实验平台:Windows+Unix/Linux,可设置易于实现的Windows+Linux实验环境。Linux是一套类Unix操作系统,具有Unix全部特征,且系统的源代码完全公开,通过该系统可以使学生容易获取并剖析核心模块源程序,是一个极好的操作系统实验蓝本。具体的实验是基于Windows还是Linux来实现,学生可以根据具体需求来选择,因同一个实验虽然实验重点相同,但在具体实现时会因实现环境不同而有很大不同的,所以求知欲和个人能力强的学生也可以选择两种操作系统,通过对比来进一步加深对操作系统原理的领悟。 2.设置实验层次 操作系统课程涉及知识面广,有深度,因而在实验的设置上要分不同的层次,比如可以设置操作验证型实验、技术应用型实验、模块设计型实验、综合型实验。操作验证型实验是最基本层次的实验,其目的是让学生通过简单的验证来熟悉所使用的系统,如系统的安装、命令的使用等;技术应用型实验是让学生理解各种算法、结构框架、功能实现等内容,使抽象与设计结合,与实际的操作系统相联系;模块设计型实验是让学生参与到操作系统的模块设计中,比如对系统内核的编程,掌握并积累基于现代操作系统环境的编程经验;综合型实验是高层次的实验,是对学生综合能力的训练,如设计一个小型操作系统。不同层次的实验为学生提供了一个由浅入深的实践过程,为学生提供了一个选择和拓展的空间。 3.选择实验内容 实验内容的选择应该与教材的选择相适应,要体现对所授原理内容的实践,并且能够符合专业特点需求,为专业需求服务。对于计算机专业可主要围绕技术应用型、模块设计型、综合型实验展开内容的设计,而对于非计算机专业的学生可主要以操作验证型、技术应用型实验为主,辅助以模块设计型实验展开内容的设计。实验内容可以围绕操作系统核心的五大功能展开,比如,设置基于Linux的操作系统的安装配置、命令操作、文件管理、进程管理、系统管理、存储管理、磁盘限额管理、用户管理、网络配置基础、基本编程等方面的实验内容。实验要明确实验目的和要求,还应给出每个实验在不同实验环境下的实验重点和难点。通过实验来与现有操作系统课程进行实践性的结合,将会是操作系统教学的极好“活教材”,使学生对操作系统原理有一个比较深入的认识、理解。这既激励了学生在操作系统设计方面的创新精神,又可以培养熟练操作Linux和具备Linux系统管理的专业型人才。 4.实验形式多样化 实验教学的形式应该多样化,而不仅仅是传统的上机操作。可以采用案例教学的方式,通过教师的演示操作,然后再让学生自己重复、调试操作,以便加深学生的印象。也可以采用团队方式让学生共同完成一个较大项目的开发,鼓励学生在实践环节上进行创新,提出自己的见解和设计,并加以实现,从根本上和底层上深化对操作系统的理解,让学生在实践中真正体验操作系统的实现

文档评论(0)

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

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

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档