Um conceito importante nos Sistemas Operacionais são os processos. Um processo é basicamente um programa em execução. Sobre processo, é correto afirmar que
o sistema operacional executa cada processo de forma integral, independente do tamanho e do ciclo de processamento da CPU.
em sistemas multiprogramados, o sistema operacional aloca de forma aleatória o ciclo de processamento de cada processo, fazendo interrupções de forma aleatória para iniciar a execução de outro processo.
quando um processo é temporariamente suspenso por ultrapassar o ciclo de processamento, posteriormente, ele deve ser executado novamente do início do processo, não importando o estado em que ele foi interrompido.
cada processo suspenso consiste em seu espaço de endereçamento, normalmente chamado de imagem de tabela de processos.
associado a cada processo está o espaço de endereçamento, que contém o programa executável, os dados do programa e sua pilha. Também associado a cada processo está um conjunto de registradores, incluindo o contador do programa, o ponteiro da pilha e outros registradores de hardware, além de outras informações necessárias para a execução do programa.