Questão de Sistemas Operacionais — Processos — VUNESP 2023
- Código
- vu079194
- Banca
- VUNESP
- Órgão
- TJ-RS
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação - Especialidade: Análise de Suporte
- ASIGTTIN
- BSIGTERM
- CSIGKILL
- DSIGINT
- ESIGTTOU
GabaritoC — SIGKILL
Gabarito: letra C. O sinal SIGKILL (sinal 9) é o único entre os listados que não pode ser ignorado, capturado ou bloqueado — sua ação (matar o processo) é obrigatória. Os sinais SIGTERM, SIGINT, SIGTTIN e SIGTTOU podem ser manipulados pelo processo (capturados ou ignorados via rotina de tratamento).
SIGTTIN é gerado quando um processo em segundo plano tenta ler do terminal. Pode ser ignorado ou tratado.
SIGTERM é o sinal padrão do comando kill para solicitar término amigável. O processo pode capturá-lo e executar uma limpeza antes de sair, ou ignorá-lo.
SIGKILL é o único sinal de término forçado: não pode ser ignorado, capturado nem bloqueado. O kernel encerra imediatamente o processo.
SIGINT (interrupção do teclado, geralmente Ctrl+C) pode ser capturado ou ignorado pelo processo.
SIGTTOU é gerado quando um processo em segundo plano tenta escrever no terminal. Também pode ser tratado ou ignorado.
A banca explora a confusão entre SIGTERM e SIGKILL. SIGTERM pode ser ignorado; SIGKILL não pode. Lembre-se: SIGKILL é a única ordem de encerramento que o processo não consegue recusar.
Gabarito: letra C.
Link permanente: /questoes/vu079194