Alternativa C - É quando um processo (processo pai) cria um outro processo.
Conceito Fundamental
Em Sistemas Operacionais, o conceito central aqui é a relação de hierarquia entre processos. O texto da questão define explicitamente que um subprocesso é criado por um processo existente, frequentemente chamado de processo pai.
Quando um programa (o processo pai) precisa executar outra tarefa ou comando externo, ele solicita ao Sistema Operacional a criação de uma nova instância de execução. Essa nova instância é o subprocesso.
Análise das Alternativas
Para entender a resposta correta, vamos analisar cada opção com base na definição técnica:
- (A) É um programa executado por um servidor.
- Incorreto. Embora servidores possam usar subprocessos, a definição não se restringe a eles. Qualquer programa no seu computador pode criar subprocessos.
- (B) É uma tarefa que roda após a conclusão de um processo principal.
- Incorreto. Subprocessos geralmente rodam em paralelo (concorrentemente) com o processo pai, não necessariamente depois dele terminar. O texto menciona "permitindo paralelismo".
- (C) É quando um processo (processo pai) cria um outro processo.
- Correto. Esta é a definição exata. O texto diz "criada por um processo existente" e menciona "processo pai". Em sistemas Unix/Linux, isso ocorre via comando
fork(). Em Python, usa-se o módulo subprocess. - (D) É uma operação de baixa prioridade no sistema.
- Incorreto. A prioridade é uma característica de escalonamento, não a definição de o que é um subprocesso. Um subprocesso pode ter alta prioridade dependendo da configuração.
- (E) É uma tarefa secundária de um thread.
- Incorreto. Isso confunde Processo com Thread. Threads são unidades de execução leves dentro de um mesmo processo. Subprocessos são processos independentes com memória isolada.
Conclusão
A alternativa C resume corretamente a mecânica de criação de processos: o pai gera o filho (subprocesso), herdando recursos como descritores de arquivos e ambiente, mas operando de forma independente para permitir multitarefa eficiente.