O que é o SOsim?
O SOsim foi desenvolvido pelo prof. Luiz Paulo Maia como parte de sua tese de mestrado no Núcleo de Computação Eletrônica da Universidade Federal do Rio de Janeiro (NCE/UFRJ), defendida em 2001 e orientada pelo prof. Ageu Pacheco. O objetivo deste trabalho foi desenvolver uma ferramenta gratuita que permitisse facilitar e melhorar as aulas de sistemas operacionais para alunos e professores.
Como o SOsim pode ajudá-lo?
O SOsim permite que o professor apresente os conceitos e mecanismos de um sistema operacional multiprogramável e/ou multitarefa, como Unix, OpenVMS e Windows, de forma simples e animada. O simulador permite visualizar os conceitos de multiprogramação, processo e suas mudanças de estado, gerência do processador (escalonamento) e a gerência memória virtual. A partir das opções de configuração, é possível selecionar diferentes políticas e alterar o funcionamento do simulador. Desta forma, o aluno tem a oportunidade de visualizar os conceitos teóricos apresentados em aula de forma simples e animada.
Quais as características do SOsim?
As principais características do simulador são:
- Implementa o conceito de processo
- Criar processos CPU-bound e IO-bound;
- Visualizar o Process Control Block (PCB) dos processos;
- Suspender/resumir e eliminar processos;
- Visualizar as mudanças de estado dos processos;
- Permite visualizar estruturas internas do sistema
- Process Control Block (PCB);
- Process Page Table;
- Page Table Entry;
- A gerência de processador implementa
- escalonamento circular com prioridades (0 e 7);
- escalonamento por prioridades (8 e 15);
- prioridades dinâmicas.
- A gerência de memória implementa
- memória virtual por paginação;
- memória principal possui 100 páginas (frames);
- cada processo pode alocar no máximo cinco páginas na memória principal;
- política de busca de páginas pode ser paginação por demanda ou antecipada;
- política de alocação de páginas é fixa;
- política de substituição de páginas é local;
- algoritmo de substituição de páginas é FIFO com dois buffers de páginas (FPL e MPL);
- tamanho da página de oito endereços;
- arquivo de paginação e swapping.
Como baixar o SOsim?
- O software pode ser baixado direto na site do professor Luiz Paulo Maia, é só acessar no link. http://www.training.com.br/sosim/
Instalou?
Após baixar e instalar o aplicativo, execute e divirta-se com todas as ferramentas e opções disponíveis. Elas irão facilitar, com certeza, o seu aprendizado. Ajudando na compreensão de certos aspectos referentes a formação, armazenamento, dentre outros conceitos envolvendo o mundo dos sistemas operacionais.
Sentiu Dificuldades em trabalhar com o SOsim?
Abaixo podemos conferir um vídeo tutorial que apresenta uma atividade realizada dentro do programa.
LEMBRE-SE: É fundamental que você (professor) não se prenda apenas ao conteúdo exposto no vídeo, procure por mais informações sobre o programa. Apesar de ser de fácil acesso é preciso que o professor venha a estudá-lo para aplicá-lo com eficiência dentro da sala de aula.
O programa foi desenvolvido no intuito de ajudar aos alunos a dominar conceitos complexos em maior quantidade e com maior qualidade, no entanto para que isso aconteça é necessária a presença do professor que agirá como agente facilitador. Sendo o agente que intermediará o assunto e não apenas mostrará e esperará os resultados.
CONFIRA NA INTEGRA O TRABALHO DO PROFESSOR NO LINK
http://infocao.dominiotemporario.com/doc/sosim_tese.pdf
0 Comentários:
Postar um comentário
Assinar Postar comentários [Atom]
<< Página inicial