Open System for Teaching Operating Systems by Using a Simulator

被引:0
|
作者
La Red Martinez, David Luis [1 ]
Fabian Rodriguez, Nelson [2 ]
机构
[1] Univ Nacl Nordeste, Area Computac, Dept Informat, Corrientes, Argentina
[2] Univ Nacl Nordeste, Corrientes, Argentina
来源
CAMPUS VIRTUALES | 2013年 / 2卷 / 02期
关键词
operating systems; training simulator; teaching and learning; web-based learning; open system; open simulator;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
The study and understanding of the algorithms of computational resources management by operating systems, is essential for proper assimilation of the importance of operating systems, such as resource managers. This has motivated the realization of a simulator based on the web, downloadable and executable locally without Internet connection; the simulator allows studying the behaviour and understanding these algorithms, is based on Java applets and has proved useful for students, given its simplicity and entertaining presentation, highly valued aspects by the students. Each algorithm implemented is accompanied by a short description of the theoretical foundations underpinning it and indications for use, which is also very intuitive. The algorithms implemented in the Simulator are as follows: planning of the processor, strategies of replacement of pages in main memory, the performance analysis of a disk subsystem, concurrent execution of threads and synchronization and synchronization of processes in distributed operating systems.
引用
收藏
页码:142 / 150
页数:9
相关论文
共 50 条
  • [21] Operating systems projects built on a simple hardware simulator
    Dickinson, John, 2000, ACM, New York, NY, United States
  • [22] Operating systems projects built on a simple hardware simulator
    Dickinson, J
    SIGCSE 2000: PROCEEDINGS OF THE THIRTY-FIRST SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2000, 32 (01): : 320 - 324
  • [23] A simulator design for studying operating systems: Related issues
    Rao, A
    Ammar, RA
    SIMULATION, 1996, 67 (06) : 387 - 401
  • [24] Teaching Operating Systems Using Virtual Appliances and Distributed Version Control
    Laadan, Oren
    Nieh, Jason
    Viennot, Nicolas
    SIGCSE 10: PROCEEDINGS OF THE 41ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2010, : 480 - 484
  • [25] Teaching Operating Systems Concepts with SystemTap
    O'Brien, Darragh
    ITICSE'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2017, : 335 - 340
  • [26] Blended Learning in Teaching Operating Systems
    Pyzik, Lucyna
    7TH EUROPEAN CONFERENCE ON E-LEARNING, VOL 2, 2008, : 330 - 336
  • [27] Development of an Underwater Simulator using Unity3D and Robot Operating System
    Chaudhary, Akash
    Mishra, Rajat
    Kalyan, Bharath
    Chitre, Mandar
    OCEANS 2021: SAN DIEGO - PORTO, 2021,
  • [28] SIMULATOR FOR EVALUATING OPEN VESSEL CLEANING SYSTEMS
    DUNSMORE, DG
    BARNES, RN
    AUSTRALIAN JOURNAL OF DAIRY TECHNOLOGY, 1978, 33 (03) : 114 - 116
  • [29] The NewOS operating system - A lightweight, open-source operating system
    Geiselbrecht, TK
    DR DOBBS JOURNAL, 2001, 26 (12): : 33 - +
  • [30] Stabilization of Posture of Humanoid Using PID Controller in Gazebo Simulator Using Robot Operating System (ROS)
    Babu, V. Madhu
    Kiran, G. V. V. Surya
    Sameer, S. K.
    Hota, Roshan Kumar
    Kumar, Cheruvu Shiv
    CAD/CAM, ROBOTICS AND FACTORIES OF THE FUTURE, 2016, : 543 - 552