Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика 1 курс / метод указания / Программирование в интегрированной среде Turbo Pascal. Учебное пособие.doc
Скачиваний:
116
Добавлен:
08.06.2015
Размер:
1.51 Mб
Скачать

Regular expression – искать по выражению – описателю текста;

Forwardнаправление поиска вниз по тексту;

Backward– направление поиска вверх по тексту;

Global– искать во всем тексте;

Selectedtext– искать только в выделенном блоке;

From cursor – начать поиск от текущего положения курсора;

Entirescope– искать от начала текста.

Переключение между полями "Options", "Scope", "Direction", "Origin" осуществляется клавишейTab, выбор опций внутри этих окон – клавишами управления курсором, установка флагов в окне "Options" – клавишейSpaceВar. Опции также можно установить с помощью мыши.

!! Осуществите поиск слова For.

Команда Ctrl+Lпозволяет повторить операцию поиска (или поиска и замены) с теми же параметрами.

!! Повторите поиск всех слов For в редактируемом тексте.

Команда Ctrl+Q A(менюSearch/Replace) открывает диалоговое окноReplace (рис. 2.3), служащее для отыскания в окне редактора заданного текстового фрагмента и замены его на новый. Диалоговое окно этого режима похоже на предыдущее, но имеет дополнительное полеNew text, в которое вводится новый фрагмент текста, вставляемый вместо искомого.

В диалоговом окне режима поиска и замены имеется два дополнительных элемента управления:

- опция Prompt on replace – указание на необходимость подтверждения замены найденного фрагмента;

- кнопка Change all – поиск и замена всех обнаруженных фрагментов текста. Эта кнопка особенно полезна, когда требуется заменить большое количество фрагментов текста.

Далее после нажатия Enterпоявляется окно с запросом на подтверждение замены (Yes/No). Для подтверждения выбратьYes(клавишаY), для отказа –No(клавишаN).

!! Замените в программе с помощью команды поиска и замены все строчные begin и end на прописные.

Рис. 2.3. Диалоговое окно Replace

!! Завершите работу с интегрированной средой ТР (команда меню File/Exit или комбинация клавиш Alt + X). На запрос о сохранении документа ответьте отрицательно (No).

Контрольные вопросы

  1. Что такое комбинации клавиш? Приведите примеры.

  2. Что такое буфер обмена и какие команды связаны с его использованием?

  3. Как осуществляется выделение блоков?

  4. Охарактеризуйте команды вставки и удаления.

  5. Как удалить строку и осуществить ее вставку?

  6. Чем отличается операция копирования от перемещения блока?

  7. Как отменить выполненное действие в редакторе Turbo Pascal?

  8. Как осуществляется расстановка маркеров в тексте программы и их поиск?

  9. Поясните процесс поиска требуемого фрагмента в тексте программы.

  10. Покажите, как устанавливаются опции в диалоговом окне режима поиска и замены.

  11. Каким образом осуществляется поиск парных скобок?

3. Элементы языка и структура программы

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

3.1. Алфавит языка

Алфавит языка Turbo Pascal включает следующее множество символов:

  • прописные и строчные латинские буквы A .. Z, a .. z;

  • десятичные цифры 0 .. 9;

  • специальные символы:

+ * / = < > . ′ , : ; ( ) [ ] { } ^ @ $ # _

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

Соседние файлы в папке метод указания