Sistemas Distribuidos
Por: Sara • 20/2/2018 • 919 Palavras (4 Páginas) • 378 Visualizações
...
14.A Computação em Cluster e a Computação em Grade podem ser utilizadas em quais tipos de tarefas? Cite pelo menos cinco delas.
Resposta: Simulações econômicas e mercadológicas, Geracao de efeitos especiais pós produção de filmes, Cientistas em laboratório, Previsão do tempo, Medicina Diagnóstica
- 15-Cite cinco exemplos de uso da Computação em Nuvem.
Resposta: Sincornizaçao de arquivos Evernote, Google Drive, dropBox, servidores de email,redes de entretenimento Facebook.
- Descreva no que consiste a Integração de Aplicações Empresariais dos Sistemas de Informação Distribuídos.
Resposta: Integração de aplicações são projetos de software que contem varias tecnologias e também serviços formando assim um middleware que permitem aplicações de sistemas em toda empresa.
17. Cite cinco exemplos de Sistemas Eletrônicos para Tratamento de Saúde.
Resposta: 1-Sistema de Controle Eletrônico dos Resíduos do Serviço de Saúde, 2-Prontuario eletrônico do paciente, 3-Receituario medico eletrônico,4-Medicao eletrônica da diabetes, 5-Sistema eletrônico para tratamento de câncer.
18. Escolha dois dos quatro benefícios do Ambiente Multithreading e descreva as características de cada um.
Resposta: Desempenho- aumento de desempenho pois são amis rápidos na alocação de memória do que em processos.
Compartilhamento de recursos- aproveitamento de memória e processadores em threads diferentes e no mesmo espaço de endereçamento
19. Explique a questão do escalonamento de threads e porque os resultados podem ser diferentes em cada execução dentro de um ambiente sem sincronização.
Resposta: Escalonamento de threads organiza qual threads será processada onde possibilita executar os processos mais viáveis e concorrentes determinado assim os tipos de processos que tem mais prioridade e menos tempo e coloca na memória principal, enquanto os outros ficam alocados em disco
20. Explique o que é Race Condition.
Resposta: Race Condition é a situação onde vários processos acessam e manipulam os mesmos dados de forma concorrente, corrida para ver qual a requisição chega primeiro no servidor o resultado final dos acessos aos dados compartilhados dependem de quem termina por último, sincronização entre processos pode ser usada para evitar tais corridas
...