Buscar

AV1 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 3 páginas

Prévia do material em texto

AV1 - Sistemas Operacionais
O processo pode transitar de estado de Execução para Espera quando:
Não há outro processo em estado de pronto
É interrompido após esgotar o tempo limite de execução
O bloco de controle de acesso (BCP) está sendo criado
Faz uma solicitação de E/S.
O processo é encerrado
Parte do contexto de um processo onde é armazenador o conteúdo dos registradores do processador:
Contexto de hardware
Espaço de endereçamento
Bloco de controle de processo
Contexto de software
Pilha
Técnica usada para informar ao sistema operacional a ocorrência de eventos assíncronos, de E/S (entrada-e-saída):
Chamada de sistema (System call)
Operação de DMA
Reset
Exceção
Interrupção
Técnica que indica ao processador o endereço de rotina adequada ao tratamento de determinada interrupção:
Registrador PSW
Registrador de status
Contador de programa
Vetor de interrupção
Rotina de tratamento
Qual a finalidade do registrador Contador de Programa (PC)?
Indica o endereço da próxima instrução a ser executada pelo processador
Em um sistema multitarefa, indica a quantidade de programas em execução simultânea
O tempo máximo que pode ser utilizado pelo programa atualmente em execução, antes que o sistema operacional entregue o controle do processador a outro programa.
Tamanho do programa em execução, representado em quantidade de linhas de código.
Registra o número de interrupções recebidas de um determinado programa desde que seu processo foi criado
	
Abaixo são representadas três sequencias de transição de estado de processos. Para cada uma delas indique se está correta ou incorreta:
Pronto, Espera, Pronto, Execução, Espera, Pronto (CORRETA ou INCORRETA)
Pronto, Execução, Pronto Execução, Pronto, Espera, Pronto (CORRETA ou INCORRETA) Pronto, Execução, Espera, Pronto, Execução, Espera, Pronto (CORRETA ou INCORRETA)
Explique como funciona o mecanismo de BUFFER. Para que o Sistema Operacional utiliza esse conceito?
Diversas técnicas foram desenvolvidas ao longo dos anos objetivando um melhor aproveitamento dos recursos disponíveis nos computadores. Uma delas é a reentrância que evita desperdícios de memória, um recurso sempre limitado e, no passado, de custo muito elevado.
Considere um sistema multiprogramável com 12 usurários ativos, todos utilizando um mesmo programa, simultaneamente, que possui 400Kbytes e ocupa uma área de dados de 200Kbytes na memória. Responda:
	Qual a quantidade total de memória ocupada pelo programa, para todos os usuários, sem o emprego da reentrância? (Indique seus cálculos)
Qual a quantidade total da memória ocupada pelo programa, para todos os usuários, com o emprego da reentrância? (Indique seus cálculos)
GABARITO
D
A
E
D
A
INCORRETA
INCORRETA
CORRETA
 (não tava corrigido essa questão)
A) 12x(200+400) = 12x600 = 7200Kbytes
B) (12x200) + 400 = 12800

Continue navegando