Alternativa E - Interrupção
Conceito de Interrupção
No gerenciamento de processos e sistemas operacionais, a Interrupção é o mecanismo fundamental utilizado pelo hardware para chamar a atenção do processador (CPU) sobre um evento que requer atendimento imediato.
Quando um dispositivo de hardware (como um disco rígido, placa de rede ou teclado) conclui uma tarefa — como a finalização da gravação de um DVD mencionada no enunciado — ele envia um sinal elétrico à CPU. Esse sinal é conhecido tecnicamente como interrupção.
Como funciona?
- Evento: O dispositivo de I/O (Entrada/Saída) termina sua operação.
- Sinalização: O dispositivo envia um sinal de hardware à CPU.
- Processamento: A CPU suspende momentaneamente o programa em execução e salva seu estado.
- Tratamento: O Sistema Operacional executa uma rotina de tratamento de interrupção (ISR) para lidar com o evento.
- Retorno: Após o tratamento, a CPU retoma a execução do programa original.
Análise das Alternativas
| Alternativa | Análise |
|---|
| a. Ação síncrona cooperativa | Refere-se a modelos de programação onde threads se alternam voluntariamente. Não é um sinal físico de hardware. |
| b. Ação síncrona independente | Termos genéricos que não definem o mecanismo de comunicação hardware-CPU. |
| c. Thread | É uma unidade básica de execução dentro de um processo (software), não um sinal de hardware. |
| d. Deadlock | É uma condição de erro onde dois ou mais processos ficam esperando recursos indefinidamente. Não é um sinal de evento. |
| e. Interrupção | Correta. É o sinal de hardware que notifica a CPU sobre a ocorrência de eventos externos ou internos. |
Conclusão
O termo técnico preciso para descrever os sinais de hardware que informam a ocorrência de eventos (como conclusão de operações de I/O) é Interrupção. Este mecanismo permite que o sistema operacional gerencie eficientemente múltiplos dispositivos e processos simultaneamente.