Общие указания к выполнению лабораторных работ.


Основная цель, которая ставиться студенту при выполнении задания - практическое освоение всех этапов разработки надежной программы для решения задачи на ПЭВМ, начиная от анализа условия задачи и заканчивая сдачей отчета по написанной программе. Каждая лабораторная работа состоит из одной или 2-х задач и включает следующие виды работ:
  1. Анализ условия задачи и выработка подхода к ее решению.
  2. Пошаговая разработка алгоритма решения и его описание.
  3. Обоснование алгоритма.
  4. Составление блок-схемы алгоритма.
  5. Выбор и обоснование представления для входных, выходных и промежуточных данных.
  6. Кодирование алгоритма, т. е. его запись на языке Pascal.
  7. Выбор набора тестов, на которых будет проверяться программа.
  8. Отладка программы и демонстрация правильной ее работы на выбранном наборе тестов.
Обратите внимание на то, что для повышения эффективности составления алгоритма относительно больших программ применяется структурный подход к программированию. Это способствует уменьшению затрат на создание и дальнейшее использование программ при эксплуатации.
Структурный подход к программированию состоит из трех частей: нисходящая разработка, структурное программирование и сквозной контроль (тестирование).
При нисходящей разработке проектирование программирование ведутся по методу "сверху - вниз", который предусматривает сначала определение задачи в общих чертах, а затем задача разбивается на ряд более простых подзадач. Для каждой подзадачи составляется алгоритм ее решения.
В структурном программировании программист мыслит как конструктор, в распоряжении которого есть некоторое (небольшое) число вполне определенных типовых конструкций, причем заданы правила их соединения - структуры можно сочленить друг с другом, вложить друг в друга, либо, наоборот, разложить на составляющие. Структура - это оператор (вполне определенный, не всякий) языка программирования, который имеет один вход и один выход. Подготовка к каждой лабораторной работе производится во внеаудиторное время. Выполнив лабораторную работу, студент оформляет отчет, который состоит из следующих разделов:
1. Тема и цель работы.
2. Условия задания.
3. Схема алгоритма решения задачи. 4. Анализ алгоритма.
5. Текст программы и размещение исходных данных при вводе.
6. Результаты выполнения программы.
7. Обоснование правильности разработанной программы.
8. Выводы.

При защите отчета необходимо отвечать на контрольные вопросы и уметь пояснять работу программы.
Назад
На главную
    Учебник по языку Pascal          Лабораторные работы по программированию          Справочник

Реклама