Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1 Incorreta Ao longo da execução de um processo ele pode assumir diferentes estados, sendo eles: execução, pronto, espera ou bloqueado. Para que uma mudança de estado ocorra, um evento precisa acontecer podendo ser o simples encerramento da execução do processo ou até mesmo um erro de execução. Levando em consideração o contexto apresentado e a imagem a seguir, analise as seguintes sentenças levando em consideração as informações apresentadas na figura: I. Em execução: processo está em execução na CPU. II. Bloqueado: neste estado o processo é descartado, devendo ser executado novamente. III. Pronto: o processo está na fila pronto para ser executado. IV. Em execução/pronto: nos dois estados os processos são executados, entretanto no último eles são executados e finalizados. Agora, assinale a alternativa que apresenta a resposta CORRETA: Solução esperada As alternativas I e III estão corretas. Questão 2 Correta O processador é o dispositivo central de sistemas computacionais e é nele que ocorre a execução de processos e threads. A possibilidade da existência de vários processos em memória faz com que a atuação do escalonador seja requisitada. Assim, com base nesta informação analise as asserções a seguir: I. A função do escalonador de processos é controlar o uso do processador pelos diversos programas de maneira a garantir que nenhum processo monopolize o processamento. PORQUE II. Em um sistema preemptivo, o processador é um recurso, cujo acesso não pode ser realizado de maneira compartilhada, pois todo processo que se inicia deve ser executado sem interrupções. A respeito dessas asserções, assinale a alternativa correta. Sua resposta Correta A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Questão 3 Correta Atualmente existem vários servidores de multimídia disponibilizados de forma gratuita na internet e a preocupação com a performance, não se limita somente quanto a largura de banda relacionado com a quantidade de acessos via link de dados. Imagine um único servidor de vídeos com um único disco rígido armazenando todos os vídeos. Imagine também que as pessoas acessam um site e após pesquisas as pessoas assistem o conteúdo desejado. Provavelmente, alguns vídeos serão mais requisitados que outros, com isto podemos tirar proveito desta situação. Mediante a coleta de dados estatísticos é possível saber quais são vídeos são mais assistidos e assim, podemos adotar a abordagem de armazenar os vídeos mais assistidos um próximo do outro, visando diminuir o movimento do cabeçote de leitura sobre o disco rígido. Assinale a alternativa que corresponde ao algoritmo utilizado na escolha de qual processo deve ser executado. Sua resposta Correta Algoritmo de Escalonamento. Questão 4 Incorreta O processador é considerado por Tanenbaum (2010) o dispositivo central de sistemas computacionais, e é nele que ocorre a execução de processos e threads. Quando diversos processos concorrem pela utilização do processador, entra em cena a figura do escalonador. Considerando as situações em que o escalonador é acionado, avalie as afirmativas: I – Quando o quantum do processo expira. II – Quando um processo entra em execução. III – Quando um laço de repetição entra em loop infinito. IV – Quando o tempo restante para finalizar o processo é igual ao valor máximo. É correto o que se afirma em: Solução esperada Somente a afirmativa I está correta. Questão 5 Correta Um dos principais conceitos em sistemas operacionais está relacionado à multiprogramação que trata da alternância dos processos na CPU. Esta característica é extremamente importante para os usuários permitindo assim a sensação de que todos eles são executados ao mesmo tempo. Considerando o contexto, avalie as seguintes asserções e a relação proposta entre elas. I. O pseudoparalelismo é uma falsa sensação de que todos os processos são executados ao mesmo tempo PORQUE II. na verdade o que acontece é a suspensão temporária do processo que está executando para dar lugar ao processamento de outro processo e assim sucessivamente. A respeito dessas asserções, assinale a alternativa correta. Sua resposta Correta As asserções I e II são verdadeiras, e a asserção II é uma justificativa correta da asserção I. Questão 1 Correta As aplicações armazenam e recuperam informações durante seu processamento e um processo deve ser capaz de ler e gravar grandes volumes de informações em disco rígido, pendrives, dentre outros, além de dividir as informações com outros processos. TANENBAUM, Andrew. S. Sistemas Operacionais Modernos, 2.ed. São Paulo: Pearson, 2003. Considerando os requisitos essenciais para o armazenamento da informação a longo prazo, avalie as afirmativas a seguir: I. Deve ser possível armazenar um grande volume de informações(como exemplos de sistemas bancários, companhias aéreas, dentre outros) II. É necessário um armazenamento mínimo de volume de informações e um único processo deve acessar informações por vez. III. A informação deve sobreviver ao término do processo que a usa (armazenamento em banco de dados); IV. Múltiplos processos têm de ser capazes de acessar a informação concorrentemente (a informação deve ser independente de qualquer processo). Após a análise das assertivas, é correto o que se afirma em: Sua resposta Correta Apenas as afirmativas I, III e IV estão corretas. Questão 2 Correta Segundo Tanenbaum (2003), um arquivo pode ser definido como um mecanismo de abstração, oferecendo meios de armazenamento de dados e permitindo que estes dados sejam lidos posteriormente. TANENBAUM, Andrew. S. Sistemas Operacionais Modernos, 2.ed. São Paulo: Pearson, 2003. Com relação ao sistema de arquivos, complete as lacunas da sentença a seguir. O responsável por gerenciar os arquivos no ____________ é o sistema de arquivos. O sistema de arquivos é a parte ____________ de um sistema operacional, uma vez que os usuários manipulam constantemente os arquivos. Dessa forma é importante que o sistema de arquivos possua uma ____________ amigável e de fácil implementação. Cada sistema operacional possui seu próprio sistema de arquivos. Assinale a alternativa que completa as lacunas corretamente. Sua resposta Correta sistema operacional / visível / interface. Questão 3 Correta Os arquivos podem ser estruturados de várias formas, sendo que as três mais comuns são: sequência estruturada de bytes, sequência de registro de comprimento fixo e árvore de registros. Diferentes tipos de arquivos são suportados pelos sistemas operacionais, tais como arquivos regulares, diretórios, arquivos especiais de caracteres e especiais de blocos (TANEMBAUM, 2003). Segundo Tanembaum (2003), os arquivos regulares contêm informações do usuário, e são classificados em Sua resposta Correta Arquivos ASCII e Arquivos binários. Questão 4 Correta Segundo Tanenbaum (2003), quando um processo cria um arquivo é atribuído a ele um nome e quando o mesmo é encerrado, o arquivo continua existindo e outros processos tem acesso a ele, buscando através do seu nome. As regras de nomeação de arquivos variam de acordo com o sistema operacional. TANENBAUM, Andrew. S. Sistemas Operacionais Modernos, 2.ed. São Paulo: Pearson, 2003. Os sistemas operacionais atuais aceitam cadeias de caracteres Sua resposta Correta de uma até oito letras como nomes válidos de arquivos. Questão 5 Correta Segundo Machado e Maia (2007), a identificação do arquivo é composta por duas partes separadas com um ponto, sendo que a parte após o ponto é denominada extensão do arquivo e identifica o conteúdo do arquivo. MACHADO, Francis B.; MAIA, Luiz P. Arquitetura de Sistemas Operacionais. 4.ed. Rio de Janeiro: LTC, 2007. De acordo com as informações apresentadas na tabela a seguir, faça a associação dos tipos de extensão dos arquivos na coluna A com seus respectivos significados na coluna B. COLUNA A COLUNA B I. Arquivo.txt 1. Arquivo no formato portátil de documentos II. Arquivo.zip 2. Arquivode textos III. Arquivo.pdf 3. Arquivo de cópia de segurança IV. Arquivo.bak 4. Arquivo Comprimido Assinale a alternativa que apresenta a associação correta: Sua resposta Correta I - 2; II - 4; III - 1; IV - 3. Questão 1 Correta Segundo Tanenbaum (2003), a maioria dos sistemas operacionais modernos permite que vários processos executem ao mesmo tempo (multiprogramação) e quando um processo é bloqueado aguardando uma informação de entrada/ saída, outro processo poderá utilizar a CPU, aumentando a sua utilização. De acordo com o contexto apresentado, no método de Multiprogramação com Partições Fixas, a memória Sua resposta Correta é dividida em n partições de tamanhos diferentes, podendo ser definida quando o sistema for iniciado. Questão 2 Correta Segundo Tanenbaum (2003), a hierarquia de memória é controlada pelo gerenciador de memória, responsável por gerenciar quais partes estão em uso e quais não estão, alocando-a quando os processos precisarem, liberando-a após o término dos processos e controlando a troca de processos entre a memória e o disco quando a memória principal não é suficiente para manter todos os processos em execução. Sendo assim, na maioria dos computadores existe o conceito de hierarquia de memória, combinando Sua resposta Correta uma pequena quantidade de memória cache, uma grande quantidade de memória principal e uma memória secundária. Questão 3 Correta Segundo Machado e Maia (2007), a alocação contígua simples (outro termo usado para Monoprogramação sem Troca de Processos ou Paginação) foi utilizada nos primeiros sistemas operacionais e ainda está presente em alguns sistemas monoprogramáveis. O usuário tem o controle sobre toda a memória, podendo acessar qualquer posição dela e, até mesmo, a área do sistema operacional. Neste método, a utilização de recursos computacionais não é eficiente, pois somente um usuário tem acesso aos recursos. Com relação ao método de gerenciamento de memória de Monoprogramação, complete as lacunas da sentença a seguir. Todos os programas são limitados a área de ____________ disponível para o usuário. Para resolver esta limitação, utiliza-se uma técnica chamada ____________, que consiste em dividir o programa em módulos, sendo cada um executado independentemente, utilizando a mesma área de memória. Cada módulo de código ou dados só é ____________ quando não for mais necessário utilizar o que estava naquele local na memória anteriormente. Assinale a alternativa que preenche corretamente as lacunas Sua resposta Correta memória principal / overlay / sobreposto. Questão 4 Correta Questão com problema? Segundo Machado e Maia (2007), desde os primeiros sistemas operacionais a memória do computador era considerada como um recurso caro e escasso. Mesmo com a redução de custo e aumento da capacidade de armazenamento das memórias, gerenciar o seu uso é fundamental e complexo. MACHADO, Francis B.; MAIA, Luiz P. Arquitetura de Sistemas Operacionais. 4.ed. Rio de Janeiro: LTC, 2007. Com base no conceito e características da memória, avalie as seguintes asserções e a relação proposta entre elas. I. Memória é o local de armazenamento de informações no computador e o seu gerenciamento em um sistema operacional é importante para garantir a eficiência das aplicações que rodam no computador. PORQUE II. Uma vez que a tendência das aplicações dos usuários é consumir cada vez mais esse recurso durante sua execução, o gerenciamento de memória permite que vários processos sejam executados ao mesmo tempo, mantendo um bom desempenho do sistema. A respeito dessas asserções, assinale a alternativa correta. Sua resposta Correta As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I Questão 5 Correta A memória é um dos recursos computacionais mais importantes, pois é onde são armazenados dados e informações no computador. Logo, é necessário que seja feito um bom gerenciamento da mesma nos sistemas operacionais, uma vez que a tendência dos programas é consumir cada vez mais este recurso durante sua execução (TANENBAUM, 2003). Considerando os diferentes tipos de memória que auxiliam a execução das aplicações, avalie as afirmativas a seguir. I. A memória cache é rápida e é utilizada juntamente com o processador, elevando assim o desempenho do computador. II. Quando uma página é acessada constantemente num navegador, ao invés do processador fazer uma busca das informações na memória RAM, ela busca as informações na memória cache. III. Na memória cache as informações acessadas são copiadas para essa memória, agilizando a recuperação de uma página desejada. IV. O controle da memória cache é a única que não é de responsabilidade do gerenciador de memória, que realiza a gestão de quais partes estão sendo usadas e quais não estão sendo utilizadas. Considerando o contexto apresentado, assinale a alternativa correta. Sua resposta Correta Apenas as afirmativas I, II e III estão corretas. image1.png
Compartilhar