русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Контекстный поиск и замена


Дата добавления: 2014-12-01; просмотров: 1760; Нарушение авторских прав


Режим контекстного поиска и замены реализуется поиском в документе некоторого
текстового элемента и заменой его на другой, заданный пользователем. Заменяемый и за-
данный текстовые элементы могут быть различной длины, включать в себя одно слово,
группу слов, часть слова, числа и другие знаки. Существует ряд дополнительных условий
для выполнения операции поиска и замены. Укажем некоторые из них.

Одноразовая и глобальная замена. Режим одноразовой замены прекращает поиск
после нахождения первого вхождения заменяемого элемента. Глобальная замена заменяет все вхождения заменяемого элемента.

Автоматическая и ручная замена. Режим ручной замены требует подтверждения
пользователя на замену после нахождения каждого вхождения заменяемого элемента.
Автоматический режим такого подтверждения не требует.

Чувствительность и нечувствительность к строчным и прописным символам. При
выборе режима, чувствительного к строчным и прописным символам, регистр, в котором отображен заменяемый элемент, имеет значение при его поиске. Иными словами,
если вы, например, задали заменяемый элемент как ibm, текстовый процессор не обратит внимания на встретившееся ему в тексте слово IBM.

Направление поиска. Обычно команда поиска и замены реализует поиск, начиная от
позиции текста, занимаемой в настоящее время курсором, и до конца документа. У
ряда текстовых процессоров направление поиска можно изменить на обратное.

В ряде текстовых процессоров (например, WinWord) с помощью специальных символов реализуется язык запросов, дающий возможность осуществлять контекстный поиск по
сложным критериям.

Операции сохранения

Операция сохранения записывает отредактированный документ, находящийся в
оперативной памяти, на диск для постоянного хранения. Тип сохраненного документа
обычно присваивается текстовым процессором автоматически. Например, в текстовом процессоре Word 6.0 документу присваивается тип .DOC, а в текстовом процессоре Lexicon —




тип ТХТ. Большинство текстовых процессоров используют следующие три операции сохранения данных.

Сохранить и продолжить редактирование. Эта операция выполняется периодически,
гарантируя сохранность более свежей копии проектируемого документа на случай
возможной его утраты.

Сохранить и выйти. Мы используем эту операцию для сохранения отредактированного документа и выхода в операционную систему.

Выйти без сохранения. Эта операция позволяет выйти в операционную систему без
сохранения документа, с которым работали.

В текстовых процессорах, имеющих многооконный режим работы, предусматриваются одна операция выхода и отдельные операции сохранения и закрытия окон. Если при
выходе в закрываемом окне остается несохраненный измененный документ, то текстовый
процессор дополнительно запрашивает, следует ли сохранить документ или нет.

Текстовые процессоры с помощью резервных файлов обеспечивают защиту созданных
документов от возможной утраты. Для этого специальной командой сохранения обеспечивается режим, когда одновременно хранятся два файла одного и того же документа -
текущий и резервный. После внесения изменений в документ предыдущая его версия автоматически сохраняется как резервный файл: ему присваивается тип .ВАК, а отредактированная версия рассматривается как текущий файл. Тип текущего файла определяет сам
пользователь или он присваивается по умолчанию (например, .ТХТ, или .DOC). Таким образом сохраняется только последняя, измененная версия документа; более ранние версии
теряются. Хотя содержание текущего и резервного файлов не одинаково, возможность использования последнего (в случае повреждения или утраты текущего файла) представляется
очень ценной. Как мы покажем в дальнейшем, автоматическое сохранение резервных файлов может оказаться недостаточным для обеспечения защиты важных документов и про-
грамм. В этом случае создаются дополнительные копии, хранящиеся отдельно от основных.

Важным фактором защиты создаваемых документов является функция автосохранения, которая может выполняться как обычная операция сохранения или как специальная
операция сохранения текущего состояния текстового процессора в специальном файле. В
последнем случае при аварийном прекращении работы это состояние может быть восстановлено, включая содержимое всех окон, положение курсоров в окнах и т.п.

Внимание! Сохраняйте результаты своей работы. Для этого
каждые 10 - 15 минут выполняйте операцию сохранения или установите режим автосохранения, если он имеется в текстовом
процессоре.

Храните копии документов в отпечатанном виде и будете уверены в том, что ценная информация не утратится ни при каких
обстоятельствах.



<== предыдущая лекция | следующая лекция ==>
Операции, производимые с документом в целом | Проверка правописания слов и синтаксиса


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.216 сек.