Logo do repositório
 
A carregar...
Miniatura
Publicação

CPUSAS: a web-based interactive simulator for teaching CPU scheduling algorithms

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
CPUSAS_A_Web-Based.pdf400.14 KBAdobe PDF Ver/Abrir

Orientador(es)

Resumo(s)

CPUSAS is an interactive web-based educational tool designed to support the teaching of CPU scheduling algorithms in Operating Systems subjects in computer science education. The simulator enables learners to create, edit, and visualize scheduling scenarios using an array of algorithms, including first-come-first-served, shortest job first, shortest remaining time first, round-robin, and both preemptive and non-preemptive priority scheduling. The tool features a multilingual interface, animated visualizations, support for saving and loading scenarios, and a function that enables exporting simulations as video. Distinct user roles for students and instructors allow educators to manage access and customize the solution. Also, the tool features a modular design that supports the addition of new scheduling algorithms if needed. CPUSAS’s design and implementation push beyond existing educational simulators, underscoring its potential to enhance conceptual understanding through interactive, learner-centered engagement.

Descrição

Palavras-chave

Computer science education CPU scheduling Educational software Operating systems Simulation tools

Contexto Educativo

Citação

Salaberry, Isabel; Rufino, José; Pereira, Arnaldo (2025). CPUSAS: a web-based interactive simulator for teaching CPU scheduling algorithms. In 27th International Symposium of Education on Computers in Education, SIIE 2025. Cham: IEEE. Viseu, Portugal. p. 1-6. ISBN 979-833156257-1

Unidades organizacionais

Fascículo

Editora

Institute of Electrical and Electronics Engineers

Métricas Alternativas