- •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. Оверлей
6.1. Информационные окна.
Окно отладки (Watches) предназначено для размещения в нем наблюдаемых параметров, значения которых постоянно вычисляются во время выполнения программы. Вызывается окно командой меню Debug/Watch.
В окно используемых программ (Call Stack) помещаются имена всех подпрограмм, которые были вызваны в данный момент времени. Вызывается окно командой Debug/Call Stack.
Окно регистров (CPU) содержит значения всех регистров и флагов центрального процессора. Его информацию удобно использовать, если отдельные части программы написаны на встроенном ассемблере. Окно вызывается командой Debug/Register.
В окно выходных результатов (Output) выводятся результаты работы программы и все команды и сообщения ОС. Вызывается оно командой Debug/Output.
В окно сообщений (Messages) выводят результаты работы внешних программ, которые были вызваны из среды Turbo Pascal.
В окне информационной помощи (Help) размещается информация, которую запросил пользователь.
7. Разработка программ в интегрированной среде
Процесс разработки программ в ИС состоит из следующих основных этапов:
Ввод текста программы в окно редактирования.
Компиляция текста в машинный код, которая выполняется встроенным компилятором среды.
Компоновка программы, в результате которой происходит объединение отдельных частей программы, добавление стандартных модулей и установление необходимых связей между отдельными частями программы.
Отладка программы.
Запуск отлаженной программы.
8. Система меню ис тurbo рascal
Основное меню содержит следующие поля:
-
работа с файлами (File);
-
редактирование (Edit);
-
поиск (Search);
-
выполнение (Run);
-
компиляция (Compile);
-
отладка (Debug);
-
инструментальные средства (Tools);
-
параметры (Options);
-
окна (Window);
-
помощь (Help).
8.1. Меню работы с файлами (file).
Меню работы с файлами (FILE) содержит следующие пункты:
NEW - создать новый файл.
Открывает новое пустое окно редактирования и присваивает новому файлу имя NONAMEXX, где XX - номер файла от 00 до 99. Когда пользователь закрывает окно или сохраняет файл на диске система запрашивает новое имя файла.
OPEN - открыть существующий файл.
Выводится окно диалога, в котором задается имя вызываемого файла. При этом, если работа с окном завершается нажатием кнопки ОРЕN, то открывается новое окно, в которое помещает вызываемый файл. Если работа с окном завершается нажатием кнопки REPLAYCE, то вызываемый файл помещается в уже открытое окно, из которого удаляется тот файл, который находился там ранее. Если в удаляемом файле были сделаны изменения, поступит запрос, сохранить ли измененный файл или нет.
SAVE - сохранить файл.
Сохраняет файл активного окна редактирования на диске в текущей директории. Если файл имел имя NONAMEXX, то поступит запрос о переименовании файла.
SAVE AS - выполняет ту же операцию, что и команда SAVE, но запрашивает имя файла, под которым его записывают на диск. Под именем понимаем полное имя, которое включает так же путь к месту на диске.
SAVE ALL - выполняет тоже, что и SAVE, но записывает на диск файлы из всех окон, если в них были сделаны изменения.
CHANGE DIR - изменяет текущий каталог, в котором ищут файлы и в который их записывают.
PRINT - распечатать файл в активном окне.
Если необходимо распечатать только фрагмент программы его надо выделить и воспользоваться в этом случае командой редактора CTRL+K+ P. Для прекращения печати нажать ESC.
PRINTER SETUP – установить параметры принтера.
Выводится окно диалога, с помощью которого можно задать фильтр для вывода текста на печать (Filter path), тип принтера (Command line) и возможность, либо отсутствия, либо выделения различными шрифтами различных элементов программы.
DOS SHELL - выход в ОС.
Позволяет временно выйти в ОС без удаления из оперативной памяти интегрированной среды. Для возврата в среду необходимо набрать в командной строке MS DOS команду exit .
EXIT - прекращение работы в интегрированной среде и выход в ОС.
1..5 (закрытые файлы). При удалении из окна файла его имя записывается под номером от 1 до 5 т. е. можно запомнить 5 последних файлов. По этому номеру закрытый файл можно повторно вызвать в новое окно редактирования.