- •1. Этапы подготовки задач для решения на пэвм
- •Программное обеспечение эвм
- •2.1.Алгоритмические языки.
- •5. Файлы и каталоги на дисках
- •5.1. Файловая система fat.
- •5.2. Файловая система ntfs
- •6. Интегрированая среда турбо паскаля 7.0
- •6.1. Информационные окна.
- •7. Разработка программ в интегрированной среде
- •8. Система меню ис тurbo рascal
- •8.1. Меню работы с файлами (file).
- •8.2. Меню редактирования (edit).
- •8.3. Меню поиска информации (search).
- •8.4. Меню выполнения программы (run).
- •8.5. Меню компиляции (compile).
- •8.6. Меню отладки (debug).
- •8.7. Меню инструментальных средств (tools).
- •8.8. Меню параметров среды (options).
- •9. Структура программы
- •10. Алфавит языка
- •11. Типы данных
- •Целые типы.
- •11.2.Логический тип boolean.
- •11.3. Символьный тип char.
- •11.4. Перечисляемый тип.
- •Вещественные типы.
- •12. Переменные
- •13. Константы
- •14. Стандартные функции
- •14.1. Арифметические функции.
- •14.2. Функции преобразование типа.
- •14.3. Функции для величин порядкового типа.
- •15. Арифметические операции
- •Логические операции
- •Операции отношения
- •18. Операторы языка
- •18.1. Оператор присваивания.
- •18.2. Оператор безусловного перехода goto.
- •18.3. Пустой оператор.
- •18.4. Составной оператор.
- •18.5. Условный оператор if.
- •18.6. Оператор варианта case.
- •Операторы цикла
- •19.1. Оператор цикла с постусловием repeat.
- •19.2.Оператор цикла с предусловием while.
- •19.3. Оператор цикла с параметром for.
- •19.4. Использование стандартных процедур Break и Continue в операторах циклов.
- •Сложные типы языка паскаль
- •20.1. Массивы.
- •20.2. Символьные массивы.
- •20.3. Строка типа string.
- •20.4. Записи.
- •20.5. Множества.
- •20.6. Файлы.
- •20.6.1. Доступ к файлам.
- •20.6.2. Логические устройства.
- •20.6.3. Процедура открытия файлов.
- •20.6.4. Процедуры и функции для работы с файлами.
- •20.6.5. Типизированные файлы.
- •20.6.6. Процедуры и функции для работы с файлами.
- •20.6.7. Нетипизированные файлы.
- •20.6.8. Текстовые файлы.
- •21. Процедуры и функции
- •21.1. Процедуры.
- •21.2. Функции.
- •21.3. Параметры формальные и фактические.
- •21.4. Параметры-значения.
- •21.5. Параметры-переменные.
- •21.6. Параметры-константы.
- •21.7. Параметры-процедуры и параметры-функции.
- •21.8. Параметры без типа.
- •Модули пользователя
- •22.1. Структура модуля пользователя
- •22.1.1. Заголовок модуля
- •22.1.2. Интерфейс модуля
- •22.1.3. Исполнительная часть модуля
- •22.1.4. Cекция инициализации
- •22.2. Использование модулей
- •23. Оверлей
8.2. Меню редактирования (edit).
UNDO - удалить изменения.
Восстанавливает первоначальное содержание текущей редактируемой строки.
REDO - восстановить изменения.
Восстанавливает изменения удаленные командой UNDO.
CUT – вырезать, удалить фрагмент.
Удаляет выделенный фрагмент текста и помещает его в промежуточный буфер (CLIPBOARD).
COPY - скопировать фрагмент.
Копирует выделенный фрагмент текста в промежуточный буфер без удаления его из текущего файла.
PASTE - вставить информацию.
Помещает информацию из промежуточного буфера (CLIPBOARD) в текущий файл, начиная с позиции курсора.
CLEAR - удалить фрагмент.
Удаляет фрагмент текста без записи его в промежуточный буфер.
SHOW CLIPBOARD - открыть окно промежуточного буфера.
Делает окно активным.
8.3. Меню поиска информации (search).
FIND - найти фрагмент.
Открывает окно диалога, с помощью которого задается фрагмент для поиска и условия поиска (различать или нет заглавные и строчные буквы, искать ли только целые слова, учитывать ли при поиске какие-либо дополнительные признаки), диапазон поиска (поиск во всем тексте или только в выделенном фрагменте), направление поиска (вперед или назад по тексту), начало поиска (с начала или конца текста от курсора). Можно задать фрагмент размером до 80 символов.
REPLACE - заменить фрагмент.
Открывает окно диалога, отличающееся от окна команды FIND тем, что необходимо задать фрагмент, на который следует заменить исходный фрагмент. Этот фрагмент может быть размером до 80 символов. При задании условий поиска можно указать следует ли получать подтверждение на замену найденного фрагмента.
SEARCH AGAIN - повторный поиск.
После выполнения команды FIND или REPLACE осуществляет поиск следующего вхождения искомого фрагмента текста.
GO TO LINE NUMBER - перейти к сроке с заданным номером.
Номер задается в окне диалога.
SHOW LAST COMPILE ERROR - показать последнюю ошибку компиляции.
Сообщение выдается в виде ошибки.
FIND ERROR - найти ошибку.
Ошибка выдается ОС при выполнении программы. Для поиска ошибки в окне диалога надо задать полный адрес ошибки в шестнадцатеричной системе счисления.
FIND PROCEDURE - найти подпрограмму.
Поиск подпрограммы, имя которой задано в окне диалога. Команда работает только во время отладки программы.
8.4. Меню выполнения программы (run).
RUN - запустить программу.
Если текст программы не был изменен, она запускается на выполнение, если были изменения, то вначале программа перекомпилируется. Чтобы прервать выполнение программы необходимо нажать Ctrl + Break.
STEP OVER - трассировка без заходов в подпрограммы.
Выполняет очередные операторы программы, соответствующие одной строке текста, причем трассировка подпрограммы не производится.
TRACE INTO - трассировка с заходом в подпрограммы.
Выполняет те же действия, что STEP OVER. Если встречается подпрограмма, она также выполняется по отдельным строкам. Для выполнения команды должны быть установлены два ключа в меню OPTIONS:
-
ключ DEBUG INFORMATION (отладочная информация) в команде COMPILER(компилятор);
-
ключ INTEGRATED (интегрированный) в команде DEBUGGER (отладчик).
GO TO CURSOR - выполнить программу до строки с курсором.
Если курсор находится на строке, которая не является выполнимым оператором, то выдается сообщение об ошибке.
PROGRAM RESET – прекратить выполнение программы.
Прекращает сеанс отладки программы, закрывает все открытые в процессе работы программные файлы. Программа становится готовой для повторного запуска с начала.
PARAMETERS - параметры.
Позволяет задать параметры программы также, как они задаются при запуске программы с помощью командной строки. Параметры должны задаваться перед запуском программы.