1.5. Идентификация и последовательная нумерация

В большинстве языков программирования под идентификацию и нумерацию строк исходной программы отводятся 73—80 позиции лерфокарты. Идентификатор обычно пробивается в позициях 73— 76, а позиции 77—80 могут использоваться для последовательной нумерации. Нумерацию следует давать с приращением 10, чтобы можно было вставлять новые строки. В КОБОЛе для нумерации отводятся позиции 1—6, а для идентификации — позиции 73—80.

Можно также указывать изменения или добавления в программу, пробивая в позициях 73—80 символы NEW или FIX. Зачастую бывает полезно знать, что было недавно изменено.

Последовательная нумерация помогает предотвратить ошибки, связанные с нарушением порядка следования операторов в программе. Оператор может рассыпать колоду перфокарт и пытаться восстановить первоначальный порядок их следования. Если не нумеровать карты, трудно определить, перемешана колода или нет. Конечно, если программа находится не на перфокартах, то последовательная нумерация не так существенна.

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

Чтобы поддерживать нумерацию исходных программ, каждая вычислительная система должна обеспечить нумерацию и репродуцирование исходных колод. В таком случае для получения новой исходной колоды можно использовать интерпретирующий перфоратор. На рис. 1.1 показана программа с идентификацией и последовательной нумерацией.

1.4. Пробелы || Оглавление || 1.6. Выбор имен переменных


Услуги