Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/10 - Sistemas Operacionais A memória sempre foi vista como um recurso escasso e caro, mesmo atualmente, com a reduç de custo e consequentemente aumento da capacidade da memória principal, seu gerenciament um dos fatores mais importantes no projeto de sistemas operacionais. As funções básicas da gerência de memória são: I) A gerência de memória deve tentar manter na memória principal o maior número de processo residentes, permitindo maximizar o compartilhamento do processador e demais recursos computacionais. II) Permitir a execução de programas que sejam maiores que a memória disponível, implementa por meio de técnicas como o overlay e a memória virtual. III) Evitar que dois ou mais programas sejam carregados na memória para garantir a proteção d aplicações em ambiente multiprogramáveis. Assinale a alternativa que apresenta o(s) item(ns) correto(s): Nota: 10.0 A Somente o item I está correto. B Somente o item II está correto. C Somente os itens I e II estão corretos. D Somente os itens II e III estão corretos. Questão 2/10 - Sistemas Operacionais Analise as sentenças a seguir sobre as threads I) Uma thread pode ser definida como uma sub-rotina de um programa que pode ser executada forma assíncrona, ou seja, executada concorrentemente ao programa chamador. II) Threads compartilham o processador da mesma maneira que processos e passam pelas mesmas mudanças de estado (execução, espera e pronto). III) As threads compartilham o mesmo contexto de software e espaço de endereçamento com o demais threads, porém cada thread possui seu contexto de hardware individual. Assinale a alternativa correta. Nota: 0.0 Você acertou! A V, V, V. B V, F, F. C V, V, F. D F, F, V. E V, F, V Questão 3/10 - Sistemas Operacionais Com base na tabela de processo a seguir, calcule o tempo médio de espera dos processo aplicando algoritmos de escalonamento SJF. Processo Tempo de Processador (u.t) Prioridade A 10 2 B 4 1 C 3 3 De acordo com o livro da disciplina de "MACHADO" Arquitetura de Sistemas Operacionais - 4ª Edição - 2007, as três afirmativas são confirmadas: Afirmativa [I] é confirmada na página 86, parágrafo 1; Afirmativa [II] é confirmada na página 87, parágrafo 2. Afirmativa [III] é confirmada na página 87, parágrafo 3. Nota: 10.0 A Tempo médio de espera igual a 8. B Tempo médio de espera igual a 3,3. C Tempo médio de espera igual a 4,6. D Tempo médio de espera igual a 12,3. Questão 4/10 - Sistemas Operacionais Considere um sistema que possua as seguintes áreas livres na memória principal, ordenadas crescentemente: 10kb, 4 kb, 20 kb, 18kb, 7 kb, 9 kb, 12 kb e 15 kb. Assinale a alternativa que apresenta em qual dessas partições livres seria alocado um programa de kb utilizando First-Fit. Nota: 10.0 A Na partição de 12 kb. B Na partição de 9 kb. C Na partição de 10 kb. D Na partição de 20 kb. Questão 5/10 - Sistemas Operacionais Analise as sentenças a seguir quanto ao conceito de memória virtual. I) Memória virtual é uma técnica sofisticada e poderosa de gerência de memória, onde as memórias principal e secundária são combinadas dando ao usuário a ilusão de existir uma memória muito maior que a capacidade real da memória principal. II) Na memória virtual os programas não são vinculados aos endereços físicos da memória principal. III) A memória virtual foi implementada em sistemas monotarefa e consiste na divisão da memó principal em duas áreas, uma para o sistema operacional e outra para o programa do usuário. Você acertou! Você acertou! Assinale a alternativa que apresenta o(s) item(ns) correto(s): Nota: 10.0 A Somente o item I está correto. B Somente o item II está correto. C Somente os itens I e II estão corretos. D Somente os itens I e III estão corretos. Questão 6/10 - Sistemas Operacionais Um sistema operacional implementa gerência de memória virtual por paginação, com frames de 2 kb. A partir da tabela que se segue, que representa o mapeamento de página de um processo em um determinado instante de tempo, assinale a alternativa que aprese qual o endereço físico de uma variável que ocupa o último byte da página 3. Página Residente Frame 0 Sim 20 1 Sim 40 2 Sim 100 3 Sim 10 4 Não 50 5 Não 70 6 Sim 1000 Nota: 10.0 A 22527. B 20048 C 6144 Você acertou! Você acertou! D 2048 Questão 7/10 - Sistemas Operacionais Quanto aos sistemas operacionais embarcados, assinale V para as proposições verdade ou F para as proposições falsas. I) Sistema operacional embarcado ou embutido é um sistema encapsulado em um dispositivo e que executada tarefas específicas. II) Podemos citar como exemplo de sistemas operacionais embarcados, os softwares de gerenciamento de dispositivos de rede como roteadores, hubs, switches. III)Sistemas operacionais embarcados normalmente não possuem interface com usuário. Nota: 10.0 A V, F, V. B V, F, F. C V, V, F. D F, V, F. Questão 8/10 - Sistemas Operacionais Existem duas formas de implementação da memória virtual que se diferem pela organização do blocos, denominadas paginação e segmentação. Analise as sentenças a seguir e depois assinale a alternativa correta. I) Na memória virtual por paginação o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em blocos de tamanho diferentes. II) Na memória virtual por segmentação o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em blocos de mesmo tamanho. III) Quando os blocos são do mesmo tamanho, os denominados de páginas, e a técnica de organização da memória virtual associada é denominada paginação. Quando os blocos podem de tamanhos diferentes os denominamos de segmentos e a técnica de organização da memória virtual associada é denominada segmentação. Assinale a alternativa que apresenta o(s) item(ns) correto(s): Você acertou! Nota: 10.0 A Somente o item I está correto. B Somente o item II está correto. C Somente o item III está correto. D Somente os itens I e II estão corretos. Questão 9/10 - Sistemas Operacionais Quanto ao page-fault, assinale a alternativa correta. Nota: 10.0 A Só ocorre em sistemas monoprogramáveis. B Ocorre sempre que o processo referencia um endereço de memória virtual e a página que contém o endereço referenciado não está na memória principal. C O sistema operacional não tem como solucionar o problema de page fault e a aplicação deverá ser retirada da memória. D Ocorre sempre em sistemas de processamento tipo batch. Questão 10/10 - Sistemas Operacionais Os sistemas operacionais foram evoluindo ao longo dos anos à medida que os computadores ganharam maior capacidade de processamento e a principal preocupação sempre foi tirar o melhor proveito do hardware. Com base nisso, marque V para as sentenças verdadeiras ou F para as falsas. ( ) Os sistemas monoprogramáveis se caracterizam por permitir que o processador, execute múltiplos programas simultaneamente. Você acertou! Você acertou! ( ) Nos sistemas multiprogramáveis ou multitarefa, enquanto um programa espera por uma operação de leitura ou gravação em disco, outros programas podem estar sendo processados neste mesmo intervalo de tempo. Nesse caso, podemos observar o compartilhamento da memó e do processador. ( ) Os sistemas multiprocessados se caracterizam por possuir duas ou mais unidades de processamento. A vantagem desse sistema é permitir que vários programas sejam executados simultaneamente. ( ) Um fator chave para o desenvolvimento de sistemas com múltiplos processadores é a form de comunicação entre as UCPs e o grau de compartilhamento da memória e dos dispositivos de entrada e saída.Em função desses fatores, podemos classificar os sistemas com múltiplos processadores em fortemente acoplados ou fracamente acoplados. Assinale a alternativa correta. Nota: 10.0 A V, V, V, F. B F, F, F, V. C V, V, F, V. D F, V, V, V. Você acertou!
Compartilhar