Buscar

Sistemas Operacionais II - Exercícios de revisão

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

PAULO SÉRGIO DIAS DE ABREU 
 
Novembro / 2015 
 
CENTRO UNIVERSITÁRIO DE PATOS DE MINAS – UNIPAM 
SISTEMAS DE INFORMAÇÃO - 4º PERÍODO NOTURNO 
SISTEMAS OPERACIONAIS II 
 
1. O que você entende por swapping? Cite 1 vantagem em sua utilização para o 
sistema. 
É o processo de troca de processo entre a memória principal e o disco. 
Ocasiona a “expansão” da memória. 
 
2. Explique o funcionamento do mecanismo de overlay. 
Possibilita que um processo possa ser maior que a quantidade de memória alocada 
para ele. Para isso, mantém na memória apenas instruções e dados que são 
necessários em determinado momento. Quando precisar de determinadas funções, 
então, elas serão carregadas no espaço que estava ocupado por instruções que não 
são mais necessárias. 
 
3. O que é uma carga dinâmica? Quando é utilizado? 
É o ato de apenas carregar uma rotina quando esta é chamada. Todas as rotinas 
são mantidas em disco em formato de carga relocável. 
 
4. O que é um arquivo? É volátil ou não volátil? Quais suas formas. 
Arquivo, em geral, é uma sequência de bits, bytes, linhas ou registros cujos 
significados são definidos pelo criador e/ou usuário do arquivo. Todo arquivo é não 
volátil. Exemplo de formatos de arquivos: arquivo texto, arquivo fonte, arquivo 
executável, arquivo objeto. 
 
5. O que é uma paginação? Quais são suas desvantagens? 
Divide o programa em partes de tamanho fixo sem qualquer ligação com o 
programa. Algumas de suas desvantagens são consegue garantir a igualdade na 
divisão dos blocos e não poder ser utilizada em processadores menores ou antigos. 
 
6. O que é uma segmentação? Explique sucintamente seu funcionamento. 
Segmentação é uma divisão que permite uma relação entre a lógica do programa e 
sua divisão na memória. 
É um procedimento da gerência de memória onde os programas são divididos em 
sub-rotinas e estruturas de dados e posteriormente são colocados em blocos de 
informação na memória, possuem tamanhos diferentes com seu próprio espaço de 
endereçamento. 
 
 
PAULO SÉRGIO DIAS DE ABREU 
 
Novembro / 2015 
 
7. O que é thrashing? Quais suas desvantagens? 
É a excessiva transferência de páginas/segmentos entre a memória principal e a 
memória secundária. Com essa excessiva transferência pode ser ocasionado uma 
sobreposição de informação. 
 
8. Qual a diferença entre espaço de endereçamento lógico e espaço de 
endereçamento físico? 
O endereço lógico é um endereço que é obtido em relação ao programa em 
execução, como os endereços lógicos iguais podem ter endereços físicos diferentes, 
pois, os programas podem estar em espaços de endereçamentos diferentes.

Continue navegando