O que são processos, e quais os estados que podem assumir?
Soluções para a tarefa
Respondido por
9
Processos, num sistema computacional (computador, smartphone, arduino, etc) é um programa em execução.
Imagine que um programa é uma receita de bolo escrita num livro de receitas ou na memória de quem vai fazer o bolo.
Um processo seria o ato de fazer o bolo propriamente dito, quando a pessoa vai para a cozinha e começa a juntar os ingredientes e misturá-los e tal. Isso é o processo. O fazer, o acontecer.
O processo é o programa rodando.
O processo pode assumir vários estados, a depender do tipo de ambiente em que ele está sendo executado (a depender mais do sistema operacional em que ele é executado).
Um processo pode estar esperando IO da memória secundária, pode estar esperando o próprio processador (que pode estar ocupado atendendo outro processo), pode estar interrompido porque algum evento externo o interrompeu (por exemplo, um clique de mouse) e por aí vai.
Imagine que um programa é uma receita de bolo escrita num livro de receitas ou na memória de quem vai fazer o bolo.
Um processo seria o ato de fazer o bolo propriamente dito, quando a pessoa vai para a cozinha e começa a juntar os ingredientes e misturá-los e tal. Isso é o processo. O fazer, o acontecer.
O processo é o programa rodando.
O processo pode assumir vários estados, a depender do tipo de ambiente em que ele está sendo executado (a depender mais do sistema operacional em que ele é executado).
Um processo pode estar esperando IO da memória secundária, pode estar esperando o próprio processador (que pode estar ocupado atendendo outro processo), pode estar interrompido porque algum evento externo o interrompeu (por exemplo, um clique de mouse) e por aí vai.
Perguntas interessantes
Matemática,
8 meses atrás
Matemática,
8 meses atrás
Inglês,
8 meses atrás
Química,
1 ano atrás
ENEM,
1 ano atrás
Matemática,
1 ano atrás
Biologia,
1 ano atrás