
- •Вопрос 14: Текстовые редакторы
- •Вопрос 15: Электронные таблицы
- •Вопрос 16: Электронные презентации
- •Вопрос 17: Алгоритмизация. Понятие алгоритма и алгоритмической системы, свойства алгоритма.
- •Основные свойства алгоритмов следующие:
- •Вопрос 18: Проектирование алгоритмов. Блок-схема алгоритма.
- •Вопрос 19: Основные принципы алгоритмизации и программирования. Понятие формализации, алгоритмизации, программирования.
Вопрос 14: Текстовые редакторы
Текстовый редактор — компьютерная программа, предназначенная для обработки текстовых файлов, такой как создание и внесение изменений.
Возможности текстовых редакторов различны — от программ, предназначенных для подготовки небольших документов простой структуры, до программ для набора, оформления и полной подготовки к типографскому изданию книг и журналов (издательские системы). Более совершенные текстовые редакторы, имеющие целый спектр возможностей по созданию документов (поиск и замена символов, средства проверки орфографии, вставка таблиц и др.), называют текстовыми процессорами. Наиболее известный текстовый процессор — Microsoft Word.
К текстовым редакторам относят : 1) Cтандартный блокнот Windows; 2) Notepad++; 3) EditPlus; 4) EmEditor; 5) TextPad и другие.
Текстовые редакторы могут обеспечивать выполнение разнообразных функций, а именно:
· редактирование строк текста;
· возможность использования различных шрифтов символов;
· копирование и перенос части текста с одного места на другое
или из одного документа в другой;
· контекстный поиск и замена частей текста;
· задание произвольных межстрочных промежутков;
· автоматический перенос слов на новую строку;
· автоматическая нумерация страниц;
· обработка и нумерация сносок;
· выравнивание краев абзаца;
· создание таблиц и построение диаграмм;
· проверка правописания слов и подбор синонимов;
· построение оглавлений и предметных указателей;
· распечатка подготовленного текста на принтере в нужном числе
экземпляров и т. п.
Условно выделяют два типа редакторов: потоковые текстовые редакторы и интерактивные:
Потоковые текстовые редакторы представляют собой компьютерные программы, которые предназначены для автоматизированной обработки входных текстовых данных, полученных из текстового файла, в соответствии с заранее заданными пользователями правилами. Чаще всего правила представляют собой регулярные выражения, на специфичном для данного конкретного текстового редактора диалекте. Примером такого текстового редактора может служить редактор Sed.
Интерактивные текстовые редакторы — это семейство компьютерных программ предназначенных для внесения изменений в текстовый файл в интерактивном режиме. Такие программы позволяют отображать текущее состояние текстовых данных в файле и производить над ними различные действия. Часто интерактивные текстовые редакторы содержат значительную дополнительную функциональность, призванную автоматизировать часть действий по редактированию, или внести изменение в отображение текстовых данных, в зависимости от их семантики. Примером функциональности последнего рода может служить подсветка синтаксиса.
Текстовые процессоры - Строго говоря текстовый процессор может быть причислен к интерактивным текстовым редакторам, однако для данного класса компьютерных программ их возможность применения в качестве интерактивного текстового редактора не является целевой.
К текстовым процессорам относят: 1) Microsoft Word; 2) WordPad; 3) OpenOffice.org Writer; 4) Microsoft Works и другие.