Краткое описание инструмента и ремесла программирования. Степанов А.Г - 82 стр.

UptoLike

82
разрешающей способностью дисплея. Специальными командами, задаваемыми
с клавиатуры кнопками перемещения маркера, листания страниц и тому
подобным, можно изменять положение рабочего окна по отношению к началу
рабочего файла и последовательно просматривать его целиком.
Рабочий файл может быть сохранен на диске, скопирован и в свою
очередь отредактирован (подвергнут изменениям). Такие изменения в
электронном виде выполняются гораздо проще, чем изменения текста,
напечатанного на пишущей машинке, поскольку в итоге они сводятся к замене
одной записи в файле на другую. Редакторы содержат так называемые
групповые операции, позволяющие вставлять, копировать, удалять, изменять по
определенному правилу фрагменты текста, что позволяет существенно
повысить производительность труда оператора ЭВМ по сравнению с обычной
машинисткой.
Некоторые редакторы текста, специально ориентированные на набор
программных кодов, могут в своем составе содержать дополнительные
средства автоматизации, позволяющие автоматически вводить окончания
служебных слов, предлагать библиотечные варианты текстов на выбор и
вставлять их по указанию оператора, а также ряд других возможностей,
определяемых спецификой языка программирования.
C
a b
Есть ошибки
Да
Нет
Редактирование
связей
Есть ошибки
Да
Нет
Выполнение
программы
Разработка
общего
алгоритма
Кодирование
(написание
программы)
Набор текста с
помощью
редактора
Компиляция
a
Получение
задания
b d
C b
Есть ошибки
Да
Нет
d
Есть ошибки
Да
Нет
Тестирование и
отладка
Сдача
программы
заказчику
Рис. 2.14. Обобщенный алгоритм создания программного обеспечения
Подготовленные с помощью редактора текста коды программы
подвергаются последующей обработке. В зависимости от используемой