В компьютере или системе передачи данных прерывание означает прекращение, обычно контролируемым образом, действия по обработке, поскольку продолжение действия невозможно или нежелательно или в сочетании с ошибкой. Такое действие может сопровождаться диагностической информацией о прерванном процессе. [1]
Помимо глагола, abort также имеет два значения существительного. В самом общем случае событие прерывания можно назвать прерыванием. Иногда событию прерывания может быть присвоено специальное имя, как в случае прерывания, связанного с ядром Unix , которое известно как паника ядра . В частности, в контексте передачи данных , прерывание — это функция, вызываемая станцией-отправителем, чтобы заставить получателя отбросить или игнорировать все последовательности битов , переданные отправителем после предыдущей последовательности флагов .
На языке программирования C — abort()
это стандартная библиотечная функция, которая завершает текущее приложение и возвращает код ошибки в среду хоста. [2]