Buscar

Sistemas Operacionais aula 2

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

Exercício: CCT0757_EX_A2_201602329389_V1 
	09/03/2018 17:02:28 (Finalizada)
	Aluno(a): THAIS MARINHO DE BRITO 
	2018.1 EAD 
	Disciplina: CCT0757 - SISTEMAS OPERACIONAIS  
	201602329389
	 
	Ref.: 201602374357
		
	
	 1a Questão 
	
	
	
	
	Processos podem ser classificados como CPU-bound ou I/O bound, de acordo com a utilização elevada do processador(UCP) e dos dispositivos de entrada/saída(E/S), respectivamente. Analisando os gráficos abaixo podemos afirmar que :
		
	
	ao longo do tempo o gráfico 1 representa um processo de I/O bound, já no gráfico 2 não é possível verificar o tipo de processo que representa.
	
	tanto o gráfico 1 quanto o gráfico 2 representam processos de CPU-bound.
	
	tanto o gráfico 1 quanto o gráfico 2 representam processos de I/O bound.
	
	o gráfico 1 representa um processo de I/O bound e o gráfico 2 representra um processo de CPU-bound.
	
	o gráfico 2 representa um processo de I/O bound e o gráfico 1 representra um processo de CPU-bound.
	
	 
	Ref.: 201602373115
		
	
	 2a Questão 
	
	
	
	
	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:
		
	
	PRONTO para EXECUÇÃO
	
	ESPERA para PRONTO
	
	ESPERA para EXECUÇÃO
	
	EXECUÇÃO para ESPERA
	
	EXECUÇÃO para PRONTO
	
	 
	Ref.: 201602969550
		
	
	 3a Questão 
	
	
	
	
	Processos do tipo _________, permitem a comunicação direta do usuário com o processo durante o seu processamento. Marque a opção que melhor completa a frase acima.
		
	
	Processos Foreground
	
	Processos Background
	
	Processos em Lote
	
	Processos CPU bound
	
	Processos I/O bound
	
	 
	Ref.: 201602600732
		
	
	 4a Questão 
	
	
	
	
	Sabemos que os programas são carregados na memória principal sob a forma de processos e que um mesmo processo pode assumir estados diferentes ao longo do seu ciclo de vida. Sendo assim, os estados genéricos de um processo são:
		
	
	Transição, Executando, Esperando, Pronto e Terminado
	
	Novo, Executando, Stand by, Pronto e Terminado
	
	Novo, Executando, Esperando, stand by e Terminado
	
	Novo, Executando, Esperando, Pronto e Zumbi
	
	Novo, Executando, Esperando, Pronto e Terminado
	
	 
	Ref.: 201602949462
		
	
	 5a Questão 
	
	
	
	
	Um processo do tipo CPU-bound é aquele que faz poucas operações de entrada e saída. Por outro lado, processos do tipo I/O-bound são aqueles que fazem muita leitura de disco ou requerem muita interação com o usuário. Desta forma, conclui-se que os processos que ficam a maior parte do tempo nos estados "pronto" e "executando" são os processos do tipo:
		
	
	I/O-bound.
	
	CPU-bound.
	
	Não é possível classificar o processo com as informações fornecidas.
	
	O processo em questão não é CPU-bound nem I/O-bound.
	
	CPU-bound e I/O-bound ao mesmo tempo.
	
	 
	Ref.: 201603068078
		
	
	 6a Questão 
	
	
	
	
	O processo de um sistema operacional é definido como sendo "um programa em execução". Um processo pode assumir estados diferentes e consequentemente, ocorre mudanças entre os estados. Com relação a estas mudanças de estado, marque a opção que NÃO é possível acontecer. 
		
	
	pronto para execução
	
	Execução para pronto
	
	Bloqueado para pronto
	
	bloqueado para execução
	
	Execução para bloqueado
	
	 
	Ref.: 201602394059
		
	
	 7a Questão 
	
	
	
	
	Suponha que um usuário acionou um programa que, ao ser carregado, solicitou a digitação de uma senha. Quando o programa foi acionado, o processo passou pelos estados "pronto" e "executando". Em seguida o programa ficou no estado "espera", pois dependia de uma operação de E/S (leitura do teclado) para prosseguir. Quando o usuário informar a senha o processo passará do estado "espera" diretamente para o estado "executando"? 
		
	
	Sim. Mas somente se o computador tiver mais de uma CPU. 
	
	Não. O processo passa para o estado "pronto" e aguarda até que o sistema operacional o selecione para execução.
	
	Sim. Assim que liberar o processador ele será executado. 
	
	Não. O processo ficará em estado de ¿espera¿ e aguarda até que o sistema operacional o selecione para execução.
	
	sim, pois independente da quantidade de CPU´s ele será executado.
	
	 
	Ref.: 201602973191
		
	
	 8a Questão 
	
	
	
	
	Um processo, segundo Machado, é formado por três partes, conhecidas como contexto de hardware, contexto de software e espaço de endereçamento.A figura ilustra, de maneira abstrata, os componentes da estrutura de um processo, que juntos, mantêm todas as informações necessárias a execução de um programa. Sobre os componentes é correto afirmar que:
		
	
	o contexto de hardware mantém informações nos registradores do processador, enquanto um processo está em execução, mas não pode salvá-las caso o processo seja interrompido.
	
	o contexto de hardware mantém informações nos registradores do processador, enquanto um processo está em execução, podendo salvá-las caso o processo seja interrompido.
	
	o contexto de hardware de um processo é composto por três grupos de informações sobre o processo:identificação, quotas e privilégios.
	
	o espaço de endereçamento armazena o conteúdo dos registradores gerais da UCP, além dos registradores de uso específico, como program counter(PC), stack pointer (SP) e registrador de status(PSW).
	
	o contexto de software armazena o conteúdo dos registradores gerais da UCP, além dos registradores de uso específico, como program counter(PC), stack pointer (SP) e registrador de status(PSW).

Outros materiais