Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Conclusão
 
 
Acadêmico(a): Elton Fernando Goedert
Título: Propagação da Interface do VXT Usando Modelo Cliente/Servidor
 
Conclusão:
O presente trabalho retrata o projeto de uma ferramenta em Java que, fazendo uso do modelo cliente/servidor, possibilita a propagação da interface de execução do VXt para as máquinas de uma sala de aula. Para tanto, foram descritos os requisitos do software a ser desenvolvido e apresentado os principais conceitos relacionados ao contexto do projeto. Foram apresentados também trabalhos correlatos desenvolvidos no projeto VXt , relacionados ao contexto de propagação de interface com o usuário e um trabalho relacionado ao uso de ferramenta de simulação para apoio ao ensino de sistemas operacionais. Conforme apresentado anteriormente, a propagação da interface para os alunos de uma sala de aula permite ampliar as formas de utilização da ferramenta contribuindo desta forma para a melhoria da qualidade das aulas melhorando o entendimento dos alunos nos assuntos relacionados ao funcionamento de uma CPU. A ferramenta também apresentou como solução a utilização do padrão de projeto MVC, facilitando a organização das classes geradas e visando melhorar a manipulação do código de saída. A utilização de múltiplas threads foi muito importante para que fosse possível, uma eficiente transmissão da interface do VXt, sendo um item que tomou grande parte do tempo destinado ao desenvolvimento do trabalho. A partir do momento que se utilizou o modelo produtor/consumidor como forma de envio e recebimento de dados, eliminou-se a maior parte dos problemas que barravam o avanço do trabalho, que até então, se encontrava progredindo de forma muito lenta. Também observou-se, que a sincronização de múltiplas threads, quando utilizadas de forma correta, torna eficiente, segura e simples as transmissão de várias informações aos mesmo tempo, ocorridas entre o servidor e os vários clientes conectados.