- •Структура описания лабораторной работы
- •Выполнение работы
- •Форма отчета
- •Основные сведения
- •Установка и запуск системы
- •Интерфейс системы
- •Меню и команды
- •Пункт File
- •Пункт Edit
- •Пункт Search
- •Пункт Run
- •Пункт Compile
- •Пункт Debug
- •Пункт Options
- •Пункт Window
- •Пункт Help
- •Страница Compiler Options окна свойств проекта
- •Страница Directories окна свойств проекта
- •Страница Preferences окна свойств проекта
- •Файлы проекта
- •Основные приемы работы в СП Borland Pascal
- •Создание новой программы
- •Работа с уже созданной программой
- •Использование средств отладки
- •Пошаговое выполнение программы
- •Просмотр значений переменных
- •Использование точек останова
- •Порядок выполнения работы
- •Контрольные вопросы
- •Основные сведения
- •Оператор присваивания
- •Составной оператор
- •Условный оператор
- •Оператор варианта
- •Ввод данных с клавиатуры
- •Вывод данных на экран
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 3. Программы с циклами
- •Основные сведения
- •Оператор цикла с предусловием
- •Оператор цикла с постусловием
- •Оператор цикла с возрастающим параметром
- •Оператор цикла с убывающим параметром
- •Оператор прерывания цикла
- •Оператор продолжения цикла
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 4. Использование массивов
- •Основные сведения
- •Описание массива
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 5. Обработка символьных строк
- •Основные сведения
- •Описание строковых переменных
- •Операции над данными типа string :
- •Стандартные функции для обработки строк
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 6. Использование процедур
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 7. Использование функций
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 8. Работа с текстовыми файлами
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 10. Использование данных ссылочного типа
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа 11. Создание и использование модулей
- •Основные сведения
- •Пример выполнения
- •Варианты заданий
- •Контрольные вопросы
- •Литература
– 40 –
•нахождение разности сумм элементов массивов;
•обмен элементами первой строки первого и последней строки второго массивов;
•обмен элементами первого столбца второго массива и последнего столбца первого массива;
•нахождение суммы элементов главных диагоналей двух массивов.
11. Параметр – двумерный массив NxM (N и M – константы модуля). Действия:
•обмен элементами между массивами;
•обмен отрицательными элементами, стоящими на одинаковых местах в двух массивах;
•обмен положительными элементами, стоящими на одинаковых местах в двух массивах;
•обмен максимальными элементами.
Контрольные вопросы
1.Назначение модулей.
2.Создание модуля.
3.Использование модуля.
4.Назначение секций интерфейса и реализации в описании модуля.
5.Назначение секции инициализации в описании модуля.
6.Область видимости имен переменных и процедур модуля.
Литература
1.Йенсен К., Вирт Н. Паскаль. Руководство для пользователя. М.: Финансы и статистика, 1989.
2.Поляков Д.Б., Круглов И.Ю. Программирование в среде Турбо Паскаль (версия 5.5): Справ.-метод. пособие. М.: Изд-во МАИ, 1992.
3.Задачи по программированию / С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн. М.: Наука, 1988.
4.Пильщиков В.Н. Сборник упражнений по языку Паскаль. М.: Наука, 1989.
Калачев Дмитрий Петрович Лутай Владимир Николаевич Скороход Сергей Васильевич
Методическая разработка к лабораторным работам
Система программирования Borland Pascal
Ответственный за выпуск Калачев Д.П. Редактор Маныч Э.И.
Корректор Селезнева Н.И., Чиканенко Л.В.
ЛР № 020565 от 23.06.1997 г. Подписано к печати 18.09.2003 г.
Формат 60x84 1/16 Бумага офсетная. Офсетная печать. Усл. п.л. – 3,1 Уч.-изд.л. 2,9
Заказ № |
Тир. 200 экз. |
|
«С» |
Издательство Таганрогского государственного радиотехнического университета ГСП 17 А, Таганрог, 28, Некрасовский, 44
Типография Таганрогского государственного радиотехнического университета ГСП 17 А, Таганрог, 28, Энгельса, 1