Buscar

AV2 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 4 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

Prévia do material em texto

1a Questão (Ref.:201402796604)
	Acerto: 1,0  / 1,0 
	A CITAÇÃO " Principalmente usado em controle de processos, telecomunicações, etc. O SO monitora várias entradas que afetam a execução de processos, mudando os modelos de computadores do ambiente, e assim afetando as saídas, dentro de um período de tempo garantido (normalmente < 1 segundo)". REFERE-SE A:
		
	
	MULPROCESSADOR
	
	MULTITAREFA
	
	TEMPO REAL
	
	TIME SHARING
	
	INTERATIVO
	
	
	
	2a Questão (Ref.:201402891091)
	Acerto: 1,0  / 1,0 
	Em relação aos tipos de Sistemas Operacionais, marque qual opção N Ã O faz sentido. 
		
	
	Sistemas Monousuários e Monotarefas
	
	Sistemas Monotarefas com mais de um usuário
	
	Sistemas Monousuário e Multitarefas
	
	Sistemas Multitarefas com Múltiplos usuários
	
	Sistemas Multiusuários e Multitarefas
	
	
	3a Questão (Ref.:201402200239)
	Acerto: 0,0  / 1,0 
	Qual a diferença básica entre um processo e um programa?
		
	
	Um processo é um thread. Um programa é um arquivo em disco.
	
	Um programa é um processo em execução. Um processo é um arquivo em disco.
	
	Um programa é um conjunto de processos. Um processo é uma unidade básica.
	
	Um processo é um programa em disco. Um programa é um processo em execução.
	
	Um processo é um programa em execução. Um programa é um arquivo em disco.
	
	
	4a Questão (Ref.:201402195835)
	Acerto: 0,0  / 1,0 
	Em sistemas multiprogramáveis os processos podem assumir diferentes estados. Os três estados mais importantes são: running (execução); ready (pronto); e wait (espera). Mudanças entre esses estados podem ocorrer a qualquer momento. Assinale dentre as assertivas seguir a unica mudança de estado que NÃO pode acontecer:
		
	
	EXECUÇÃO para PRONTO
	
	ESPERA para EXECUÇÃO
	
	PRONTO para EXECUÇÃO
	
	ESPERA para PRONTO
	
	EXECUÇÃO para ESPERA
	
	
	5a Questão (Ref.:201402196813)
	Acerto: 1,0  / 1,0 
	Sabe-se que cada processo tem seu próprio contexto de software, contexto de hardware e espaço de endereçamento. Já as threads de um mesmo processo compartilham o mesmo contexto de software e espaço de endereçamento, apesar de terem contexto de hardware próprio. Isto posto, marque a assertiva VERDADEIRA:
		
	
	O uso de threads não influencia no desempenho, pois durante a interrupção de um thread é necessário salvar contexto de hardware, de software e espaço de endereçamento.
	
	O uso de threads representa ganhos em termos de desempenho, pois durante a interrupção de um thread apenas o contexto de hardware precisa ser salvo, já que o contexto de software e o espaço de endereçamento são os mesmos entre os vários threads.
	
	O uso de threads representa ganhos em termos de desempenho, pois durante a interrupção de um thread apenas o contexto de software precisa ser salvo, já que o contexto de hardware e o espaço de endereçamento são os mesmos entre os vários threads.
	
	O uso de threads diminui o desempenho, pois durante a interrupção de um thread é necessário salvar contexto de hardware, de software e espaço de endereçamento.
	
	O uso de threads representa ganhos em termos de desempenho, pois durante a interrupção de um thread apenas o espaço de endereçamento precisa ser salvo, já que o contexto de software e de hardware são os mesmos entre os vários threads.
	
	
	6a Questão (Ref.:201402415738)
	Acerto: 0,0  / 1,0 
	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.
	
	A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
	
	As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
	
	Tanto a primeira quanto a segunda asserções são proposições falsas.
	
	A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
	
	
	7a Questão (Ref.:201402872411)
	Acerto: 1,0  / 1,0 
	Em programação concorrente existe uma condição na qual o processo nunca é executado, pois processos de prioridade maior sempre são executados antes. Assinale a alternativa que descreve o nome desta condição:
		
	
	Exclusão mútua
	
	Bloqueio
	
	Deadlock
	
	Espera ocupada
	
	Starvation
	
	
	8a Questão (Ref.:201402890874)
	Acerto: 1,0  / 1,0 
	Exclusão mútua é uma técnica usada em programação concorrente para evitar que dois processos ou threads tenham acesso, simultaneamente, a um recurso compartilhado, acesso esse denominado por REGIÃO CRÍTICA. Julgue as sentenças a seguir e marque a INCORRETA.
		
	
	Um processo interrompido fora de uma região crítica não pode impedir que outro processo tenha acesso a esta região crítica
	
	É permitido que mais de um processo por vez possa executar uma região crítica
	
	Não pode haver nem deadlock nem starvation 
	
	Quando não houver processo executando uma região crítica qualquer processo que solicitar acesso deverá obtê-lo imediatamente
	
	Um processo deve permanecer executando uma região crítica por tempo finito
	
	
	9a Questão (Ref.:201402757938)
	Acerto: 1,0  / 1,0 
	No âmbito de sistemas operacionais, uma seção ou região crítica é a: 
		
	
	parte da memória usada para operações criptográficas. 
	
	área do sistema operacional que contém o código do loader. 
	
	parte do programa que acessa dados compartilhados. 
	
	área do programa que é executada 80% do tempo.
	
	área da memória que contém dados compartilhados. 
	
	
	10a Questão (Ref.:201402300647)
	Acerto: 1,0  / 1,0 
	No âmbito de sistemas operacionais, uma seção ou região crítica é a:
		
	
	área do programa que é executada 80% do tempo. 
	
	parte do programa que acessa dados compartilhados. 
	
	área do sistema operacional que contém o código do loader. 
	
	área da memória que contém dados compartilhados. 
	
	parte da memória usada para operações criptográficas.

Continue navegando