Title :
Designing Operating System Simulator: A Learning Tool
Author :
Cahya, Soetrisno
Author_Institution :
Fac. of Comput. Sci., Universitas Pelita Harapan, Karawaci
Abstract :
Based on teaching experience on operating systems subject course, there arises a need for developing a simulator that may facilitate students in learning operating systems subject as well as designing operating system and compiler. Primarily, the simulator consists of hardware computer system and kernels which both are presented in form of software. This means that hardware computer elements, such as central processing unit (CPU), memory, clock, and Input/Output (I/O) will be simulated as software. The simulator is developed into three phases. The first phase is developing simulated computer system. Second phase involves the development of kernels. And, the last phase is concerned with the development of operating system as a virtual machine (extended machine). This paper presents the result of the ongoing research of the first phase.
Keywords :
computer aided instruction; computer science education; educational courses; operating system kernels; teaching; virtual machines; hardware computer system; learning tool; operating system kernel; operating system simulator design; operating system subject course; teaching experience; virtual machine; Central Processing Unit; Computational modeling; Computer science; Computer simulation; Hardware; Kernel; Linux; Operating systems; Virtual machining; Writing; operating system; simulator; virtual machine;
Conference_Titel :
Computer Modelling and Simulation, 2009. UKSIM '09. 11th International Conference on
Conference_Location :
Cambridge
Print_ISBN :
978-1-4244-3771-9
Electronic_ISBN :
978-0-7695-3593-7
DOI :
10.1109/UKSIM.2009.92