《操作系统》课程考核方式改革实施方案.doc
《操作系统》课程考核方式改革实施方案1
《操作系统》课程考核方式改革实施方案
一、课程介绍
课程名称:操作系统
课程性质:专业主干课
学时:48学时
学分:3学分
开课对象:**班
《操作系统》是*****专业的一门专业必修课。
本课程描述了对物理计算机怎样实施有效的管理和控制,在管理和控制中的技术和方法,以达到高效且充分的利用计算机系统的软硬件资源,是计算机专业的主干课程和核心课程之一。
通过这们课程的学习,使学生掌握操作系统的结构和各功能模块对软硬件资源进行管理的技术和方法,使学生对计算机是怎样协调一致的工作原理有清楚的认识,对计算机系统中各功能模块有更明确的认识,为学生今后从事计算机的研究、设
计、开发和制作打下坚实的基础。
二、必要性
《操作系统》课程是******专业本科生一门非常重要的课程,掌握操作系统的结构和各功能模块对软硬件资源进行管理的技术和方法,使学生对计算机是怎样协调一致的工作原理有清楚的认识,对计算机系统中各功能模块有更明确
的认识,学好该课程,对实现应用性人才培养目标至关重要。
大学生能否达到人才培养目标的要求,需要通过考核来进行评价,考核方式在考核中占有重要地位,为了实现人才培养目标,考核方式的改革是非常必要的。
传统的考核方式较偏重理论,不能完全体现学生的实际解决问题能力;采用笔试的方式,也不能充分对学生实施全方位的考查,不能达到最终的考核目的。
因此,有必要在考核方式上进行一定的改革。
根据教务处“关于开展课程考核方式改革试点工作的通知”要求,结合本门课程往年实际教学情况,经过认真研究
之后,特制定《操作系统》课程考核方式改革实施方案。
三、基本思路
本课程考核方式分期末考试、实验报告、平时考勤和平时作业四部分。
四、基本方案与实施细则
本课程考核采用结构成绩,即总成绩由以上四部分组成。
期末考试成绩70分,占70%;实验报告成绩15分,占15%;平时考勤5分,占5%;作业10分,占10%。
1、期末考试(满分70分)
占总成绩的70%。
本部分主要涵盖了本门课程所涉及的基本概念、核心方法、原理及技术,是对学生综合能力的一种考查。
本部分的考核主要依据最终的期末考试试卷卷面成绩,共70分。
本部分成绩最终考核成绩低于35分者,本门课程以未通过计。
2、实验报告(满分15分)
本门课程实验课时共计6学时,累计共3次实验,通过编程模拟实现分别是对进程调度、存储器管理及文件管理等相关算法或方法的实现,且每次实验都有相应的实验报告。
3份实验报告:每份5分。
格式符合规范,实验结果正确,内容完整,字迹工整为满计5分;否则,酌情扣除1-5分;未交实验报告或抄袭者,计0分。
本部分成绩最终考核成绩低于7.5分者,本门课程以未通过计。
3、平时考勤(满分5分)
占总成绩的5%。
请假未到的一次扣0.5分,旷课一次扣1分。
同时旷课次数累计超过3次及以上者,取消本门课程的考核资格。
4、作业(满分10分)
占总成绩的10%。
按时提交作业且完成情况良好,每次2分;作业不全或态度不认真的,酌情扣除0.5-2分;作业如有抄袭或未交作业则该次作业以0分计。
本部分成绩最终考核成绩低于5分者,本门课程以未通过计。
《操作系统》课程考核成绩由以上四部分成绩合计,满分100分,总成绩达到60分为通过。
任课教师:******
计算机科学与技术系
*****。
《计算机操作系统》教学大纲
《计算机操作系统》教学大纲课程名称:计算机操作系统总学时:68 理论学时:56 实验学时:12一、课程性质及培养目标《操作系统》是计算机科学与技术等专业的专业课之一。
本课程将全面系统地介绍操作系统的基本理论与基本工作原理,包括操作系统内部工作过程与结构及相关概念、技术和理论,并作为实例介绍目前主流操作系统Windows的工作原理。
在各章节中会介绍当前主流操作系统Windows的各部分功能及实现作为实例,以求学生对操作系统的基本理论和原理能够融会贯通。
通过本课程的学习,要求学生理解操作系统在计算机系统中的作用、地位和特点,熟练掌握和运用操作系统在进行计算机软硬件资源管理和调度时常用的概念、方法、算法、策略等。
二、课程的教学原则与方法在总结操作系统课程教学实践经验的基础上,结合课程自身的特点,制定本课程的教学原则为:理论讲解和实践相结合的教学原则。
在教学过程中采用的教学方法主要有:以语言形式获得间接经验的方法(例如讲授法、讨论法、读书指导法等),以直观形式获得直接经验的方法(例如演示法),以实际训练形式形成技能、技巧的教学方法(例如讲练结合法、实验法等)。
三、教学内容与教学基本要求第一单元操作系统引论1、教学内容任务1 操作系统概述任务2 操作系统的发展历史任务3 操作系统的分类2、教学基本要求让学生对操作系统形成初步的认识,对操作系统中的概念有整体的了解。
了解操作系统的发展过程;掌握操作系统类型和功能、操作系统的基本特征;熟练掌握操作系统定义。
3、教学重点与难点教学重点:操作系统的发展过程,操作系统的分类、基本特征和功能教学难点:操作系统的基本特征,操作系统的结构设计4、复习参考题⑴OS的作用可表现在哪几个方面?⑵OS有哪几大特征?最基本得特征是什么?第二单元操作系统原理基础1、教学内容任务1 进程的基本概念任务2 存储管理任务3 文件管理任务4 I/O设备管理2、教学基本要求让学生认识进程,了解进程的概念;了解进程、线程及程序的基本概念;了解进程通信的有关概念、类型和消息传递通信的实现;掌握进程的基本状态与各种基本状态之间的转换。
《操作系统》课程实验教学改革的研究与实践
经开设了很多年 . 实验 课 主要 存 在 以下 一 些 的 问题 ( 1 ) 理论 课 与 实验 课 教 学 环 节 不 匹 配
业课程体系 中扮演着重要角色 《 操作 系统》 课 程是计算机学科理论 与实践融 为一 体 的一门课 程 . 不但有相 当的科学成分 , 而且从 实现来
0 引 言
操 作系统在计 算机领 域有着 举足 轻重 的作用 . 是 计算机 系统 的核心与灵魂 作为计算机学科 中一门承
前 启 后 的专 业 基 础 课 程 , 《 操 作 系 统 》 课 程 在 计 算 机 专
1 操 作 系统 实 验教 学现 状 及 改革 思 路
1 - 1 实验课 程 开 设 现状
作 者 简介 : 马晓慧( 1 9 8 2 一) , 女, 山 西 隰县 人 , 讲师, 硕士 , 研 究 方 向 为计 算机 应 用技 术 、 操作 系统、 多核 处 理 与 并行 计 算
O 现 代 计 算 机 2 0 1 3 . 0 2 中
专业 核心课 程f 操作 系统) 教 学实施方 案研究 ” 项 目。 对 《 操作 系统》 课 程 教 学 实 施 方 案 开 展 研 究 。该 实 施 方 案 给 出了《 操 作系统 》 实 验 和 实 验 体 系 结 构 的框 架 , 从 实 验 难 度 上将 实 验 课 程 教 学 分 成 用 户 层 、 内核 初 级 及 内
础 验 证 性 实验 . 理 论课 和 实 验课 环 节 不 匹配 . 无 法 达 到 通 过 实 验 使 学 生 全 面 理 解 操 作 系 统 的 本 质 的 目的 。 ( 2 ) 实 验 内容 的 设 置 没 有 分 等级 分 层 次 原 有 的实 验 内 容 未 做 系 统 规 划 .实 验 体 系 结 构 不 完整 , 缺 少 层 次性 。所 有 学 生 做 相 同实 验 . 实 验 难 度 相
操作系统设计与实现第三版课程设计
操作系统设计与实现第三版课程设计1. 课程背景介绍操作系统是计算机系统中重要的一部分,它是为了管理计算机硬件资源、提供程序运行环境和实现用户与计算机之间的交互等目的而开发的一种软件系统。
本课程将会深入地介绍操作系统设计与实现的理论与方法,着重介绍操作系统的设计思路、核心原理和实现技术,为学生提供扎实且广泛的计算机基础。
2. 课程目标通过本课程,学生将会达到下列目标: - 理解操作系统的基本概念、功能和结构; - 掌握操作系统中的进程管理、内存管理和文件系统等核心技术; - 熟悉操作系统的实现方法,掌握基本的操作系统编程技巧; - 能够设计并实现一个基本的操作系统原型。
3. 课程内容3.1 操作系统概述•操作系统的基本概念•操作系统的功能和结构•操作系统的分类3.2 进程管理•进程的概念和特征•进程的状态和状态转换•进程控制块的结构和功能•进程调度算法•进程同步与互斥•进程通信3.3 内存管理•内存的逻辑结构和物理结构•内存的分配与回收策略•虚拟内存的概念及实现•页面置换算法•内存保护机制3.4 文件系统•文件系统的基本组成•文件的物理结构和逻辑结构•文件的读取和写入•目录结构和文件命名•文件系统性能和安全性3.5 操作系统设计与实现•操作系统的启动过程•中断和异常处理•操作系统的核心模块和数据结构•设计与实现一个简单操作系统原型4. 课程考核方式本课程考核方式为: - 课堂讨论:10% - 实验项目:30% - 期末考试:60% 5. 课程参考书目•《现代操作系统》•《操作系统概念》•《深入理解计算机系统》6. 实验项目6.1 实验一:进程调度算法的实现在Linux内核中实现FCFS、SJF、RR、Priority等进程调度算法。
6.2 实验二:内存管理策略的实现在Linux内核中实现多种内存分配算法,如首次适应算法、最佳适应算法、最坏适应算法等。
6.3 实验三:文件系统的实现设计并实现一个简单的基于Unix文件系统的文件管理系统。
计算机操作系统课程设计教学大纲
《计算机操作系统》课程设计教学大纲课程编号:08120070课程名称:计算机操作系统/Computer Operating System课程总学时/学分:56/3.5(其中理论46学时,实验10学时课程设计时间/学分:1周/1学分适用专业:计算机科学与技术一、设计任务及目的《计算机操作系统》课程是计算机科学与技术专业的一门重要专业基础课,“计算机操作系统课程设计”的目的是在学生学习了《计算机操作系统》课程之后理论联系实践,一方面延续《计算机操作系统》课程实验的要求,进一步加深与巩固学生对计算机操作系统中概念、基本原理、算法的理解和掌握,培养学生对计算机常用操作系统的操作能力;另一方面通过本环节加强培养学生分析、修改和设计操作系统的能力。
期望达到学为所用,并且能进一步提高使用计算机和编程能力。
二、课程设计的基本要求1、了解所选择开发环境的调试功能,掌握跟踪,修改错误的技巧。
2、能根据实际问题选择数据结构,清淅的描述算法。
3、培养良好的编程风格。
4、撰写课程设计报告,按格式要求写出完整的、规范的报告并打印,其中模块图、流程图要清楚规范,特别要求学生独立完成。
三、设计需运用的基本理论设计需运用计算机系统知识、操作系统基本概念、进程管理、存储管理技术、I/O管理技术、文件管理、高级语言程序设计、数据结构等内容。
四、课程设计内容与时间安排1、设计内容:可以选择下面提供的参考选题,也可以自选,如果自选,需要将自选题,目的详细内容以及实现要求提供给老师,老师批准后方可采用。
课题一:进程管理演示设计目的:加深对进程概念及进程管理各部分内容的理解;熟悉进程管理中主要数据结构的设计及进程调度算法、进程控制机构、同步机构及通讯机构的实施。
设计内容:设计一个允许n个进程并发运行的进程管理模拟系统。
该系统包括有简单的进程控制、同步与通讯机构,其进程调度算法可任意选择(优先级调度,时间片轮转,短进程优先中的一种)。
每个进程用一个PCB表示,其内容根据具体情况设置。
《操作系统》教学大纲
《操作系统》教学大纲操作系统教学大纲一、引言操作系统是计算机科学中非常重要的一门课程。
本教学大纲旨在介绍操作系统的基本概念、原理和设计等内容,帮助学生深入理解操作系统的工作原理和应用。
二、课程目标1. 了解操作系统的基本概念和发展历史;2. 掌握操作系统的主要组成部分及其功能;3. 理解操作系统的进程管理、内存管理和文件系统等关键原理;4. 掌握常见操作系统的实践应用;5. 培养学生的问题分析和解决能力,以及团队合作和沟通能力。
三、课程内容1. 操作系统概述1.1 操作系统的定义和作用1.2 操作系统的历史演变1.3 操作系统分类和特点2. 进程管理2.1 进程的定义和特点2.2 进程的创建、调度和终止 2.3 进程同步与通信2.4 死锁及其避免与解决3. 内存管理3.1 内存的层次和管理需求3.2 内存分配和回收策略3.3 虚拟内存和页面置换算法3.4 内存保护与共享4. 文件系统4.1 文件系统的基本概念和功能 4.2 目录结构与文件操作4.3 文件系统的实现与管理4.4 文件存储与磁盘管理5. 输入输出管理5.1 输入输出设备的特点和分类 5.2 缓冲区管理和设备驱动程序5.3 文件IO与设备IO的区别和联系5.4 IO性能优化和错误处理6. 操作系统安全6.1 访问控制和权限管理6.2 安全性漏洞与攻击类型6.3 数据加密和防护机制6.4 安全策略和审核措施四、教学方法1. 理论讲授:通过课堂讲解介绍操作系统的基本概念和原理;2. 实验演示:通过操作系统实验,让学生了解操作系统的实际应用;3. 课堂讨论:引导学生进行问题讨论和解决方案的思考;4. 团队项目:组织学生进行操作系统设计与实现的团队项目。
五、考核方式1. 课堂作业:布置与课程内容相关的编程或理论作业;2. 实验报告:要求学生完成操作系统实验并撰写实验报告;3. 期中考试:对学生对操作系统的理论知识进行考核;4. 期末项目:要求学生独立或团队完成操作系统设计与实现的项目。
《操作系统原理》教学方法探索
《操作系统原理》教学方法探索摘要:操作系统是计算机相关专业学生必修的一门的重要专业主干课程,由于该课程概念繁多且抽象,因此学生普遍反映较难学好,作者结合自身的教学经验,对这门课程如何教授和采用启发式教学进行了探索。
关键词:操作系统改革创新能力操作系统是计算机系统的基本组成部分,它在整个计算机系统软件中占据核心地位,在计算机技术不断更新和完善的今天,无论是硬件技术还是软件技术的变革都会在计算机操作系统的设计技术与使用风格上得到体现。
普通用户只需要了解操作系统的外部功能,而无需了解其内部实现细节,但对于计算机相关专业的学生来说,操作系统是重要的一门专业主干课程,不仅要象普通用户一样会使用它,还要了解它的设计与实现原理,在此基础上利用计算机去开发各种软件,解决复杂的应用问题。
1、操作系统课程的特点操作系统课程中很多概念如进程、线程等都比较抽象,涉及的知识内容又十分广泛,涉及到硬件、编译、数据结构等内容,这就要求学生不仅要有很强的抽象思维能力,而且要有很好的微机原理、编译原理、程序设计、数据结构等相关课程的知识基础并把它们融会贯通的能力,这给学生在学习过程中造成了相当的困难。
计算机专业的学生学会C语言能够设计简单的程序,学会FLASH会设计一个简单的动画,这样的教学内容学生能够看到效果,学习兴趣往往较高。
而操作系统原理等一些基础理论课程很难见到实际的效果,即使学习完这门课程要求学生设计一个操作系统也是不现实的,因而学生造成了没什么实用价值的心理,主观上不重视它的学习。
加上理解的困难,大多数学生认为操作系统既枯燥又没有实用性,学习起来浪费时间和精力。
2、教学手段的改革传统的教学手段单一,理论与实际脱节。
“灌输式”教学方式强调“授之以鱼”,而忽视了学生能力的培养和提高,难以调动学生的积极性,致使学生缺乏对操作系统课程的学习兴趣,难以掌握操作系统原理的精髓,因此积极探索形式多样的教学方式具有十分重要的意义。
教学于段改革的目的就是要转变“授鱼”为“授渔”,提高学生自身的综合素质,培养学生的创新能力。
中职学校《网络操作系统》教学设置改革论文
浅谈中职学校《网络操作系统》教学设置与改革摘要:《网络操作系统》一直都是中等职业学校计算机网络专业的核心课程,在整个计算机网络教学体系中占有十分重要的地位。
然而通过常规教学方法教育出来的学生理论知识不牢固,实践操作不熟练,理论与实践完全脱节,已经无法适应现代社会的需求,满足实际工作的要求。
关键词:中职学校;网络操作系统;教学设置与改革中图分类号:g712文献标识码:a文章编号:1007-9599 (2011) 24-0000-01teaching design and reform of network operating system in vocational schoolszhang chi(applied science and technology school in shiyancity,shiyan442701,china)abstract:network operating system has always been the core curriculum of secondary vocational school computer network professional,occupies a very important position in the entire computer network teaching system.however,education through conventional teaching methods,students’theoretical knowledge is not strong,practice operating unskilled,theory and practice is completely out of touch,has been unable to adapt to the needs of modernsociety,to meet the requirements of the actual work.keywords:vocational school;network operatingsystem;teaching settings and reform一、网络操作系统课程分析网络操作系统是计算机网络的心脏和灵魂,是构建计算机网络的软件核心和技术支撑,是保证整个网络正常运转的大脑。
高职院校“网络操作系统”课程教学改革方案探讨
Vl128 NO 0. 3
新 乡学 院 学报 : 自然 科 学 版
J u n l f n i n i e s y: t r l c e c d t n o r a Xi x a g Un v r i Nau a S i n e E i o o t i
0 引言
“ 络 操 作 系 统 ” 是计 算 机 网络 技 术 专业 的 核 心 课 程 ,主 要 介 绍 网络 工 程 中主 流 网 络 操 作 系 统 网 Wid ws ev r 0 3 的相 关技术 、域控器 管理 、安全 管理 、网络服 务安装 与配 置的方法 等内容 。 n o re 0 S 2 通 过该 门课 程 的教 学 , 使学 生初步 了解 网络的基 本概念 ,了解 网络操作 系统 Wid ws evr 0 3的基 n o re 2 0 S 本原理 、主要功能 ,理解 网络操作 系统相关 服 务的特点 和原理 ,了解 网络操作 系统 巾各 种服务 的设计思 想 ;
( p r n f no mainE g n eig Z a qn ce c n e h oo yP ltc nc Z a qn 2 1 0 C i a De a t t I f r t n ie r , h o ig S i e dT c n l g o ye h i, h o i g5 6 , h n ) me o o n n a 1
[】杨进 . 3 中国职业教 育教 学改革与课 程建设 :挑战 与对策【] J_ 职业技 术教 育 ,2 0 () 63 . 0 44 :3 —9 []肖竞 华 ,陈建勋.“ 4 计算机 操作 系统”教 学改革探 索与 实践【】 J. 高等理科 教育 ,2 0 () 4 0 73 :1 .
【] 汤新 鸿 . 络 操 作 系统 的教 学 与 实 验 设 计 【】 技 信 息 ,2 0 , 3 :4 7 5 网 J. 科 0 7 2 1.
《操作系统安全》课程教学大纲
《操作系统安全》课程教学大纲课程名称操作系统安全课程编码131530019 课程类型(学院内)跨专业课程适用范围信息安全学分数 3 先修课程操作系统、数据结构学时数48 其中实验学时其中实践学时考核方式考试制定单位数学与信息科学学院执笔者审核者一、教学大纲说明(一)课程的性质、地位、作用和任务操作系统安全是信息领域重要的核心技术,在信息安全领域有着非常重要的地位。
《操作系统安全》对培养学生抽象思维能力和信息安全的分析能力有着重要作用;也是信息安全专业高年级学生开设的一门重要课程,其为全面了解操作系统的安全机制、安全设计、操作系统评测和安全应用提供一些入门方法,使学生对操作系统安全有一个清晰和完整的认识。
(二)课程教学的目的和要求通过本课程的学习,学生具有操作系统安全基础知识,具备对操作系统安全进行分析的基本专业素质和能力。
了解:操作系统安全的有关概念及相关问题,包括Windows、UNIX等流行操作系统的存在的安全问题,了解高安全级别操作系统的有关安全机制,了解操作系统安全评测、安全操作系统的应用和国外在安全操作系统领域的新进展。
理解:操作系统安全模型、安全体系结构和操作系统安全形式化规范与验证以及安全操作系统设计一般过程。
掌握:操作系统安全的基本概念、操作系统的安全机制、操作系统设计主要的安全模型和安全体系结构、Unix系统安全策略及安全机制、隐蔽通道分析和处理方法。
(三)课程教学方法与手段教学方法:本课程采用老师讲授、结合学生自学的方法;教学手段:采用多媒体教学,教师口授结合电脑演示。
(四)课程与其它课程的联系本课程涉及到信息安全基础、数据结构、计算机网络和操作系统等知识,因而在开设本课程之前需要为学生开设预备课程:数据结构、密码学原理、计算机网络和操作系统。
(五)教材与教学参考书教材:卿斯汉等著,操作系统安全(第2版),清华大学出版社,2011。
教学参考书:1、卿斯汉等著,操作系统安全,清华大学出版社,2004。
基于建构主义理论的操作系统课程改革实践
、 /
、 /
、 /
、 /
、 /
司机与售票 员问题
五子棋游戏设计
小和 尚与老和 尚问题
、 /
实 施 ” 案 卡 和 “ 识 一 考 核 ” 标 方 知 指 卡, 如表 1表 2和表 3 示 。 、 所
从 3个表 中可 以看 出 , 教学 设 在
nt e 上发 布 ,只要 客 户端 具 备 网络 浏 览器就 可 以学 习 , 生 可 以借 此和其 学 他 同学 、 教师研 讨 , 动 学 习 , 高 知 互 提
问 题题 目 、教学 实 施 方 案 和 考 核方
指标 卡,如针对 进 程 同步知 识 点 , 设
计了“ 知识一 能 力 ” 练 卡 、 知识 一 训 “
系统 互 动 网 络 辅 助教 学 系统 。 基 于 We b的 互 动 网络 辅 助 教 学 系统 可 以 跨 越平 台 , 在局 域 网 、 校园 网或 Itr ne-
建 构 主 义 理 论认 为 每 个 学 生都 是 在构 建知识 , 用 现成 的思 维模式 使
来 解 释所遇见 的新 知 识 。因此 , 师 教
.
/
应该 刺激学 生 主动构 建知识 , 针对 现 实世 界建立新 的思 维模 式 , 行深 度 进 学 习。知识构 建 是一 个增 量过 程 , 在
问题 是 知 识 和 能力 的 函数 , 即
、
。
os 知识 网体 系
三心术动 量 l 技驱的 式 增
藿差 言
统 知
Z FX, 1 根据 O = ( Y。 s知识体 系 , 提炼关 键 知识 点 ,以 知识 点 为 教 学 设计 基
