FC ConcursosFC Concursos

Flashcard FC268646

Qual a regra para contar processos quando fork() é executado dentro de um laço e pai e filho continuam o laço?

Linguagens de Programação

IDECAN · 2019

De acordo com o assunto TI Desenvolvimento de Sistemas: Linguagens de Programação, responda:

Qual a regra para contar processos quando fork() é executado dentro de um laço e pai e filho continuam o laço?
Mostrar resposta e comentário

Resposta

4 processos.

Explicação:
Regra: cada chamada de fork() duplica o número de processos existentes naquele instante.
Como o pai e o filho continuam o laço, chamadas posteriores ocorrem em todos os processos já criados.
Se a condição executa fork() em 2 iterações, o total é \(2^2 = 4\) (incluindo o processo original).




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/266135

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo