Przerwa w kontroli
W programowaniu komputerowym przerwa kontrolna to zmiana wartości jednego z kluczy , według których sortowany jest plik, która wymaga dodatkowego przetworzenia. Na przykład w przypadku pliku wejściowego posortowanego według kodu pocztowego może być konieczne wydrukowanie liczby przesyłek znalezionych w każdym okręgu pocztowym oraz nagłówek dla następnego okręgu. Dość często w programie występuje hierarchia zagnieżdżonych przerw kontrolnych, np. ulice w dzielnicach w obszarach, z koniecznością podsumowania na końcu. programowania strukturalnego zostały opracowane w celu zapewnienia prawidłowego przetwarzania przerw w sterowaniu w językach takich jak COBOL oraz zapewnienia prawidłowej obsługi warunków, takich jak puste pliki wejściowe i błędy sekwencji.
W przypadku języków czwartej generacji , takich jak SQL , język programowania powinien automatycznie obsługiwać większość szczegółów przerw kontrolnych.