Baixe o app para aproveitar ainda mais
Prévia do material em texto
29/09/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 1/4 1a Questão (Ref.: 201202523287) Acerto: 1,0 / 1,0 (badesc 2010) Um sistema informatizado opera 24 horas por dia, por meio de uma conexão direta ao computador central, realizando todas as solicitações no momento em que as transações ocorrem, com destaque pelo menor tempo de resposta, requisito de suma importância para a sua eficiência e performance. Duas aplicações para emprego desse sistema são exemplificadas pelo controle de passagens de grandes companhias aéreas ou rodoviárias e pela monitoração do lançamento de um foguete. Por suas características, esse sistema opera na modalidade de processamento conhecida como: on-line e real time. batch e real time. off-line e real time. on-line e time sharing. off-line e time sharing. Gabarito Comentado. 2a Questão (Ref.: 201202508499) Acerto: 1,0 / 1,0 Para que uma aplicação execute instruções privilegiadas deverá efetuar: a execução de um programa específico uma solicitação ao administrador do sistema uma chamada ao sistema uma interrupção o acesso com uma conta privilegiada. Gabarito Comentado. 3a Questão (Ref.: 201203098829) Acerto: 1,0 / 1,0 Marque a opção que melhor representa a afirmação a seguir. Armazena o conteúdo dos registradores gerais da UCP, além dos registradores de uso específico, como program counter (PC), stack pointer (SP) e registrador de status¿. Contexto de Hardware Contexto de Software Thread Limites Espaço de Endereçamento Gabarito Comentado. 4a Questão (Ref.: 201202503170) Acerto: 1,0 / 1,0 Em relação ao conceito de processos, marque a assertiva CORRETA: Quando há duas instâncias de um mesmo programa em execução, pode-se dizer que há um único processo responsável pelas duas instâncias. Quando há duas instâncias de um mesmo programa em execução, pode-se dizer que há dois processos diferentes (um para cada instância). Apenas sistemas operacionais monotarefa suportam mais de uma instância de um programa em execução. Sistemas multitarefa não suportam mais de uma instância do mesmo programa em execução. 29/09/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 2/4 Quando há duas instâncias de um mesmo programa em execução, pode-se dizer que há dois processos iguais. Gabarito Comentado. 5a Questão (Ref.: 201203102840) Acerto: 1,0 / 1,0 Uma das diferenças entre threads em modo usuário e threads em modo kernel é: Uma thread em modo kernel não pode executar instruções privilegiadas e a em modo usuário pode. A thread em modo kernel é escalonada diretamente pelo sistema operacional e a de usuário não. A thread em modo usuário não pode utilizar funções do sistema operacional e a thread em modo kernel pode. Uma thread em modo kernel bloqueada bloqueia todo o processo obrigatoriamente e a em modo usuário não bloqueia. A thread em modo kernel depende de uma biblioteca para ser utilizada e a thread em modo usuário não depende. Gabarito Comentado. 6a Questão (Ref.: 201202722198) Acerto: 1,0 / 1,0 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 multicores. PORQUE O sistema operacional nos processadores multicores pode alocar os núcleos existentes para executar simultaneamente diversas sequê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. 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. A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa. As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. Tanto a primeira quanto a segunda asserções são proposições falsas. Gabarito Comentado. 7a Questão (Ref.: 201203102381) Acerto: 1,0 / 1,0 Analise o texto a seguir: "Preciso de canetas e apagador para a aula. Peguei as canetas, mas parei para conversar um pouco. Ao tentar pegar o apagador fiquei sabendo que outro professor pegou o apagador para um reunião não programada e aguardava a caneta que não estava mais sobre a mesa para começar a reunião. Fiquei esperando que o apagador fosse devolvido e, como isso não aonteceu, resolvi guardar as canetas para a segunda aula e continuar aguardando o apagador. Fiquei sabendo que o outro professor também não começou a reunião pois ficou aguardando as canetas e também resolveu aguardar." 29/09/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 3/4 Nesta situação pode-se identificar a ocorrência de: Um deadlock em função da exclusão mútua no acesso aos dois recursos Uma condição de corrida Um deadlock que poderá ser solucionado quando o professor desistir da aula. Um evento que será solucionado assim que terminar a aula Um deadlock que poderá ser solucionado se um dos professores tirar o recurso das mãos do outro. Gabarito Comentado. 8a Questão (Ref.: 201203102346) Acerto: 1,0 / 1,0 Em programação concorrente existe uma condição na qual um processo nunca é executado, pois processos de prioridade maior sempre são executados antes. Assinale a assertiva que descreve o nome desta condição: Starvation Espera ocupada Bloqueio Deadlock Exclusão mútua Gabarito Comentado. 9a Questão (Ref.: 201203102378) Acerto: 1,0 / 1,0 A exclusão mútua deve afetar apenas os processos concorrentes quando um deles estiver fazendo acesso ao recurso compartilhado. A parte do código do programa onde é feito o acesso ao recurso compartilhado é denominada de: Condição de Corrida Exclusão Mútua de Execução Aplicação Concorrente Região Crítica Espera Ocupada 10a Questão (Ref.: 201202758349) Acerto: 1,0 / 1,0 São técnicas utilizadas na sincronização entre processos? I. Starvation II. Instruções TSL III. Semáforos IV. Monitores Todas as afirmativas são verdadeiras. Somente as afirmativas II e III são verdadeiras. Somente as afirmativas I e II são verdadeiras. Somente as afirmativas I, II, III são verdadeiras. Somente as afirmativas II, III e IV são verdadeiras. Gabarito Comentado. 29/09/2017 EPS: Alunos http://simulado.estacio.br/alunos/ 4/4
Compartilhar