Buscar

Exercício de fixação 2

Prévia do material em texto

Exercício de fixação 2
Iniciado em
segunda, 18 Mar 2019, 10:08
Estado
Finalizada
Concluída em
segunda, 18 Mar 2019, 10:13
Avaliar
2,00 de um máximo de 10,00(20%)
Questão 1
Incorreto
Marcar questão
Texto da questão
LFU é um algoritmo de:
Escolha uma:
a. Escalonamento de CPU.
O LFU (Least Frequently Used) é um algoritmo de troca de páginas. Sua ideia principal é selecionar a página menos referenciada, ou seja, é mantido um contador com o número de referencias para cada página e assim, a página que possuir o contador com menor número de referencias será escolhida, evitando escolher páginas que são bastante utilizadas. Este algoritmo apresenta dois problemas: páginas que estão há pouco tempo na memória podem ser as selecionadas pelo algoritmo, pois seus contadores estão com o menor número de referencias; outro problema é que uma página que foi muito utilizada no passado, e que não seja mais referenciada no futuro, vai possuir um contador alto e dificilmente será escolhida para substituição. Paginação se relaciona a gerencia de memória. Fonte: Videoaula 6-1; capítulo 4, páginas 69 a 73.
b. Gerência de memória.
c. System Calls.
d. Gerência de DMA.
e. Escalonamento de disco.
Feedback
A resposta correta é: Gerência de memória..
Questão 2
Incorreto
Marcar questão
Texto da questão
LRU é um algoritmo de:
Escolha uma:
a. Escalonamento de disco.
b. Escalonamento de CPU.
O LRU (Least Recently Used) é um algoritmo de troca de páginas. Sua ideia principal é que páginas que foram muito usadas nas últimas instruções serão provavelmente usadas novamente nas próximas. Então troca-se a página que permaneceu em desuso pelo maior tempo. É uma estratégia muito boa e com elevado custo computacional. Paginação se relaciona a gerencia de memória. Fonte: Videoaula 6-1; capítulo 4, páginas 69 a 73.
c. Gerência de DMA.
d. System Calls.
e. Gerência de memória.
Feedback
A resposta correta é: Gerência de memória..
Questão 3
Incorreto
Marcar questão
Texto da questão
Page in e Page out fazem parte de:
Escolha uma:
a. Segmentação.
A transferência de uma página da memória secundária para a principal é chamado de Page In. O processo inverso, a transferência de uma página da memória principal para a secundária, é chamado de Page Out. Ambos fazem parte de um Page Fault, interrupção que faz a transferência de páginas. Fonte: Videoaula 6-1.
b. Page Trash.
c. CPU Page.
d. Page fault.
e. Disk Page.
Feedback
A resposta correta é: Page fault..
Questão 4
Incorreto
Marcar questão
Texto da questão
Tempo de espera, tempo de resposta e utilização do processador são:
Escolha uma:
a. Algoritmos de escalonamento.
b. Critérios de escalonamento.
c. Todas as alternativas.
A alternativa correta é Critérios de escalonamento. O Despachante (Dispatcher) é uma ferramenta que utiliza uma série de critérios para decidir qual é o melhor processo a ser escolhida para execução. Alguns desses critérios são: utilização do processador, desempenho, tempo de espera e tempo de resposta. Fonte: Videoaula 4-1.
d. Comunicação e sincronização de processos.
e. Estados dos processos.
Feedback
A resposta correta é: Critérios de escalonamento..
Questão 5
Incorreto
Marcar questão
Texto da questão
(CESGRANRIO 2009) Determinado sistema operacional apresenta a seguinte lista de segmentos de memória disponíveis, em sequência: 
10 KB, 20 KB, 40 KB, 80 KB, 160 KB 
Nesse momento, um processo solicita alocação de memória para 16 KB. Considerando-se o uso do algoritmo First Fit, que segmento será utilizado na alocação?
Escolha uma:
a. 160 KB.
A resposta correta é 20KB No First Fit, o segmento alocado é o primeiro a ser encontrado, que caiba a solicitação. No caso, como são pedidos 16KB, o primeiro segmento que pode contê-lo será o de 20KB. Fonte: Videoaula 5-1.
b. 40 KB.
c. 20 KB.
d. 10 KB.
e. 80 KB.
Feedback
A resposta correta é: 20 KB..
Questão 6
Correto
Marcar questão
Texto da questão
Na figura a seguir, utilizando o algoritmo Best Fit, em qual partição o programa F seria alocado:
Escolha uma:
a. 3Kb.
A alternativa correta é 3Kb. Neste exemplo, todas as partições livres podem conter o programa F. Com a estratégia First Fit, alocaríamos o programa na primeira partição livre onde este coubesse: no caso 4kb. Com a estratégia Worst Fit, o programa seria alocado na partição de 5Kb, pois é nesta que sobraria a maior quantidade de espaço desocupado. Mas como a estratégia da questão é a Best Fit, o programa seria alocado na partição de 3Kb, pois é nesta que sobra a menor quantidade de espaço desocupado. Fonte: Videoaula 5-1.
b. 5Kb.
c. Nenhuma das alternativas.
d. 4Kb.
e. Esperaria o programa C terminar.
Feedback
A resposta correta é: 3Kb..
Questão 7
Incorreto
Marcar questão
Texto da questão
Na figura a seguir, utilizando o algoritmo Worst Fit, em qual partição o programa F seria alocado:
Escolha uma:
a. 5Kb.
b. Esperaria o programa A terminar.
c. 4Kb.
d. 3Kb.
A alternativa correta é 5Kb. Neste exemplo, todas as partições livres podem conter o programa F. Com a estratégia First Fit, alocaríamos o programa na primeira partição livre onde este coubesse: no caso 4kb. Com a estratégia Best Fit, alocaríamos o programa na partição livre que sobrasse menor espaço desocupado: no caso, 3Kb. Mas como a estratégia da questão é a Worst Fit, o programa seria alocado na partição de 5Kb, pois é nesta que sobra a maior quantidade de espaço desocupado. Fonte: Videoaula 5-1.
e. Nenhuma das alternativas.
Feedback
A resposta correta é: 5Kb..
Questão 8
Correto
Marcar questão
Texto da questão
(FGV 2010) Sistemas Operacionais executam processos por meio da estrutura de dados conhecida por fila. Assim, todo processo que se encontra no status pronto é mantido numa fila de processos prontos. Quando um ou mais processos estão prontos para serem executados, o sistema operacional deve decidir qual deles vai ser executado primeiro. O componente do sistema operacional responsável por essa decisão é denominado escalonador e a escolha do processo que será executado recebe o nome de escalonamento. 
O escalonador utiliza algoritmos para realizar o escalonamento de processos. Além do denominado Múltiplas Filas, são algoritmos de escalonamento:
Escolha uma:
a. Circular e B-Tree.
b. Circular e Transição.
c. Circular e Tempo Real.
O escalonamento circular é mais conhecido como Round-Robin. O escalonamento de tempo real visa, principalmente, satisfazer os requisitos temporais das tarefas. Os outros não são algoritmos de escalonamento: B-Tree ou árvore B é uma estrutura de dados. Fonte: Videoaulas 4-1 e 4-2; capítulo 3, páginas 54 e 55.
d. B-Tree e Tempo Real.
e. B-Tree e Transição.
Feedback
A resposta correta é: Circular e Tempo Real..
Questão 9
Incorreto
Marcar questão
Texto da questão
Em Paginação é utilizado o recurso da memória virtual. Qual estrutura armazena os detalhes de cada página para cada processo?
Escolha uma:
a. Swapping.
A alternativa correta é Tabelas de Páginas. Page fault é a interrupção que faz a transferência de páginas; Page in é a transferência de uma página da memória secundária para a memória principal; Page out é a transferência de uma página da memória principal para a memória secundária; A tabela de páginas serve para gerenciar quais páginas estão na memória principal, e onde estão na memória principal, e quais páginas estão na memória secundária, e onde estão na memória secundária; Swapping é uma técnica criada na tentativa de melhorar o problema da insuficiência de memória durante a execução de alguns processos em ambientes multiprogramados. Essa técnica consiste em transferir automaticamente todo o processo da memoria principal para o disco (swap out) e vice-versa. Fonte: Videoaula 5-2.
b. Page out.
c. Tabelas de páginas.
d. Page in.
e. Page fault.
Feedback
A resposta correta é: Tabelas de páginas..
Questão 10
Incorreto
Marcar questão
Texto da questão
(IADES2011) A maioria dos sistemas operacionais da atualidade utiliza o recurso chamado de Memória Virtual. Uma das funções da Memória Virtual é a paginação ou troca (swapping). Assinale a alternativa que contém a afirmação correta a respeito do swapping:
Escolha uma:
a. Swapping é a capacidade de troca de componentes de hardware de um computador, mesmo que o mesmo esteja ligado.
b. A principal função do swapping é impedir que um processo utilize endereço de memória que não lhe pertença.
c. Swapping possibilita ao sistema operacional e às aplicações o uso de mais memória do que a fisicamente existente em um computador.
d. O swapping é uma técnica de endereçamento que faz com que cada processo enxergue sua área de memória como um segmento contíguo.
Swapping possibilita ao sistema operacional e às aplicações o uso de mais memória do que a fisicamente existente em um computador. Fonte: Videoaulas 5-2.
e. O swapping é um mecanismo necessário em computadores de 64 bits que permite o endereçamento de memórias superiores a 4 Gbytes.
Feedback
A resposta correta é: Swapping possibilita ao sistema operacional e às aplicações o uso de mais memória do que a fisicamente existente em um computador..
Terminar revisão

Continue navegando