Buscar

EXERCICIOS 4 - SUPORTE A SGBD EM SISTEMAS OPERACIONAIS

Prévia do material em texto

Teste de
Conhecimento
 avalie sua aprendizagem
As principais funções do gerenciamento de memória são:
Um processo referencia em uma execucão 6 de suas páginas, identificadas pelas letras A,B,C,D,E e F. Considerando que estarão
alocadas 4 molduras para este processo, que o sistema realizada paginação antecipada das quatro primeiras páginas (A,B,C e
D) e que este sistema utiliza a estratégia LRU (menos recentemente usada) para substituição, assinale o item que informa a
quantidade de page faults (falhas de página) para esta execução. A sequência de páginas executadas é A - B - E - F - C - D - A -
B - C - D
SUPORTE A SGBD EM SISTEMAS OPERACIONAIS 
Lupa Calc.
 
 
CCT0881_A4_202001034382_V1 
Aluno: BRUNO LEANDRO PEREIRA OLIVEIRA Matr.: 202001034382
Disc.: SUP. SGBD SIST.OPER. 2021.1 EAD (GT) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Escalonamento e Isolamento
Multithreading e Escalonamento
Gerenciamento disco e Gerenciamento de periférico
Paginação e Multithreading
Alocação de Memória e controle de fragmentação
 
 
Explicação:
As principais funções do gerenciamento de memória são alocação de Memória e controle de fragmentação
 
2.
7
4
5
6
8
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
Os sistemas operacionais dos microcomputadores possuem como uma de suas principais características o
gerenciamento da memória principal. Analise as sentenças sobre gerenciamento de memória e, em seguida,
assinale a alternativa correta:
I. A relocação de código executável dos programas pode ocorrer de forma dinâmica, quando o sistema
operacional espera a liberação da região de memória usada no primeiro carregamento do programa na
memória
II. Na paginação antecipada o sistema faz uma previsão segura das páginas que serão necessárias à
execução do programa, trazendo-as para a memória. Desta forma se elimina page fault, já que todas as
páginas estarão no working set do processo
III. Para maior eficiência da técnica de segmentação, os programas devem estar bem modularizados, pois
caso contrário, grandes pedaços de código estarão na memória desnecessariamente, não permitindo que
programas de outros usuários compartilhem a memória
Um computador tem 8 molduras de página, atualmente ocupadas pelas páginas abaixo.
Página Carga Último Acesso
0 123 270
1 231 250
2 101 278
3 145 279
4 123 253
5 109 167
6 132 198
7 143 185
Dados os momentos de carga e último acesso, a próxima página a ser retirada pela política LRU (menos recentemente utilizada) é:
 
 
Explicação:
A sequência de referência das páginas executadas é:
A - Page hit 
B - Page hit 
E - Page fault retirado C
F - Page fault retirado D
C - Page fault retirado A
D - Page fault retirado B 
A - Page fault retirado E
B - Page fault retirado F
C - Page hit
D - Page hit
Total 6 page faults
 
3.
Somente a sentença II está correta
Somente as sentenças I e III estão corretas
Somente as senteças II e III estão corretas.
Somente a sentença I e II estão corretas
Somente a setença III está correta.
 
4.
2
0
5
6
3
Um sistema operacional é uma camada de software que atua entre o hardware e os diversos aplicativos existentes em um
sistema computacional, executando diversas atividades, de modo a garantir a disponibilidade de recursos entre todos os
programas em execução. O gerenciador de memória é uma atividade do sistema operacional, responsável por:
Em um processo de paginação, como são chamadas as páginas físicas que recebem as páginas lógicas?
Quantas páginas um processo pode ter sabendo o endereço é composto por 20 bits, onde 7 identificam a página e os demais o
deslocamento dentro da página?
Técnica de alocação de memória que busca a área livre de menor tamanho capaz de satisfazer certo pedido de alocação é:
 
5.
disponibilizar, para cada aplicação, um espaço de memória próprio, independente e isolado dos demais, inclusive do núcleo
do sistema operacional.
definir usuários e grupos de usuário, bem como identificar usuários que se conectam ao sistema, através de
procedimentos de autenticação.
distribuir a capacidade de processamento de forma justa entre as aplicações, evitando que uma aplicação monopolize o
processador.
implementar a interação com cada dispositivo, através de drivers, criando modelos abstratos que permitam agrupar vários
dispositivos distintos sob a mesma interface de acesso.
criar as abstrações de arquivos e diretórios, definindo interface de acesso e regras para o seu uso.
 
6.
Frames.
Cache.
Overlays.
Fetch.
Swap.
 
 
Explicação:
Esta é a deniminação para frames ou molduras.
 
7.
255 páginas
8K páginas
128 páginas
7 páginas
13 páginas
 
 
Explicação:
como 7 bits define a página, 2^7 páginas podem ser endereçadas = 128
 
8.
best-fit
worst-fit
optimum-fit
perfect-fit
first-fit
 
 
Explicação:
Esta é a definição do método Best-fit
 Não Respondida Não Gravada Gravada
Exercício inciado em 09/06/2021 17:36:37. 
javascript:abre_colabore('35275','229043866','4686810668');

Continue navegando