Você está na página 1de 1

Matrícula/Aluno(a): a22300596 / Mariane Santos Medela.

PROCESSOS
Defina o processo.
São programas divididos em pequenos blocos, que estão presentes na memória
principal. Isso ajuda a manter partes de vários programas na memória principal ao
mesmo tempo.
• Distinga processo de programa
Um programa normalmente reside no disco rígido, enquanto um processo reside na
memória principal. Assim, um programa é considerado uma entidade passiva, enquanto
um processo é considerado uma entidade ativa.
• Enumere os vários estados de um processo.
Os principais estados de um processo são “New”, “Ready”, “Running”, “Waiting” e
“Terminated”.
• Explique em que situação um processo passa do estado de execução para o estado de
espera.
Durante a execução, um processo pode precisar interagir com os dispositivos de
entrada/saída. Quando um processo precisa desses dispositivos, nesse momento, o seu
estado é alterado para o estado “waiting” porque está espera que os dispositivos
concluam sua execução.
• O que significa “Scheduler” e qual o seu objetivo?
Parte do sistema operativo que realiza a seleção do processo e determinar a ordem em
que os processos são executados pela CPU.
• Descreva as diferenças de um “scheduler” de curto prazo e um “scheduler” de longo
prazo.
- Scheduler de curto prazo também é conhecido como Escalonador/Agendador de CPU,
seleciona um processo da fila “Ready” e o coloca no CPU.
- Scheduler de longo prazo também conhecido como programador de trabalhos,
seleciona os processos do disco e os coloca na memória principal.
• Qual é a função principal do bloco de controle de processo?
Armazenar as informações sobre um processo.
• O bloco de controle do processo é o mesmo para todos os processos?
Não, o Bloco de Controle de Processo é único para cada processo em execução.

Você também pode gostar