Baixe o app para aproveitar ainda mais
Prévia do material em texto
24/05/2018 EPS: Alunos http://simulado.estacio.br/alunos/ 1/4 MOISES DE JESUS PEREIRA 200907086236 GILBERTO GIL SISTEMAS OPERACIONAIS PARA REDES Avaliação Parcial: CCT0573_SM_200907086236 V.1 Aluno(a): MOISES DE JESUS PEREIRA Matrícula: 200907086236 Acertos: 9,0 de 10,0 Data: 30/04/2018 19:39:31 (Finalizada) 1a Questão (Ref.:200908219908) Acerto: 0,0 / 1,0 O Sistema Operacional é o software que possibilita as aplicações a interagirem com o hardware do computador. Assinale a alternativa que contem a afirmação incorreta sobre os Sistemas Operacionais. Um usuário pode interagir com o Sistema Operacional apenas por terminal interpretador de comandos (shell). O software que contém os componentes centrais de um Sistema Operacional é chamado de kernel. O Sistema Operacional atua como um gerenciador dos recursos do sistema computacional. Os Sistemas Operacionais facilitam o trabalho dos desenvolvedores de aplicações fazendo a interface com a gerência de memória, comunicação com periféricos de entrada/saída, linhas de comunicação da rede. Sistemas Operacionais podem ser encontrados nos mais variados dispositivos (celulares, carros, computadores pessoais). 2a Questão (Ref.:200908220163) Acerto: 1,0 / 1,0 No contexto dos SO multitarefas (em um sistema com 1 processador do tipo mononúcleo), o conceito de concorrência entre processos NÃO se refere a: Gerenciamento dos recursos computacionais para servir vários processos, que podem ser orientados ao processamento ou à entrada/saída. O controle do acesso concorrente a diversos recursos, implementado por mecanismos de proteção do SO para garantir a integridade de todo o sistema. Vários programas poderem ser carregados na memória a espera do uso alternado do processador. Execução simultânea de vários processos, diminuindo assim o tempo de espera médio do sistema. Otimização do tempo do processador devido à possibilidade de utilização de interrupções. 3a Questão (Ref.:200908219909) Acerto: 1,0 / 1,0 Processo é um conceito chave no funcionamento de um Sistema Operacional: I. Um processo é um programa em execução. II. Cada processo possui instruções que serão executadas e um espaço de endereçamento em que pode ler e escrever. III. Um processo pode resultar na execução de outros processos, chamados de processos filhos, que compartilham o espaço de endereçamento com o processo pai. Assinale a alternativa correta: 24/05/2018 EPS: Alunos http://simulado.estacio.br/alunos/ 2/4 I e II estão corretas. I e III estão corretas. Todas estão corretas. II e III estão corretas. Somente a I está correta. 4a Questão (Ref.:200908219704) Acerto: 1,0 / 1,0 Para melhor análise do desempenho dos processos com os diferentes tipos de escalonamento existentes, os processos são classificados em dois tipos: CPU- bound e I/O-bound. Com esse conceito definido podemos afirmar que: Os processos CPU-bound levam vantagem em escalonamentos feitos com o mecanismo de preempção por tempo, enquanto os processos I/O- bound se beneficiam através de mecanismos de prioridade dinâmica. Não faz diferença o tipo de escalonamento, pois sempre os processos CPU-bound levam vantagem sobre os processos I/O-bound Os processos I/O-bound podem levar vantagem em qualquer escalonamento baseado composto com critérios de prioridade Independente do tipo de escalonamento, os processos I/O-bound levam vantagem sobre os processos CPU-bound Os processos I/O-bound levam vantagem em escalonamentos feitos com o mecanismo de preempção por tempo, enquanto os processos CPU- bound se beneficiam através de mecanismos de preempção por prioridade 5a Questão (Ref.:200908220007) Acerto: 1,0 / 1,0 Starvation é uma situação que ocorre quando: Quando Quantum está acima de 400 ms Pelo menos um evento espera por um evento que não vai ocorrer. Pelo menos um processo é continuamente postergado e não executa. A prioridade de um processo é ajustada de acordo com o tempo total de execução do mesmo. O processo tenta mas não consegue acessar uma variável compartilhada. 6a Questão (Ref.:200908219991) Acerto: 1,0 / 1,0 Na gerência do processador vários critérios de seleção são utilizados para determinar qual processo irá executar. Na política de escalonamento First-In-First-Out (FIFO), é selecionado para execução o processo que: Chegar primeiro ao estado de pronto. Chegar primeiro ao estado de espera. Tver o menor tempo de processador ainda por executar. Tiver o maior tempo de procesador ainda por executar. Tiver maior prioridade. 7a Questão (Ref.:200908219857) Acerto: 1,0 / 1,0 Com relação ao gerenciamento de memória com paginação em sistemas operacionais, assinale a opção correta. As páginas utilizadas por um processo, sejam de código ou de dados, devem ser obrigatoriamente armazenadas na partição de swap do disco, quando o processo não estiver sendo executado. Um processo somente pode ser iniciado se o sistema operacional conseguir alocar todas as páginas de código desse processo. Todas as páginas de um processo em execução devem ser mantidas na 24/05/2018 EPS: Alunos http://simulado.estacio.br/alunos/ 3/4 memória física enquanto o processo não tiver terminado. Um processo somente pode ser iniciado se o sistema operacional conseguir alocar um bloco contíguo de páginas do tamanho da memória necessária para execução do processo O espaço de endereçamento virtual disponível para os processos pode ser maior que a memória física disponível. 8a Questão (Ref.:200908219673) Acerto: 1,0 / 1,0 Os sistemas operacionais dos microcomputadores possuem como uma de suas principais características o gerenciamento da memória principal. Analise as sentenças sobre gerenciamento de memória e, em seguida, assinale a alternativa correta: I. A relocação de código executável dos programas pode ocorrer de forma dinâmica, quando o sistema operacional espera a liberação da região de memória usada no primeiro carregamento do programa na memória II. Na paginação antecipada o sistema faz uma previsão segura das páginas que serão necessárias à execução do programa, trazendo-as para a memória. Desta forma se elimina page fault, já que todas as páginas estarão no working set do processo III. Para maior eficiência da técnica de segmentação, os programas devem estar bem modularizados, pois caso contrário, grandes pedaços de código estarão na memória desnecessariamente, não permitindo que programas de outros usuários compartilhem a memória Somente as sentenças I e III estão corretas Somente a sentença I e II estão corretas Somente as senteças II e III estão corretas. Somente a sentença II está correta Somente a setença III está correta. 9a Questão (Ref.:200908219950) Acerto: 1,0 / 1,0 Todas as rotinas do sistema operacional que tem como função se comunicar com os dispositivos de Entrada/Saída em nível de hardware. São os softwares tradutores que recebem comandos do sistema operacional para um hardware específico. Essa é a definição diz respeito aos: Drivers Controladores Backups Subsistemas de E/S Ghost 10a Questão (Ref.:200908220028) Acerto: 1,0 / 1,0 Analise a seguinte definição: "São todas as rotinas do sistema operacional que têm como função se comunicar com os dispositivos de Entrada/Saída (hardware). São os softwares tradutores que recebem comandos do sistema operacional para um hardware específico." Essa é a definição diz respeito aos: Subsistemas de E/S Backups Controladores Drivers Ghost 24/05/2018 EPS: Alunos http://simulado.estacio.br/alunos/ 4/4
Compartilhar