A process-scheduling simulator based on virtual reality technology
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Outros Autores: | , , , , |
Tipo de documento: | Artigo de conferência |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://dx.doi.org/10.1109/AICCSA.2016.7945711 http://hdl.handle.net/11449/232630 |
Resumo: | A process-scheduling algorithm is a fundamental operating system function that manages the assignment of CPU (Central Processing Unit) processes. It aims to make the system efficient, fast, and fair, allowing as many processes as possible to make the best use of the CPU at any given time. Understanding scheduling algorithms and their impact in practice is a challenging and time-consuming task for students, given the differing features of each operating system. Operating system simulators are usually based on either a command line or bidimensional front-end interface. This paper presents a process-scheduling simulator based on virtual reality technology that allows students to develop their empirical skills while learning process-scheduling algorithms. The simulator allows the learner to navigate inside a computer motherboard and interact with its components in multi-projection environments such as CAVE-like systems (Cave Automatic Virtual Environment), on a desktop, in a Web browser, or using an HMD (head-mounted display) such as Google Cardboard. |
id |
UNSP_bbe050c3df5035bcdcfe5782e0aa975c |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/232630 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
A process-scheduling simulator based on virtual reality technologyOperating SystemScheduling AlgorithmSimulatorVirtual RealityA process-scheduling algorithm is a fundamental operating system function that manages the assignment of CPU (Central Processing Unit) processes. It aims to make the system efficient, fast, and fair, allowing as many processes as possible to make the best use of the CPU at any given time. Understanding scheduling algorithms and their impact in practice is a challenging and time-consuming task for students, given the differing features of each operating system. Operating system simulators are usually based on either a command line or bidimensional front-end interface. This paper presents a process-scheduling simulator based on virtual reality technology that allows students to develop their empirical skills while learning process-scheduling algorithms. The simulator allows the learner to navigate inside a computer motherboard and interact with its components in multi-projection environments such as CAVE-like systems (Cave Automatic Virtual Environment), on a desktop, in a Web browser, or using an HMD (head-mounted display) such as Google Cardboard.Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)Fundação de Amparo à Pesquisa do Estado de Minas Gerais (FAPEMIG)Open University of Brazil-UNIFESP Faccamps Master Program Federal University of São Paulo FaccampFaccamps Master Program Campo Limpo PaulistaFederal Institute of São Paulo AraraquaraFaculty of Computer and Informatics Mackenzie Presbyterian UniversityComputer Science Department Federal University of São João Del Rei, São João Del ReiComputer Science Department So Paulo State UniversityUniversidade de São Paulo (USP)Campo Limpo PaulistaAraraquaraMackenzie Presbyterian UniversityFederal University of São João Del ReiUniversidade Estadual Paulista (UNESP)De Paiva Guimaraes, MarceloScamati, VagnerNeto, Mario PopolinMartins, Valeria FarinazzoDias, Diego Roberto ColomboBrega, Jose Remo Ferreira [UNESP]2022-04-30T01:30:31Z2022-04-30T01:30:31Z2016-07-02info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObjecthttp://dx.doi.org/10.1109/AICCSA.2016.7945711Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA, v. 0.2161-53302161-5322http://hdl.handle.net/11449/23263010.1109/AICCSA.2016.79457112-s2.0-85021993434Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengProceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSAinfo:eu-repo/semantics/openAccess2024-04-23T16:11:26Zoai:repositorio.unesp.br:11449/232630Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-04-23T16:11:26Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
A process-scheduling simulator based on virtual reality technology |
title |
A process-scheduling simulator based on virtual reality technology |
spellingShingle |
A process-scheduling simulator based on virtual reality technology De Paiva Guimaraes, Marcelo Operating System Scheduling Algorithm Simulator Virtual Reality |
title_short |
A process-scheduling simulator based on virtual reality technology |
title_full |
A process-scheduling simulator based on virtual reality technology |
title_fullStr |
A process-scheduling simulator based on virtual reality technology |
title_full_unstemmed |
A process-scheduling simulator based on virtual reality technology |
title_sort |
A process-scheduling simulator based on virtual reality technology |
author |
De Paiva Guimaraes, Marcelo |
author_facet |
De Paiva Guimaraes, Marcelo Scamati, Vagner Neto, Mario Popolin Martins, Valeria Farinazzo Dias, Diego Roberto Colombo Brega, Jose Remo Ferreira [UNESP] |
author_role |
author |
author2 |
Scamati, Vagner Neto, Mario Popolin Martins, Valeria Farinazzo Dias, Diego Roberto Colombo Brega, Jose Remo Ferreira [UNESP] |
author2_role |
author author author author author |
dc.contributor.none.fl_str_mv |
Universidade de São Paulo (USP) Campo Limpo Paulista Araraquara Mackenzie Presbyterian University Federal University of São João Del Rei Universidade Estadual Paulista (UNESP) |
dc.contributor.author.fl_str_mv |
De Paiva Guimaraes, Marcelo Scamati, Vagner Neto, Mario Popolin Martins, Valeria Farinazzo Dias, Diego Roberto Colombo Brega, Jose Remo Ferreira [UNESP] |
dc.subject.por.fl_str_mv |
Operating System Scheduling Algorithm Simulator Virtual Reality |
topic |
Operating System Scheduling Algorithm Simulator Virtual Reality |
description |
A process-scheduling algorithm is a fundamental operating system function that manages the assignment of CPU (Central Processing Unit) processes. It aims to make the system efficient, fast, and fair, allowing as many processes as possible to make the best use of the CPU at any given time. Understanding scheduling algorithms and their impact in practice is a challenging and time-consuming task for students, given the differing features of each operating system. Operating system simulators are usually based on either a command line or bidimensional front-end interface. This paper presents a process-scheduling simulator based on virtual reality technology that allows students to develop their empirical skills while learning process-scheduling algorithms. The simulator allows the learner to navigate inside a computer motherboard and interact with its components in multi-projection environments such as CAVE-like systems (Cave Automatic Virtual Environment), on a desktop, in a Web browser, or using an HMD (head-mounted display) such as Google Cardboard. |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016-07-02 2022-04-30T01:30:31Z 2022-04-30T01:30:31Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/conferenceObject |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://dx.doi.org/10.1109/AICCSA.2016.7945711 Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA, v. 0. 2161-5330 2161-5322 http://hdl.handle.net/11449/232630 10.1109/AICCSA.2016.7945711 2-s2.0-85021993434 |
url |
http://dx.doi.org/10.1109/AICCSA.2016.7945711 http://hdl.handle.net/11449/232630 |
identifier_str_mv |
Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA, v. 0. 2161-5330 2161-5322 10.1109/AICCSA.2016.7945711 2-s2.0-85021993434 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.source.none.fl_str_mv |
Scopus reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
instname_str |
Universidade Estadual Paulista (UNESP) |
instacron_str |
UNESP |
institution |
UNESP |
reponame_str |
Repositório Institucional da UNESP |
collection |
Repositório Institucional da UNESP |
repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
repository.mail.fl_str_mv |
|
_version_ |
1799965161202647040 |