linux在操作系统理论教学中的应用研究

linux在操作系统理论教学中的应用研究

ID:34570173

大小:271.02 KB

页数:4页

时间:2019-03-08

linux在操作系统理论教学中的应用研究_第1页
linux在操作系统理论教学中的应用研究_第2页
linux在操作系统理论教学中的应用研究_第3页
linux在操作系统理论教学中的应用研究_第4页
资源描述:

《linux在操作系统理论教学中的应用研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据EDUCATIONFORUM教育论坛Linux在操作系统理论教学中的应用研究康鸿雁(菏泽学院计算机与信息工程系山东菏泽274015)摘要:《计算机操作系统》是计算机专业的核心课程,在整个专业规划中占据了相当重要的位置,但其教学内容扣方法滞后于计算机专业人才对其的需求。本文就《计算机操作系统》课程教学存在的问题进行了分析,指出了存在问题的原因,提出了将Linux操作系统引入操作系统理论教学,和操作系统课程的教学改革方法。不仅提高了学生学习兴趣,明确了学习本课程的目的,而且培养了学生在嵌入式系统设计方面的能力,为进一步深造和就业打下坚实的基础。

2、关键词:操作系统;Lmux;教学;应用引言<计算机操作系统)是计算机科学与技术、软件工程专业的核心主干课程,也是网络工程、信息安全、自动化等各专业学生必须学习和掌握的基础课程,各高校对<计算机操作系统》的教学都非常重视,予以重点建设。该课程在计算机软硬件课程的设置上起着承上启下的作用,也是打好软件基础的关键课程。近年来,随着计算机制造技术和用户需求,特别是网络应用的发展,操作系统的理论与设计方面的研究得到了迅速的发展。操作系统在计算机领域有举足轻重的作用,能否学好<计算机操作系统>课程,掌握操作系统的基本概念、基本原理、设计方法和实现技术,对计算机

3、类专业学生的未来发展至关重要。但是<计算机操作系统>这门课难学、难懂、概念抽象、感性认识差,教师在教学中使用传统的教学方法和教学手段很难实现教学目标。如何改革<计算机操作系统>课程教学,这是当前亟需解决的问题。由于此课程的专业实践性较强,而在实际的教学中只是简单的理论的论述,在传统的教学模式中存在如下几个显著的弊端:(1)内容枯燥难懂,充斥着大量的原理和概念。由于很多教材的内容以及课堂的讲解都很少与实际操作系统相联系,学生往往觉得课程中的概念、原理抽象而且苦涩难懂,由此对课程学习缺乏兴趣,最后以死记硬背对付考试。(2)课程的内容陈旧,远落后于该领域

4、最新的研究成果。(3)课程实践环节与理论学习严重脱节。由于课程内学时的限制,传统的实验环节往往是对主流操作系统的初步接触与使用,而对操作系统内核本身没有任何触及,这样学生在课堂中所学的操作系统原理以及概念流于形式,对以后从事这方面研究或系统开发工作的帮助十分有限。Linux经过十几年的发展,现在已成长为一个非常优秀的操作系统,在不同的领域有着越来越广的应用。将Linux弓I入操作系统理论课的教学,使学生在实际的操作系统环境下学习操作系统的理论,不仅能够加深对基本概念的理解,掌握操作系统的工作方式,而且能够提高动手能力,增加对操作系统课程的学习兴趣,

5、并且在普通高校的本科生中开展Linux教育,培养在Linux环境下的编写程序的基本技能,是一项面向就业市场、对广大计算机相关专业的本科生有重要现实意义的工作。1、Linux的基本特性Linux操作系统是一种类Unix操作系统。它首次正式对外公布的时间是1991年。此后,Linux借助互联网,在全球Linux爱好者的共同努力下高速发展,现已成为世界上使用最多的Unix类操作系统,并且市场占有率还在迅猛增长。低价、开源、可靠、多用户、多任务、可移植性强是LinUX操作系统的重要特征,与取得巨大商业价值的Windows系列系统不同的是,Linux操作系统

6、一直坚持低价与开源。Windows系列的操作系统是受版权保护的,其设计和开发都由微软公司一手控制,它的源代码不开放,因此我们很难知其内部的实现。Linux的源代码可以从网络上下载,其安装盘中也有完整的Linux源代码。2、选择Linux作为操作系统教学平台的原因107国内众多高校的操作系统教学,大致可分为三种情况:一是操作系统课程除了讲授原理外,没有案例讲解,实验停留在应用层面(比如使用Windows环境下的API编写的模拟程序),与内核的实现原理及技术关系不大。二是操作系统课程有案例讲解,以早期的UNI×或者Windows为主,但实践环节没有深入

7、下去,依然停留在应用层面,这使学生感觉到案例跟抽象的理论一样难以理解。三是国内的少数高校,要求学生阅读操作系统的源代码,并针对内核实现安排了一些实践练习,这必然要求开放源码的操作系统。目前大多数高校使用的教材多是以Unix作为实例来介绍分析操作系统的特征,但Unix系统作为商业软件,它的源代码不公开:其次是大部分教师不熟悉Unix系统或从来就没有接触过Unix系统,这必然导致授课过程中教师对Unix部分一带而过,给实验环境的构建带来一定的难度。经过十几年的发展,Linux已经成长为一个性能优异的操作系统,占据着越来越大的市场份额。由于Linux的操

8、作系统的内核代码开放,可以让更多的程序开发人员直接对内核进行修改和优化,从而提高软件开发人员的软件开发能力,也为学习操作系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。