Buscar

prova av1

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

� Fechar�
	Avaliação: CCT0224_AV1_201402011921 » SISTEMAS OPERACIONAIS
	Tipo de Avaliação: AV1
	Aluno: 
	Professor:
	MAURO CESAR CANTARINO GIL
	Turma: 9002/AC
	Nota da Prova:         Nota do Trab.: 0        Nota de Partic.:         Data: 14/10/2015 20:17:50
	�
	 1a Questão (Ref.: 201402623975)
	Pontos: 0,0  / 0,5
	Analise as seguintes instruções: I - Desabilitar todas as interrupções; II - Ler o horário do relógio; III - Alterar o horário do relógio; IV - Alterar o mapa de memória. Quais dessas instruções só podem ser executadas pelo kernel de um sistema operacional?
	
	
	I, II e III
	
	III e IV
	
	II
	 
	I, II e IV
	 
	I, III e IV
	
	�
	 2a Questão (Ref.: 201402595639)
	Pontos: 0,0  / 0,5
	Um Sistema Operacional (SO) realiza o gerenciamento: 
(I)_________________, que inclui o fornecimento do sistema de arquivos para a representação de arquivos e diretórios e o gerenciamento do espaço em dispositivos com grande capacidade de armazenamento de dados. 
(II)________________, que são a unidade básica de trabalho do SO. Isso inclui a sua criação, sua exclusão e o fornecimento de mecanismos para a sua comunicação e sincronização. 
(III)_______________, controlando que partes estão sendo usadas e por quem. Além disso, é responsável pela alocação e liberação dinâmica de seu espaço. 
As lacunas I, II e III são, correta e respectivamente, preenchidas por:
	
	
	de arquivos - de barramentos - de discos
	 
	de I/O - de tempos de CPU - de RAM
	
	em memória secundária - de serviços - em memória principal
	 
	de armazenamento - de processos - de memória
	
	de discos - de threads - de cache
	
	�
	 3a Questão (Ref.: 201402251518)
	Pontos: 0,5  / 0,5
	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:
	
	
	Novo, Executando, Esperando, Pronto e Zumbi
	
	Novo, Executando, Stand by, Pronto e Terminado
	
	Transição, Executando, Esperando, Pronto e Terminado
	
	Novo, Executando, Esperando, stand by e Terminado
	 
	Novo, Executando, Esperando, Pronto e Terminado
	
	�
	 4a Questão (Ref.: 201402620336)
	Pontos: 0,0  / 0,5
	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 em Lote
	 
	Processos Background
	
	Processos CPU bound
	
	Processos I/O bound
	 
	Processos Foreground
	
	�
	 5a Questão (Ref.: 201402027587)
	Pontos: 0,0  / 1,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 controle de memória do processo.
	 
	do contexto de software do processo.
	 
	do gerenciamento de arquivo.
	
	do espaço de endereçamento do processo.
	
	do contexto de hardware do processo.
	
	�
	 6a Questão (Ref.: 201402240967)
	Pontos: 0,0  / 1,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 ?
	
	 
	Compartilhamento de recursos
	
	Melhor aproveitamento na fatia de tempo
	
	Economia de tempo de gerenciamento
	 
	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
	
	�
	 7a Questão (Ref.: 201402585987)
	Pontos: 0,0  / 1,0
	Sobre a ocorrência de impasses (deadlocks), marque a afirmativa correta.
	
	
	Uma vez ocorrido o impasse, não há algoritmos que permitam detectá-lo, o que sempre leva ao travamento do sistema, forçando o usuário a reinicializá-lo.
	
	A ocorrência de impasses depende do número de recursos e do número de processos envolvidos no procedimento.
	
	O bloqueio em duas fases é uma estratégia especializada de prevenção de impasses que é aplicada em sistemas de tempo real.
	 
	Uma abordagem utilizada para se lidar com impasses é simplesmente ignorar o fato de que possam ocorrer.
	 
	Pode-se evitar o impasse estabelecendo-se uma cadeia de espera circular, na qual um processo só pode aguardar o recurso mantido pelo seguinte.
	
	�
	 8a Questão (Ref.: 201402585973)
	Pontos: 1,0  / 1,0
	Em programação concorrente, quando um processo nunca é executado ("morre de fome"), pois processos de prioridade maior sempre o impedem de ser executado, diante desta situação podemos concluir que ocorreu:
	
	 
	Starvation
	
	Exclusão mútua
	
	Bloqueio
	
	Espera ocupada
	
	Deadlock
	
	�
	 9a Questão (Ref.: 201402279950)
	Pontos: 0,0  / 1,0
	Qual das seguintes condições não é necessária para a ocorrência de um deadlock? Escolha a alternativa correta.
	
	 
	Escalonamento preemptivo de recursos.
	
	Haver compartilhamento de recursos por processos.
	
	Uso mutuamente exclusivo de recursos por processos.
	
	Alocação parcial de recursos a processos.
	 
	Processos em espera circular.
	
	�
	 10a Questão (Ref.: 201402028624)
	Pontos: 0,0  / 1,0
	No contexto de processos, como pode ocorrer uma condição de corrida?
	
	 
	Uma condição de corrida pode ocorrer quando dois ou mais processos estão lendo ou escrevendo algum dado compartilhado e o resultado final depende de qual e quando executa precisamente.
	
	Uma condição de corrida ocorre quando um ou mais processos iniciam a execução concomitante e competem no tempo para terminar primeiro.
	 
	Uma condição de corrida é uma técnica utilizada para medir o tempo de execução de um processo.
	
	Não haverá condição de corrida em sistemas multitarefa.
	
	Uma condição de corrida é uma técnica computacional aplicada aos processos para que os mesmos sejam comparados com relação ao tempo de execução.

Outros materiais