Buscar

3- Exercício de Sistemas Operacionais

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 8 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 8 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

Prévia do material em texto

Exercício de Sistemas Operacionais - Exercício de Fixação 2 - Tentativa 1 de 3
Questão 1 de 10
Cada plataforma computacional e cada sistema operacional possuem ferramentas e abordagens distintas para operar as suas funcionalidades. Isso implica em formas diferentes na leitura e armazenamento de arquivos, dadas as diferenças tanto na parte física quanto lógica do ambiente. Todas essas diferenças se aplicam também na forma de organização destes arquivos.  
De acordo com o exposto, qual nome é dado para a forma que o Sistema Operacional estrutura, organiza, armazena e recupera as informações contidas nos arquivos de dados?
A - Page fault.
B - Escalonador. 
C - Sistemas de arquivos.check_circleResposta correta
D - Exceção. 
E - Interrupção. 
Questão 2 de 10
Assim que um disco é formatado pela primeira vez, são criados os sistemas de arquivos, e cada sistema Operacional implementa o seu modelo próprio, ou seja, arquivos e diretórios criados em determinado sistema operacional podem não ser compatíveis para sua execução em um outro sistema operacional que esteja atuando com um outro sistema de arquivos.
Sobre sistemas de arquivos em Sistemas Operacionais Windows e Linux, identifique as alternativas corretas:
I. Um disco formatado em FAT tem sua estrutura dividida em blocos, agrupados em clusters.
II. No FAT, era possível armazenar no máximo 2 gigabytes.
III. Discos removíveis como pen drives, se formatados em NTFS, podem corromper seus arquivos com maior facilidade.
IV. O EXT3 recebeu a possibilidade de registrar cada uma das operações do disco, sendo possível a recuperação dos dados em caso de falha.
V. O EXT4, pode gerenciar até 1024 exabytes no disco e 1 petabytes por arquivo.
Assinale a alternativa correta:
A - Somente está correto o que se afirma em I, I, III.
B - Somente está correto o que se afirma em II, III, IV, V.
C - Somente está correto o que se afirma em I, II, III, IV.check_circleResposta correta
D - Somente está correto o que se afirma em I, III, IV, V.
E - Somente está correto o que se afirma em IV, V.
Questão 3 de 10
O Sistema Operacional faz a gerência dos espaços livres para que seja possível o armazenamento de um arquivo no HD, e isso pode ser feito de três maneiras, pelo mapa de bits, lista encadeada e tabela de espaços livres. Quando você precisar acessar um arquivo que salvou em seu HD, o Sistema Operacional precisa encontrar este arquivo, aí entra em ação a gerência de alocação do espaço em disco.
Na figura, encontramos o exemplo de cada uma das três possibilidades de gerência de alocação de espaço em disco.
Gerência de alocação de espaço em disco.png 82.46 KBDiante desse contexto, analise as afirmativas a seguir e marque V para verdadeiras e F para falsas:
Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F se a sentença for falsa:
· (   )A alocação contígua exige que os blocos sejam armazenados consecutivamente para cada arquivo.
· (   )Um arquivo que ocupa 7 blocos pode ser inserido na alocação contígua (conforme figura acima).
· (   )Um arquivo que ocupa 7 blocos pode ser inserido na alocação encadeada (conforme figura acima).
· (   )Na alocação encadeada, há um apontador para o início do arquivo, e cada bloco que compõe o arquivo aponta para o próximo.
· (   )A alocação indexada possui um índice dizendo quais são os blocos que compõem o arquivo e qual é a ordem do acesso a ele.
A sequência correta é:
A - V, F, V, V, Vcheck_circleResposta correta
B - V, V, F, V, V
C - V, V, F, F, F
D - F, F, V, V, V
E - F, V, F, V, F
Questão 4 de 10
Cada sistema operacional implementa o seu próprio sistema de arquivos, sendo assim, arquivos e diretórios criados em determinado sistema operacional podem não ser compatíveis para sua execução em um outro sistema operacional que esteja atuando com um outro sistema de arquivos. O sistema de arquivos utilizado no sistema operacional, é definido no momento onde o disco é formatado pela primeira vez.
Sobre o sistema de arquivos, identifique qual destes utiliza os padrões de gerenciamento de arquivos da família Unix:
A - FAT.
B - NTFS.
C - EXT.check_circleResposta correta
D - exFAT.
E - HFS.
Questão 5 de 10
LFU é um algoritmo de:
A - Escalonamento de CPU.
B - Escalonamento de disco.
C - Gerência de DMA.
D - Gerência de memória.check_circleResposta correta
E - System Calls.
Questão 6 de 10
Inicialmente, um programa fica armazenado na memória secundária. Como o processador somente executa instruções que estão na memória principal, este programa, ou parte dele, precisa ser copiado da memória secundária para a memória principal. Esta é a função da Gerência de Memória.  Assim como acontece na Gerência de Processos, a Gerência de Memória também precisa escolher qual parte da memória é ideal para armazenar o programa que vai ser executado.  Existem diferentes estratégias para a escolha de uma partição de memória. Considere que estamos trabalhando com Alocação Particionada Dinâmica, ou seja, as partições podem mudar de tamanho.
Seja a seguinte figura:
 
image.png 52.76 KB
No cenário apresentado pela figura, em qual partição o programa F seria alocado, utilizando o algoritmo First Fit?
A - 4 Kb.check_circleResposta correta
B - 5 Kb.
C - 3 Kb.
D - Esperaria o programa C terminar.
E - Tanto faz: 3 Kb ou 5 Kb.
Questão 7 de 10
O conceito de memória virtual é viabilizar a execução de programas que são maiores do que a memória RAM e sejam executados de forma satisfatória. Para tanto, esta abordagem de gerenciamento de memória utiliza partes da memória secundária, utilizando na memória principal apenas os dados ativos e necessários para a execução. Os endereços de memória lógica são divididos em unidades virtuais, denominadas como páginas. Seus respectivos espaços na memória física são chamados de molduras, devidamente mapeadas para gerência do MMU (Unidade de Gerência de Memória).
Existem algoritmos específicos para a substituição de páginas de memória. Dentro desse contexto, associe o algoritmo com a sua descrição mais precisa:
Relacione o segundo grupo com os enumerados no primeiro grupo.
I. Algoritmo LRU
II. Algoritmo NRU
III. Algoritmo LFU
IV. Algoritmo MRU
(   )É o algoritmo que usa, como abordagem, selecionar a página menos referenciada, ou seja, é mantido um contador com o número de referências para cada página e assim, a página que possuir o contador com menor número de referências será escolhida, evitando escolher páginas que são bastante utilizadas.
(   )É o algoritmo que usa, como abordagem, medir o quanto cada página é utilizada, partindo assim do princípio de que as páginas mais utilizadas até o momento serão justamente as mais utilizadas no futuro. A página há mais tempo sem ser referenciada é removida.
(   )É o algoritmo que usa, como abordagem, deixar disponível para alocações a página não utilizada recentemente. Para definir se elas são utilizadas ou não, o sistema operacional classifica as páginas em quatro classes, definindo sequencialmente por pesos se elas foram referenciadas ou modificadas.
(   )É o algoritmo que usa, como abordagem, realizar a alocação nas páginas mais utilizadas recentemente. Esta abordagem busca apenas pelas páginas recentemente utilizadas, permitindo assim, que as páginas não utilizadas continuem não sendo utilizadas.
Marque a alternativa que tem a ordem correta de numeração do segundo grupo:
A - I, III, II, IV
B - II, IV, I, III
C - III, I, II, IVcheck_circleResposta correta
D - IV, II, III, I
E - IV, III, II, I
Questão 8 de 10
A Gerência de Memória deve ser capaz de organizar o tráfego de dados. Isto é, ela deve fazer com que os dados provenientes da memória secundária sejam alocados em espaços de memória vagos da memória primária. Após isso, eles devem ser desalojados quando seus processos terminam, garantindo que haverá espaços de memória principal vagos para novos processos. 
A técnica de memória virtual foi criada para viabilizar a execução de programas que são maiores do que a memória RAM, e para permitir a execução de diversos programas em ambientemultitarefa. Para tanto, esta abordagem de gerenciamento de memória utiliza partes da memória secundária, mantendo na memória principal apenas os dados ativos e necessários para a execução. 
Diante desse contexto, analise as sentenças e marque V pra verdadeiras e F para falsas:
Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F se a sentença for falsa:
· (   )As páginas que estão na memória principal tem o nome de Frames (ou molduras), enquanto que as páginas que estão na memória virtual têm o nome de Páginas Virtuais.
· (   )A transferência de uma página da memória secundária para a principal é chamada de Page Out. O processo inverso, a transferência de uma página da memória principal para a secundária, é chamada de Page In.
· (   )Paginação é uma técnica de gerência de memória, na qual a memória principal é dividida em pedaços de tamanhos iguais, chamados de páginas. A paginação utiliza o conceito de memória virtual.
· (   )First fit, best fit e worst fit são estratégias de escolha de partição de memória.
· (   )Na paginação, as áreas de memória são todas do mesmo tamanho, enquanto que na segmentação as áreas de memória podem ter tamanhos diferentes.
A sequência correta é:
A - V-V-F-V-F
B - V-F-V-V-Vcheck_circleResposta correta
C - V-F-F-V-F
D - F-V-V-F-F
E - F-F-V-F-F
Questão 9 de 10
Inicialmente, um programa fica armazenado na memória secundária, como um disco ou um pen drive. Como o processador somente executa instruções que estão na memória principal, este programa, ou parte dele, precisa ser copiado da memória secundária para a memória principal. Esta é uma das tarefas do Gerenciamento de Memória. Existem 3 estratégias para escolher a melhor partição para se colocar um programa: First-fit, Best-fit e Worst-fit.
Considere um ambiente computacional no qual o sistema possui as seguintes áreas livres na memória principal (segmentos), que aparecem na ordem apresentada na figura 1:
Figura 1 – Partições livres de memória
image.png 3.32 KB
Este mesmo ambiente possui alguns programas aguardando alocação de espaço, como mostrado na figura 2:
Figura 2 – Processos aguardando alocações de partições de memória
image.png 2.74 KB
Considere o uso de particionamento dinâmico; porém os processos não podem ser fragmentados, caso não haja memória suficiente disponível. O processo A é o primeiro a ser alocado; em seguida o B e por último o C.
Tendo como base as informações apresentadas, analise as seguintes afirmações:
I. São criadas 2 novas áreas livres de 3 KB, na estratégia First-fit.
II. O único processo que cria novas áreas livres na estratégia Best-fit será o processo C.
III. O processo C não pode ser alocado pela estratégia Worst-fit.
IV. O processo A é alocado apenas nas partições 1 ou 2, nas 3 estratégias.
V. A área livre 2 ficará sempre vazia.
Assinale a alternativa correta:
A - Somente as afirmativas I, II e III estão corretas.check_circleResposta correta
B - Somente as afirmativas I, III e IV estão corretas.
C - Somente as afirmativas I, II e V estão corretas.
D - Somente as afirmativas II, III e IV estão corretas.
E - Somente as afirmativas III, IV e V estão corretas.
Questão 10 de 10
Algoritmos de escolha da partição são:
A - FIFO e LRU.
B - First fit, best fit, worst fit.check_circleResposta correta
C - LFU e NRU.
D - Nenhuma das alternativas.
E - Time slice e time sharing.

Continue navegando