Прикладных программы
Вспомогательные программы [support environment] - Набор программ (средств программного обеспечения), предназначенных для разработки и написания новых программ. Могут включать в себя:
Текстовый редактор;
транслятор для трансляции программ в машинные коды при создании загрузочных модулей (имеющих в имени файла расширение - *.exe);
интерактивные отладчики для поиска ошибок;
Словари данных для записи сведений об использовании данных и др.
Примерами реализации такого рода программных средств могут служить автоматизированные системы программирования Turbo C, Turbo Pascal, Clipper и др.
Некоторые виды прикладных программ и связанные с ними термины:
Редактор текстов, текстовый редактор [text editor, word processor] - Обобщенное наименование программ, предназначенных для создания, редактирования, вывода на экран и печать, а также сохранения в виде файлов различного рода документов и данных. Текстовые редакторы различаются по своему назначению сложности или способа оформления и, соответственно, их функциональным возможностям. По второму признаку, в частности, можно выделить встроенные текстовые редакторы, которые являются составной частью других программных продуктов, например, систем программирования.
Более развитые текстовые редакторы , например, Лексикон 5.0 , Microsoft Word, Microsoft Word for Windows и др., представляют собой пакеты прикладных программ, которые наряду с перечисленными выше операциями позволяют производить форматирование текста, формировать различные стили оформления документов, пользоваться большим количеством шрифтов, выделять участки текста, набирать текст в виде колонок, включать в тексты иллюстрации, формировать различного рода указатели и ссылки, вводить верхние и нижние колонтитулы страниц, производить автоматизированный поиск элементов текста и исправление ошибок, копировать и переносить в другой документ любые участки текста а также многое другое, что делает их близкими к настольным издательским системам и т.д. Например, в последних версиях текстового редактора Лексикон установлена также система криптозащиты документов и электронной цифровой подписи. Такие редакторы часто также называют текстовыми процессорами [word processors].
Табличный редактор, электронная таблица [table editor] - Обобщенное наименование прикладных программ, предназначенных для решения широкого круга вычислительных задач на больших массивах данных, представляемых в табличной форме
Редактор программ, редактор текстов программ [program editor] - Разновидность текстового редактора, предназначенного для создания и редактирования программ на определенном языке программирования. Часто такие редакторы встроены в операционные системы или в специализированные вспомогательные программы. Редакторы программпозволяют производить: диалоговый просмотр текста; редактирование строк программы; копирование и перенос блоков текста; копирование одной программы или ее части в указанное место другой программы; контекстный поиск и замену подстрок текста; автоматический поиск строки, содержащей ошибку; проверять синтаксическую правильность написания программ; сохранение программы в виде файла; распечатку программы и ее части и т.д.
Система программирования [programming system] - Комплекс средств, предназначенных для автоматизации процессов программирования, который включает в себя: язык программирования, редактор программ, компилятор или интерпретатор программ, а также набор вспомогательных средств (например, библиотек подпрограмм) и документации, обеспечивающих и облегчающих подготовку программных продуктов.
Система распознавания текстов [text recognition system] – Комплекс программных средств, предназначенный для перевода сканированных текстовых материалов из графической формы в цифровую (символьную).
API (Application Programming Interface) – “ Интерфейс прикладного программирования” -
Набор (“библиотека”) стандартных процедур, программных прерываний, вызовов, форматов данных и других средств, которые должны использовать прикладные программы для реализации своих функций;
Спецификация, позволяющая переносить исходные тексты программ на ЭВМ с отличающимися процессорами, где они после перекомпиляции смогут сразу выполняться.
Достарыңызбен бөлісу: |