- •Лабораторная работа № 1
- •2. Основные сведения
- •2.1. Программы линейной структуры
- •2.2. Общие сведения о интегрированной Среде Borland Pascal
- •3. Выполнение работы
- •4. Форма отчета
- •5. Контрольные вопросы
- •Лабораторная работа № 2 программы разветвляющейся структуры
- •2. Основные сведения
- •2.1. Условный оператор if
- •2.2. Оператор варианта Case
- •4. Контрольные вопросы
- •Лабораторная работа №3 программы циклической структуры
- •2. Основные сведения
- •3. Выполнение работы
- •4. Контрольные вопросы
- •Лабораторная работа №4 обработка массивов
- •2. Основные сведения
- •2.1. Пример обработки одномерного массива
- •2.2. Пример обработки многомерного массива
- •3. Выполнение работы
- •4. Контрольные вопросы
- •Лабораторная работа №5 работа с символьными данными
- •2. Основные сведения
- •2.1. Тип данных char
- •2.2. Тип данных string
- •3. Выполнение работы
- •4. Контрольные вопросы
- •Лабораторная работа № 6 процедуры и функции
- •2. Основные сведения
- •2.1. Процедуры
- •2.2. Функции, определяемые программистом
- •2.3. Рекурсия
- •3. Выполнение работы
- •4. Контрольные вопросы
- •Лабораторная работа № 7 записи
- •2. Основные сведения
- •3. Выполнение работы
- •Лабораторная работа № 8 файлы
- •2. Основные понятия
- •2.1. Текстовые файлы
- •2.2. Типизированные файлы
- •3. Выполнение работы
- •4. Контрольные вопросы
- •Лабораторная работа №9 динамическая память
- •2. Основные сведения
- •3. Выполнение работы
- •4. Контрольные вопросы
- •Лабораторная работа №10 компьютерная графика
- •Основные сведения
- •Пример программы построения графика функции.
- •3. Выполнение работы
- •4. Контрольные вопросы
- •4.5. Принципы построения графика функции.
- •4.6. Привести пример построения 10 концентрических окружностей разного цвета. Лабораторная работа № 11 модули в турбо паскале
- •2. Основные сведения
- •3. Выполнение работы
- •4. Форма отчета
- •5. Контрольные вопросы
2.2. Общие сведения о интегрированной Среде Borland Pascal
Экраны интегрированных Сред Turbo и Borland Pascal подобны и содержат главное меню, окно редактирования, строку состояния. Для входа в главное меню следует нажать F10.
Главное меню содержит пункты: File(Файл), Edit(Редактирование), Search(поиск), Run(Исполнить), Compile(Компиляция), Debug(Отладка), Tools(Инструменты), Options(Параметры), Window(Окно), Help(Помощь). Из этих пунктов для нас важнейшими будут File, Edit, Compile, Run, Help.
В меню File имеются пункты Open (Открыть), при помощи которого открывается существующий программный файл, New (Создать) - создается новый файл, Save (Сохранить) - сохраняется редактируемый файл, Save as (Сохранить как) - файл сохраняется под новым именем, Change dir (Изменить каталог) - задаются входные и выходные каталоги. Последним пунктом нужно пользоваться, чтобы задать ваш каталог, где хранятся тексты программ. Пункт Quit(Выход) служит для выхода из Среды. В меню File приведены также “горячие “ клавиши (F3), (F2), (ALT+X) для открытия, сохранения файла и для выхода из Среды соответственно.
В меню Edit имеются пункты Cut (Вырезать), Copy (Копировать), Paste (Вставить), Clear (Очистить), которые служат для вырезания, копирования, вставки и очистки выделенного фрагмента текста, как в любом текстовом редакторе.
Выделение фрагмента текста производится установкой курсора в начале фрагмента, отметкой начала блока (CTRL+K+B), передвижением курсора в конец блока и отметкой конца блока (CTRL+K+K). Вырезание, копирование, вставка фрагмента осуществляются с помощью пунктов меню Edit или с помощью горячих клавиш (Shift+Del), (CTRL+INS), (Shift+INS) соответственно.
Меню Compile содержит пункт Compile(Компиляция), горячие клавиши ALT+F9.
Меню Run содержит пункт Run(Исполнить), горячие клавиши CTRL+F9.
Меню Help позволяет обратиться к подсказке (справочной системе), содержит пункты Contents (Содержание), Index (Предметный указатель) - горячие клавиши (Shift+F1), Topic search (Тематический поиск) - горячие клавиши (CTRL+F1). Подсказкой следует пользоваться для быстрого освоения Интегрированной Среды. Нажатие клавиши F1 приводит к открытию окна подсказки. Для получения справки о конкретной функции следует установить курсор на любой символ заголовка функции и нажать (CTRL+F1).
3. Выполнение работы
1. Выполните приведенную выше программу вычисления высот треугольника по заданным сторонам, исправьте выявленные ошибки. Введите несколько вариантов для сторон треугольника, вычислите высоты.
2. Запишите в отчет основные действия по работе в Интегрированной Среде
3. Составьте и выполните программу линейной структуры согласно вариантам заданий, введите исходные данные, проверьте полученный результат.
Варианты заданий
Вычислить значение функции трех переменных при заданных значениях параметров:
1. x=2y+3 sh t- z при y=2; t=5 / (1+y2); z=4
2. x=3 y2/ (4 tg z-2t2) при t=0.5; z=6; y=t+2 ctg z.
3. x=4y2 /( 4y ez - 2t3) при t=1 ; z=3; y=sin t.
4. x=4 ln y3-z / t при t=2; z=3; y=cos(t+z).
5. x=6 t2- (ctg z+1)/ y2 при y=2; z=4; t=sin(2+z).
6. x=(8z2+1)/( y et +t2) при z=1; t=2; y=tg t+z.
7. x=6 ch t-3 z2/(y+1) при t=2; z=t+1; y=3.
8. x=8z / (et+2)-y2 при t=1; z=ctg t +2; y=4.