Введение
Основная цель при выполнении лабораторных работ - практическое освоение всех этапов разработки программ для решения задач, начиная от анализа условия задачи и заканчивая сдачей отчета по лабораторной работе.
При защите отчета проверяется правильность его выполнения, студент должен быть готов отвечать на контрольные вопросы и уметь пояснять как работу программы в целом, так и ее отдельных частей.
Лабораторные работы №1 – 10 выполняются индивидуально в соответствии с вариантом задания на языке Turbo Pascal. Для каждой лабораторной работы представлен практический пример её выполнения.
Отчет по лабораторным работам №1 – 10 должен содержать:
название, цель работы;
номер варианта для выполнения задания и условие своего варианта;
блок-схему решения задачи;
текст (листинг) программы;
полученные результаты;
ответы на контрольные вопросы по указанию преподавателя (устно).
Лабораторные работы №11 – 25 выполняются в соответствии с методическими рекомендациями, предложенными к каждой работе в интегрированной среде Delhi.
Отчет по лабораторным работам №11 – 25 должен содержать:
название, цель работы;
результаты работы программы;
exe-файл проекта;
ответы на контрольные вопросы по ук4азанию преподавателя (устно).
На практических занятиях отрабатываются приемы разработки алгоритмов и программирования.
Практические работы:
Работа с редактором системы программирования Turbo Pascal
Программирование линейных алгоритмов
Программирование алгоритмов с разветвленной структурой
Организация работы с применением оператора выбора Case
Программирование алгоритмов с циклической структурой, используя цикл While и Repeat
Программирование алгоритмов с циклической структурой, используя цикл For
Обработка одномерных массивов
Применение рекурсии при решении задач
Лабораторная работа № 9
Обработка строковых данных
Обработка комбинированного типа данных
Создание интерфейса программы
Создание программы, используя компоненты ввода/ вывода данных
Создание программы, используя компоненты ввода/ вывода данных
Создание вычислительных программ с использованием элементов управления
Создание вычислительных программ с использованием элементов управления для выбора из списков