Buscar

Exercício03SISTEMAS 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

Parte superior do formulário
		Exercício: CCT0166_EX_A3_200901339311 
	Matrícula: 200901339311
	Aluno(a): LIDIAN VILAZIO PORFIRIO DA SILVA
	Data: 14/10/2016 16:11:33 (Finalizada)
	
	 1a Questão (Ref.: 200901984798)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Threads são fluxos de execução distintos dentro de um mesmo processo. Assinale a afirmativa que NÃO está de acordo com o conceito de threads.
		
	 
	Fornecem a interface entre os processos e o sistema operacional sendo um mecanismo de proteção ao núcleo
	
	Utilização de múltiplos processadores
	
	Melhor aproveitamento na fatia de tempo
	 
	Compartilhamento de recursos
	
	Economia de tempo de processamento
	
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 200901390235)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O uso de interrupções é fundamental para a existência de:
		
	
	dispositivos de hardware como teclado e disco
	
	comunicação de dados
	
	bibliotecas de software
	 
	Sistemas multitarefa
	
	dispositivos de hardware como monitor e impressora
	
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 200901390245)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Considere uma aplicação baseada em threads em um sistema operacional com suporte a threads de kernel. Se uma das threads desta aplicação for bloqueada para aguardar um acesso ao disco podemos afirmar que as demais threads deste processo:
		
	
	Não serão bloqueadas mas ficaram aguardando o desbloqueio da thread que solicitou o acesso ao disco
	
	Serão interrompidas provocando um erro no processo.
	 
	Poderão continuar executando se não dependerem da thread que foi bloqueada
	
	Terão a prioridade reduzida para aguardar o desbloqueio da thread que solicitou o acesso ao disco
	
	Serão bloqueadas também para impedir a ocorrência de erros
	
	
	
	
	 4a Questão (Ref.: 200901385008)
	 Fórum de Dúvidas (0)       Saiba  (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 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 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 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 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.
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 200901387716)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Podemos verificar informações sobre os processos em execução utilizando o gerenciador de tarefas do sistema operacional Windows e no Linux com o comando PS. Dentre as informações fornecidas podemos destacar o PID (process identification ou identificador do processo), que faz parte
		
	
	do gerenciamento de arquivo.
	
	do controle de memória do processo.
	
	do contexto de hardware do processo.
	 
	do contexto de software do processo.
	 
	do espaço de endereçamento do processo.
	
	
	
	
	 6a Questão (Ref.: 200902079051)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Com relação ao conceito de thread, fluxo de dados, julgue os itens a seguir: 
  I. São fluxos de execução distintos dentro de um mesmo processo. 
  II. O kernel  N Ã O enxerga essas threads e, por esse motivo, não podem ser gerenciadas individualmente. 
  III. O thread  N Ã O  é considerado uma solução eficiente para os sistemas modernos
		
	
	Todas estão incorretas
	
	Todas estão corretas
	
	Apenas II e III estão corretas
	 
	Apenas I e II estão corretas
	
	Apenas I e III estão corretas
	
	
	
	
	 7a Questão (Ref.: 200902043772)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Sabe-se que cada processo tem seu próprio contexto de software, contexto de hardware e espaço de endereçamento. 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. De acordo com as afirmações, marque a alternativa correta.
		
	
	O uso de threads não influencia no desempenho, pois durante a interrupção de um thread é necessário salvar o contexto de hardware, de software e espaço de endereçamento
	
	O uso de threads diminui o desempenho, pois durante a interrupção de um thread é necessário salvar o 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 termo 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 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
	
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 200901601096)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Threads são fluxos de execução distintos dentro de um mesmo processo. É a unidade de execução de um sistema. Qual das afirmativas abaixo não estão de acordo com o conceito de threads ?
		
	
	Economia de tempo de gerenciamento
	
	Compartilhamento de recursos
	
	Utilização de múltiplos processadores
	 
	Fornecem a interface entre os processos e o sistema operacional sendo um mecanismo de proteção ao núcleo
	
	Melhor aproveitamento na fatia de tempo
	
	
	
	
	 Fechar
	
Parte inferior do formulário

Outros materiais