
- •С Кафедра моп эвм истема программирования Borland Pascal Методическая разработка к лабораторным работам фавт
- •Интерфейс системы
- •Меню и команды
- •Пункт File
- •Пункт Edit
- •Пункт Search
- •Пункт Run
- •Пункт Compile
- •Пункт Debug
- •Пункт Options
- •Пункт Window
- •Пункт Help
- •Страница Compiler Options окна свойств проекта
- •??? Страница Directories окна свойств проекта
- •??? Страница Preferences окна свойств проекта
- •Файлы проекта
- •Основные приемы работы в системе Паскаль Создание новой программы
- •Работа с уже созданной программой
- •Использование средств отладки
- •Пошаговое выполнение программы
- •Просмотр значений переменных
- •Использование точек останова
- •Порядок выполнения работы
- •If f then writeln('существует');
- •Var описание_переменных;
- •If условие then оператор1 else оператор2
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Оператор цикла с убывающим параметром
- •Контрольные вопросы
- •Var список_имен_массивов: array [тип_индекса1,тип_индекса2...] of базовый_тип;
- •Варианты заданий
- •Контрольные вопросы
- •Var список_имен_переменных:string[максимальная_длина_строки];
- •Var список_имен_переменных:string;
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 6. Использование процедур Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 7. Использование функций Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 8. Работа с текстовыми файлами Основные сведения
- •Var имя_файловой_переменной : text;
- •Пример выполнения
- •I : integer; {счетчик символов текущей строки выходного файла}
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 9. Работа с типизированными файлами и записями Основные сведения
- •Var имя_файловой_переменной : file of тип_записи_файла;
- •Var имя_переменной_записи:имя_типа_записи;
- •Пример выполнения
- •ICurs: integer {курс }
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 10. Использование данных ссылочного типа Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 11. Создание и использование модулей Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Литература
- •Содержание
Министерство образования Российской федерации
Таганрогский государственныЙ радиотехнический университет
С Кафедра моп эвм истема программирования Borland Pascal Методическая разработка к лабораторным работам фавт
Таганрог 2002
Составители: Калачев Д.П., Лутай В.Н., Скороход С.В.
УДК 681.3.06(07.07)
Система
программирования Borland
Pascal. Методическая
разработка к лабораторным работам.
Таганрогский государственный
радиотехнический университет. Составители:
Калачев Д.П., Лутай В.Н., Скороход С.В.,
Таганрог, 2002,
Предлагаются варианты 11 лабораторных работ для освоения основ программирования на языке Borland Pascal. Цель пособия – изучение основ программирования на языке (ЯП) Pascal и освоение системы программирования (СП) Borland Pascal.
Ил. нет.
Рецензент ???, канд. техн. наук, доцент кафедры ??? ТРТУ
Введение
Настоящая книга представляет собой вторую часть пособия, цель которого – изучение основ программирования на языке (ЯП) Pascal и освоение системы программирования (СП) Borland Pascal.
Структура описания лабораторной работы
Описание каждой работы состоит из следующих разделов:
основные сведения – приводится минимально необходимый для выполнения работы объем сведений;
пример выполнения работы – приводится типовое задание и программа, реализующая поставленную задачу, пример можно рассматривать как шаблон выполнения соответствующей работы;
варианты заданий;
контрольные вопросы.
Выполнение работы
При выполнении каждой работы следует руководствоваться следующей последовательностью шагов:
прочесть описание и разобрать предложенный пример;
разработать алгоритм и написать программу(ы) согласно варианту задания;
запустить и отладить программу при нескольких наборах исходных данных;
подготовить отчет;
ответить на контрольные вопросы.
Форма отчета
Отчет по лабораторной работе должен включать:
вариант задания;
описание метода решения и алгоритм решения задачи – укрупненную блок-схему;
тексты программ;
исходные данные и результаты выполнения программы для нескольких наборов данных.
Лабораторная работа 1. Интерфейс системы программирования Borland Pascal 7.0
Основные сведения
Цель настоящей работы – выработка навыков подготовки и трансляции программ на языке Pascal в интегрированной среде системы программирования (СП) Borland Pascal 7.0.
Установка и запуск системы
СП Borland Pascal устанавливается в один каталог. Этот каталог, который далее будем называть каталогом системы, будет содержать, по меньшей мере, следующие подкаталоги: BIN – файлы исполняемых модулей, UNITS – файлы библиотечных модулей, BGI – драйверы обеспечивающие графические режимы для различный типов видеокарт, DOC – файлы справочной подсистемы и документации, EXAMPLES и SOURCE – файлы примеров и исходных тестов библиотечных модулей.
Интерфейс системы
Для запуска системы необходимо войти в каталог с Паскалем и запустить файл BP.EXE.
Интерфейс системы содержит следующие пункты и подпункты меню (выход в меню осуществляется нажатием F10) см. рисунок.
Меню и команды
Delphi имеет большое количество команд, служащих для обеспечения доступа ко всем функциям системы. Ниже будут описаны только некоторые, наиболее важные, команды.
Доступ ко всем командам возможен посредством главного меню системы. Кроме того, некоторые команды можно инициировать не только через выбор пунктов меню, но и нажатием горячих клавиш.
Замечание. Далее для обозначения команд системы будем использовать следующую запись: Пункт главного Меню+пункт Подменю+.... указанием способа их вызова через меню.