Buscar

Sistemas Operacionais - Aula 02 - Teste de Conhecimento

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
        Questão
	
	
	(ENADE, 2014) Os estados que um processo alcança podem ser modelados por meio do diagrama exibindo a seguir.
No diagrama de estados apresentados, as transições causadas pelo escalonador de processos são:
		
	
	1 e 2
	
	1 e 3
	 
	2 e 3
	
	2 e 4
	
	1 e 4
		2
        Questão
	
	
	Marque a opção que não representa informações presentes no PCB (Process Control Block).
		
	
	Contador de programa.
	
	Prioridade de escalonamento.
	
	Número identificador de processo (PID)
	
	Estado do processo.
	 
	Número identificador de usuário (UID).
		3
        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 "execução". 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á para qual estado?
		
	
	EXECUÇÃO
	 
	PRONTO
	
	TERMINADO
	
	CRIADO
	
	ESPERA
		4
        Questão
	
	
	Um processo é formado por três partes onde guarda todas as informações do programa em execução, analise as afirmativas sobre estas partes:
I. O contexto de hardware não ocorre em sistemas de tempo compartilhado (multiprogramados), no qual há um revezamento na utilização do processador pelos processos.
II. Através do contexto de hardware, o sistema operacional é capaz de efetuar a troca de um processo por outro no processador, esta operação é conhecida como troca de contexto.
III. A troca de contexto envolve os registradores do processador. Um processador possui vários registradores entre os de usos gerais e os especificos, tais como o Program Conter e o stack Pointer.
IV. Quando um processo é criado, o sistema operacional especifica os limites e características de recursos que o processo pode alocar. Estas informações são armazenadas no contexto de  software.
V. O espaço de endereçamento, é responsável pela execução das instruções de um programa, para isso as instruções e os dados do programa são carregados em uma área de memória pertencentes ao processo para serem executados.
		
	 
	Somente as afirmativas II, III e IV são verdadeiras.
	
	Somente as afirmativas I, III e V são verdadeiras.
	
	As afirmativas I, II, III, IV e V são verdadeiras.
	
	Somente as afirmativas II e V são verdadeiras.
	
	Somente as afirmativas I, II e IV são verdadeiras.                                                                                                                                                         
		5
        Questão
	
	
	Suponha que um programador esteja medindo o desempenho de seus programas. Para este programador, é muito importante saber o tempo total que o processo leva desde sua criação até o seu término. Os sistemas operacionais atuais disponibilizam uma série de informações que podem auxiliar este programador. Marque a alternativa que representa a informação que este programador precisa:
		
	
	Tempo de espera
	 
	Tempo de turnaround
	
	Throughtput
	
	Utilização do processador
	
	Tempo de resposta
		6
        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:
		
	
	O processo em questão não é CPU-bound nem I/O-bound.
	
	Não é possível classificar o processo com as informações fornecidas.
	
	I/O-bound.
	 
	CPU-bound.
	
	CPU-bound e I/O-bound ao mesmo tempo.
		7
        Questão
	
	
	Considerando que um processo em um determinado sistema operacional pode estar no estado executando, pronto ou bloqueado, marque a sentença correta.
		
	
	O processo passa do estado de pronto para o estado de bloqueado se for solicitado um acesso ao disco.
	
	O processo passa do estado de execução para o estado de pronto se for interrompido pelo sistema operacional.
	 
	O processo passa do estado de execução para o estado de pronto se for interrompido pelo temporizador (relógio)
	
	O processo passa do estado de execução para o estado de pronto se o próprio processo solicitar acesso a um dispositivo de hardware
	
	O processo passa do estado de bloqueado para o estado de executando se for solicitado pelo próprio processo.
		8
        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 :
		
	
	tanto o gráfico 1 quanto o gráfico 2 representam processos de I/O bound.
	 
	o gráfico 2 representa um processo de I/O bound e o gráfico 1 representra um processo de CPU-bound.
	
	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.
	
	o gráfico 1 representa um processo de I/O bound e o gráfico 2 representra um processo de CPU-bound.
	
	tanto o gráfico 1 quanto o gráfico 2 representam processos de CPU-bound.

Continue navegando