Читайте также:
|
|
На рис. 94 и 95 даны примеры программ, в которых имеются операции с массивами.
Описание данных размещается на нижнем этаже иконы “полка”.
Запись | МАССИВ ВЕЩ Вес.кролика [100] |
означает, что задан одномерный массив с именем “Вес.кролика”, содержащий 100 элементов, каждый из которых является вещественным числом.
Но что обозначает буква k? Каков физический смысл переменной цикла в данной прикладной программе? Авторы многих программ забывают (или не считают нужным) ответить на этот вопрос, в результате чего программа нередко превращается в ребус. Чтобы этого не случилось, в средней строке следует написать формализованный комментарий, например
Знак тождественного равенства ≡ показывает, что после него следует имя-комментарий, т. е. комментарий, который пишется по правилам записи идентификаторов.
Эргономический “навар” формализованного комментария включает два преимущества. Во-первых, он позволяет устранить традиционную “забывчивость” программистов и по-человечески объяснить читателю смысл абстрактного идентификатора: дескать, k — это номер кроличьей клетки. Во-вторых, что немаловажно, объяснение размещается на поле чертежа именно там, где нужно (в иконе “начало цикла ДЛЯ”), по принципу “дорого яичко ко Христову дню”. Это значит, что читатель получает ответ моментально — в ту самую секунду, когда он впервые увидел алиас k и в его голове забрезжил вопрос: а что такое k?
В иконе “конец цикла ДЛЯ” делают запись
Смысл операторов, организующих обработку массивов, ясен из рис. 94 и 95 и не требует пояснений.
Дата добавления: 2015-08-21; просмотров: 70 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Идентификаторы | | | Абстрактные Дракон-схемы |