- •Содержание лабораторная работа № 1 Интегрированная среда Turbo Pascal
- •Основные понятия
- •Общие оперативные клавиши Turbo Pascal
- •Оперативные клавиши отладки/запуска
- •Оперативные клавиши управления окнами
- •Оперативные клавиши редактирования
- •Запуск среды tp
- •Задания к лабораторной работе
- •Контрольные вопросы
- •Лабораторная работа №2 Программирование алгоритмов линейной структуры
- •Задание к лабораторной работе
- •Пример выполнения вычислительных операций
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа №3 Программирование алгоритмов разветвляющейся структуры
- •Задание к лабораторной работе
- •Варианты заданий
- •Лабораторная работа №4 Программирование алгоритмов циклической структуры
- •Задание к лабораторной работе
- •Пример использования оператора цикла while
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа №5 Одномерные массивы
- •Задание к лабораторной работе
- •Пример программы с использованием сортировки обменом
- •Варианты заданий:
- •Контрольные вопросы
- •Лабораторная работа №6 Использование процедур при работе с двумерными массивами
- •Задание к лабораторной работе
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа №7 Работа со строками
- •Задание к лабораторной работе
- •Варианты заданий
- •Контрольные вопросы
- •Лабораторная работа №8 Использование комбинированного и множественного типа
- •Задания к лабораторной работе
- •Варианты заданий
- •Часть 1
- •Часть 2
- •Контрольные вопросы
- •Лабораторная работа № 9 Обработка файлов
- •Задание к лабораторной работе
- •Пример выполнения операций с файлами
- •Варианты заданий
- •Часть 1
- •Часть 2
- •Контрольные вопросы.
- •Содержание отчета
- •308012, Г. Белгород, ул. Костюкова, 46
Контрольные вопросы.
Что определяет собой файловый тип (файл) в язык Паскаль? В чем преимущества использования файлового типа?
Файловые типы языка Паскаль. Их описание в программе.
Операции ввода-вывода при работе с файлами.
Процедуры и функции языка Паскаль, применимые для любых типов файлов.
Стандартные процедуры, используемые для выполнения установочных и завершающих действий над файлами.
Процедуры и функции Rename, Erase, EoF, IoResult. Параметры, результат работы.
Стандартные файлы ввода, вывода INPUT, OUTPUT. Действия с ними.
Дополнительные процедуры, применимые только к текстовым файлам: SetTextBuf, Append, Flush, SeekEoLn, SeekEoF. Параметры, результат работы.
Последовательный и прямой доступ к файлу. Стандартные процедуры языка для осуществления прямого доступа.
Приложение 1
Содержание отчета
Заголовок лабораторной работы (название и цель работы).
Задание к лабораторной работе.
Описание алгоритма решения задачи с помощью блок-схемы.
Наборы тестовых данных с обоснованием их выбора.
Текст программы.
Результаты выполнения лабораторной работы в электронном варианте или распечатанные.
Ответы на контрольные вопросы.
Пример оформления лабораторной работы
ЛАБОРОТОРНАЯ РАБОТА № 2
Программирование алгоритмов линейной структуры
Цель работы: получение навыков разработки алгоритмов линейной структуры
Вариант 1
Задание. Вычислить значениe y
при a=0,59; z= -4,8; x=2,1
Блок-схема алгоритма
В качестве тестовых данных были выбраны следующие значения переменных
a= ; z= ; x= ,
так как …
Текст программы
Program lab_2;
Uses crt;
Const a=0.59; z=-4.8; x=2.1;
Var y, p, c, t: real;
Begin
Clrscr;
c:=ArcTan(a+x*x);
y:=Exp(3*Ln(c))+Sqrt(z*z/(a*a+x*x));
Writeln (' y=', y:9:4);
Readln
End.
Результаты вычислений:
При a=0.59 z =-4.8 x =2.1
у = 4.7911
Ответы на контрольные вопросы
1.
2.
3.
4.
…
Список использованной литературы
Пильщиков В. Н. Сборник упражнений по языку Паскаль – М.: Наука, 1989. – 340 с.
Учебное издание
Методические указания к выполнению
лабораторных работ по дисциплине «Технология программирования»
Составители: Елена Александровна Лазебная
Роза Усмановна Стативко
Андрей Иванович Штифанов
Редактор .
Изд. лиц. ИД № 00434 от 10.11.99.
Подписано в печать . Формат 60x84/16. Усл. печ. л. . Уч.-изд.л. .
Тираж экз. Заказ Цена
Отпечатано в Белгородском государственном технологическом университете им. В. Г. Шухова