- •Структура описания лабораторной работы
- •Выполнение работы
- •Форма отчета
- •Основные сведения
- •Установка и запуск системы
- •Интерфейс системы
- •Меню и команды
- •Пункт File
- •Пункт Edit
- •Пункт Search
- •Пункт Run
- •Пункт Compile
- •Пункт Debug
- •Пункт Options
- •Пункт Window
- •Пункт Help
- •Страница Compiler Options окна свойств проекта
- •Страница Directories окна свойств проекта
- •Страница Preferences окна свойств проекта
- •Файлы проекта
- •Основные приемы работы в СП Borland Pascal
- •Создание новой программы
- •Работа с уже созданной программой
- •Использование средств отладки
- •Пошаговое выполнение программы
- •Просмотр значений переменных
- •Использование точек останова
- •Порядок выполнения работы
- •Контрольные вопросы
- •Основные сведения
- •Оператор присваивания
- •Составной оператор
- •Условный оператор
- •Оператор варианта
- •Ввод данных с клавиатуры
- •Вывод данных на экран
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 3. Программы с циклами
- •Основные сведения
- •Оператор цикла с предусловием
- •Оператор цикла с постусловием
- •Оператор цикла с возрастающим параметром
- •Оператор цикла с убывающим параметром
- •Оператор прерывания цикла
- •Оператор продолжения цикла
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 4. Использование массивов
- •Основные сведения
- •Описание массива
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 5. Обработка символьных строк
- •Основные сведения
- •Описание строковых переменных
- •Операции над данными типа string :
- •Стандартные функции для обработки строк
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 6. Использование процедур
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 7. Использование функций
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 8. Работа с текстовыми файлами
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 10. Использование данных ссылочного типа
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 11. Создание и использование модулей
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Литература
681.3.06(07)
М545
№ 2254
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
______________________________________________
автоматики и вычислительной |
техники Кафедра МОП ЭВМ |
Факультет |
|
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ТАГАНРОГСКИЙ ГОСУДАРСТВЕННЫЙ
РАДИОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Системапрограммирования
Borland Pascal
Методическаяразработка клабораторнымработам
Для студентов специальностей 2204, 3515, 0102
Таганрог 2003
УДК 681.3.06(07.07)
Составители: Калачев Д.П., Лутай В.Н., Скороход С.В.
Методическая разработка к лабораторным работам. Система программирования Borland Pascal. Таганрог: Изд-во ТРТУ, 2003. 41 с.
Предлагаются варианты 11 лабораторных работ для освоения основ программирования на языке Borland Pascal. Цель пособия – изучение основ программирования на языке Pascal и освоение системы программирования Borland Pascal.
Рецензент Лебедев Б.К., д-р. техн. наук, профессор кафедры САПР ТРТУ
©Таганрогский государственный радиотехнический университет, 2003
©Калачев Д.П., Лутай В.Н., Скороход С.В.
|
– 3 – |
Содержание |
|
Введение................................................................................................... |
4 |
Лабораторная работа 1. Интерфейс системы программирования Borland Pascal 4 |
|
Лабораторная работа 2. Программы с линейной и разветвляющейся структурами10 |
|
Лабораторная работа 3. Программы с циклами............................ |
13 |
Лабораторная работа 4. Использование массивов......................... |
15 |
Лабораторная работа 5. Обработка символьных строк.............. |
17 |
Лабораторная работа 6. Использование процедур......................... |
20 |
Лабораторная работа 7. Использование функций......................... |
23 |
Лабораторная работа 8. Работа с текстовыми файлами........... |
27 |
Лабораторная работа 9. Работа с типизированными файлами и записями 30 |
|
Лабораторная работа 10. Использование данных ссылочного типа 33 |
|
Лабораторная работа 11. Создание и использование модулей..... |
36 |
Литература........................................................................................... |
40 |
– 4 –
Введение
Настоящая книга представляет собой пособие, цель которого – изучение основ программирования на языке Pascal (ЯП) и освоение системы программирования (СП) Borland Pascal.
Структура описания лабораторной работы
Описание каждой работы состоит из следующих разделов:
•основные сведения – приводится минимально необходимый для выполнения работы объем сведений;
•пример выполнения работы – приводится типовое задание и программа, реализующая поставленную задачу, пример можно рассматривать как шаблон выполнения соответствующей работы;
•варианты заданий;
•контрольные вопросы.
Выполнение работы
При выполнении каждой работы следует руководствоваться следующей последовательностью шагов:
•прочесть описание и разобрать предложенный пример;
•разработать алгоритм и написать программу(ы) согласно варианту задания;
•запустить и отладить программу при нескольких наборах исходных данных;
•подготовить отчет;
•ответить на контрольные вопросы.
Форма отчета
Отчет по лабораторной работе должен включать:
•вариант задания;
•описание метода решения и алгоритм решения задачи – укрупненную блок-схему;
•тексты программ;
•исходные данные и результаты выполнения программы для нескольких наборов данных.
Лабораторная работа 1. Интерфейс системы программирования
Borland Pascal
Основные сведения
Цель настоящей работы – выработка навыков подготовки и трансляции программ на языке
Pascal в интегрированной среде СП Borland Pascal 7.0.
Установка и запуск системы
СП Borland Pascal устанавливается в один каталог. Этот каталог, который далее будем называть каталогом системы, будет содержать, по меньшей мере, следующие подкаталоги: BIN – файлы исполняемых модулей, UNITS – файлы библиотечных модулей, BGI – драйверы, обеспечивающие графические режимы для различный типов видеокарт, DOC – файлы справочной подсистемы и документации, EXAMPLES и SOURCE – файлы примеров и исходных тестов библиотечных модулей.
Интерфейс системы
Для запуска системы необходимо войти в каталог с СП Borland Pascal и запустить файл
BP.EXE.
Интерфейс системы содержит следующие пункты и подпункты меню (выход в меню осуществляется нажатием клавиши F10 , см. рисунок).