Cтраница 3
Если впоследствии потребуется изменить количество учеников в каждом классе, вы сможете сделать это единожды в той строке программы, где определяется константа studentsPerClass, и вам не придется вносить изменения во все строки программы, где используется это значение. [31]
После нажатия на клавишу RESET программа и данные сохраняются в ОП, и можно повторить выполнение программы с начала по команде RUN CR / LF или по команде RUN Сномер строки CR / LF с какой-либо строки программы, определяющей начало технологического этапа счета, с которого можно повторить счет. Такая возможность должна быть предусмотрена заранее при программировании. [32]
![]() |
Функциональная схема формирования диаграмм. BARGRAF. [33] |
Строки программы для вертикальной групповой диаграммы приведены ниже. [34]
При этом строки программы располагаются в порядке возрастания номеров, независимо от последовательности их ввода. [35]
![]() |
Характер изменения стоимости программного и аппаратного обеспечения. [36] |
Использование языков высокого уровня требует наличия большей производительности и больших объемов ламяти, но если речь идет о применении перспективных МП, которое в большинстве случаев не носит широкомасштабного характера, то оказывается, что дополнительные затраты на увеличение объема памяти и достижение более высокой производительности компенсируются снижением затрат на проектирование и обслуживание программного обеспечения. Стоимость написания каждой строки программы с годами стремительно возрастает ( рис. 10.16), а стоимость процессорных возможностей и памяти при этом быстро снижается. Таким образом, доля затрат, приходящихся на разработку и обслуживание программных средств, увеличивается, и, следовательно, разумными представляются все возможные меры, направленные именно на снижение стоимости программного обеспечения. [37]
![]() |
Часть программы, изменяемая при работе с индекс но-последовательным файлом. [38] |
Если считать, что файл является индексно-последовательным, то нет никакой необходимости каждый раз читать и переписывать весь файл. На рис. 16.2 показаны строки программы, которые будут изменяться. [39]
Для проверки правильности введенных значений предусмотрена так называемая эхо-печать - распечатка введенных значений на экране. Для этого используются те же строки программы ( строки 1350 - 1380), что и при разработке параметров ЭВМ. [40]
База данных GardenCo, используемая в этом примере, включает окончательный вариант модуля HTML-final, который вы создадите в следующем упражнении. Если вам не хочется вводить строки программы вручную, можно скопировать нужные фрагменты из модулей Step, удалив затем комментарии. [41]
Команда XECUTE тесно связана с понятием косвенности в ДИАМС и позволяет строить и изменять текст программы по мере ее выполнения. Команда XECUTE интерпретирует данные как строки программы и может иметь один или несколько аргументов. [42]
Вызываемые из головной программы сегменты находятся на хранении на устройстве памяти в виде программных файлов. Строки вызванного сегмента либо продолжают строки вызвавшей программы, либо заменяют их, если номера строк совпадают. Выполнение вызванного сегмента начинается либо с указанной в OVERLAY строки, либо ( если она не указана) со строки, следующей за строкой вызова. Все переменные и массивы сохраняют свои значения, а ранее открытые файлы остаются открытыми. [43]
Выполнение программы в пошаговом режиме предназначено для локализации места возникновения ошибки. Использование этого режима позволяет видеть результаты выполнения каждой строки программы. [44]
В частности, при нарушении синтаксических правил записи в языке АКИ в трансляторе предусмотрены специальные остановы, перечень которых приведен в табл. 9.1. После останова на телетайп можно вывести оператор, содержащий ошибку. При этом будут отпечатаны номера останова, страницы, строки программы, сам оператор и знак вопроса в том месте, где допущена ошибка. [45]