首页> 外文期刊>Philippine Information Technology >ICS-OS: A Kernel Programming Approach to Teaching Operating System Concepts
【24h】

ICS-OS: A Kernel Programming Approach to Teaching Operating System Concepts

机译:ICS-OS:一种用于操作系统概念教学的内核编程方法

获取原文
           

摘要

Traditional approaches to teaching operating systems re- quire students to develop simulations and user space ap- plications. An alternative is to let them modify parts of an actual operating system and see their programs run at kernel space. However, this is difficult to achieve using modern real-world operating systems partly because of the complex and large source code base. This paper presents ICS-OS and the experiences and results of using it for teaching an undergraduate operating systems course. ICS-OS is based on the DEX-OS kernel which has a smaller source code base compared to mainstream operating systems, making it ideal for instruction. The students were able to demonstrate a deeper understanding of how a real operating system works by their succesful implementation of projects to enhance and extend ICS-OS.
机译:传统的操作系统教学方法要求学生开发模拟和用户空间应用程序。一种替代方法是让他们修改实际操作系统的一部分,并查看其程序在内核空间中运行。但是,部分由于复杂而庞大的源代码库,使用现代的实际操作系统很难做到这一点。本文介绍了ICS-OS以及将其用于本科操作系统课程的教学经验和结果。 ICS-OS基于DEX-OS内核,与主流操作系统相比,DEX-OS内核具有较小的源代码库,使其非常适合用作指令。通过成功实施增强和扩展ICS-OS的项目,学生能够展示出对真实操作系统如何工作的更深刻的理解。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号