为您找到与操作系统课程设计pdf相关的共8个结果:
浏览量:2
下载量:0
时间:
浏览量:2
下载量:0
时间:
浏览量:2
下载量:0
时间:
体育课程是学生以身体练习为主要手段,通过合理的体育教育和科学的体育锻炼过程,达到增强体质、增进健康和提高体育素养为主要目标的公共必修课程;是学校课程体系的重要组成部分;是学校体育工作的中心环节。是我国实现素质教育和促进学生适应社会、培养学生完整个性的有效途径。以下是读文网小编今天为大家精心准备的:高职院校体育课程设计改革探析相关论文。内容仅供参考,欢迎阅读!
通过本人的教学实践以及查阅相关资料发现现在的高职体育教育存在一些弊端,对体育课的重视程度普遍不够,体育教材大多是选用普通高校体育教材,没有属于自己的系统体系,不能针对学生的个性特点,因材施教,更无自己的体育教学特色。希望本课程设计能为促进高等职业院校体育课程改革、探寻不同目标导向的课程开发模式,丰富课程理论,以及实现学生身心协调发展提供一定的理论依据和经验借鉴,积极推进高等职业院校的体育课程改革。
以体育课程为研究对象。采用了文献资料法、数理统计法、逻辑分析法、实验法。
要想真正使高职院校的体育教学能与学校的实际、学生的特点、所学专业特色相结合了,在体育锻炼的过程中学会健身的方法,养成良好的锻炼习惯,为将来的工作服务,所以当务之急就是对当前高职院校的体育教学进行改革。本课程设计从尊重学生的个性需求,调动积极性出发,最大限度的与本身所学的专业相结合,这能够对促进学生的专业实践能力有一定的帮助作用。因此可以推断如果实施必定会对教学的效果产生重要的影响,具有一定的实际可行性。
4.1体育课程设计的指导思想
以尊重学生的个性发展为前提,以保证学生的身心健康为主线,以协助培养和提高学生的专业实践能力为辅助,以使学生形成“终身体育”的观念为目标。
4、2、体育课程设计
4、2.1教学目标的确立
根据学校现状和学生的需求进行了重新定位,在满足体育课普通教学目标的同时,适当加入具有针对性的身体训练,使学生的专业技能在专业身体素质的到提高的工程中起到辅助提高学生专业技能的作用,进而能使学生的专业实践技能得到提高。
高职院校体育课程设计改革探析论文
采用了“三结合”的方式,拓展了校外体育项目,增加了体育理论及养成锻炼习惯的讲授,对学生所选的内容进行归类和取舍,具体项目为:篮球、排球、乒乓球、羽毛球、健身操、武术。另根据学生所选专业,提升出了适合的运动项目,增加了钓鱼、射击校外项目,但是由于实施的难度较校内体育课的实施较大,故采用了“业余”上课的方式,上课的次数根据现有的条件确定。
4.2.3课程的组织与实施
课程的组织实施可分为校内和校外两部分。校内体育课程的组织与实施采用原来以往的教学方式,加入了身体调节、伤病的预防、运动后的放松等知识,起到了较为突出的效果;校外体育课程的组织实施的采用了课外活动时间和周末的部分时间进行,利用学院的有利地理位置,学院东侧的鸢都湖距离学院只有500米,且学院有许多教职工都比较喜欢钓鱼,聘请他们作为技术指导,钓鱼设备自备。射击的项目的实施难度较大,教学资源是联系的野战训练的俱乐部,鉴于是收费项目,实施的次数较少,效果不明显。
4.2.4课程评价体系
将过程性评价与终结性评价的适当结合,在教学的过程中采用不定期的测评与最终测评相结合,在每一次的上课过程中教师对学生的学习态度、努力及进步程度以及对学生的技能掌握情况都做一个简单的客观评价,此测评与最终课程结束的终结性评价相结合,过程性评价占最后总分数的70%,终结性评价占总分数的30%,以此来核定最终考核结果,这种方式改变了原来只注重学生的学习结果,使学生的学习过程得到公正的评价,调动他们学习的积极性。
5.1促进了课程的优化
充分体现了学生的个性需求与兴趣爱好,教学内容更加丰富且能够结合学生所学专业对身体素质的要求,课程的组织更有针对性,评价体系得到了完善,变得相对合理,有益于体育教学质量的提高和学生的全面发展。
5.2教师能动性和学生的积极性得到了发挥
根据学生的接受程度不断加以调试与修正,要充分发挥其能动性,学生的积极性得到了很大的发挥,因此整个体育课的氛围较以前有很大的转变。
5.3师生关系变得和谐融洽,学生的学习态度有了转变
教师在整个的授课过程中不再 “死板”对教材内容进行强制性的灌输,创设了一种民主、和谐、宽松的氛围,师生间平等对话,坦诚地交流的机会增多,从而增强了对学习的自信心与渴望感,心理上获得的学习满足感。
5.4实验效果较为突出
通过新课程设计实验前后学生的问卷调查反映看,学生对体育课开设情况、组织形式对授课内容及方式的喜欢程度都有较大幅度的提高,对于体育锻炼的兴趣逐渐浓厚,锻炼的自觉性加强,每周锻炼的次数明显增多,对专业技能的形成产生了一定的促进作用。
高职院校的体育课程授课时间较短,部分高职院校只开设一年的体育课,每周两课时很难达到锻炼身体的目的,建议学校适当增加体育课的开设时间。要想满足学生的个性需求和兴趣爱好,使之产生能够自觉锻炼的意识,加强对体育对身体影响方面的理论引导和宣传教育,使学生形成主动锻炼的意识。在体育课的教学中适当调整每一个项目较高难度技术水平的考核标准,适当增加去如何让学生学会自行锻炼和掌握锻炼方法等内容的讲授比重。积极开发课外和校外体育课程文化资源,挖掘地方和本校的特色体育课程文化资源,举办体育比赛和双休日体育活动等作为体育课的有益补充。
浏览量:3
下载量:0
时间:
实时操作系统是保证在一定时间限制内完成特定功能的操作系统。实时操作系统有硬实时和软实时之分,硬实时要求在规定的时间内必须完成操作,这是在操作系统设计时保证的;软实时则只要按照任务的优先级,尽可能快地完成操作即可。我们通常使用的操作系统在经过一定改变之后就可以变成实时操作系统。以下是读文网小编今天为大家精心准备的:提高实时操作系统的实时性能和可靠性策略相关论文,内容仅供参考,欢迎阅读!
对很多嵌入式系统来说,一个设计良好的实时操作系统(RTOS)可以让开发工程师掌握系统执行任何任务或响应任何关键事件的时间,满足系统实时性要求。为了理解RTOS如何通过系统调度策略实现实时性要求,本文介绍了抢占式调度、可抢占的内核、优先级继承和中断处理等概念。
在设计工业控制系统或医疗设备时,大部分工程师和系统设计工程师会认为采用RTOS是必需的。然而,网际路由器、车载娱乐系统和多媒体设备等普通应用还需要采用RTOS吗?像Linux或Windows这样的通用操作系统是否就能胜任呢?通常,这些产品需要采用RTOS,但是这个问题常常直到设计阶段的后期才能意识到。
RTOS对于很多嵌入式系统来说不但是有益的,而且也是必要的,认识到这一点很重要。例如,一个播放如MPEG格式电影的设备,如果依靠软件来实现其整个内容传输,可能会出现用户难以接受的高丢帧率。然而,通过使用RTOS,系统设计工程师能够准确地控制软件过程的执行顺序,从而保证按照给定的媒体速率进行播放。上述大部分情况适用于用户希望对输入做出立即响应的系统。通过RTOS,开发人员能够保证由用户的操作总能得到及时的响应,除非一个更重要的操作(如一项有助于保障用户安全的操作)必须首先执行。
总之,一个好的RTOS支持开发人员控制系统执行任何任务或对任何重要事件做出反应的时间,并且能够以一种可以预测并且完全一致的形式满足任务执行的最终期限要求。但是,如果RTOS崩溃,这些最终期限就不能被满足。因此,RTOS必须提供高度的可靠性。特别是它必须提供在不需要重启的情况下,从软件故障中快速并智能恢复的机制。
在像Linux这样的通用操作系统中,在对线程和进程的CPU占用上采用了“公平”调度策略。这样的策略能够提供良好的整体表现,但是不能保证高优先级、对时间要求严格的线程将优先于低优先级的线程执行。事实上,操作系统有时甚至会中断高优先级的线程来为低优先级线程提供CPU时间。其结果可能造成对时间要求严格的线程很容易地错过它们的最终期限,甚至在一个高速的高端处理器上运行时也会出现这种情况。
而在RTOS中,线程按照其优先级顺序执行。如果一个高优先级的线程准备运行时,它将在一个短的、有限时间间隔内从任何可能正在运行的低优先级进程接管CPU。另外,高优先级的线程能够不被中断地运行,直到它已经完成了需要做的事情-当然是在不被更高优先级进程抢占的前提下。这种方法就是抢占式调度,保证了高优先级线程始终满足其最终期限,而不管有多少其它线程正在竞争CPU时间。
通过合理地控制线程优先级,开发者能显著地提高很多对用户非常重要的应用响应速度。然而,控制优先级可能是一把双刃剑,当使用不当时它可能会潜在地导致低优先级的进程不能得到CPU时间。保证高优先级的进程和线程的同时确保不会使其它进程处于“饥饿”状态的关键是要对它们的执行进行限制,通过对执行进行调整或在响应加载的过程中进行控制,开发人员能够限制这些活动消耗的CPU时间比例,并支持低优先级进程获得对CPU的共享。
优先级控制能够使很多应用受益,包括像前面提到的媒体播放器(MP3、WAV、MPEG2等格式)。媒体播放器需要实现正常播放所要求的速率(例如44kHz的音频、30fps的视频)。在这种限制之下,一个读线程和一个显示线程可以被设计成依靠一个可编程的定时器来唤醒,缓冲或显示一帧后进入睡眠状态,直到下一个定时触发。这提供了一种调整机制,支持高于正常用户活动而又低于关键系统功能的优先级设置。换句话说,如果没有更重要的任务准备运行,媒体播放将始终以给定的媒体速率执行。
抢占式调度仅在高优先级的线程在一个短的、有限时间段内抢占低优先级线程的情况下有效。否则,系统将不可能预测要花费多长时间来执行一个给定的操作。因此,任何销售进程模式的RTOS的供应商都必须提供针对下面两种时间间隔提供最坏情形:线程切换时间,即当两个线程处于同一进程的情况下,从执行一个线程的最后一条指令到执行下一个被调度线程的第一条指令所经过的时间;前后关系切换(context switch)时间,其定义同上,但仅针对两个线程处于不同进程的情况。
可以将线程看作是最小的“执行单元”,而将进程看作是一个或多个线程的“容器”,进程定义了线程将要在其中执行的地址空间。显然,最坏情形的前后关系切换时间将比最坏情形的线程切换时间要慢,尽管在一个好的RTOS设计中差别可能是微不足道的。
将所有的线程放在几个大的进程中将是错误的,因为线程提供的切换速度更快。虽然线程能实现并行处理优势因而适合于某些设计,但将一个应用分成多个内存保护的进程使得代码更容易调试,提供了更好的错误隔离和恢复能力,并允许系统进行新功能的动态升级。
在大部分通用操作系统中,操作系统的内核是不可抢占的。其结果是,一个高优先级的进程不可能抢占一个内核调用,而是必须等待整个调用完成,即使这个调用是由系统中的低优先级进程发起的。另外,当经常在内核调用中执行的驱动程序或其它系统服务代表一个客户线程执行的时候,所有的优先级信息常常会丢失,这导致了不可预测的延迟并阻止了关键活动的准时完成。
而在RTOS中,内核操作是可抢占的。尽管仍然会存在一些时间窗口,在这些时间窗口中可能没有抢占,但是这些时间间隔应该是相当短暂的,通常在几百纳秒。另外,必须有一个关于抢占被推迟或中断被禁止的时间上限,这样开发者可以确定最坏情形下的等待时间。
为了实现这个目标,操作系统内核必须尽可能简洁,只有具有较短执行路径的服务才被包含在内核中,任何需要大量工作(如进程加载)的操作必须被安排到外部进程或线程。这种方法有助于通过内核确保最长的不可抢占代码路径具有一个时间上限。
然而,为一个进程设定一个高优先级并不总能保证该进程能够抢占低优先级的进程。有时候,系统会出现一种称为优先级倒置(priority inversion)的状态,在这种状态下,低优先级的进程将在“无意中”阻止较高优先级进程占用CPU。优先级倒置可能会表现为几种形式,为了防止发生这种情况,RTOS必须提供一种称为优先级继承的功能。
假定系统有三个进程:A(低优先级),B(中等优先级),Z(高优先级)。这里Z是一个为A和B提供服务的“服务器”进程。参见图1。
现在假定A已经请求Z来执行一个计算,而在这期间,突然B需要Z的服务。因为B拥有比A更高的优先级,一般会认为Z将立即挂起A的请求并将转向为B服务。但是实际情况并非如此,因为Z比B具有更高的优先级。其结果是,B不能阻止Z完成它当前的工作,即对A做出响应。
从效果上看,低优先级的进程A占用了更高优先级进程B的CPU时间,这是引入优先级继承的原因。通过使用RTOS提供的优先级继承机制,系统可以在A发出请求的情况下,让Z继承A的低优先级。通过这种方式,B能够在任何时候抢占A的请求。
如果一个应用程序分布于几个通过网络连接的处理器,那么RTOS也应该支持分布式优先级继承,这样可以按照优先级的顺序处理来自多个处理器的请求。如果没有优先级继承,一个多处理器系统可能会落入无限的优先级倒置和死锁中。
为了获得对外部事件的及时响应,最小化硬件中断发生到执行该中断的第一条代码的时间很重要。这个时间间隔称为中断延迟,为了保证中断延迟尽可能小,一个好的RTOS应该在几乎所有时间内都支持产生中断。正如在关于内核抢占部分提到的那样,一些重要的代码段的确需要暂时屏蔽中断。这种最大的屏蔽时间通常被定义为最大的中断延迟。
在某些情况下,硬件中断处理器必须调度并运行一个更高优先级的线程(例如在一个驱动程序中)。在这样的情况下,中断处理器将返回并指示一个事件将被处理。这样的处理将引入了第二种形式的延迟-调度延迟,这个延时必须在设计中加以考虑。调度延迟是介于用户的中断处理器的最后一条指令和驱动程序线程第一条指令的执行之间的时间。
在一个嵌入式系统中可能会同时出现多个硬件中断。例如,在一个病人监护系统中,当一个传感器记录了病人心跳的一次变化并且网卡接收到网络传来的数据的同时,护士按了触摸屏。很明显,一些中断(如心率的变化)应该立即得到处理,而其他的则可以延缓。通过提供对嵌套中断的支持,RTOS支持嵌入式系统优先处理更高优先级的中断。
我们已经明白怎样使RTOS具有可以预测性,但是如何实现其可靠性呢?答案在很大程度上取决于RTOS的架构。
例如在实时执行模式架构中,大部分或所有软件组件都在一个单一的内存地址空间中运行,包括操作系统内核、网络协议栈、设备驱动程序、应用程序等。虽然很有效率,但这种架构有两个明显的缺陷:1. 在任何组件中的一个指针错误,不论这个错误多么细微,都可能破坏操作系统内核或任何其它组件,导致不可预测的行为和整个系统的崩溃;2. 很难动态修复或替换任何有故障的组件。在大多数情况下,出现这些问题时系统复位是唯一的选择。
一些RTOS,也像Linux一样,试图通过使用单内核架构来解决这个问题。在这种架构中,用户的应用程序在隔离的、受保护内存地址空间中运行。如果一个应用程序试图访问其地址空间之外的数据,内存管理单元(MMU)将通知操作系统,操作系统可能会采取保护措施,例如终止出错进程。然而,这样的操作系统需要将大多数或所有驱动程序、文件系统和其它系统服务绑定到内核中。因此,任何组件中的一个错误都可能带来灾难性的内核故障。
第三种方法是采用微内核(mricokernel)架构来提供更精确的故障隔离,像QNX Neutrino这样的操作系统都基于微内核架构。微内核有两个明确的特征:
1. 在操作系统内核中只实现了一个包含了基本OS服务的小内核(如信号量、定时器、任务调度等)。包括驱动程序、文件系统、协议栈和用户应用程序在内的所有其它的组件在内核外部分离的、保护内存的进程中运行。有问题的系统服务不再作为孤立的故障点,而是在它破坏其它服务或操作系统内核之前被终止并重启。
2. 所有的组件能够通过消息传递进行通信,一个定义良好的通信机制保障了程序在保持彼此安全隔离的前提下进行数据交换。适当实现的消息传递也可以作为一个虚拟的“软件总线”,允许几乎任何的软件组件,甚至是一个设备驱动程序被动态地加入或替换,对于必须提供连续服务的系统而言这是一项关键要求。
和传统的操作系统架构相比,微内核支持嵌入式设备赢得明显更快的平均修复时间(MTTR)。例如,如果一个设备驱动程序失败将可能出现以下情况:操作系统可以终止该驱动程序,回收其正在使用的资源,并对其进行重新启动,这个过程通常这只需要几个毫秒时间。
尽管和传统的操作系统相比,基于消息传递的微内核RTOS通常提供了更好的容错性和动态升级能力,也有一些观点认为消息传递增加了开销。在实际应用中,如果实现正确,消息传递的性能可以接近底层硬件的内存带宽。例如,一个微内核RTOS可以采用多段式(multipart)消息和线程到线程的消息数据直接拷贝等各种技术,来确保系统性能可以达到传统的进程间通信(IPC)方法的水平。由一些组织如Dedicated Systems等进行的独立测试证实,和传统的RTOS相比,微内核RTOS在一系列的实时指标方面表现良好,在很多情况下甚至有更好的表现。
RTOS有助于使一个复杂的应用程序具有可预测性和可靠性。当然,选择一个合适的RTOS本身就是一项复杂的任务,而RTOS的底层架构是选择的重要依据,此外还有一些其它因素,包括:
1. 调度算法的灵活选择。RTOS应该支持调度算法的选择(先入先出(FIFO)、轮询(round robin)、零星调度等)并支持以线程为单位设定这些算法。这样,工程师就可以不必将一个算法用到系统中的所有线程。
2. 图形用户界面(GUI)。RTOS使用的是原始的图形库还是能支持多层界面、多路显示、3D渲染以及其它高级的图形功能的真正的窗口系统?能很容易定制GUI的外观吗?GUI支持同时显示和输入多种语言(汉语、韩语、日语、英语、俄语等)吗?
3. 远程诊断工具。因为对很多嵌入式系统而言,中断系统运行进行检测和维护是无法接受的。RTOS供应商应该提供诊断工具,这些工具能够在不中断系统服务的前提下分析系统的行为。要寻找能提供代码覆盖、应用测评、跟踪分析和内存分析工具的供应商。
4. 开发平台。RTOS提供商提供的开发环境是基于像Eclipse那样的开放平台,允许工程师嵌入所喜爱的第三方工具来进行建模、版本控制吗?还是开发环境基于专利技术?
5. 互联网功能。RTOS支持预集成最新的IPv4、IPv6、IPsec、SCTP和具有NAT功能的IP过滤等协议栈套件吗?它支持嵌入式网络浏览器吗?浏览器应该具有可扩展的封装模式,并能够在很小的屏幕上绘制网页。它也应该支持像HTML 4.01、XHTML 1.1、SSL 3.0和 WML 1.3这样的标准。
6. 标准API。RTOS将你限定到专有的API之中了吗?还是它对于像POSIX这样的标准API提供了完全的支持,这使得将代码移植到其它操作系统,或者从其它操作系统移植代码变得更容易?另外,所用的RTOS提供完全一致性的API还是仅仅支持被定义接口的一个子集?例如,POSIX.1的最新版本包含了大约1,300个接口。
7. 多处理技术。RTOS能支持对称多处理和分布式多处理技术来提高应用性能和容量吗?如果这样,是必须重新设计你的应用程序呢,还是RTOS能够将应用程序透明的分配到多个处理器上去呢?
8. 源代码工具包。RTOS供应商提供了能使RTOS满足设计需求的具有详细文档的定制工具包吗?供应商提供了方便开发驱动定制硬件的驱动程序开发工具包吗?
9. 对于很多公司而言,选择一款RTOS是一项战略性决策。RTOS供应商在对上述问题提供了清楚的回答后,你将选择出一个在现在和将来都适合你的RTOS。
浏览量:2
下载量:0
时间:
以太网卡:按网卡的总线接口类型来分我们一般可分为早期的ISA接口网卡、PCI接口网卡。目前在服务器上PCI-X总线接口类型的网卡也开始得到应用,笔记本电脑所使用的网卡是PCMCIA接口类型的。以下是读文网小编今天为大家精心准备的:Linux操作系统下以太网卡的安装及配置探讨相关论文。内容仅供参考,欢迎阅读!
Linux操作系统以其独有的开放性、稳定性、高效率等特点,受到越来越多有识之士的青睐。随着IT产业巨头纷纷宣布对Linux的支持,Linux正在迅速扩展其应用市场,特别是服务器市场。在标准上,Linux与POSIX1003.1兼容,但它具有比以住的UNIX系统更合理的内核结构。由于它的开放性,各种被人们广泛应用的网络协议都在该系统中得到了实现。目前人们所使用的Linux系统一般是指由Linux核心、外壳(SHELL)及外围应用软件构成的发行版本。Linux发行版本是不同的公司或组织将Linux核心、外壳、安装工具、应用软件有效捆绑起来的结果,所以种类繁多,各有各的优缺点。但就其总体而言,这些发行版本具有对尽可能多的网卡的支持。本文仅就RedHat5.1这个特定发行版本下的网卡的选择、安装、配置进行讨论,希望对于其他发行版本的同样问题有点借鉴作用。
就象UNIX,Linux支持的网卡主要是以太网卡。如3COM、ACCTON、AT&T、IBM、CRYSTAL、D-LINK等众多品牌的以太网卡只要安装配置正确,都可以得到你所期望的效果。
为了将这个问题说明的更清楚一些,不妨先简要地剖析一下Linux是如何让网卡工作的。一般来说,Linux核心已经实现了OSI参考模型的网络层及更上层部分。网络层的实现依赖于数据链路层的有效工作。网卡的驱动程序就是数据链路层与物理层的接口。通过调用驱动程序的发送例程向物理端口发送数据,调用驱动程序的接收例程从物理端口接收数据。
1.网卡驱动程序
简单地说,要将你手中的网卡利用起来,你唯一要做的是得到这块网卡的驱动程序。驱动程序提供了面向操作系统核心的接口和面向物理层的接口。
驱动程序的操作系统接口是一些用于发现网卡、检测网卡参数以及发送接收数据的例程。当驱动程序开始运作时,操作系统首先调用检测例程以发现系统中安装的网卡。如果该网卡支持即插即用,那么检测例程应该可以自动发现网卡的各种参数;否则你就要在驱动程序运作前,设置好网卡的参数供驱动程序使用。当核心要发送数据时,它调用驱动程序的发送例程。发送例程将数据写入正确的空间,然后激活物理发送过程。
驱动程序面向物理层的接口是中断处理例程。当网卡接收到数据、发送过程结束,或者发现错误时,网卡产生一个中断,然后核心调用该中断的处理例程。中断处理例程判断中断发生的原因,并进行响应的处理。比如当网卡接收到数据而发生中断时,中断处理例程调用接收例程进行接收。
2.驱动程序工作参数
驱动程序的工作参数因网卡性质的不同而不同,大致包括I/O端口号、中断号、DMA通道、共享存储区等。输入输出端口号又被称为输入输出基地址,当网卡工作于端口输入输出模式时被使用。端口输入输出模式需要CPU的全程干预,但所需硬件及存储空间要求较低。CPU通过端口号指定的空间与网卡交换数据。中断号是网卡的中断序号,只要不与其它设备冲突即可。当网卡使用DMA方式时,它要使用DMA通道批量传输数据而不需要CPU的干预。
对于一块具体的网卡,如果网卡支持完全自动检测,那么一个参数也不用指定,驱动程序的检测例程会自动设定所需参数。一般情况,你需要人工设定这些参数的一部分。如果你的网卡使用端口输入输出模式,你要设定端口号和中断号。如果你的网卡使用DMA模式,你要设定DMA通道和中断号。如果你的网卡使用共享存储区的模式,那你就得设定共享存储区的地址范围。
3.驱动程序的使用方式
有了网卡的驱动程序后,你可以选择是把驱动程序加入到Linux核心之中还是把驱动程序加工成独立模块。Linux系统一个引人入胜的长处就是可以定制系统的核心。把需要频繁调用的功能加入系统核心,可以大大提高系统的效率。在这种情况下系统启动时,系统核心自动加载网卡的驱动程序。驱动程序的参数可以通过LILO命令参数加以指定。系统启动后驱动程序永久驻留核心,不能用常规的方法将其卸载。至于定制的系统核心,是通过重新编译得到的;如何编译核心将在后文叙及。
如果把驱动程序编译成可装载模块,就可以用系统提供的命令在系统启动后随时加载。随时加载的好处是减少内存开销,易于管理,但同时也牺牲了一点网络传输的效率。驱动程序的参数是在命令行中直接输入或通过配置文件指定。
二、 网卡安装前的准备
在安装网卡前,务必检查是否具备下列条件:
1.硬件方面
●以太网卡
●网络连接线及连接头,如10base-T一般为8芯双绞线配RJ-45接口
2.软件方面
●Linux操作系统
●网卡驱动程序(目标码或源代码)
●*网卡配置程序
●*软件开发工具,如GNU工具包(包括编译器gcc、make等)
3.系统配置信息
●可用的端口地址
●可用的中断号
以上不带星号标记的是必要条件,带星号的是视情况不同而要求的条件。具体情况在下面进一步说明。
第一步:配置以太网卡的工作参数
配置网卡就是配置网卡的工作参数,如端口地址、中断号等。网卡的缺省参数一般存储于网卡内部的EEPROM,这是网卡出厂前设置好的。缺省参数在大多数情况下是可行的,但如果这些参数与你的系统有冲突并且网卡又不支持软件动态设置,那么你就要使用网卡的设置程序。并不是所有的网卡都要经过这一步,因为有些网卡支持通过驱动软件及其输入参数来确定网卡的工作参数。可以通过查阅网卡使用说明书来确定这一点。
网卡的设置程序与驱动程序不同,设置程序仅仅用来对网卡EEPROM中的设置进行修改。网卡程序本身可能运行在其它操作系统下,如WINDOWS95/98、OS/2、DOS等。如果是非Linux平台,那你就先在适合设置程序运行的系统中安装网卡,按设置程序说明设置网卡参数。然后再在Linux系统下安装该网卡。
第二步:安装Linux系统
假如你将要安装以太网卡的Linux系统本身还未安装,那么可以先试着在安装Linux的同时安装网卡。这一步成功的前提是你的Linux发行版本包含将要安装的网卡的驱动程序。
运行Linux的安装程序,按提示进行操作,别忘了安装核心的网络部分。当进行到LAN配置时,安装程序会列出它支持的所有网卡的类型。看看你的网卡是否榜上有名。随着Linux发行版本的不断升级,目前RedHat 6.0已经覆盖了常用的网卡类型。如果很幸运地你的网卡恰好在其中,那么下文讨论的很多步骤都可以不必考虑了,安装程序会自动完成网卡的安装与驱动。但如果没找到适用于你的网卡类型,也不必担心,继续下一步。
第三步:手工安装网卡
安装网卡也就是安装网卡的驱动程序。网卡要工作必须要有驱动程序,并且驱动程序越成熟越好。驱动程序一般由网卡的生产或供应商提供。由于Linux是一个起步不久的新兴操作系统,网卡的生产商并不一定提供Linux环境下的驱动程序。这时候你就得从其它途径想办法了,比如到INTERNET上专门提供硬件驱动程序的网站查找一下,也可以在新闻组上贴个求助信息。总之,只有得到网卡的驱动程序后,方可进行下一步。
网卡的驱动程序有两种类型。一是可直接使用的二进制代码;另一种是驱动程序的源代码。二进制代码一般是预先编译好的可装载模块。源代码可以编译成可装载模块,也可以编译成系统核心的一部分。如何把源代码编译成可装载模块不在本文讨论之列,具体可以查阅驱动程序的说明书。
1.可装载模块的使用
系统提供了一组命令用于将驱动程序模块载入内存执行。这些命令包括modprobe、insmod、Ismod、rmmod。modprobe 与insmod命令功能相似,但是方式各异。
●modprobe 命令使用配置文件/erc/config.modules来加载可执行模块。要用 modprobe命令加载以太网卡的驱动程序,可以在 config.modules文件中加入:
alias eth0 drivermodule (drivermodule是驱动程序模块的名称)
这行配置信息把以太网卡的设备名与驱动程序模块联系起来。modprobe命令依据这条信息,自动加载存放于 /lib/library/xxxx/net目录下名为 drivermodule.o的模块。因此要使 modprobe命令找到驱动程序模块,必须将该模块放在 /lib/library/xxxx/net目录下。
那么驱动程序的参数如何指定呢?还是使用conf.modules文件。方法是在接着上述配置信息的后面加入下行信息:
options drivermodule parml=valuel,parm2=value2,……
这里parm1 是驱动程序可以接受的参数名,valuel是该参数值;依次类推。
比如options cs89x0 io=0x200 irq=0xA media=aui
●insmod命令直接通过命令行参数将驱动程序模块载入内存,并可以在命令中指定驱动程序参数。例如:
insmod drivermodule.o parml=valuel,parm2=value2,……
以上两个命令中可以使用驱动程序参数要依据具体的网卡及其驱动程序而定,要仔细阅读网卡及驱动程序的说明书。有的网卡驱动程序可以用这些参数覆盖网卡本身EEPROM中存储的参数。有的则必须使用EEPROM中的参数。有的因为驱动程序不自动检测网卡使用的参数,所以还得把网卡使用的EEPROM中的参数传给驱动程序。
卸载驱动程序模块使用rmmod命令:
rmmod drivermodule.o
2.把驱动程序编译入系统核心
除了以可装载模块的形式使用驱动程序,还可以把驱动程序编译进Linux核心,以获取更高的效率。这种方式需要驱动程序的源代码、Linux核心源代码及其编译工具。Linux核心的编译过程包括配置核心、重建依赖关系、生成核心代码等步骤。配置核心的过程是用系统提供的配置工具(make config 或make menuconfig)重新生成用来编译核心的众多make文件的过程。为了让核心的配置工具了解你的网卡驱动程序,你需要修改一些核心的配置文件。
(1)修改配置文件:主要修改核心源代码目录下的四个文件,即drivers/net/CONFIG文件、drivers/net/Config.in文件、drivers/net/Makefile 文件和drivers/net/Space.c文件。CONFIG和Config.in文件用于控制核心配置工具(make config 或make menuconfig)的运行,主要是加入关于是否包括该网卡的支持提示。Makefile 和Space.c文件用于编译核心代码并说明面向核心的接口。详细语句参见下面例子。
(2)运行核心配置工具:在核心源代码目录下执行make config或 make menuconfig命令。 make config是面向命令行的,通过逐句回答提问来配置核心。由于其在配置过程中不可改变或撤消以前的回答,故多有不便。make menuconfig 则是通过窗口菜单方式,使用起来很方便。就本文而言,你只要在上一步中正确修改了配置文件,那么在config中会出现是否需要该网卡支持的提问,你选择‘y’。或者在menuconfig中的 network菜单中出现表示该网卡的菜单项,把它选上即可。
(3)重建依赖关系:很简单,执行make dep和make clean命令。
(4)生成核心代码:执行make zImage 命令。这个命令开始真正编译核心代码,并把核心代码存放为arch/i386/boot 目录下的zImage。
(5)为了使用新的核心代码,你需要用新的核心代码替换原有的。原有的核心代码一般存放在/boot 目录下,文件名称类似于vmlinuz-v.s.r-m (v.s.r-m)表示核心的版本号)。如vmlinuz-2.0.34-1。执行下列命令:
cp arch/i386/boot/zImage /boot/vmlinuz-v.s.r-m
为了安全起见,可以先把原有的核心代码做个备份,以便发生错误时恢复。
至此,你可以重新引导系统以使用新的带有正确网卡驱动支持的Linux核心。唯一剩下未解决的是驱动程序的参数问题。有些网卡驱动程序如果不输入参数,那它工作就会不正常,甚至根本不工作。由于现在网卡的驱动程序是系统启动时由核心载入运行的,系统启动之后用户就很难改变这些参数了,所以你必须在系统启动时告诉Linux核心网卡驱动程序使用的参数。具体方法有两种:
(1)在系统引导程序LILO中输入。
在LILO开始引导系统时,用ether子命令设定以太网卡驱动程序的参数。ether命令的使用方式为:
LILO:linu xether=IRO.BASE_ADDR,NAME
这里带下划线的是要输入的部分,IRQ表示中断号,BASE_ADDR表示端口号,NAME表示网卡的设备名。例如:linux ether=15,0x320,eth0
(2)在LILO配置文件中设定。
每次在系统启动时再输入驱动程序参数似乎有点过于麻烦。幸好系统提供了LILO的配置文件可以用来永久性的设置Linux系统启动时的子命令。方法是在/etc/lilo.conf文件中的适当位置加入以下一行:
append=“ether=IRQ, BASE_ADDR,NAME”
这里带下划线部分的意义同上。加入这一行后,还需要用/sbin/lilo命令把这个配置写入引导程序。
第四步:网络配置及测试
安装完网卡就可以配置网络通信了。配置网络简单地就是使用ifconfig命令,
例如:
ifconfig eth0 1.2.3.4 netmask 255.0.0.0 up
最后ping一下网上其它机器的ip地址,检查网络是否连通。
下面以Cirrus公司生产的Crystal CS8920以太网卡为例,详细说明上述安装配置过程。本例中,有些命令参数,如核心源代码目录等,是以我使用的系统环境为出发点。具体应用中还要加以本地化。为了更接近实际,例子中也包括了对安装中碰到的问题的描述。
1.此网卡是IBM PC机的内置式网卡,机器只提供了Windows95/98环境下的驱动程序。由于RedHat 5.0发行版本尚未提供对此网卡的直接支持,所以从Cirrus的站点上找到并下载了该网卡驱动程序的Linux版本,是一个名为Linux102_tar.gz的压缩文件。
2.文件Linux102_tar.gz解压后包括五个文件。包括源代码,仅适用于Linux 2.0版本的目标模块以及readme文件。
3.查阅readme文件后,了解到这个驱动程序只能使用网卡EEPROM中设定的端口号(I/O基地址)、中断号。为了知道网卡EEPROM的设置,又从Cirrus站点下载了该网卡DOS版本的设置程序setup.exe
4.在DOS中运行setup.exe,发现网卡的起始端口号为0x360,中断号为10,与别的设备有冲突。选择setup.exe程序的相应菜单,把中断号改成5。另外,此驱动程序不支持plug and Play,故也在setup.exe中将网卡的PnP功能屏蔽掉。
5.我所使用的RedHat 5.0的Linux核心版本为2.0.34,所以不能用现成的驱动程序目标模块,需要自己动手编译。如上文所述,有两种方式使用此驱动程序。
6.如果要编译成独立模块,执行下列命令:
gcc -D_KERNEL_-I/usr/src/linux/include -I/usr/src/linux/net/inet-Wall -Wstrictprototypes -02 -fomit-frame-pointer -DMODULE -DCONFIG_MODVERSIONS -ccs89x0.c
编译结果是名为cs89x0.o的驱动程序目标模块。要装载此驱动程序,输入下列命令: insmod cs89x0.o io=0x360 irq=10
要卸载此驱动程序,用rmmod命令:
rmmod cs89x0.o
7.如果要将驱动程序编进系统核心,
修改/usr/src/linux/drivers/net/CONFIG,加入:
CS89x0_OPTS=
修改/usr/src/linux/drivers/net/Config.in,加入:
tristate‘CS8920 Support’CONFIG_CS8920
以上两行是为了让make config在配置过程中询问是否增加CS8920网卡的支持。修改/usr/src/linux/drivers/net/Makefile加入:
ifeq((CONFIG_CS8920),y)
L_OBJS+=cs89x0.o
endif
修改/usr/src/linux/drivers/net/Space.c,加入:
extern int cs89x0_probe(struct device *dev);
……
#ifdef CONFIG_CS8920
&& cs89x0_probe(dev);
#endif
以上两段是为了编译并输出网卡驱动程序及其例程。
把驱动程序源代码拷到/usr/src/linux/drivers/net目录下。
在/usr/src/linux目录下执行 make config或 make menuconfig,选择核心CS8920网卡支持。
执行make dep、make clean命令。最后用 make zImage 编译Linux核心。
如何设置核心驱动程序参数,上节已有说明,不再赘述。
与其它外设一样,以太网卡种类繁多,对于新兴的操作系统Linux来说,是否能够有效地支持这些设备,直接关系着Linux的发展前途。本文叙述的以太网卡安装配置只是其中的一小部分,未尽事宜希望与有识之仕共同探讨。
浏览量:2
下载量:0
时间:
旅游管理是随着经济的发展而兴起的一门新兴学科,与工商管理并列管理学下的一级学科,有庞大的发展空间和发展潜力,随着国际经济的全球化,旅游业更加繁荣,因此对旅游的管理要求也随之提高,现在开设旅游管理专业的学校也很多,对专业能力和素质也有一定的要求。以下是读文网小编今天为大家精心准备的:旅游管理本科课程设计的结构与挑战探讨相关论文。内容仅供参考,欢迎阅读!
摘 要:现有旅游课程研究绝大多数是描述性的,尽管内容广泛,但缺少实证调查。本研究在对7位资深旅游教育专家深度访谈以及对在线收集的48份旅游专业教学大纲内容分析的基础上,对我国旅游课程设计进行了实证性探索研究。研究揭示了目前我国旅游课程设计的主要特征以及面临的主要问题,并在实证研究的基础上对政府部门、教育机构与旅游产业提出了相应的政策建议。
关键词:旅游管理;旅游教育;教学法;课程设计
近三十年来随着中国旅游业的迅速发展,中国旅游教育亦迅速发展,最近的中国旅游统计年鉴表明,中国的旅游教育机构发展迅速,总数从2001年的1152所增加到2008年的1775所,专业数量从2001年的311个迅速增加到2008年的810个,但是不管是业界还是学术界都认为中国对旅游专业人才的需求尚未满足[1]。在学术文献中,针对旅游人才供需不匹配的问题进行了广泛的讨论,得到的共识是:旅游专业数量表面充足与实际旅游人才培养不足,其差距存在的主要原因在于课程设计问题。
中国核心旅游专业期刊《旅游学刊》已经连续多年刊发了旅游教育专刊,其中课程设计相关的话题是讨论最为广泛的一个议题,但是这些旅游课程设计的文章多为思辨性的描述文章,尽管具有一定的广泛性但是缺少扎实的实证调查,所以对中国旅游教育中的课程设计进行探索性的实证研究确有必要。本研究具体探讨中国大学旅游本科课程的内容构成与设计过程;从教育者的角度调查开发旅游本科课程面临的问题;比较中国不同旅游管理本科教学计划,识别中国旅游本科课程在目标、内容与构成方面的异同;为中国旅游本科课程将来的发展提供建议与发展方向。
本研究采用质性方法,分两个阶段展开。第一个阶段,为了解旅游本科专业课程结构,根究中国国家旅游研究院发布的《中国旅游教育机构统计报告》,选定61所在2000年前设置旅游学院的大学为研究样本,从这些大学官方网站收集到48份本科教学大纲,根据Ring[5]与吴必虎和黎筱筱[6]的学科分类对48份旅游教学计划进行内容分析。第二个阶段,为理解中国旅游管理本科课程设计过程及面临的问题,对资深旅游教育者进行深度访谈。首先根据国内外文献设计访谈提纲,涉及专业发展历史、课程开设状况、课程评估机制、专业之间的异同、课程设计存在的问题。
根据大学旅游本科专业开办的历史、学界认可度及其知名度以及区域分布选择北京、天津、大连、上海、广州、重庆等地区10所大学作为便利抽样的样本。首先通过邮件寄发邀请信给这10所大学的旅游学院院长,邀请他们本人或指派一个合适的人接受大约45分钟的面对面的深度访谈,有7个大学愿意接受访谈。本研究所有受访者均为在旅游领域有十余年教研经验的教授,都参与过或者现在仍直接参与所在学院的课程设计,因此本研究的深度访谈仍具有较好的代表性。访谈获得受访者同意后进行了录音。访谈结束后立即对访谈资料进行第一轮的手工编码,把编码的结果与誊录好的访谈文稿发给受访者进行审查,对经过审查的资料进行第二轮的编码作为最终分析使用。深度访谈的同时收集7所大学旅游专业教学计划,旨在比较他们在专业培养目标、课程组成方面的异同。
1. 旅游本科课程的构成与培养目标
我国旅游本科专业课程的内容构成主要分为三大块――管理课程、旅游课程与会展课程(见表1),其中管理课程是主要部分,所占比例最高。在48个旅游管理专业教学计划中,管理课程所占比例达42.8%,所有6个酒店专业中所占比例达到73.8%,10个会议经济管理专业中所占比例为32.8%。像饭店管理、市场营销、会计学、管理学、餐饮管理、人力资源管理、战略管理、危机管理与财务管理等都归为管理课程。
同时,旅游规划、旅行社管理与生态旅游专业核心课程主要为旅游业方面的,其旅游课程在课程总数中所占比例各为53.7%、34.8% 与 88%。但是即使这些课程在旅游课程名目下,有些仍偏向旅游地理学科,比如旅游规划专业开设的区域旅游规划、城乡旅游规划与计算机扶助旅游制图,生态旅游专业开设的旅游生态学、旅游景观生态学与旅游林学等课程。
由于中国旅游管理专业属于工商管理一级学科下的二级学科,工商管理一级学科所要求开设的核心课程必须开设出,所以管理类课程所在比例就非常高。20世纪90年代国家鼓励发展旅游教育,一些历史、地理、语言、社会学等学院为了缓解就业压力并促进学院创收纷纷开设旅游专业,尽管专业名称相同,但是他们的师资基本上没有太大变化,这样就使某些专业开设的课程具有明显的原有学科的痕迹。由课程大纲内容分析可以发现会议展览与奖励旅游是中国旅游本科教育中一个相对较新的领域,在所有旅游专业中占课程总数的比例为0―5.6%。
旅游本科课程培养的基本技能主要包括三种类型――沟通技能、服务礼仪与计算机使用,还有少量的学校培养摄影、茶道与自我阅读等能力,但是其他重要的个人技能,比如个人发展、跨文化交流、团队工作与问题解决能力、社会与个人责任方面的知识很少出现在课程计划中。其次,旅游本科课程强调语言能力。
不管在中国还是其他很多国家旅游课程中都强调语言能力,绝大部分专业都至少提供一门旅游专业英语课程,有些还提供第二外语作为选修课,种类广泛的语言课程也支持了强调外语的观点:很多大学提供涵盖听说读写至少2个方面的英语课程,有些甚至还把口译作为主要选修课。另外,中国旅游课程对科研方法训练不足。72所院校中只有5所院校提供研究方法方面的课程,三所院校是旅游研究外文文献,其他两所是研究方法与设计,在课程总数的比例为0―1.3%。研究方法课程较低的比例反映了中国旅游本科教育中对科研训练的不足。
2.旅游专业课程设计过程
有4位受访者说他们有一定的规定,隔年修改教学计划并且当准备开设新专业或方向的时候或者增删课程的时候需要经过一个组织良好的程序,通常由学院院长与教授组成一个教学委员会,当决定修改专业计划的时候就召开一个会议。有时候,当教师希望开设或取消某一课程的时候,他(她)要提交一个论证报告或申请,并且由教学委员会讨论。教学委员会把会议决议上报给校教学委员会以表明接收了这种修改。另三所大学的受访者说,尽管当他们决定修改教学计划的时候有一定的程序执行,但是往往由院长或教学院长基于他们个人对旅游业发展变化的认识或教学需要进行修改。
对课程设计过程的访谈结果显示,政府与教育者是课程的决策者并且旅游本科课程的其他利益相关者――业界、在校学生或校友――偶尔参与这个决策过程。只有一个受访者提到他们当开始开设一个新专业高尔夫球管理时试着探寻业界的期望并且与业界人士进行沟通,并且最终从这种沟通中获益良多。因为他们认识到业界对本科生的期望是具有更多的运动管理的知识而不是操作知识,否则基于当前的师资与现有资源他们不可能获得这种认识并且不符合学院既有的教学与研究方向。
最终学院考虑到现有的体制与教学资源把业界需要的高尔夫球管理变通为俱乐部管理。三个受访者承认在现有实践下,即使有必要,其他利益相关者也很少能够参与课程设计过程。另一个受访者反映,公立大学甚至没有认识到诸如业界和学生也是利益相关者。因为官方对高等教育机构的评价准则几乎是纯学术的,旅游专业也无不例外,即使旅游学被认为是一种应用性的社会科学并且需要与实践紧密联系。
3. 旅游本科课程设计面临的问题
首先,缺少旅游课程评价与总体质量标准。当问到对中国旅游本科课程的评估与质量标准时,受访者说基本上没有一个专门针对旅游课程的相关标准。
其次,师资紧缺,实习机会缺乏。师资紧缺是7位受访者共同反映的问题,由于没有合格的教员,一些想开设的课程没有开出来。另一个例子就是由于师资缺乏,一名讲师一个学期主讲多门课程,即使有些课程脱离了他们的学术专长。对教师学历的高要求也被认为是师资缺乏的一个原因,有些实践课程或管理层次的课程如果由具有业界经验的教师讲授效果可能更好,但是在我国那些具有实践经验的人通常没有获得较高学历,所以不能在旅游本科教育机构谋取一个教职,这也从某种程度上降低了课程质量。由于用人单位喜欢聘用具有一定实践经验的毕业生,如果旅游本科生在毕业前没有积累足够的实践经验,那么用人单位的这种偏好就会进一步影响到本科生毕业后的就业。
最后,学科定位影响课程设计。现在旅游管理是在管理学目录下,制约了旅游学科的发展,因而也影响旅游本科教育以及课程设计。当旅游业在1978年起步的时候当时中国政府决定促进入境旅游的发展以赚取外汇,旅游专业最初设置在经济学目录下。当兴办旅游企业后如何管理旅游与饭店企业的开始出现,因而教育部1998年高校专业目录调整的时候决定把旅游专业设置在管理学目录下以响应这种需要。但是随着中国旅游业在过去十年里的发展,休闲与游憩开始成为人们日常生活中重要部分,与此同时,休闲研究、旅游社会学与旅游人类学逐渐出现在旅游本科课程中,但是考虑到只有2年的主要课程的学习时间,还要留出来半年到一年给实习与论文写作,其实只剩下一年到一年半的专业课程学习时间,如此短的时间造成很多课程无法开设。
4. 不同高校旅游本科课程设计的比较
专业培养计划显示,绝大部分教学与专业培养目标是按照教育部相关规定与指南制定的。教学计划里面都有相应的运营与管理技能、实务与理论能力方面的类似要求,同样也强调对旅游本科学习打下多学科与跨学科的知识基础。但是,就期望毕业生担任的职位与职业要求的表述方面,每一个专业在某种程度上是有差异的。比如南方某大学的会展专业预期他们的学生毕业后从事会展业的规划、营销与公共关系、谈判、经营与收益管理方面的工作。另一个例子是西南某师范大学旅游管理与酒店管理两个专业在培养目标方面也有差异。
对旅游管理的专业培养要求是了解营销、文化与旅游业,能够从事调查、制作计划与促销,擅长写作、数理统计与信息工作;酒店管理对学生的要求是了解管理、文化与商业,能够制定计划,胜任服务与宣传工作,擅长外语、信息技术与沟通工作。同时,某财经大学旅游管理专业要求他们的学生能够从事定性与定量研究,基本了解国际酒店与旅游业实务,也要求他们的毕业生遵守工作道德规范,这一点在其他的专业目标与要求里面没有发现。东部某师范大学要求他们的毕业生胜任旅游行政与企业管理中的高级职位,同时希望他们的学生能够寻找研究缺口,利用可能的研究方法从事调查并且写出可以汇报的研究结果。
开设课程方面,我国旅游本科课程主要是由两个部分组成――通选课与专业课,尽管在专业课下面可能会有不同的单元,比如专业基础课与专业课。专业课的比例比通选课大,占到所有课程总数的50%以上。在西南某师范大学与某财经大学,将毕业论文、实习与社会实践单列,而东部某师范大学与南方某大学则包括在专业课单元里面。四个专业计划里面毕业论文大约都占到毕业要求学分的3%~4%,而社会实践所占的比例在每个教学计划里面都不同,从2.5%到8.2%不等。西南某师范大学分配给社会实践的学分是毕业论文的2倍多,某财经大学教学计划分配给实习与实地研究的学分也比毕业论文多。南方某大学在实习与毕业论文分配的学分一样多,东部某师范大学分配给毕业论文的学分比实习的更多(6∶4)。在四学年里面,对毕业学分的要求从155―180个学分。
旅游本科课程专业课之间的异同。首先,旅游本科主干课程几乎不一样,有些专业把宏观层次的课程,比如旅游心理学、旅游社会学作为他们的专业必修课或专业基础课,但是其他专业把这些课程归为他们的选修课,而有些大学在他们的旅游管理与会展专业都没有提供这两门课。其次,不同专业之间的必修课与选修课名单中提供的课程也不一样。最后,同样专业方向下的课程也有巨大的差异。但是,就旅游管理涵盖的学科范围来说,旅游本科课程的内容有些类似,并且都强调信息技术与礼仪。
中国旅游本科课程面临的最重要的问题是资源缺乏与学科地位问题,它需要大学与旅游业之间有紧密的沟通与合作。当前中国的旅游本科课程是现有政策规定与资源的产物,因而这种课程仅仅反映了教育政策的趋向与教育者对外部环境的了解,而不是实际开设效果。目前为止中国学术界对旅游学科的核心知识还没有取得一致意见,对旅游学科核心知识缺少共识可能是旅游课程之间有巨大差异的直接原因,也影响旅游专业培养规格的连贯性。由于中国各地区域差异明显,旅游业的人才需求、教育资源的分配与获得也各有不同,专业之间允许有一定程度的差异,能够使专业较好地适应各个区域及专业的具体情况。各具特色的旅游专业才能更好地促进中国旅游高等教育的总体发展。
从文献与上述讨论得出几点启发与建议:政府方面,建议下放课程设计的主导权,给大学自主权设计更灵活的课程来响应旅游业需求与变化;同时要给旅游教育特别是旅游高等教育更多的资源,加大旅游教育的研究投入将会提高旅游教育品质,最终提供给旅游业更优良的人力资源。旅游教育机构方面,建议考虑引入全面质量管理与旅游教育认证;成立旅游教育顾问委员会,推动旅游业对旅游教育的参与,增加旅游教育机构与旅游业密切沟通的机会。旅游产业方面,要考虑平衡社会责任感与生产效率,那些业界知名人士应积极介入旅游教育事业,担当起其社会角色,建立一个好的公司形象。
【情境教学法在高职旅游英语口语教学中的应用】相关
浏览量:2
下载量:0
时间:
操作系统课程是计算机专业学生必须学习的主干课程,具有很强的理论性。以下是读文网小编为大家精心准备的:《操作系统》课程教改革的分析相关论文。内容仅供参考,欢迎阅读!
【摘要】:随着计算机应用向纵深发展,计算机操作系统课程越来越显示出它的重要性。然而传统的操作系统课程的教学模式由于存在着种种缺陷,致使学生无法深入掌握操作系统原理的精华,因此积极探索操作系统教学模式的改革具有十分重要而且深远的意义。本文从两个角度提出了相应的改革措施,即激发学生的学习兴趣,丰富该门课程的教学方法和教学手段,以期对操作系统课程教学模式改革有所启发。
【关键词】:操作系统课程 教学模式 教学改革
《操作系统》课程是计算机专业的基础课程,也是贵州大学信息安全和网络工程等计算机相关专业的专业基础课程。操作系统是现代计算机系统中必不可少的系统软件,对计算机系统资源进行合理、有效的管理,是其他计算机软件和硬件之间的唯一接口,所有用户通过使用计算机得到的服务绝大多数都是操作系统提供的。因此,《操作系统》课程对于信息安全和网络工程等计算机相关专业学生来说显得尤为重要。本文以贵州大学《操作系统》课程教学为例,通过分析教学中存在的不足,探讨了教学改革的思路及对策。
《操作系统》是一门较为抽象、理论性强的课程,学生理解起来比较困难,也觉得枯燥乏味。因此,如何提高该课程的教学效果,值得我们去认真探索。
(1)从教学环节上来说,目前贵州大学使用的教室都是多媒体教室,教师们基本上采用多媒体教学方式进行上课。这种教学方式虽对提高教学质量起到了积极的作用,但也存在一些弊端,比如信息量过大、有“灌输式”嫌疑等,学生接受起来比较困难,有损于学生对知识获取的积极性和主动性。
(2)从学生参与课堂教学活动环节上来说,上课时,教师们为了提高教学效果,加深学生对上课时所讲述内容的理解,都会布置一些作业让学生课后完成,并通过这种形式了解学生们对知识点的掌握情况,如有问题能够及时地纠正。除此之外,教师们为了活跃课堂氛围,都会与学生进行课堂互动,比如与学生进行讨论、随机提问等。这些方法对教学质量的提高起到了积极的作用。但笔者觉得仅有这些是远远不够的,在信息经济迅速发展的今天,社会竞争压力越来越大,学生们要想毕业后能够尽快地适应这个社会,就得练就一身过硬的本领。这个本领不只是从课堂上学到多少知识点,还要在面对新事物、新问题时能够从容应对,并提出自己的观点。
(3)从实践环节上来说,国内计算机专业操作系统实验的内容主要是实现操作系统的部分算法及模拟操作系统的核心功能。贵州大学信息安全及网络工程专业《操作系统》课程的实验内容主要包括一些功能的模拟和算法的实现,而且验证型的实验数目所占的比例远高于设计和综合型实验的比例。这样一来,难度系数就会有所降低,而且因为验证型实验都给出了基本代码,其他要求设计的网上也有很多资源可以参考,所以这些实验都易于实现。但就是这样,学生也很难将实验与操作系统的功能联系起来,出现了实验与现实脱节的现象。
大学是为祖国培养未来接班人的地方,培养出来的学生既能够提出问题又能够解决问题,既能概括抽象又能推理演绎,才是合格的人才。而让学生充分参与教学活动和灵活多变的教学手段,是保证教学质量的根本。因此,在教学活动中,应注重学生对学习过程的指导,注重对学生主动探索的引导,加强教师和学生课堂内外的互动。
第一,让学生充分地参与教学活动。
在教学活动中,要想充分调动学生学习的积极性与主动性,就要让他们充分地参与到教学活动中来,这也是让他们学会主动去探索知识、培养自学能力的一种手段。为此,可以设计2~3 个大作业,让学生以分组的方式完成,然后要求他们在课堂上与其他同学一起分享。比如,笔者给学生的作业中有一个是“以操作系统的发展研究新动向、新技术或者是新思想为主题,写一篇小论文”,并要求制作成精美的PPT,然后在以后的课堂中抽些时间出来让学生到讲台上进行展示。这个题目笔者用了几次,效果很好,多数学生能够通过查阅资料选取所需信息,并在此基础上大胆地提出自己的观点,有的学生还配以简短的、精彩的视频,在讲台上讲演时非常精彩。通过这种方式,既培养了他们查阅资料、分析总结的能力,又调动了他们学习的主动性,同时还锻炼了他们面对压力时能够表达自己观点的勇气。
第二,教学内容的更新。
计算机技术以迅不可挡的势态在发展,各种高性能、高档次的计算机正在逐步普及,种类林立的各种计算机操作系统也随之不断更新。这就要求我们应不断地调整教学大纲,科学、合理地对教学内容进行调整、修改,尤其是在网络操作系统、分布式操作系统及系统安全性方面进行改革。
第三,教学形式的改变。
现代化的教学手段为课堂教学活跃程度的提高起到了至关重要的作用。在教学过程中,我们可配以相应的Flash、动画来模拟操作系统中的一些难以理解的、抽象的概念,在某些需要深入讲解的地方,再配以板书,在一些抽象的、难以理解的问题上,还可以与学生们一起讨论。这样,既可提高学生们的学习兴趣,也使他们对教师所讲述的内容有较为深刻的理解。
第四,进行实践环节的改革。
在实验方面,应一改过去那种照本宣科的实验方法。首先是选择好实验的系统,笔者认为,Linux系统比较适合,因为它有开放的源代码,学生可以自由地阅读,并且有兴趣的学生还可以根据自己的要求对系统进行裁剪。其次,在实验过程中,要求学生自己安装系统,学会使用该系统,并能与正在使用的系统在用户界面、存储管理、文件管理、用户管理、多媒体管理和网络管理等方面进行比较,使学生对操作系统的理解全方位地提升。根据教学大纲中教学实验目标的要求,实验内容可以是验证型、设计型和综合型。
根据前面提出的问题,笔者觉得可以调整实验类型的比例,加重设计型实验所占的比重,并注重在系统功能的模拟上。除此之外,还可以要求学生们去读一些Linux 系统的源代码,因为它是一个成熟的系统软件,在编程思想和技巧上都有很多值得我们学习和借鉴的地方。在实验过程中,鼓励学生在设计实验的时候要有探索性和创新性;在实验报告的编写上,要求学生能够观察实验结果,并进行深入的分析,得出自己的结论。从培养学生的实践动手能力为出发点,重点加强培养学生的独立分析问题能力、解决问题能力和创新能力。
笔者针对近年来《操作系统》教学活动中存在的一些问题,提出了一些教改建议,在此愿与广大同仁磋商,以使这些建议进一步完善。
相关
浏览量:7
下载量:0
时间: