Baixe o app para aproveitar ainda mais
Prévia do material em texto
RICARDO SALOMÃO PINNA BORGES 201607081407 NITERÓI Voltar SISTEMAS OPERACIONAIS Simulado: CCT0311_SM_201607081407 V.1 Aluno(a): RICARDO SALOMÃO PINNA BORGES Matrícula: 201607081407 Desempenho: 0,5 de 0,5 Data: 06/11/2017 09:01:50 (Finalizada) 1a Questão (Ref.: 201607760078) Pontos: 0,1 / 0,1 No âmbito de sistemas operacionais, uma seção ou região crítica é a: Parte do programa que contém dados compartilhados Área do sistema operacional que contém o código do loader Área da memória que contém dados compartilhados Área do programa que é executada 80% do tempo Parte da memória usada para operações criptográficas 2a Questão (Ref.: 201607760102) Pontos: 0,1 / 0,1 No contexto de gerência de memória, por que o algoritmo de substituição de páginas ótimo não pode ser implementado? Devido o alto grau de complexidade que compromete o desempenho do processador Porque não é possível prever qual página será menos acessada no futuro Porque exige uma quantidade de memória muito grande O tipo de memória DDR4 ainda não foi lançada 3a Questão (Ref.: 201607764290) Pontos: 0,1 / 0,1 Marque a alternativa que completa corretamente a seguinte afirmação: Em um ambiente ______________, um processo suporta mais de um programa no seu espaço de endereçamento. Monotrhead Thread modo usuário Multithread Thread modo híbrido Thread modo kernel 4a Questão (Ref.: 201607739244) Pontos: 0,1 / 0,1 Uma alternativa para o aumento de desempenho de sistemas computacionais é o uso de processadores com múltiplos núcleos, chamados multicores. Nesses sistemas, cada núcleo, normalmente, tem as funcionalidades completas de um processador, já sendo comuns, atualmente, configurações com 2, 4 ou mais núcleos. Com relação ao uso de processadores multicores, e sabendo que threads são estruturas de execução associadas a um processo, que compartilham suas áreas de código e dados, mas mantêm contextos independentes, analise as seguintes asserções. Ao dividirem suas atividades em múltiplas threads que podem ser executadas paralelamente, aplicações podem se beneficiar mais efetivamente dos diversos núcleos dos processadores BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_peri... 1 de 2 06/11/2017 09:34 multicores **************************porque************************** o sistema operacional nos processadores multicores pode alocar os núcleos existentes para executar simultaneamente diversas seqüências de código, sobrepondo suas execuções e, normalmente, reduzindo o tempo de resposta das aplicações às quais estão associadas. Acerca dessas asserções, assinale a opção correta. As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa. Tanto a primeira quanto a segunda asserções são proposições falsas. A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira. As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. 5a Questão (Ref.: 201607782735) Pontos: 0,1 / 0,1 Os estados básicos que um processo pode assumir são: Em execução, Bloqueado e Pronto Leitura, Bloqueado e Pronto Inicializando, Executando e Bloqueado Finalizado, Pronto e Bloqueado Thread, em execução e Finalizado BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp?nome_peri... 2 de 2 06/11/2017 09:34
Compartilhar