Информатика и технология программирования

       

Избыточность в двоичных файлах и защита от ошибок


При работе с файлами возникает специфический род ошибок программы - ошибки формата файла. Дело в том, что при сбое или аварийном завершении программы обычные переменные теряются. Что же касается файлов данных, то в таких ситуациях они остаться в промежуточном состоянии, в котором структура данных в файле окажется некорректной (Например, при выполнении двух последовательных операций программа успевает выполнить только одну из них). Другая причина - программа получает файл не того формата, с которым она работает (в следствии задания неправильного имени файла). Для обнаружения таких ошибок в файл необходимо вносить избыточные данные, которые дают возможность обнаружить такого рода ошибки.



Содержание раздела