
高职“操作系统原理”课程教学改革初探.doc
14页高职“操作系统原理”课程教学改革初探摘要:本文从“操作系统原理”课程的教学内容、教学方法和教学实践三方面,介绍了这门课程的改革,以适应人才培养的目标 关键词本文来自:计算机毕业网 :操作系统原理;教学改革;启发示教学 1 引言 “操作系统原理”这门课难学、难懂、概念抽象、感性认识差,教师在教学中使用传统的教学方法和教学手段很难实现教学目标如何改革“操作系统原理”课程教学,以提高其教学效果和教学效率,跟上计算机技术的发展,这是我们当前亟需解决的问题 2 教学内容的改革 “操作系统原理”课程内容改革必须兼顾基础性和前瞻性,同时体现趣味性以激发高职学生的学习兴趣 首先,在讲授操作系统原理的具体方法和技术细节时,加入对技术发展历史和当前新技术发展潮流的解释,既开拓学生的专业视野,又对专业历史有深入的了解,以此激发学生的学习兴趣和专业使命感其次,在详细剖析操作系统的五个核心原理时,注重剖析算法设计思想和优化方法的差别,强调激发学生的主动思考能力而且,整个教案的内容组织注重引导学生探讨各种知识的内在联系和技术的引入背景,注重知识的理解,而非简单记忆基于这样一条明确主线,学生的学习更具方向性和目的性,学习效果明显提高。
最后,要注重选用真实操作系统作为学习的案例通过对真实案例的剖析以提高学生的感性认识例如,将目前流行的 Windows XP 系统和 Red Hat Linux 9.0 系统进行对比,无论是进程管理还是文件系统中 EXT3、FAT32 和 NTFS 的对比,都以这两个系统为实验的基础 3 教学方法的改革 对于操作系统原理这门难学、难懂的课,我们采用的是形象化的教学方法与启发式的教学方法相结合、突出对目前流行操作系统中问题解决的两个方面 3.1 采用形象化与启发式相结合的教学 形象化教学是教师将抽象的原理与现实生活中的具体的事件相联系,使课程内容变得生动而简洁,从而取得良好的效果 例如,在操作系统原理中,中断机制是非常重要的,它用于协调系统对各种外部事件的响应和处理,并且是实现多任务的必要条件在教学时可以打这样的比方:小王和小陈在下象棋,眼看小王就快招架不住了,正当此紧要关头,小陈的女友来了,非要小陈陪她上街买衣服不可,于是小陈不得不同小王商量,先把棋盘封了,待买完衣服后继续战斗掌灯时分,小陈带着满脸疲惫回到了棋盘前,结果小王不费吹灰之力便反败为胜这就是整个中断过程然后,笔者对这个中断过程进行分析,中断请求(小陈的女友要他逛街),中断响应 (小陈准备放下棋局陪女友逛街),现场保护 (先把棋盘封了),中断处理(小陈陪女友逛街买衣服),恢复现场 (把棋盘解封),中断返回 (继续战斗)。
如果小陈把棋移到密室中下,不让他的女友打扰,这就叫“中断屏蔽” 启发式教学法是教师启发学生积极思维,使他们主动掌握知识的一种教学方法教师一方面要深刻理解“操作系统原理”课程的基本理论,另一方面要了解计算机科学的最新发展和应用情况同时,教师应该注重知识的逻辑组织形式,采用多种多样的形式将枯燥的理论知识与灵活的实际应用相结合,使教师和学生之间形成流畅的信息流动,从而最大限度地调动学生的主动性,营造出积极、和谐的课堂教学气氛例如,在教学过程中,教师可以不失时机地设置一些问题,将流行操作系统中的问题和现象与课本上的理论知识结合,引导学生进行积极思考,而实现观点的撞击并且鼓励学生提问,根据学生反馈的信息和问题,与学生探讨问题的解决,而非直接给出答案 3.2 突出对目前流行操作系统中问题的解决 教师在讲授操作系统原理时,要注意理论知识的实现环节,使学生的感性认识和理性认识结合起来,以激发学生学习的积极性和主动性 目前流行的操作系统以 Windows 与 Linux 为主流,教师在授课过程中,从应用的角度介绍 Windows操作系统的原理与实践,包括:Windows 操作系统简介、Windows XP 的安装、资源管理、磁盘管理、用户与安全管理、辅助工具的使用及系统的管理和维护等。
通过这些内容的学习,可以提高学生对操作系统原理的理解与实际中的使用能力例如,在讲解文件系统时,笔者把 Windows XP 支持的 FAT32 和 NTFS 文件系统进行了比较,FAT32 长于与 Windows 9x 的兼容性,NTFS 长于系统安全性,如何将 FAT32 转换成 NTFS 格式,最终引导学生在满足应用的前提下,思考怎样设置文件系统才能充分发挥 Windows 的特性,突出了实际的应用能力 4 教学实践环节的改革 目前,高职院校的教师普遍感觉学生在课堂上听不懂,造成这种情况的主要原因是教师按理论研究型的人才而非实践应用型人才的培养标准在要求学生,没有考虑到高职学生的智力类型、兴趣特点和能力结构,违反了“因材施教”的教育原则 因此,做好教学实践是十分重要的环节通过教学实践,学生可以在实际操作中查看和修改操作系统的属性与状态,增强动手操作的能力;学生可以把理论知识与实践相结合,在实际工作中得到锻炼和提高,使学有所用笔者特别注重实验内容的选取,紧跟操作系统的发展,选取合适的操作系统实例,注重与实际运行的各类操作系统结合实验平台选用目前最为流行的两大操作系统Red Hat Linux 9.0 和 Windows XP 系统,实验内容以验证性操作为主,并为每个实验列出大致的步骤和实验记录表格。
比如,在刚接触“操作系统原理”这门课时,笔者设计了操作系统的安装实验,内容主要以安装 Windows 或 XP 与 Red Hat Linux 9.0 为主线,并介绍了这两大操作系统的发展历史在讲解文件系统时,相对的实验操作有:Windows XP 的文件加密、磁盘配额、创建紧急修复磁盘、磁盘清理、备份与恢复数据、CHKDSK 维护文件完整性等操作学生通过实验来了解和实践课程知识,通过实验来形成一定的感性认识,在此基础上,教师在课堂教学环节中答疑解惑,系统地提高学科知识的理论水平 5 结束语 “操作系统原理”作为计算机专业的核心课程.它的教学工作理应得到进一步的加强在此过程中,我们应根据高职学生的实际情况,及时调整教学内容,加强应用与实践环节,变单纯传授知识为在传授知识过程中重视应用能力培养,大力推进素质教育,从教学内容、教学手段、实验配置等几个环节全面提升教学工作 参考文献 [1] 黄廷辉,许倩霞. 操作系统课程建设的探索[J]. 桂林电子工业学院学报,2004,24(2). [2] 汤子瀛等. 计算机操作系统[M]. 西安电子科技大学出版社,2001. [3] 张尧学,史美林. 微机操作系统教程[M]. 北京:清华大学出版社,2000. [4] 戴学威. 高等职业教育课程观与课程开发向度研究[J]. 职业技术教育,2003,(7). 摘要:利用数据仓库技术可以对分布在企业各部门之间的业务数据进行采集、加工、整合,根据不同的业务主题建立不同的数据仓库,为企业管理及决策提供分析信息和决策依据。
本文介绍了数据仓库及相关技术、企业数据仓库的设计与实现 关键词本文来自:计算机毕业网 :数据仓库;OLAP;DTS 中国分类号:G64 1 引言 1.1 国内外数据仓库的发展状况 随着企业信息系统的日趋完善和数据交换及处理中心的建立,如何满足企业日益增长的各种查询、统计、报表以及分析的需求,如何有效利用这些数据来实现经营目标,预测企业的发展趋势,如何利用这些数据来设计企业的发展宏图,在激烈的竞争中赢得先机是企业决策支持系统需要解决的问题,也是目前企业在信息技术应用上的难题 随着数据仓库技术的发展和应用,国内外越来越多的企业都采用了数据仓库解决方案充当企业决策机构的智囊和参谋诸如:美国沃尔玛连锁店(世界最大的零售公司)、哈里斯公司(半导体公司的集成电路产品公司)发达国家的大型商业银行、国内的电信、银行、保险、零售、航空、铁路运输、邮政等传统数据密集型行业的全球性大企业都己采用数据仓库作为决策支持据调查,财富 500 强企业中已有 85%的企业建成或正在建立数据仓库 1.2 企业建立数据仓库的必要性: (1) 从总体上管理客户与企业之间的关系 (2) 让客户获得更多的益处 (3) 建立企业内部的合作关系 (4) 实现宏观数据及微观数据的管理 (5) 对转瞬即逝的机会及时作出反应 (6) 改善管理能力 2 数据仓库的体系结构 “数据仓库是面向主题的、集成的、随时间变化的、非易失的数据集合,用于支持管理层的决策过程” 。
在本定义中,Inmon 明确给出了数据仓库的四个重要特点,即“面向主题” 、 “集成” 、 “随时间变化”和“非易失” 从数据仓库体系各部件的功能来分析,数据仓库在逻辑上可分为以下三个层次(数据仓库体系结构如图 2-1 所示): ●数据获取/管理层 ●数据存储层 ●数据分析/应用层 图 2.1 数据仓库体系结构图 2.1 外部数据源 构建一个数据仓库,必然要有充足的数据源,从外部为数据仓库系统提供进行分析的“原材料”-数据,这些数据来源称为数据仓库的外部数据源(Data Resource),外部数据源并不局限于传统数据库,可以是非结构化的信息,如文本文件、网络资源,等 2.2 数据获取/管理层 数据仓库中保存的业务数据来自于多个数据源,这些数据源提供的数据并非都是理想状态的,存在各种缺陷,必须经过适当的处理才能导入数据仓库中存储的内容也必须进行维护,以确保系统的正常运行数据获取/管理层主要负责数据仓库的定义与修改、数据的获取、数据仓库的管理等工作,保证数据仓库的安全性、稳定性和有效性,主要面向数据仓库的设计者和维护者 2.3 数据存储层 数据存储层是数据仓库的主体,所存储的数据包括三部分,其一是从外部数据源抽取,经清洗、转换处理,并按照组织存放的业务数据,其二是数据仓库的原数据,其三是针对不同的数据挖掘和分析主题而生成的数据集市。
数据的存储与管理是整个数据仓库系统的核心在现有各业务系统的基础上,对数据进行抽取、清理,并有效集成,按照主题进行重新组织,最终确定数据仓库的物理存储结构,同时组织存储数据仓库元数据(具体包括数据仓库的数据字典、记录系统定义、数据转换规则、数据加载频率以及业务规则等信息)按照数据的覆盖范围,数据仓库存储可以分为企业级数据仓库和部门级数据仓库(通常称为“数据集市” ,Data Mart)数据仓库的管理包括数据的安全、归档、备份、维护、恢复等工作这些功能与目前的 DBMS 基本一致 2.4 数据分析/应用层 数据仓库系统的数据分析/应用层,面向系统的一般用户,满足用户查询需要,并以适当的方式向用户展示查询、分析的结果数据分析/应用层主要包括以下功能1) 查询/统计服务为用户提供常规的查询检索、简单统计和报表等服务,这是数据仓库最基本的功能 (2) OLAP 服务对于以多维数据仓库方式进行数据组织的数据仓库,OLAP 是一种极为有效的分析方法,它通过上卷、下钻、切片、切块和旋转等操作,对多维数据仓库进行深入的分析 (3) 数据挖掘服务数据挖掘服务是数据仓库系统的一种深层次应用,它是从大量的、不完全的、有噪声的、模糊的、随机的数据中,提取出隐含在其中、不为人们所知的、但又是十分有用的信息和知识的过程,即从大量数据中“挖掘”出知识的过程。
3 企业数据仓库的设计 3.1 需求分析 需求分析是数据仓库设计的重要环节如何解决企业各部门之间的多数据源、数据不一致、历史数据无法充分利用及分析的效率等问题?如何满足企业日益增长的各种查询、统计、报表以及分析的需求?如何有效利用现有数据实现经营目标,预测企业的发展趋势,为企业的决策提供支持,使。
