ВУЗ:
Составители:
Рубрика:
103
1. ОСНОВНЫЕ КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ
1.1. Работа с текстом
При описании текстовых процессоров (прикладное про-
граммное обеспечение, используемое для создания текстовых до-
кументов) следует выделить две группы программных продуктов
этого типа.
Первая группа ориентирована на создание документов раз-
ной степени сложности с мощными средствами форматирования и
включения графики. Типичным представителем этой группы явля-
ется текстовый процессор Microsoft Word. Вторая группа тексто-
вых
процессоров (их часто называют текстовыми редакторами)
ориентирована на работу с чисто текстовыми файлами, среди ко-
торых могут быть тексты программ, написанные на различных
языках, конфигурационные файлы, файлы настройки и другие.
Ярким представителем таких программных продуктов является
MultiEdit версий, начиная с 5.0. Этот текстовый редактор имеет
мощную систему контекстной замены, встроенный язык макроко
-
манд на уровне Visual Basic, средства поддержки внутренней сре-
ды, средства помощи при наборе ключевых слов.
Редакторы текстов программ
Редакторы текстов программ рассчитаны на редактирование
программ на том или ином языке программирования. Часто они
встроены в систему программирования на некотором языке про-
граммирования, и непосредственно из них можно запускать про-
граммы на компиляцию и выполнение. Примером могут служить
редакторы, встроенные в системы программирования Turbo С,
Turbo Pascal и т. д., а также MultiEdit
и Brief.
Редакторы, рассчитанные на тексты программ, как правило,
выполняют следующие функции:
• диалоговый просмотр текста;
• редактирование строк программы;
• копирование и перенос блоков текста;
• копирование одной программы или ее части в указанное
место другой программы;
104
• контекстный поиск и замену подстрок текста;
• автоматический поиск строки, содержащей ошибку;
• распечатку программы или ее части.
Кроме того, часто редакторы текстов программ позволяют
автоматически проверять синтаксическую правильность программ.
Иногда эти редакторы объединены с отладчиками программ на
уровне исходного текста.
Редакторы текстов программ, как правило, можно использо-
вать для создания и корректировки небольших документов. Одна-
ко для серьезной работы с документами лучше использовать
ре-
дакторы, ориентированные на работу с документами.
Редакторы документов
Программы обработки документов в отличие от редакторов
текстов программ ориентированы на работу с текстами, имеющи-
ми структуру документа, т. е. состоящими из разделов, страниц,
абзацев, предложений, слов и т. д. Поэтому редакторы для обра-
ботки документов могут обеспечивать функции, ориентированные
на структуру документа, а именно:
• возможность использования различных шрифтов символов;
• работу с пропорциональными шрифтами;
• задание произвольных межстрочных промежутков;
• автоматический перенос слов на новую строку;
• автоматическую нумерацию страниц;
• обработку и нумерацию сносок;
• печать верхних и нижних заголовков страниц (колонтиту-
лов);
• выравнивание краев абзаца;
• набор текста в несколько столбцов;
• создание таблиц и построение диаграмм;
• проверку правописания и подбор синонимов;
• построение оглавлений, индексов и т. д.
Всего существует несколько сотен редакторов текстов, от са-
мых простых до весьма мощных и сложных. Среди наиболее рас-
пространенных в мире редакторов назовем Microsoft Word, Tex.
1. ОСНОВНЫЕ КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ • контекстный поиск и замену подстрок текста;
• автоматический поиск строки, содержащей ошибку;
1.1. Работа с текстом • распечатку программы или ее части.
При описании текстовых процессоров (прикладное про- Кроме того, часто редакторы текстов программ позволяют
граммное обеспечение, используемое для создания текстовых до- автоматически проверять синтаксическую правильность программ.
кументов) следует выделить две группы программных продуктов Иногда эти редакторы объединены с отладчиками программ на
этого типа. уровне исходного текста.
Первая группа ориентирована на создание документов раз- Редакторы текстов программ, как правило, можно использо-
ной степени сложности с мощными средствами форматирования и вать для создания и корректировки небольших документов. Одна-
включения графики. Типичным представителем этой группы явля- ко для серьезной работы с документами лучше использовать ре-
ется текстовый процессор Microsoft Word. Вторая группа тексто- дакторы, ориентированные на работу с документами.
вых процессоров (их часто называют текстовыми редакторами)
ориентирована на работу с чисто текстовыми файлами, среди ко- Редакторы документов
торых могут быть тексты программ, написанные на различных Программы обработки документов в отличие от редакторов
языках, конфигурационные файлы, файлы настройки и другие. текстов программ ориентированы на работу с текстами, имеющи-
Ярким представителем таких программных продуктов является ми структуру документа, т. е. состоящими из разделов, страниц,
MultiEdit версий, начиная с 5.0. Этот текстовый редактор имеет абзацев, предложений, слов и т. д. Поэтому редакторы для обра-
мощную систему контекстной замены, встроенный язык макроко- ботки документов могут обеспечивать функции, ориентированные
манд на уровне Visual Basic, средства поддержки внутренней сре- на структуру документа, а именно:
ды, средства помощи при наборе ключевых слов. • возможность использования различных шрифтов символов;
• работу с пропорциональными шрифтами;
Редакторы текстов программ • задание произвольных межстрочных промежутков;
Редакторы текстов программ рассчитаны на редактирование • автоматический перенос слов на новую строку;
программ на том или ином языке программирования. Часто они • автоматическую нумерацию страниц;
встроены в систему программирования на некотором языке про- • обработку и нумерацию сносок;
граммирования, и непосредственно из них можно запускать про- • печать верхних и нижних заголовков страниц (колонтиту-
граммы на компиляцию и выполнение. Примером могут служить лов);
редакторы, встроенные в системы программирования Turbo С, • выравнивание краев абзаца;
Turbo Pascal и т. д., а также MultiEdit и Brief. • набор текста в несколько столбцов;
Редакторы, рассчитанные на тексты программ, как правило, • создание таблиц и построение диаграмм;
выполняют следующие функции: • проверку правописания и подбор синонимов;
• диалоговый просмотр текста; • построение оглавлений, индексов и т. д.
• редактирование строк программы; Всего существует несколько сотен редакторов текстов, от са-
• копирование и перенос блоков текста; мых простых до весьма мощных и сложных. Среди наиболее рас-
• копирование одной программы или ее части в указанное пространенных в мире редакторов назовем Microsoft Word, Tex.
место другой программы;
103 104
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »
