Sistemas Operacionais
Trabalho Universitário: Sistemas Operacionais. Pesquise 862.000+ trabalhos acadêmicosPor: Ruben2267 • 14/6/2013 • 938 Palavras (4 Páginas) • 309 Visualizações
Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Trabalhos Gratuitos
Trabalho Completo Av2 - Ads - Sem 5 - Sistemas Operacionais
Av2 - Ads - Sem 5 - Sistemas Operacionais
Imprimir Trabalho!
Cadastre-se - Buscar 50 000 Trabalhos e Monografias
Categoria: Tecnologia
Enviado por: Banjocore 28 maio 2013
Palavras: 828 | Páginas: 4
Questão 1: Nota: Excelente
No contexto das Aplicações Concorrentes pode-se afirmar que:
I. Quando se aplica a técnica de Aplicação Concorrente é tornar a execução das tarefas ao mesmo tempo.
II. O principal objetivo da aplicação concorrente é gerenciar a execução dos processos de um ou mais programas em execução.
III. A execução concorrente pode ocorrer tanto na utilização um único processador ou com processamento paralelo.
Alternativas
1 - Todas as alternativas estão corretas.
2 - Todas as alternativas estão incorretas
3 - As alternativas I e III estão corretas.
4 - As alternativas II e III estão corretas.
5 - As alternativas I e III estão corretas.
Sua resposta
4 - As alternativas II e III estão corretas.
Resposta gabarito
As alternativas II e III estão corretas.
Comentário do gabarito
A I está falsa porque existe a concorrência por uma determinada execução.
Questão 2: Nota: Excelente
Analise a veracidade das afirmativas acerca de Escalonamento e escolha a alternativa CORRETA.
I. Quando se trata de escalonamento com multiprocessadores: se o sistema for heterogêneo, determinados processos somente poderão ser executados em processadores específicos. Para aproveitar a possibilidade de compartilhamento de carga, utilizam-se várias filas para um único processador.
II. No escalonamento FIFO é implementada uma fila simples, onde o primeiro processo ao entrar na fila de pronto, será o primeiro a receber o controle do processador.
III. No escalonamento SJF associa a cada processo o seu tempo de execução. Assim, os processos mais rápidos são escalonados primeiro. Na verdade, na hora do escalonamento o sistema escolhe o processo que terá o menor bloco de utilização do processador.
Alternativas
1 - I.Falsa, II.Verdadeira, III.Verdadeira.
2 - I.Falsa, II.Falsa, III.Verdadeira.
3 - I.Verdadeira, II.Verdadeira, III.Verdadeira.
4 - I.Verdadeira, II.Verdadeira, III.Falsa.
5 - I.Verdadeira, II.Falsa, III.Verdadeira.
Sua resposta
1 - I.Falsa, II.Verdadeira, III.Verdadeira.
Resposta gabarito
I.Falsa, II.Verdadeira, III.Verdadeira.
Comentário do gabarito
A primeira é falsa, pois neste tipo de processamento utiliza-se uma fila de pronto comum a todos os processadores.
Questão 3: Nota: Excelente
A multiprogramação é um conceito importante para agilizar o processamento dos processos, mas ao mesmo tempo ela exige um maior controle dos programas em execução. Para esse controle uma das técnicas utilizadas é o desenvolvimento das aplicações concorrentes e seu principal objetivo é:
Alternativas
1 - Gerenciar a execução dos processos de um ou mais programas em execução.
2 - Gerenciar a memória RAM.
3 - Obter recursos concorrentes para a máquina virtual.
4 - Gerenciar as funcionalidades básicas de um computador.
5 - Gerenciar os registradores utilizados em um ou mais programas em execução.
Sua resposta
1 - Gerenciar a execução dos processos de um ou mais programas em execução.
Resposta gabarito
Gerenciar a execução dos processos de um ou mais programas em execução.
Comentário do gabarito
As alternativas "b", "c", "d", "e" não tem haver com o objetivo direto das aplicações concorrentes.
Questão 4: Nota: Excelente
Analise as afirmativas I, II e III e assinale a alternativa CORRETA em relação aos processos paralelos.
I. A parte do código do programa onde um recurso deve ser bloqueado para outros acessos, é chamada de região crítica.
II. O grande problema no controle da exclusão mútua é a possibilidade de um processo jamais conseguir acesso a um recurso.
III. Se o recurso estiver livre,
...