Buscar

SIST 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 3 páginas

Prévia do material em texto

1.
		Escalonadores preemptivos usam um relógio em tempo real que gera interrupção a intervalos regulares (digamos, a cada 1/100 de um segundo). Cada vez que uma interrupção ocorre, o _______________ muda para outra tarefa.
	
	
	
	MODEM
	
	
	PROCESSADOR
	
	
	SISTEMA OPERACIONAL
	
	
	COMPUTADOR
	
	
	BARRAMENTO
	
	
	
	 
		
	
		2.
		Cinco tarefas repesentadas pela indentificação A, B, C, D e E, executadas em lote, chegam ao computador com 1 segundo de intervalo entre eles. Seus tempos de processamento são estimados em 10, 7, 3, 4 e 5 segundos de CPU, respectivamente. 
Considerando que a estratégia de escalonamento é do tipo round-robin (circular) com um time-slice (fatia de tempo) de 1 segundo, o tempo médio de turnaround desses processos, ignorando o tempo gasto para troca de contexto e assumindo que uma tarefa admitida é colocada no início da fila é de:
	
	
	
	21,6 segundos
	
	
	55 segundos
	
	
	13,1 segundos
	
	
	10,8 segundos
	
	
	25,5 segundos
	
	
	
	 
		
	
		3.
		Suponha um sistema operacional multiprogramado no qual há vários processos sendo executados de forma concorrente. Imagine que, neste contexto, seja importante que o sistema operacional adote como critério de escalonamento a escolha dos processos que tiverem o menor tempo de processador ainda por executar. Assinale a alternativa que representa o critério de escalonamento adequado para a situação descrita:
	
	
	
	Paginação
	
	
	Por Prioridade
	
	
	First-In-First-Out (FIFO)
	
	
	Translation Lookaside Buffer (TLB)
	
	
	Shortest-Job-First (SJF)
	
Explicação:
O SJF tem como caracerística a ordenação dos processo de acordo com o menor tempo exigido da CPU.
	
	
	
	 
		
	
		4.
		Os sistemas operacionais criam estruturas de controle, chamadas processo, para controlar a execução dos programas de usuário. Essa estrutura registra informações sobre a situação do processo durante todo seu processamento, sendo uma dessas informações o estado do processo. Quanto aos estados básicos de um processo podemos afirmar que:
	
	
	
	Sempre que um processo é criado, ele entra no estado de execução sem necessidade de escalonamento
	
	
	Não há nenhuma relação entre os estados de pronto e de execução
	
	
	O estado de execução está diretamente associado aos dispositivos de E/S, ou seja, um processo que aguarda a conclusão de um operação de E/S encontra-se nesse estado
	
	
	Ao solicitar uma operação de E/S (por exemplo, entrada de dados pelo usuário via teclado) um processo que esteja em execução fica aguardando a conclusão da operação no estado de pronto
	
	
	O escalonador seleciona processos que estejam no estado de pronto e os coloca em execução, obedecendo os critérios estabelecidos (tempo, prioridade)
	
	
	
	 
		
	
		5.
		Suponha um sistema operacional multiprogramado no qual há vários processos sendo executados de forma concorrente. Imagine que, neste contexto, seja importante que o sistema operacional adote como critério de escalonamento a escolha dos processos que tiverem o menor tempo de processador ainda por executar. Assinale a alternativa que representa o critério de escalonamento adequado para a situação descrita:
	
	
	
	Translation Lookaside Buffer (TLB)
	
	
	Paginação
	
	
	Shortest-Job-First (SJF)
	
	
	Por Prioridade
	
	
	First-In-First-Out (FIFO)
	
	
	
	 
		
	
		6.
		Uma alternativa para o aumento de desempenho de sistemas computacionais é o uso de processadores com múltiplos núcleos, chamados multicores. Nesses sistemas, cada núcleo, normalmente, tem as funcionalidades completas de um processador, já sendo comuns, atualmente, configurações com 2, 4 ou mais núcleos. Com relação ao uso de processadores multicores, e sabendo que threads são estruturas de execução associadas a um processo, que compartilham suas áreas de código e dados, mas mantêm contextos independentes, analise as seguintes asserções:
Ao dividirem suas atividades em múltiplas threads que podem ser executadas paralelamente, aplicações podem se beneficiar mais efetivamente dos diversos núcleos dos processadores multicores.
PORQUE
O sistema operacional nos processadores multicores pode alocar os núcleos existentes para executar simultaneamente diversas sequências de código, sobrepondo suas execuções e, normalmente, reduzindo o tempo de resposta das aplicações às quais estão associadas.
Acerca dessas asserções, assinale a opção correta.
	
	
	
	As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
	
	
	As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
	
	
	A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
	
	
	A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
	
	
	Tanto a primeira quanto a segunda asserções são proposições falsas.
	
	
	
	 
		
	
		7.
		O escalonamento de CPU trata do problema de decidir qual dos processos na fila de prontos deve ser entregue à CPU. Considere que o algoritmo de escalonamento Round-Robin esteja sendo utilizado e que o conjunto de processos abaixo chegue no momento 0, com a extensão do tempo de burst de CPU indicada em milissegundos. Dado: P1 é o primeiro processo na fila de prontos, P2 é o segundo e P3 é o terceiro
Se for utilizado um quantum de 4 milissegundos, o tempo de espera médio será de
	
	
	
	2
	
	
	6
	
	
	3
	
	
	4
	
	
	5
	
	
	
	 
		
	
		8.
		Qual das alternativas não apresenta uma política de escalonamento de processos.
	
	
	
	Fila circular.
	
	
	Randômica.
	
	
	Round robin.
	
	
	Não recentemente usado.
	
	
	Menor job primeiro.
 
 
 
1.
 
 
 
Escalonadores preemptivos usam um relógio em tempo real que gera interrupção a intervalos regulares 
(digamos, a cada 1/100 de um segundo). Cada vez que uma interrupção oco
rre, o _______________ 
muda para outra tarefa.
 
 
 
 
MODEM
 
 
 
PROCESSADOR
 
 
 
SISTEMA OPERACIONAL
 
 
 
COMPU
TADOR
 
 
 
BARRAMENTO
 
 
 
 
 
 
 
 
 
 
2.
 
 
 
Cinco tarefas repesentadas pela indentificação A, B, C, D e E, executadas em lote, chegam ao 
computador
 
com 1 segundo de intervalo entre eles. Seus tempos de processamento são estimados em 
10, 7, 3, 4 e 5 segundos de CPU, respectivamente.
 
 
Considerando que
 
a estratégia de escalonamento é do tipo round
-
robin (circular) com um time
-
slice 
(fatia de tempo) de 1
 
segundo, o tempo médio de turnaround desses processos, ignorando o tempo 
gasto para troca de contexto e
 
assumindo que uma tarefa admitida é colocada no 
início da fila é de:
 
 
 
 
21,6 segundos
 
 
 
55 segundos
 
 
 
13,1 segundos
 
 
 
10,8 segundos
 
 
 
25,5 segundos
 
 
 
 
 
 
 
 
 
 
3.
 
 
 
Suponha um sistema operacional multiprogramado no qual há vários processos sendo executados de 
forma concorrente. Imagine que, neste contexto, seja importante que o sistema operacional adote como 
critério de escalonamento a 
escolha dos processos que tivere
m o menor tempo de processador ainda por 
executar. Assinale a alternativa que representa o critério de escalonamento adequado para a situação 
descrita:
 
 
 
 
Paginação
 
 
 
Por Prioridade
 
 
 
First
-
In
-
First
-
Out (FIFO)
 
 
 
Translation Lookaside Buffer (
TLB)
 
 
 
Shortest
-
Job
-
First (SJF)
 
 
 
 
Explica
ção:
 
 
 
 
1. 
 
 
Escalonadores preemptivos usam um relógio em tempo real que gera interrupção a intervalos regulares 
(digamos, a cada 1/100 de um segundo). Cada vez que uma interrupção ocorre, o _______________ 
muda para outra tarefa. 
 
 
 
MODEM 
 
 
PROCESSADOR 
 
 
SISTEMA OPERACIONAL 
 
 
COMPUTADOR 
 
 
BARRAMENTO 
 
 
 
 
 
 
 
 
2. 
 
 
Cinco tarefas repesentadas pela indentificação A, B, C, D e E, executadas em lote, chegam ao 
computador com 1 segundo de intervalo entre eles. Seus temposde processamento são estimados em 
10, 7, 3, 4 e 5 segundos de CPU, respectivamente. 
Considerando que a estratégia de escalonamento é do tipo round-robin (circular) com um time-slice 
(fatia de tempo) de 1 segundo, o tempo médio de turnaround desses processos, ignorando o tempo 
gasto para troca de contexto e assumindo que uma tarefa admitida é colocada no início da fila é de: 
 
 
 
21,6 segundos 
 
 
55 segundos 
 
 
13,1 segundos 
 
 
10,8 segundos 
 
 
25,5 segundos 
 
 
 
 
 
 
 
 
3. 
 
 
Suponha um sistema operacional multiprogramado no qual há vários processos sendo executados de 
forma concorrente. Imagine que, neste contexto, seja importante que o sistema operacional adote como 
critério de escalonamento a escolha dos processos que tiverem o menor tempo de processador ainda por 
executar. Assinale a alternativa que representa o critério de escalonamento adequado para a situação 
descrita: 
 
 
 
Paginação 
 
 
Por Prioridade 
 
 
First-In-First-Out (FIFO) 
 
 
Translation Lookaside Buffer (TLB) 
 
 
Shortest-Job-First (SJF) 
 
 
 
Explicação:

Continue navegando