UEG - Unidade Universitria de Itabera Disciplina:Anlise de Sistemas - 2 Ano
Itabera, 7 de junho de 2014. Professor: Khyquer Ronaldy de Oliveira Camargo
Acadmico(a): _______________________________________________________ 1- Leia o texto abaixo e encontre as palavras-chaves no caa-palavras. O escalonamento de processos a chave para a multiprogramao. Sua principal funco selecionar o prximo job que deve ocupar o processor. Quando falamos em sistemas operacionais modermos, a multiprogramao e um dos principais pontos, pois ela permite que mltiplos programas sejam mantidos na memria e possam ser executados. Existem trs nveis de escalonamento num sistema operacional: longo prazo; curto prazo e de entrada e sada. O escalonamento de longo prazo determina que programas podem ser admitidos no sistema para o processamento, controlando o nmero de jobs na memria. O fato do escalonador de longo prazo selecionar aquele job no significa que ele vai ser executado de imediato. importante salientar que um job um programa que foi selecionado para execuo, mas ainda no comear a ser executado. Um processo por sua vez, um programa em execuo. Escalonamento de curto prazo tem o objetivo de decidir qual dos jobs deve utilizar o processador e quando isto deve acontecer. Um vez admitido, o job torna-se um processo e adicionado a fila do escalonador. Escalonamento de entrada e sada possui a funo de decidir que processo dever acessar um dispositivo de Entrada e Sada. Para ilustrar suponha que dois processos requerem acesso impressora, ao mesmo tempo, o Sistema Operacional precisa decidir qual deles ser o prximo a utilizar a impressora. As polticas de escalonamento utilizam algoritmos que aparecem nas verses preemptiva e no-preemptiva. Estas polticas servem para manter o processor ocupado a maior parte do tempo, balancear o uso da CPU entre processos, privilegiar a execuo de aplicaes crticas e oferecer tempos de resposta razoveis para o usurio. A verso (ou estratgia) de escalonamento no-preemptivo ocorre quando um processo que entra no processador roda at terminar, sem jamais ser interrompido. A estratgia preemptiva baseada na atividade de preempo, pois permite a suspenso temporria da execuo de um processo. Dentre os tipos de algoritmo escalonadores existentes, iremos falar do FIFO, STCF, Circular (Round Robin) e por Prioridade. O FIFO no preemptivo e baseia-se na estratgia de que o primeiro processo a entrar na fila dever ser o primeiro a ser atendido. Este algoritmo empregado normalmente em sistemas do tipo lote e, em geral, possui um tempo mdio de espera alto. O STCF supera o problema de altos tempos de espera que o algoritmo FIFO apresenta, pois determina que o job que possui menor tempo, dentre os que esto na fila, ser aquele selecionado primeiro. O escalonamento circular (Round Robin) a estratgia mais comum entre os preemptivos. Nele, cada a processo atribui-se um intervalo de tempo, chamado de fatia de tempo (time-slice), durante o qual ele poder usar o processador. O escalonamento baseado em prioridades ir selecionar processos que sejam considerados muito prioritrios em detrimento aos demais. Este tipo de estratgia pode gerar um problema grave, ao impedir a execuo de processos pouco prioritrios.
W H S Q B R O L R S O M O V I U Y M E M R I A L W E U M K I S F U A R E R P R I V I L E G I A R B D E L S C H V H N W V P R O F P T F Z L B V E G U F B A L A N C E A R J O N X T Y T U Z F Y D T G U S S C V D V T N G L O M D T G Z Q F J O B Z L E M V A L A I T E T O E U V D B T A C D Y L L C N P Y K O P R O C E S S A D O R D V J Y T N R V P J P R U B J O Q N U V B A B K N X N X D Q T X J E P B G N T S G D U X Q L I A N I P G L U C P U R Z X R A O Z F P J F T Q K K Y B Q C L H B N A X W X P F I Z G C P Y T S B E Q F S U Z S C I H U J Z A V H R W Y D B M L Y B M Z I G A E U W M Q A G Z B C D Z D M K V U Q K B R P K S B H P X R R J F D B X Z A D G U I V N C Q K T O C Z H R J M O T E C G Q G I X F Z A V T X S Y H Y T V I I H D I H H V J O Z L X S P F S U F S K P G O Z V B H D E R S Y G K P D M O E Q R R Y R J J E E F H U G G J J P R C E J Z Q V N T C P E X G N L A X F K H I I Q T C K Q B E U R N G Z Z S N P B G F J U E Q H D Z T X T F E V M V E N X S L G T G X J Z O L X A M A J U F M P R I O R I D A D E H U P A Q Q I H B U P K N H R P H L K M S O E S C A L O N A M E N T O R S F D I D C I R O O L T O X T B Q N C J X O S M C Z S B O R J Z M T O A P Q V N P G Q A I Z F F T G U B I Q M V T W D D T J C D X Z I U E X D F V D I H L X B D R A V K H M B Z O V I U I Z L A L J Z N Q G H S B R R T A G F N B U M S A G Q L V O M Q U V T F N F C D S K B M U N X J X N G E E S U S J B O F G UEG - Unidade Universitria de Itabera Disciplina:Anlise de Sistemas - 2 Ano Itabera, 7 de junho de 2014. Professor: Khyquer Ronaldy de Oliveira Camargo Acadmico(a): _______________________________________________________ 1- Leia o texto abaixo e encontre as palavras-chaves no caa-palavras. O escalonamento de processos a chave para a multiprogramao. Sua principal funco selecionar o prximo job que deve ocupar o processor. Quando falamos em sistemas operacionais modermos, a multiprogramao e um dos principais pontos, pois ela permite que mltiplos programas sejam mantidos na memria e possam ser executados. Existem trs nveis de escalonamento num sistema operacional: longo prazo; curto prazo e de entrada e sada. O escalonamento de longo prazo determina que programas podem ser admitidos no sistema para o processamento, controlando o nmero de jobs na memria. O fato do escalonador de longo prazo selecionar aquele job no significa que ele vai ser executado de imediato. importante salientar que um job um programa que foi selecionado para execuo, mas ainda no comear a ser executado. Um processo por sua vez, um programa em execuo. Escalonamento de curto prazo tem o objetivo de decidir qual dos jobs deve utilizar o processador e quando isto deve acontecer. Um vez admitido, o job torna-se um processo e adicionado a fila do escalonador. Escalonamento de entrada e sada possui a funo de decidir que processo dever acessar um dispositivo de Entrada e Sada. Para ilustrar suponha que dois processos requerem acesso impressora, ao mesmo tempo, o Sistema Operacional precisa decidir qual deles ser o prximo a utilizar a impressora. As polticas de escalonamento utilizam algoritmos que aparecem nas verses preemptiva e no-preemptiva. Estas polticas servem para manter o processor ocupado a maior parte do tempo, balancear o uso da CPU entre processos, privilegiar a execuo de aplicaes crticas e oferecer tempos de resposta razoveis para o usurio. A verso (ou estratgia) de escalonamento no-preemptivo ocorre quando um processo que entra no processador roda at terminar, sem jamais ser interrompido. A estratgia preemptiva baseada na atividade de preempo, pois permite a suspenso temporria da execuo de um processo. Dentre os tipos de algoritmo escalonadores existentes, iremos falar do FIFO, STCF, Circular (Round Robin) e por Prioridade. O FIFO no preemptivo e baseia-se na estratgia de que o primeiro processo a entrar na fila dever ser o primeiro a ser atendido. Este algoritmo empregado normalmente em sistemas do tipo lote e, em geral, possui um tempo mdio de espera alto. O STCF supera o problema de altos tempos de espera que o algoritmo FIFO apresenta, pois determina que o job que possui menor tempo, dentre os que esto na fila, ser aquele selecionado primeiro. O escalonamento circular (Round Robin) a estratgia mais comum entre os preemptivos. Nele, cada a processo atribui-se um intervalo de tempo, chamado de fatia de tempo (time-slice), durante o qual ele poder usar o processador. O escalonamento baseado em prioridades ir selecionar processos que sejam considerados muito prioritrios em detrimento aos demais. Este tipo de estratgia pode gerar um problema grave, ao impedir a execuo de processos pouco prioritrios. T Z S V B K L T A R Z P N B M A G X K Z H N H C P U P Z M H O B C M A S Y B C E J Q V R O R Y G H T H M B V X V U I M S B S Q X G H L C K N I F C A S G S N J I E Q H P E X T J Y C B R A O T Q I I T U P H U J D S A H Q Z G P C O F M P E A A A I R X R P Q V C N Z P C E X I K P A D B E V Z S F L C L B A Z A Q O C I N P D Z W N X A L Q H U V G H O I W M L R T A I I M U D D U N S J X Q Q Y R F N P J V C U P U N F M Q V A K L T J S S I E Y F B Q T L Z M J F G U R I X I C N O Z W W S E A Q N E D H J S X A A R P Z E O M D R I F K J E L H Y S V S U E R Y V A T M F V V O D H B D R O T A J G P D A A O F E I A E Z I D V R D Q T P B W W O F A F U S O N Z Z X U R C E V I D W N I Z E G O Q Q U I R I V X D P H U D I U G O C U O F D D S R P S E T I E N I A T F S R X R V F K X F R X S U P A I O S V P N Q J P E P O Z T A I R S R I P H R N J R I D U R T H E U Z K Z R U Q Z Z U X J K D Z E S D T R P C J N L A R N H J G I I O O H I T X C O O E Q P S T E Y P C S K M N V B W C U R A C V A R F E J H D F X Y Q A D Q A S K E X I Z H U N E S C A L O N A M E N T O Z N E E N J B X H R B A L V Q W Q G P R P H S P T E M P O D E R E S P O S T A X E F T T G F C S T Q G J R H O P O X Z X O D R M N B G B N M F D U L S X N O N T C A R H O L Q J I Q N I Z E P R E E M P T I V A P P U O D H D R L O N G O P R A Z O N F A E M J K N B Z M Q I B G H J Z Z B P X K I P E R Q C G G K C J H N V J A S T C F A M Z P C D S J F