·

Análise e Desenvolvimento de Sistemas ·

Sistemas Operacionais

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Questão 1/10 - Sistemas Operacionais\nExistem duas formas de implementação da memória virtual que se diferem pela organização dos blocos, denominadas paginção e segmentação. Analise as sentenças a seguir e depois assinale a alternativa correta.\nI) Na memória virtual por paginção o espaço de endereçamento virtual o espaço de endereçamento real são divididos em blocos de tamanho diferentes.\n\nII) 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.\n\nIII) 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 paginacao. Quando os blocos podem ser de tamanhos diferentes os denominados de segmentos e a técnica de organização da memória virtual associada a denominada segmentação.\n\nAssinale a alternativa que apresenta os item(s) correto(s):\nNota: 10\nA) Somente o item I está correto.\nB) Somente o item II está correto.\nC) Somente o item III está correto.\nD) Somente os itens I e II estão corretos.\n\nVocê acertou!\n\nQuestão 2/10 - Sistemas Operacionais\nO mecanismo de memória virtual permite a execução de um programa sem que seu código esteja completamente residente na memória principal. A política de busca de páginas determina quando uma página deve ser carregada para a memória. Existem duas estratégias para busca de páginas, paginação por demanda e paginação antecipada. Analise as sentenças a seguir e depois assinale a alternativa correta.\nI) Na paginação por demanda, as páginas dos processos são transferidas da memória secundária para principal apenas quando são referenciadas.\n\nII) Na paginação antecipada, o sistema carrega para a memória principal, além da página referenciada, outras páginas que podem ser ou não ser necessárias ao processo ao longo do seu processamento.\n\nIII) Combinando as técnicas de busca de páginas por demanda e antecipada não ocorre o problema de acesso a páginas que não estão na memória principal (page-fault).\n\nAssinale a alternativa que apresenta os item(ns) correto(s):\nNota: 10\nA) Somente o item I está correto.\nB) Somente o item II está correto.\nC) Somente o item III está correto.\nD) Somente os itens I e II estão corretos.\n\nVocê acertou! Questão 3/10 - Sistemas Operacionais\nUm sistema com gerência de memória virtual por paginação possui tamanho de página com 512 posições, espaço de endereçamento virtual com 512 páginas endereçadas de 0 a 511 e memória real com 10 páginas numeradas de 0 a 9. O conteúdo atual da memória real conta apenas informações de um único processo e é descrito resumidamente na tabela a seguir. Assinale a alternativa que apresenta qual endereço físico está associado ao endereço virtual 4613.\nEndereço Físico\nConteúdo\n1536\nPágina Virtual 34\n2048\nPágina Virtual 9\n3072\nTabela de páginas\n3584\nPágina Virtual 65\n4608\nPágina Virtual 10 Questão 4/10 - Sistemas Operacionais\nQuanto ao page-fault, assinale a alternativa correta.\nNota: 10\nA) 2053\nVocê acertou!\nB) 2048.\nC) 4608.\nD) 4613.\n\nQuestão 5/10 - Sistemas Operacionais\nA memória sempre foi vista como um recurso escasso e caro, mesmo atualmente, com a redução de custo e consequentemente aumento da capacidade da memória principal, seu gerenciamento é um dos fatores mais importantes no projeto de sistemas operacionais. As funções básicas da gerência de memória são:\nI) A gerência de memória deve tentar manter na memória principal o maior número de processos residentes, permitindo maximizar o compartilhamento do processador e demais recursos computacionais.\n\nII) Permitir a execução de programas que sejam maiores que a memória disponível, implementada por meio de técnicas como o overlay e a memória virtual.\n\nIII) Evitar que dois ou mais programas sejam carregados na memória para garantir a proteção das aplicações em ambiente multiprogramáveis.\n\nAssinale a alternativa que apresenta o(s) item(ns) correto(s): Somente os itens I e II estão corretos.\n\nVocê acertou!\n\nQuestão 6/10 - Sistemas Operacionais\nConsidere um sistema que possui as seguintes áreas livres na memória principal, ordenadas crescentemente: 10kb, 4kb, 20kb, 18kb, 7kb, 12 kb e 15 kb. Assinale a alternativa que apresenta em qual dessas partirições livres será alocado um programa de 12 kb utilizando First-Fit.\n\nNa partição de 12 kb.\nNa partição de 9 kb.\nNa partição de 10 kb.\nNa partição de 20 kb. Somente os itens I e III estão corretos.\n\nVocê acertou!\n\nQuestão 7/10 - Sistemas Operacionais\nA partir do momento em que diversos processos podem estar no estado de pronto, devem ser estabelecidos critérios para determinar qual processo será escolhido para fazer o uso do processador. Quanto à política de escalonamento podemos afirmar:\n\nI - A política de escalonamento é a base da gerência do processador e da multiprogramação em um sistema operacional e tem como principais funções manter o processador e maior parte do tempo ocupado, balancear o uso da CPU entre os processos, priorizar a execução de aplicações críticas, executar o maior número de processos em uma fatia de tempo e oferecer tempos de respostas razoáveis para usuários interativos.\n\nII - Os escalonamentos podem ser classificados em preemptivo e não preemptivo, que é a possibilidade do processador interromper um processo em execução e substituir por outro ou não.\n\nIII - Algoritmos de escalonamento não levam em consideração critérios como ordem de chegada dos processos, tempo de processamento e prioridade. Somente os itens I e II estão corretos.\n\nVocê acertou!\n\nQuestão 8/10 - Sistemas Operacionais\nQuanto aos sistemas operacionais embarcados, assinale V para as proposições verdadeiras ou F para as proposições falsas.\n\nI) Sistema operacional embarcado ou embutido é um sistema encapsulado em um dispositivo e que executa tarefas específicas.\n\nII) Podermos citar como exemplo de sistemas operacionais embarcados, os softwares de gerenciamento de dispositivos de rede como roteadores, hubs, switches.\n\nIII) Sistemas operacionais embarcados normalmente não possuem interface com usuário. Questão 10/10 - Sistemas Operacionais\nUma memória virtual possui páginas de 1024 endereços, existem oito páginas virtuais e 4096 bytes de memória real. A tabela de páginas de um processo está descrita a seguir. O asterisco indica que a página não está na memória principal:\n\nAnalise as sentenças a seguir e depois assinale a alternativa correta.\n\nI) As páginas virtuais 2, 3, 5 e 7 não estão alocadas na memória principal.\n\nII) O acesso a qualquer endereço virtual correspondente à página virtual 2, irá causar erro de page fault.\n\nIII) O acesso a qualquer endereço virtual correspondente à página virtual 6, irá causar erro de page fault.\n\nPágina Virtual\n0\n1\n2\n3\n4\n5\n6\n7\n\nPágina Real\n3\n1\n*\n2\n0\n*\n\nNota: 100\n\nA\nSomente o item I está correto.\nB\nSomente o item II está correto.\nC\nSomente o item III está correto.\nD\nSomente os itens I e II estão corretos\n\nVocê acertou!