- •Структура описания лабораторной работы
- •Выполнение работы
- •Форма отчета
- •Основные сведения
- •Установка и запуск системы
- •Интерфейс системы
- •Меню и команды
- •Пункт File
- •Пункт Edit
- •Пункт Search
- •Пункт Run
- •Пункт Compile
- •Пункт Debug
- •Пункт Options
- •Пункт Window
- •Пункт Help
- •Страница Compiler Options окна свойств проекта
- •Страница Directories окна свойств проекта
- •Страница Preferences окна свойств проекта
- •Файлы проекта
- •Основные приемы работы в СП Borland Pascal
- •Создание новой программы
- •Работа с уже созданной программой
- •Использование средств отладки
- •Пошаговое выполнение программы
- •Просмотр значений переменных
- •Использование точек останова
- •Порядок выполнения работы
- •Контрольные вопросы
- •Основные сведения
- •Оператор присваивания
- •Составной оператор
- •Условный оператор
- •Оператор варианта
- •Ввод данных с клавиатуры
- •Вывод данных на экран
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 3. Программы с циклами
- •Основные сведения
- •Оператор цикла с предусловием
- •Оператор цикла с постусловием
- •Оператор цикла с возрастающим параметром
- •Оператор цикла с убывающим параметром
- •Оператор прерывания цикла
- •Оператор продолжения цикла
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 4. Использование массивов
- •Основные сведения
- •Описание массива
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 5. Обработка символьных строк
- •Основные сведения
- •Описание строковых переменных
- •Операции над данными типа string :
- •Стандартные функции для обработки строк
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 6. Использование процедур
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 7. Использование функций
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 8. Работа с текстовыми файлами
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 10. Использование данных ссылочного типа
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 11. Создание и использование модулей
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Литература
– 7 –
Пункт Help
Contents – вывод подсказки по названиям разделов. Index (Shift+F1) – вывод подсказки по ключевым словам.
Topic search (Ctrl+F1) – выдача подсказки о слове, на котором находится курсор.
Страница Compiler Options окна свойств проекта
Параметры контроля ошибок во время выполнения программ:
Range checking – проверять ошибку диапазона индексов массивов, строк и ошибки присваивания ограниченных типов;
Stack checking – проверять нехватку места в стеке для локальных переменных;
I/O checking – проверять после каждой операции ввода/вывода наличие ошибки, если режим выключен, то можно анализировать наличие ошибок с помощью переменной
IOResult ;
Overflow checking – проверять переполнение после каждой целочисленной операции. Параметры управления отладчиком:
Debug information – при генерации кода включать информацию о номерах операторов программы;
Local symbols – при генерации кода включать информацию об именах локальных переменных, констант, типов.
Страница Directories окна свойств проекта
Каталоги для чтения библиотечных файлов:
EXE & TPU directory – каталог для исполняемого файла. Unit directories – каталог для библиотечных модулей.
Страница Preferences окна свойств проекта
Свойства проекта:
Config file directory – сохранять файлы параметров и описания окон в текущем каталоге.
Auto save Editor files – по завершении сеанса выполнять автоматическое сохранение файлов программ.
Auto save Environment – по завершении сеанса выполнять автоматическое сохранение файла параметров среды разработки.
Auto save Desktop – по завершении сеанса выполнять автоматическое сохранение файла описания окон.
Файлы проекта
Признаком хорошего тона при программировании в СП Borland Pascal является хранение файлов одного проекта в отдельном каталоге. Такой каталог будем называть каталогом проекта. В каталоге проекта обычно находятся следующие файлы:
•UNIT1.PAS – исходный код модуля (unit) проекта. Для каждого модуля создается отдельный файл;
•BP.DSK (или TURBO.DSK, TPX.DSK) – описание окон (расположения, размеров и т.п.) СП для проекта (Desktop settings);
•BP.TP (или TURBO.TP, TPX.TP) – параметры компилятора и компоновщика, настройка каталогов и другие параметры среды разработки.
Основные приемы работы в СП Borland Pascal
Создание новой программы
Для создания новой программы необходимо выполнить следующую последовательность действий.
1.Запустить среду разработки Borland Pascal.
2.Установить текущим ваш рабочий каталог (команда File+Change dir).