Окончание - файл - Большая Энциклопедия Нефти и Газа, статья, страница 3
Когда ты по уши в дерьме, закрой рот и не вякай. Законы Мерфи (еще...)

Окончание - файл

Cтраница 3


В противном случае ( блок 5) перед выводом строки производится печать шапки. После этого производится накопление строк листа. Если количество строк достигает допустимое, происходит настройка программы на печать шапки. После окончания файла METR происходит выход из программы.  [31]

Если совпадают и эти величины - выводится информационная строка. Если даты не совпадают - производится подчеркивание последней строки. Если не совпадают и величины ЦЕХ - выводится шапка документа. В случае окончания файла COMMON программа прекращает работу.  [32]

Вставляемые записи файла корректуры перфорируются аналогично записям файла METRS. Алгоритм работы программы следующий. После настройки программы, открытия файлов и чтения, очередных записей файлов METRS и METRK происходит анализ факта окончания файлов. Если ни один из файлов не окончен, происходит сравнение записей файлов METRS, METRK по инвентарной группе, инвентарному номеру. Если запись некорректна, она выводится в протокол корректировки. При окончании одного из исходных файлов проверяется факт окончания второго. Если закончился только один из файлов, производится моделирование одной из функций корректуры - копирование записей из старого поколения или вставка из файла. Программа PF13 предназначена для обработки файла рапортов о поверках СИ REPORT совместно с файлом METRS с целью накопления статистики об отказах.  [33]

После входа в программу и открытия файлов происходит чтение записей файлов NORMA, TYPCH, а также файла METR. Далее происходит анализ факта окончания файла METR. Если файл не окончен, формируется запись файла COMMON на основании данных ф: нла METR и файлов NORMA, TYPCH. Далее производится вывод сформированной записи в файл COMMON. По окончании файла METR закрывается файл COMMON и происходит выход из программы.  [34]

Рассмотрим теперь примеры, показывающие, как пользоваться структурами в типичных ситуациях. Традиционно для этого применяется конструкция В КОНЦЕ предложения ЧИТАТЬ, в которой указан переход к программе обработки конца файла. При структурном программировании это следует переписать так, чтобы управление передавалось только вперед и параграф, содержащий ЧИТАТЬ, имел только один выход. Таким образом, даже при окончании файла управление должно передаваться следующему предложению. Поэтому нужен индикатор конца файла.  [35]

Рассмотрим далее комбинации условий, которые связаны И или ИЛИ. Например, каков должен быть эффект, если операция добавления обладает ошибками в формате и касается существующей записи. Должны ли быть указаны обе ошибки. Ответы на такие вопросы могут существенно повлиять на проектирование и реализацию программы. Поэтому, если возможно, должны быть рассмотрены все комбинации условий. Однако в некоторых программах имеется так много возможных комбинаций условий, что проверять их все непрактично. Тогда нужно выделить наиболее важные комбинации и те, которые возникнут с наибольшей вероятностью. Например, условие окончания файла и операции не упорядочены не могут возникнуть одновременно, поэтому такую комбинацию проверять не нужно.  [36]



Страницы:      1    2    3