期刊论文详细信息
Philippine Information Technology Journal
ICS-OS: A Kernel Programming Approach to Teaching Operating System Concepts
Hermocilla, Joseph Anthony C.1 
关键词: Operating Systems;    Computer Science Education;    Kernel;   
DOI  :  10.3860/pitj.v2i2.2558
学科分类:计算机科学(综合)
来源: Philippine Society of Information Technology Educators
PDF
【 摘 要 】

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.

【 授权许可】

Unknown   

【 预 览 】
附件列表
Files Size Format View
RO201912020437770ZK.pdf 16KB PDF download
  文献评价指标  
  下载次数:11次 浏览次数:58次