Buscar

EXERCÍCIOS-SISTEMAS OPERACIONAIS-AMPLI

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

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

Continue navegando