- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
“操作系统”课程实验设计的思考
文章编号:1672-5913(2008)12-0120-02
摘要:“操作系统”是必修的专业基础课,实验课设计的好坏对于学生能否真正掌握这门理论性很强的课程非常重要。本文结合笔者多年的实验课程设计的经验,探讨了如何提高师生的积极性,让学生真正掌握这门课程的方法。
关键词:操作系统;实验设计;课程设计
中图分类号:G642
文献标识码:B
“操作系统”课程是公认难教难学的课程,难教的原因是其理论性强且比较抽象,内容多且比较散杂。难学的原因是理论与实践脱节、看不见摸不到,较难理解和掌握。因此,传统的“重理论,轻实践”的教学模式已不满足师生的要求。合理的设计实验课将对教学起到事半功倍的作用。本文结合多年的实验教学经验探讨如何才能更合理的设计操作系统的实验课程,提高实验教学的质量,培养学生的实践能力和创新能力。
1用Windows和Linux做相同实验
考虑到学生对Windows操作系统比较熟悉,因此为了让学生能习惯Linux平台,在设计实验时可用Windows系统作为引子抛砖引玉,这样即能同时熟悉两个系统的操作又能加深对操作系统的理解。例如在第一次实验课、先要求学生启动Windows 2000命令解释器Cmd.exe,并在这个命令模式下进行相关命令操作如dir、del、cd、date、telnet、ftp等,并在图形界面上观察操作结果。然后再让学生进入Linux平台作相同功能的命令操作。这样在不同操作系统做相同的操作,在不断相互比较中掌握不同操作系统的基本操作,使得认识学生更能认识操作系统能做什么不能做什么。
在一些实验环节中加上有趣的东西,可引起学生对这门课的学习热情。例如在实验命令时,设计一个简单的C语言调用外部程序shutdown.exe关机程序,实现简单的注销和关机的程序,然后用shutdown.exe -a取消关机。再给出shutdown的参数说明让学生自行实验。
程序如下:
main()
{
system(shutdown -s -t 3600);
}
这个实验虽然程序简单但因运行结果会弹出一个显示离关机时间还有多少秒的窗口,这和前几年系统中了冲击波产生的对话框一样。学生在通过对这个简单程序的运行调试,一下子觉得学习操作系统是很有趣和很有用的。与此同时老师可以提出一些问题让学生在课后思考,例如病毒和木马是如何攻击操作系统使之瘫痪的?如何终止正常的进程?为什么病毒进程无法被终止?因为提的问题切合实际应用,所以学生在上完实验后很乐意去思考和查找以上问题的答案。有的同学还选这些题作为毕业设计的内容。实践证明,如果在实验中设计1/4贴近实际应用的知识,会很大程度提高学生做实验的兴趣,学生会更乐于去动手找出解决的方法。以上对实验的安排,相对于让学生死板地按部就班学习Linux系统要容易接受得多。
2总体把握操作系统的内容,实验课程自成体系
教师在设计实验时应先做一个总体规划,以实际实验环境设计为基础来设计实验内容,而不是单纯依附于理论课。首先要确定学生应将这门课程学习到什么层次、做几次实验,先把每个重要知识点作为阶段性的实验目的,然后将分散的相关知识点组织成线,再到面。实验也要贴进课本使教学双方随时知道实验针对的理论知识点,并能找到它在整门课程知识体系中的准确位置,及与其他知识点的清晰联系。点线面的教学方法遵循了教学的基本规律。
在实验设计中为了能让学生更进一步的理解理论知识。实验课的设计不应只停留在检验理论知识的基础上,而应该在每个阶段的实验中分级分层,从基础到综合,再到设计与创新。所以必须做3个层次的实验。
(1) 观察性实验或验证性实验。这是一个实验开始的基础部分,也是和理论课联系较大的,是对理论课或新操作系统的初级使用,所以不应在上完理论课后再去做实验,而应先做实验后上理论课,这样理论课的授课才不会显得太空。这种实验看情况而定,一般安排在每一阶段实验开始的第一、二次实验中,这样能让学生尽快熟悉新操作系统的操作。只有在学生掌握了相关的基础操作后,才能为后面的设计性实验做好铺垫。例如,学生必须先学习如何在Linux的vi编辑器中用GCC编译程序,才能进行C语言的编程。这些都是这门课的实验基础,所以必须安排一次课让学生熟悉它。
(2) 设计性实验。这是实验中最重要的内容,用以培养学生的设计能力和独立思考的能力。如果设计过多的观察性和验证性实验,势必造成学生误认为本课程没有什么深度难度,因此不深入思考,造成实验报告内容雷同。所以实验课中必须至少有一个设计性实验,难度也要设计合理,既要留给学生思考的空间,也要让学生有能力完成。例如在进程创建、
您可能关注的文档
- Java课程教学的探析.doc
- .NET框架下基于AJAX的Web数据分页研究.doc
- .NET平台下移动Agent系统开发技术研究.doc
- .NET平台下MVC设计模式的实现策略.doc
- .NET验证机制在Web表单验证中的应用研究.doc
- (0,mf-m+1)图的正交(0,f)因子分解.doc
- “120”智能指挥调度算法设计与实践.doc
- “2010年英特尔多核大学计划高级师资研修班”侧记.doc
- “2+0.5+0.5”人才培养模式下综合实训的设计.doc
- “3S” 技术在实现道路交通智能管理中的集成应用.doc
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)