Este é um aplicativo web para simulação de escalonamento de processos em sistemas operacionais. Ele oferece uma interface amigável para configurar os processos e executar diferentes algoritmos de escalonamento, permitindo análise de resultados através de gráficos e métricas.
-
Configurações de Processos: Configure a quantidade de processos e carregue dados a partir de arquivos Excel. EscalonamentoTeste.xlsx
-
Seleção de Algoritmos: Escolha entre diversos algoritmos de escalonamento, incluindo FCFS, SJF, PRIOC, PRIOP, SRTF, RR.
-
Execução Simulada: Execute o algoritmo selecionado e visualize os resultados de tempo médio de execução e espera.
-
Visualização Gráfica: Analise os resultados através de gráficos interativos.
- Configure a quantidade de processos desejada ou carregue dados do Excel.
- Escolha o algoritmo de escalonamento a ser utilizado.
- Clique em "Executar Algoritmo" para simular o escalonamento.
- Analise os resultados exibidos, incluindo o tempo médio de execução e de espera.
- Caso deseje, salve o gráfico gerado.
- HTML, CSS e JavaScript para a estrutura, estilo e interatividade da aplicação.
- Bootstrap para aprimorar o layout e garantir responsividade.
- Chart.js para a geração de gráficos dinâmicos.
- SweetAlert2 para exibição de mensagens de alerta.
- Biblioteca xlsx para manipulação de arquivos Excel.
- Faça um fork do repositório.
- Clone o fork para sua máquina local.
- Crie uma branch para sua contribuição (
git checkout -b feature/nova-funcionalidade
). - Faça suas alterações e commit (
git commit -am 'Adiciona nova funcionalidade'
). - Push para a branch (
git push origin feature/nova-funcionalidade
). - Crie um novo Pull Request.
© 2024 Escalonador de Processos. Todos os direitos reservados.