Buscar

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

»  de 60 min
		Lupa
	 
	Calc.
	 
	Notas
	
	
	 
	 
	 
	 
		
	VERIFICAR
E ENCAMINHAR
	Disciplina: CCT0224 - SIST. OPERACIONAIS 
	Período Acad.: 2016.1 (GT) / AV1
	Aluno: FELIPE KLEM LEITE
	Matrícula: 201502471574
	
	Turma: 9001
	
Prezado(a) Aluno(a),
Responda a todas as questões com atenção. Somente clique no botão VERIFICAR E ENCAMINHAR ao ter certeza de que respondeu a todas as questões.
Você poderá acessar esta avaliação do dia 22/03/2016 a 20/05/2016.
O resultado da avaliação estará disponível somente após o fechamento do período de avaliação.
	
	
		1.
		Em relação ao Sistema Operacionais quanto à Arquiteturas do Núcleo - Kernel, qual o termo se completa o texto abaixo com as lacunas em branco. O conceito de _______________ é de reduzir o kernel a comunicações de processos básicos econtrole de I/O, e deixar os outros serviços de sistemas situados no user-space (espaço dousuário) em forma de processos normais(chamados de servers - servidores). Existe um server para cada problema de gerenciamento de memória, um server faz gerenciamento de processos, e outro gerencia drivers, e assim por diante. (Ref.: 201503186148)
		1 ponto
	
	
	
	
	camadas
	
	
	superkernel
	
	
	kernel monlítico;
	
	
	kernel
	
	
	microkernel
	
	
		2.
		O que é multiprogramação? (Ref.: 201502534013)
		1 ponto
	
	
	
	
	Processamento distribuído.
	
	
	Processamento paralelo.
	
	
	Técnica que permite que vários processos estejam em memória ao mesmo tempo.
	
	
	Processamento centralizado.
	
	
	Técnica que permite a troca de informações entre a memória principal e a memória secundária.
	
	
		3.
		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: (Ref.: 201502757136)
		1 ponto
	
	
	
	
	Novo, Executando, Esperando, Pronto e Terminado
	
	
	Transição, Executando, Esperando, Pronto e Terminado
	
	
	Novo, Executando, Esperando, stand by e Terminado
	
	
	Novo, Executando, Stand by, Pronto e Terminado
	
	
	Novo, Executando, Esperando, Pronto e Zumbi
	
	
		4.
		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. (Ref.: 201503125954)
		1 ponto
	
	
	
	
	Processos CPU bound
	
	
	Processos Background
	
	
	Processos em Lote
	
	
	Processos I/O bound
	
	
	Processos Foreground
	
	
		5.
		Um thread é Fluxo de execução e parte integrante de um  processo e o multithreading é a associação de vários fluxos de execução a um único processo.
Julgue as sentenças em verdadeiras (V) ou falsas (F).
1. Thread é uma forma de um processo dividir a si mesmo em duas ou mais tarefas que podem ser executadas concorrentemente.
2. Cada thread tem o mesmo contexto de hardware e compartilha o mesmo o espaço de memória (endereçado a um mesmo processo-pai), porém o contexto de software  é diferente.
3.Um dos benefícios do uso das threads é que quando um thread espera por um recurso um outro do mesmo grupo pode estar sendo executado.
Marque a opção correta.
 (Ref.: 201502757160)
		1 ponto
	
	
	
	
	1.V - 2.F - 3.V
	
	
	1.V -2.V - 3.V
	
	
	1.V -2.F - 3.F
	
	
	1.F - 2.V - 3.F
	
	
	1.F - 2.F - 3.V
	
	
		6.
		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  (Ref.: 201502533205)
		1 ponto
	
	
	
	
	do contexto de software do processo.
	
	
	do espaço de endereçamento do processo.
	
	
	do contexto de hardware do processo.
	
	
	do controle de memória do processo.
	
	
	do gerenciamento de arquivo.
	
	
		7.
		Analise o texto a seguir:
"Preciso de canetas e apagador para a aula. Peguei as canetas, mas parei para conversar um pouco. Ao tentar pegar o apagador fiquei sabendo que outro professor pegou o apagador para um reunião não programada e aguardava a caneta  que não estava mais sobre a mesa para começar a reunião.
Fiquei esperando que o apagador fosse devolvido e, como isso não aonteceu, resolvi guardar as canetas para a segunda aula e continuar aguardando o apagador. 
Fiquei sabendo que o outro professor também não começou a reunião pois ficou aguardando as canetas e também resolveu aguardar."
Nesta situação pode-se identificar a ocorrência de:
 (Ref.: 201503129605)
		1 ponto
	
	
	
	
	Uma condição de corrida
	
	
	Um deadlock que poderá ser solucionado se um dos professores tirar o recurso das mãos do outro.
	
	
	Um deadlock que poderá ser solucionado quando o professor desistir da aula.
	
	
	Um deadlock em função da exclusão mútua no acesso aos dois recursos
	
	
	Um evento que será solucionado assim que terminar a aula
	
	
		8.
		Exclusão mútua é uma técnica usada em programação concorrente para evitar acesso simultâneo a um recurso compartilhado, acesso esse denominado por REGIÃO CRÍTICA. Julgue as sentenças a seguir e marque a INCORRETA. (Ref.: 201503224579)
		1 ponto
	
	
	
	
	Quando não houver processo executando uma região crítica qualquer processo que solicitar acesso deverá obtê-lo imediatamente
	
	
	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
	
	
	Não pode haver nem deadlock nem starvation
	
	
	Um processo deve permanecer executando uma região crítica por tempo finito
	
	
	É permitido que mais de um processo, em execução, possa executar, simultaneamente, uma região crítica
	
	
		9.
		O semáforo possui regras de acesso. Analise as regras abaixo que permitem o acesso adequado ao semáforo e, em seguida, assinale a alternativa correta: I. O semáforo deve ser inicializado com um valor não negativo. II. A operação wait decrementa o semáforo; se o valor ficar negativo o processo é bloqueado. III. A operação signal incrementa o semáforo; se o valor não ficar positivo o processo bloqueado pela operação wait é desbloqueado. IV. As operações de incrementar e decrementar devem não ser operações atômicas, ou indivisíveis. Estão corretas as sentenças:  (Ref.: 201503091697)
		1 ponto
	
	
	
	
	apenas I e IV
	
	
	I, II e III
	
	
	apenas II e III
	
	
	I, III e IV
	
	
	II, III e IV
	
	
		10.
		No âmbito de sistemas operacionais, uma seção ou região crítica é a:  (Ref.: 201503091622)
		1 ponto
	
	
	
	
	área do programa que é executada 80% do tempo.
	
	
	parte da memória usada para operações criptográficas.
	
	
	área da memória que contém dados compartilhados.
	
	
	parte do programa que acessa dados compartilhados.
	
	
	área do sistema operacional que contém o código do loader.
	
	
	VERIFICAR E FINALIZAR
	
	Legenda:   
	 
	 Questão não respondida
	 
	 
	 Questão não gravada
	 
	 
	 Questão gravada

Continue navegando