Buscar

AV 2017.3 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

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

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ê viu 3, do total de 5 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

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

Prévia do material em texto

Disc.:  SISTEMAS OPERACIONAIS
		Critério: AV
	
		Professor: MAURO CESAR CANTARINO GIL
	Turma: 9006/AD
		Avaliaç.:
6,0 de 9,0
	Nota Partic.:
0
	Av. Parcial.:
2,0
	Nota SIA:
8,0 pts
	 
		
	SISTEMAS OPERACIONAIS
	 
	 
	 1.
	Ref.: 227847
	Pontos: 0,0  / 1,0
	
	A interrupção no processador é um mecanismo que nos permite o assincronismo dos processos ou tarefas ao mesmo tempo existente no sistema. Os sistemas operacionais usam esse mecanismo para atender aos processos quanto ao uso dos recursos da máquina. Descreva o passo a passo de uma interrupção.
		
	
Resposta:
	
Gabarito:
- dispositivo de controle que permite ativar uma interrupção
- processador termina a execução da instrução corrente
- processador reconhece sinal de interrupção
- processador coloca PSW e PC na pilha de controle
 - processador carrega novo valor do PC baseado na interrupção
- salva informações remanescentes sobre o estado do processo
- processa a interrupção
- restaura a informação do estado do processo
- restaura o velho PSW e o PC
		
	
	 2.
	Ref.: 674433
	Pontos: 0,0  / 1,0
	
	Qual é a função do Driver do Dispositivo (Device Driver)?
		
	
Resposta:
	
Gabarito: .Implementar a comunicação do subsistema de E/S com um dispositivo específico;
.Responsável pela tradução da solicitação da aplicação para o dispositivo;
.Receber comandos gerais e transformá-los em comandos específicos para o dispositivo.
		
	
	 3.
	Ref.: 667417
	Pontos: 1,0  / 1,0
	
	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.
		
	
	superkernel
	
	kernel
	
	kernel monlítico;
	 
	microkernel
	
	camadas
		 Gabarito Comentado.
	
	
	 4.
	Ref.: 10795
	Pontos: 1,0  / 1,0
	
	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
	
	ESPERA
	
	CRIADO
	
	TERMINADO
		 Gabarito Comentado.
	
	
	 5.
	Ref.: 16993
	Pontos: 1,0  / 1,0
	
	O uso de interrupções é fundamental para a existência de:
		
	 
	Sistemas multitarefa
	
	dispositivos de hardware como teclado e disco
	
	bibliotecas de software
	
	dispositivos de hardware como monitor e impressora
	
	comunicação de dados
		 Gabarito Comentado.
	
	
	 6.
	Ref.: 115398
	Pontos: 0,0  / 1,0
	
	Os Sistemas Operacionais estão sujeitos a um fenômeno denominado deadlock. Para que uma situação de deadlock seja criada, as seguintes condições devem acontecer simultaneamente:
		
	
	transferência excessiva de páginas (thrashing), superposição de processos (process overlapping), monopolização de recursos (hold and wait) e não preempção (no preemption).
	 
	exclusão mútua (mutual exclusion), monopolização de recursos (hold and wait), não preempção (no preemption) e espera circular (circular wait).
	
	transferência excessiva de páginas (thrashing), não preempção (no preemption), espera circular (circular wait) e falha de escalonamento (scheduling fail).
	
	exclusão mútua (mutual exclusion), monopolização de recursos (hold and wait), superposição de processos (process overlapping) e falha de escalonamento (scheduling fail).
	 
	exclusão mútua (mutual exclusion), transferência excessiva de páginas (thrashing), superposição de processos (process overlapping) e espera circular (circular wait).
		 Gabarito Comentado.
	
	
	 7.
	Ref.: 227857
	Pontos: 1,0  / 1,0
	
	Diversos conceitos são fundamentais para que se implemente concorrência entre processos. Região Crítica é um desses conceitos, que pode ser melhor definido como sendo:
		
	
	Um trecho de programa cujas instruções podem ser executadas em paralelo e em qualquer ordem
	
	Um trecho de programa onde existe algum recurso cujo acesso é dado por uma prioridade
	
	Um trecho de programa que deve ser executado em paralelo com a Região Crítica de outro programa
	 
	Um trecho de programa onde existe o compartilhamento de algum recurso que não permite o acesso concomitante por mais de um programa
	
	Um trecho de programa onde existe algum recurso a que somente o sistema operacional pode ter acesso
		 Gabarito Comentado.
	
	
	 8.
	Ref.: 11696
	Pontos: 1,0  / 1,0
	
	Suponha um sistema operacional multiprogramado no qual há vários processos sendo executados de forma concorrente. Imagine que, neste contexto, seja importante que o sistema operacional adote como critério de escalonamento a escolha dos processos que tiverem o menor tempo de processador ainda por executar. Assinale a alternativa que representa o critério de escalonamento adequado para a situação descrita:
		
	 
	Shortest-Job-First (SJF)
	
	Por Prioridade
	
	First-In-First-Out (FIFO)
	
	Paginação
	
	Translation Lookaside Buffer (TLB)
		 Gabarito Comentado.
	
	
	 9.
	Ref.: 227862
	Pontos: 0,5  / 0,5
	
	No contexto de gerência de memória, por que o algoritmo de substituição de páginas ótimo não pode ser implementado?
		
	
	porque não há poder computacional suficiente nos dias atuais.
	
	porque exige uma quantidade de memória muito grande.
	
	porque é muito complexo.
	
	o hardware necessário seria absurdamente caro.
	 
	porque não é possível prever qual página será menos acessada no futuro.
		 Gabarito Comentado.
	
	
	 10.
	Ref.: 610832
	Pontos: 0,5  / 0,5
	
	Controle de processos, gerenciamento de arquivo, gerenciamento de dispositivos, manutenção de informações e comunicações são as cinco categorias principais de chamadas de sistemas. Quais das alternativas abaixo se refere a chamadas de sistemas da categoria "gerenciamento de arquivos"?
		
	
	create, delete communication connection;
	 
	Read, write, reposition;
	
	send, receiver messages;
	
	end, abort;
	
	Get time or date, set time or date
		 Gabarito Comentado.
	
	
	
Observação: Estou ciente de que ainda existe(m) 2 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliação.
Data: 16/11/2017 16:11:36
	Educational Performace Solution      EPS ® - Alunos

Outros materiais