Cтраница 1
Программы-редакторы включают универсальный текстовый редактор ( EDT) и экранный редактор. [1]
Программы-редакторы позволяют редактировать любые текстовые файлы в экранном и строковом режимах. [2]
При разработке программы-редактора точек возникают две основные проблемы: структура данных, используемая для хранения точек, и средства ввода и адресации ( указывания) точек. [3]
![]() |
Отображение на экране дисплея при использовании простой программы-редактора изображений. [4] |
Базовая структура любой программы-редактора предусматривает наличие некоторого цикла, выполняемого многократно. На первом шаге цикла обычно вырабатывается побуждающее сообщение, в ответ на которое пользователь должен ввести некоторую последовательность символов, описывающих подлежащую выполнению операцию. После этого программа просматривает введенную последовательность1 и вызывает соответствующую подпрограмму. Иногда для указания необходимой команды удобно пользоваться меню световых кнопок ( команд) графического дисплея. В этом случае пользователь не вводит команду с клавиатуры, а просто указывает некоторую область на экране. [5]
Если при вызове программы-редактора в командной строке присутствует аргумент ФАЙЛ, то программа выполняется так, как будто введенные данные начинаются с команды Е ФАЙЛ. Запоминается первое использованное имя файла с тем, чтобы последующие команды Е, F, R или W могли записываться без указания имени файла со ссылкой на запомненное имя файла. Имя файла, заданное командами Е или F, замещает запомненное ранее. [6]
Именно поэтому разработка такой программы-редактора является идеальной задачей для курсовой работы по вычислительному практикуму. Практические занятия играют очень важную роль в изучении машинной графики ч обработки изображений, причем существенных результатов можно добиться простыми средствами. Поскольку значительная часть работы связана с процедурами ввода и вывода, имеет смысл объединять такие задачи в виде одного редактора. [7]
Алгоритм 10.3 представляет собой минимальный вариант программы-редактора точек. [8]
Первая фаза состоит из редактирования файла при помощи программы-редактора, в которой программист набирает программу и производит необходимые исправления. Затем программа сохраняется на вторичном запоминающем устройстве, например, диске. В системах UNIX широко используются два редактора - vi и emacs. Пакеты C / C, такие, как Borland C для IBM и совместимых персональных компьютеров или Symantec C для Apple Macintosh, обладают встроенными редакторами, интегрированными в среду программирования. Мы предполагаем, что читатель знает, как отредактировать программу. [9]
Это приводит меня к Пентти Канерва, автору программы-редактора, которой эта книга обязана своим существованием. Я многим говорил, что написание этой книги отняло бы у меня вдвое больше времени, если бы не TV-Edit, удобная и настолько простая по духу программа, что только Пентти мог написать подобное. Благодаря ему я сумел сделать то, что удается мало кому из авторов, - сверстать свою собственную книгу. [10]
Какие изменения необходимо внести в SETBUFH CLRBUF, чтобы вложенные программы-редакторы были правильными. [11]
Программист набирает программу и производит необходимые исправления при помощи программы-редактора. [12]
В подсистему обслуживающих программ, доступных всем пользователям системы, входят программы-редакторы и программы обслуживания носителей и файлов. [13]
Работая с интерактивной системой, пользователь может воспроизвести экспериментальные точки, а затем с помощью программы-редактора точек типа рассмотренной в разд. Существует, однако, много прикладных задач, при решении которых хотелось бы иметь возможность выбирать такие точки автоматически. К сожалению, последнее связано с решением очень трудной математической задачи. [14]
В соответствии с функциональным назначением обслуживающие программы разделяются на программы работы с томами и файлами; программы-редакторы и программы сортировки данных. [15]