
- •С Кафедра моп эвм истема программирования 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. Создание и использование модулей Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Литература
- •Содержание
Контрольные вопросы
Назначение модулей.
Создание модуля.
Использование модуля.
Назначение секций интерфейса и реализации в описании модуля.
Назначение секции инициализации в описании модуля.
Область видимости имен переменных и процедур модуля.
Литература
Йенсен К., Вирт Н. Паскаль. Руководство для пользователя – М.: Финансы и статистика, 1989.
Поляков Д.Б., Круглов И.Ю. Программирование в среде Турбо Паскаль (версия 5.5): Справ.-метод. пособие - М.: Изд-во МАИ, 1992.
Абрамов С.А., Гнездилова Г.Г., Капустина Е.Н., Селюн М.И, Задачи по программированию. – М.: Наука. Гл. ред. фи.-мат. лит., 1988.
Пильщиков В.Н. Сборник упражнений по языку Паскаль. – М.: Наука. Гл. ред. физ.-мат. лит., 1989.
Содержание
Введение 2
Лабораторная работа 1. Интерфейс системы программирования Borland Pascal 7.0 2
Лабораторная работа 2. Программы с линейной и разветвляющейся структурой 8
Лабораторная работа 3. Программы с использованием циклов 11
Лабораторная работа 4. Использование массивов 12
Лабораторная работа 5. Обработка символьных строк 14
Лабораторная работа 6. Использование процедур 17
Лабораторная работа 7. Использование функций 20
Лабораторная работа 8. Работа с текстовыми файлами 24
Лабораторная работа 9. Работа с типизированными файлами и записями 26
Лабораторная работа 10. Использование данных ссылочного типа 30
Лабораторная работа 11. Создание и использование модулей 33
Литература 36
Содержание 36