微软WAP在“操作系统原理”实验教学中的应用探索
摘要:本文以学生对实验教学内容的兴趣及需求分析为依据;提出了基于WAP的“操作系统原理”课程实验教学的方案设计和内容设计。应用WAP后,学生对“操作系统原理”课程实验兴趣增加,学习的主动性、动手能力得到提高,更深刻的理解掌握了课程内容。
关键词:操作系统;实验教学;WAP;WRK;C RK
1引言
“操作系统原理”课程的重要性可以用Avi Silberschatz在其经典教材
《Operating Systems Concepts》中的描述来概括:“操作系统是任何计算机系统的基本组成部分,因而操作系统课程也是任何计算机科学相关教育的基本组成部分”。该课程主要讲述通用操作系统应该具备的功能、工作原理及相关算法。应该说课程内容并不艰深晦涩,但该课程却是一门公认的难教、难学的课程。难教的原因是其内容多且散、理论性强又抽象。难学的原因是教学内容看不见摸不到,学生难以理解掌握。
在理论教学时以学生常用的操作系统如Windo ws、 Linux等作为案例进行分析对辅助学生掌握课程内容有一定作用。但由于理论课时有限,教学内容多,Window s、L inux等案例的分析很难展开;而且案例分析时学生看到的主要是程序代码,不能直观的反映教学内容。因此设计直观、合理的课程实验成为保证“操作系统原理”课程教学效果的重要手段。
国内外操作系统课程实验教学采用的系统有M inix、N ac ho s、 To yO S、 L inux等。M inix、Nac ho s、To yO S均不是通用操作系统,而是为教学目的而开发的,功能不完善,存在较多BU G,安装复杂,不宜作为操作系统课程实验平台。 L inux是一个完整的通用操作系统,且开放源代码,是一个可行的实验平台。但目前大多数高校机房由于承担了多门课程的上机任务,往往安装的是Windows操作系统。若同时安装双系统则给机房管理造成困难,因此L inux的实验平台在建设上也存在困难。
Windows作为目前使用最普遍的操作系统,以之作为实验平台可极大的激发学生的学习兴趣。但Windows代码不公开,给课程实验设置带来困难。作为微软共享源代码计划的一部分,微软发布了WAP(Windows Academic Pro gram),提供了一套简单但完整的操作系统内核源代码,老师和学生可以更清晰的了解Windows内核工作机制,并可以动手对之进行修改或添加新的底层功能,成为一个理想的操作系统课程实验平台。
在微软亚洲研究院资助下,我们开始了WAP在本科“操作系统原理”课程实验教学中的应用探索。本文以学生对实验教学内容的兴趣及需求分析为依据,介绍
pacificrack发布了7月最新vps优惠,新款促销便宜vps采用的是魔方管理,也就是PR-M系列。提一下有意思的是这次支持Windows server 2003、2008R2、2012R2、2016、2019、Windows 7、Windows 10,当然啦,常规Linux系统是必不可少的!1Gbps带宽、KVM虚拟、纯SSD raid10、自家QN机房洛杉矶数据中心...支持PayPal、...
公司介绍成都随风云科技有限公司成立于2021年,是国内领先的互联网业务平台服务提供商。公司专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前公司研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的国内BGP、双线高防、香港等优质的IDC资源。公司一直秉承”以人为本、客户为尊、永续创新&...
PIGYun是成立于2019年的国人商家,提供香港、韩国和美西CUVIP-9929等机房线路基于KVM架构的VPS主机,本月商家针对韩国首尔、美国洛杉矶CUVIP-AS29、GIA回程带防御等多条线路VPS提供6-8.5折优惠码,优惠后韩国首尔CN2混合BGP特惠型/美国洛杉矶GIA回程带10Gbps攻击防御VPS主机最低每月14.4元起。下面列出几款不同机房VPS主机配置信息,请留意不同优惠码。...