Buscar

Gabarito - UNIVESP - 2021 - Atividade para Avaliação - Semana 5 - 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

Revisar envio do teste: Semana 5 - Atividade Avaliativa
Sistemas Operacionais - EEO001 - Turma 001 Atividades
Revisar envio do teste: Semana 5 - Atividade Avaliativa 
Pergunta 1
Resposta Selecionada: 
Respostas:
 
Comentário
da
resposta:
Um computador tem quatro molduras de página. O momento do
carregamento de página na memória, o instante do último acesso e os bits R e
M para cada página são mostrados a seguir (os tempos estão em tiques de
relógio): 
 
Página  Carregada 
Última
Referência 
R  M 
0  106  259  1  1 
1  230  265  1  0 
2  140  250  0  0 
3  110  120  0  1 
 
Qual página será removida pelo algoritmo NRU? 
2
3
2
1
O NRU não irá remover página alguma. 
0
RESOLUÇÃO 
A resposta correta é: 2. 
 
Justi�cativa 
O NRU separa as páginas em classes, conforme os valores dos
bits R e M: 
Classe 0 (R = 0 e M = 0) 
Classe 1 (R = 0 e M = 1) 
1 em 1 pontos
https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_3649_1
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_3649_1&content_id=_491828_1&mode=reset
Classe 2 (R = 1 e M = 0) 
Classe 3 (R = 1 e M = 1) 
 
Quando deve ocorrer uma troca de página, o NRU irá remover
uma página aleatória dentro da classe de menor número (que
não esteja vazia, naturalmente). Assim, ele irá procurar por
páginas na classe 0, então na 1 etc. Podemos ver que a página
2 é a única pertencente à classe 0, sendo,
portanto, a escolhida. 
Pergunta 2
Resposta Selecionada: 
Respostas:
 
Considere a tabela de páginas representada abaixo: 
Qual o endereço físico correspondente ao endereço virtual 3.230?  
11.422 
27.418 
12.287 
8.192 
3.230 
11.422 
1 em 1 pontos
Comentário
da
resposta:
A resposta correta é: “11.422.” 
 
Justi�cativa 
O endereço 3.230 está na primeira página (0K – 4K), que cobre
os endereços de 0 a 4.095. Essa página é mapeada à moldura
8K – 12K, que corresponde aos endereços de 8.192 a 12.287.
Como 3.230 está a 3.230B da base da página (ou seja, do
endereço 0), este também é seu deslocamento da base da
moldura. Então o endereço físico será a base da moldura
somada ao deslocamento, e 8.192 + 3.230 = 11.422. 
Pergunta 3
Resposta Selecionada: 
Respostas: 
Comentário
da
resposta:
Considere um sistema de troca de processos entre a memória e o disco no
qual a memória é constituída dos seguintes tamanhos de lacunas (em ordem
na memória): 12KB (A), 4KB (B), 20KB (C), 18KB (D), 7KB (E), 9KB (F), 8KB (G), e
10KB (H). Quais lacunas são tomadas pelas solicitações sucessivas de
segmentos de 14 KB, 10 KB e 7 KB, para o algoritmo da pior escolha (worst �t)? 
C, A, D 
C, A, D 
C, D, A 
A, B, C 
C, E, H 
D, H, E 
A resposta correta é: “C, D, A.” 
 
Justi�cativa 
No algoritmo da pior escolha, é escolhida a maior lacuna
possível para cada segmento, na esperança de que o espaço
que sobra seja grande o su�ciente para o próximo segmento.
Assim, a maior lacuna, quando chega a requisição para o
segmento de 14KB é a C, a maior quando chega o segmento de
10KB é a D (lembre-se de que a C teve 14KB dos seus 20KB
ocupados pela primeira requisição), e a maior quando da
chegada do segmento de 7KB é a A. 
Pergunta 4
Considere um sistema em que as páginas possuem um tamanho de 4 KB.
Qual o número da página virtual e o deslocamento do endereço virtual
12.700? (Lembre-se de que 1 KB = 1.024B e que a primeira página começa no
1 em 1 pontos
1 em 1 pontos
Resposta Selecionada: 
Respostas: 
Comentário
da
resposta:
endereço 0, ou seja, ela vai de 0 a 4.095, a segunda de 4.096 a 8.191 e assim
por diante) 
4ª página, deslocamento 412. 
4ª página, deslocamento 412. 
3ª página, deslocamento 33. 
última página, deslocamento 0. 
3ª página, deslocamento 4.508. 
12ª página, deslocamento 700. 
A resposta correta é: “4a página, deslocamento 412.” 
 
Justi�cativa 
Cada página possui 4 KB (ou seja, 1.024 x 4 = 4.096 B).
Dividindo 12.700 por 4.096, temos 3, ou seja, ele está na página
que começa em 3 x 4.096 = 12.288 – a quarta página (lembre-
se de que a 1ª começa em 0, a 2ª  em 4K, a 3ª  em 2x4K = 8K e
assim por diante). O endereço base da quarta página é, como
visto, 12.288. Então o deslocamento, em relação a este
endereço, é 12.700 – 12.288 = 412B. 
Pergunta 5
Resposta Selecionada: 
Respostas:
 
Comentário
da
resposta:
Quais as principais estruturas de dados usadas pelos Sistemas Operacionais
para gerenciamento de espaços livres e alocados em memória? 
Mapa de bits e Lista encadeada. 
Árvores de alocação e Arquivos. 
Hiperthreading e Vetorialização. 
Mapa de bits e Lista encadeada. 
Páginas e Molduras. 
Tabela de páginas e MMU. 
A resposta correta é: “Mapa de bits e Lista encadeada.” 
 
Justi�cativa 
As principais estruturas de dados usadas para gerenciamento
de espaços livres e alocados são os mapas de bits (bitmap) e as
listas encadeadas. A tabela de páginas e a MMU são usadas no
mapeamento do endereço virtual para o físico, assim como
páginas e molduras. As demais não são técnicas relacionadas. 
1 em 1 pontos
Pergunta 6
Resposta Selecionada: 
Respostas:
 
Comentário
da
resposta:
Para permitir multiprogramação, uma das técnicas mais antigas de
gerenciamento de memória fazia uso de dois registradores para delimitar o
espaço de endereços de cada processo. Quais são esses registradores? 
Base e Limite. 
Program Counter e Stack Pointer. 
Base e Limite. 
Wait e Signal. 
Sleep e Wake-up. 
Acumulador e Destino. 
A resposta correta é: “Base e Limite.” 
 
Justi�cativa 
Uma das primeiras maneiras de delimitar o espaço de
endereços de um programa fazia uso de dois registradores da
CPU: o base e o limite. Estes armazenavam o endereço onde o
processo iniciava na memória (base), bem como seu tamanho
(limite). Sleep e wake-up, bem como wait e signal são sinais,
não registradores, e os demais possuem função diferente na
CPU. 
Pergunta 7
Resposta Selecionada: 
Respostas:
 
Comentário
da
resposta:
Considere um sistema de troca de processos entre a memória e o disco no
qual a memória é constituída dos seguintes tamanhos de lacunas (em ordem
na memória): 12KB (A), 4KB (B), 20KB (C), 18KB (D), 7KB (E), 9KB (F), 8KB (G), e
10KB (H). Quais lacunas são tomadas pelas solicitações sucessivas de
segmentos de 14 KB, 10 KB e 7 KB, para o algoritmo da primeira escolha
(�rst �t)? 
C, A, D 
C, D, H 
A, B, C 
C, A, D 
G, H, E 
D, A, E 
A resposta correta é: “C, A, D.” 
 
1 em 1 pontos
1 em 1 pontos
Justi�cativa 
No algoritmo da primeira escolha, o segmento é alocado na
primeira lacuna em que couber, na ordem em que a lacuna
aparece na memória. Assim, a primeira lacuna em que cabe o
segmento de 14KB é a C, a primeira em que cabe o segmento
de 10KB é a A, e a primeira em que cabe o segmento de 7KB é a
D (lembre-se de que a A foi preenchida com 10KB, restando
apenas 2 agora, e que a C foi preenchida com 14KB, restando
nela apenas 6KB). 
Pergunta 8
Resposta Selecionada: 
Respostas: 
Comentário
da
resposta:
Um computador tem quatro molduras de página. O momento do
carregamento de página na memória, o instante do último acesso e os bits R e
M para cada página são mostrados a seguir (os tempos estão em tiques de
relógio): 
 
Página  Carregada 
Última
Referência 
R  M 
0  106  259  1  1 
1  230  265  1  0 
2  140  250  0  0 
3  110  120  0  1 
 
Qual página será removida pelo algoritmo FIFO? 
0
0
3
1
2
O FIFO não irá remover página alguma. 
A resposta correta é: “0.” 
 
Justi�cativa 
No FIFO, o SO mantém uma �la de páginas, ordenada por
instante em que foi carregada. Na hora de escolher uma para
remoção, ele escolhe a primeira da �la, ou seja, aquela que foi
carregada há mais tempo. Nesse caso, a coluna “Carregada”
1 em 1 pontos
nos diz o instante em que a página foi carregada, e assim a
página 0 é a que foi primeiro carregada, sendo, então, a
primeira a ser removida. 
Pergunta 9
Resposta
Selecionada:
 
Respostas:
 
Comentário
da
resposta:
Um computador tem quatro molduras de página. O momento do
carregamento de páginana memória, o instante do último acesso e os bits R e
M para cada página são mostrados a seguir (os tempos estão em tiques de
relógio): 
 
Página  Carregada 
Última
Referência 
R  M 
0  106  259  1  1 
1  230  265  1  0 
2  140  250  0  0 
3  110  120  0  1 
 
Qual página será removida pelo algoritmo da Segunda Chance? 
3
1
O Segunda Chance não irá remover página alguma. 
2
3
0
A resposta correta é: “3.” 
 
Justi�cativa 
O algoritmo da segunda chance é um FIFO que “dá uma
segunda chance” à página mais antiga se esta tiver sido
referenciada recentemente (caso em que R = 1). Essa é então
movida para o �nal da �la, e seu tempo de carregamento é
atualizado. Feito isso, o algoritmo analisa novamente o início da
�la (ou seja, aquela que estava em segunda posição
originalmente), repetindo o procedimento. Na prática, ele irá
remover a página mais antiga com R = 0. 
1 em 1 pontos
Terça-feira, 15 de Junho de 2021 11h01min16s BRT
Pergunta 10
Resposta Selecionada: 
Respostas:
 
Comentário
da
resposta:
Considere um sistema de troca de processos entre a memória e o disco no
qual a memória é constituída dos seguintes tamanhos de lacunas (em ordem
na memória): 12KB (A), 4KB (B), 20KB (C), 18KB (D), 7KB (E), 9KB (F), 8KB (G), e
10KB (H). Quais lacunas são tomadas pelas solicitações sucessivas de
segmentos de 14 KB, 10 KB e 7 KB, para o algoritmo da melhor escolha
(best �t)? 
D, H, E 
C, E, H 
A, B, C 
D, A, E 
C, A, D 
D, H, E 
A resposta correta é: “D, H, E.” 
 
Justi�cativa 
No algoritmo da melhor escolha, é escolhida uma lacuna na
qual o segmento melhor se encaixe, ou seja, a menor lacuna
possível. Assim, a menor lacuna em que cabe o segmento de
14KB é a D, a menor em que cabe o segmento de 10KB é a H, e
a menor em que cabe o segmento de 7KB é a E. 
← OK
1 em 1 pontos

Continue navegando