Buscar

Apol 02 B 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 5 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

Apol 02 B Sistemas Operacionais nota 80
Questão 1/10 - Sistemas Operacionais
O maior problema na gerência de memória virtual por paginação não é decidir quais páginas carregar para a memória principal, mas quais liberar (Denning, 1968). Os algoritmos de substituição de páginas têm o objetivo de selecionar os frames que tenham as menores chances de serem referenciadas em um futuro próximo. Quanto aos algoritmos de substituição de páginas, analise as sentenças a seguir.
 
I) No algoritmo FIFO, o sistema seleciona a última página utilizada e que está há mais tempo na memória principal.
II) No algoritmo LFU (least-freqeuntly-used), o sistema seleciona a página menos referenciada, ou seja, menos utilizada.
III) No algoritmo LRU (least-recently-used), o sistema seleciona a página na memória principal que está há mais tempo sem ser referenciada.
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
 
	
	A
	Somente o item I está correto.
	
	B
	Somente o item II está correto.
	
	C
	Somente os itens I e II estão corretos.
	
	D
	Somente os itens II e III estão corretos.
Questão 2/10 - Sistemas Operacionais
Quanto ao conceito  de concorrência, assinale a alternativa correta.
	
	A
	O conceito de concorrência é aplicado aos sistemas monotarefas no gerenciamento dos
 jobs em execução.
	
	B
	A concorrência é o principio básico para o projeto e implementação dos sistemas
multiprogramáveis.
	
	C
	O conceito de concorrência foi criado para evitar que múltiplos processos possam ser
 carregados em memória para compartilhar recursos.
	
	D
	A concorrência permite que apenas um processo possa ser executado na CPU, evitando
 o compartilhamento de recursos.
Questão 3/10 - Sistemas Operacionais
Com base na tabela de processo a seguir, calcule o tempo médio de espera dos processos aplicando algoritmos de escalonamento SJF.
	Processo
	Tempo de Processador (u.t) Prioridade
	Prioridade
	A
	10 2
	2
	B
	4 1
	1
	C
	3 3
	3
	
	A
	Tempo médio de espera igual a 8.
	
	B
	Tempo médio de espera igual a 3,3.
	
	C
	Tempo médio de espera igual a 4,6.
	
	D
	Tempo médio de espera igual a 12,3.
Questão 4/10 - Sistemas Operacionais
Com base na tabela de processo a seguir, calcule o tempo médio de espera dos processos aplicando algoritmos de escalonamento SJF.
	Processo
	Tempo de Processador (u.t) Prioridade
	Prioridade
	A
	10 2
	2
	B
	4 1 
	1
	C
	3 3
	3
	
	A
	Tempo médio de espera igual a 8.
	
	B
	Tempo médio de espera igual a 2,3.
	
	C
	Tempo médio de espera igual a 4,6.
	
	D
	Tempo médio de espera igual a 12,3.
Questão 5/10 - Sistemas Operacionais
Quanto à técnica de buffering, assinale a alternativa correta.
	
	A
	A técnica de buffering é sempre gerada por algum evento externo ao programa e, nesse
 caso, independente da instrução que está sendo executada.
	
	B
	A técnica de buffering consiste na capacidade de um código executável ser compartilhado
 por diversos usuários, exigindo que apenas uma cópia do programa esteja na memória.
	
	C
	A técnica de buffering consiste na utilização de uma área na memória principal,
 denominada buffer, para a transferência de dados entre os dispositivos de E/S e a
 memória.
	
	D
	A técnica de buffering consiste na utilização de uma área em disco para gravar um arquivo
 denominado arquivo de spool.
Questão 6/10 - Sistemas Operacionais
Analise as sentenças a seguir quanto ao conceito de processos. 
I) Os processos do tipo I/O-Bound passam a maior parte do tempo no estado de execução, utilizando o processador ou pronto, enquanto os processos do tipo CPU-Bound passam mais tempo em estado de espera, por realizar um elevado número de operações de E/S.
II) Um processo foreground é aquele que permite a comunicação direta do usuário com o processo durante o seu processamento, também conhecido como processo de primeiro plano ou processo de usuário. Um processo background é aquele onde não existe a comunicação com o usuário durante o seu processamento, também conhecido como processo de segundo plano ou processo do sistema.
III) Processos independentes, subprocessos e threads são maneiras diferentes de implementar a concorrência dentro de uma aplicação.
Assinale a alternativa que apresenta o(s) item(ns) correto(s):
	
	A
	Somente o item I está correto.
	
	B
	Somente os itens I e II estão corretos.
	
	C
	Somente os itens I e III estão corretos.
	
	D
	Os itens II e III estão corretos
Questão 7/10 - Sistemas Operacionais
Analise as sentenças a seguir sobre as threads
I) Uma thread pode ser definida como uma sub-rotina de um programa que pode ser executada de forma assíncrona, ou seja, executada concorrentemente ao programa chamador.
II) Threads compartilham o processador da mesma maneira que processos e passam pelas mesmas mudanças de estado (execução, espera e pronto).
III) As threads compartilham o mesmo contexto de software e espaço de endereçamento com os demais threads, porém cada thread possui seu contexto de hardware individual.
Assinale a alternativa correta.
	
	A
	V, V, V.
	
	B
	V, F, F.
	
	C
	V, V, F.
	
	D
	F, F, V.
	
	E
	V, F, V
Questão 8/10 - Sistemas Operacionais
Considere um sistema que possua as seguintes áreas livres na memória principal, ordenadas crescentemente: 10kb, 4 kb, 20 kb, 18kb, 7 kb, 9 kb, 12 kb e 15 kb. Assinale a alternativa que apresenta em qual dessas partições livres seria alocado um programa de 12 kb utilizando Worst-Fit.
	
	A
	Na partição de 12 kb.
	
	B
	Na partição de 9 kb.
	
	C
	Na partição de 10 kb.
	
	D
	Na partição de 20 kb.
Questão 9/10 - Sistemas Operacionais
Considere um sistema computacional com 40kb de memória principal e que utilize um sistema operacional de 10kb que implemente alocação contígua de memória. Assinale a alternativa que apresenta a taxa de subutilização da memória principal para um programa que ocupe 20kb de memória.
	
	A
	50%
	
	B
	10%
	
	C
	25%
	
	D
	15%
Questão 10/10 - Sistemas Operacionais
Com base na tabela de processos a seguir indique a ordem em que os processos serão executados aplicando algoritmo PRIORIDADE.
	Processo
	Tempo de Processador (u.t) Prioridade
	Prioridade
	A
	10 2
	2
	B
	4 1
	1
	C
	3 3 
	3
	
	A
	A, B e C.
	
	B
	A, C e B.
	
	C
	C, B e A.
	
	D
	C, A e B.

Outros materiais