Лабораторный практикум по программированию на языке Паскаль. Найханова Л.В - 124 стр.

UptoLike

124
Задание к работе
Разработайте программу модульной структуры. За основу возьмите задание из лабораторной
работы N 12.
Методические указания
1. Изучите постановку главной задачи с точки зрения теории модульного
программирования и выделите основные цели задачи.
2.
Выделите основные задачи, соответствующие различным целям ее решения,
например:
ввод и контроль данных;
обработка данных;
сервисная работа с файлами;
отображение данных;
сервисная работа по созданию удобного интерфейса.
3.
Каждая задача должна быть реализована в виде модуля.
4.
Выделите цели по каждой задаче. Например, целями задачи "сервисная работа по
созданию удобного интерфейса" являются:
создание меню по работе с программой;
выбор отдельных элементов меню и их распознавание;
отображение HELPa при необходимости и так далее.
5.
5. В каждой задаче выделите подзадачи. Например, задача "ввод и
формирование окна (окон) ввода данных;
контроль корректности ввода данных;
вывод диагностических сообщений;
другие подзадачи.
6.
Каждая подзадача должна быть реализована в виде функции (функций) или процедуры
(процедур).
7.
При написании программы можно пользоваться ранее созданными Вами процедурами и
функциями.
8.
Выполните отладку программы, используя схему "снизу-вверх": процедура, модуль,
программа.
9.
Напишите отчет по работе и представьте его к защите.
Содержание отчета
1. Титульный лист.
2.
Словесная постановка задачи.
3.
Текстуальное или графическое описание алгоритма решения задачи.
4.
Листинг программы.
5.
Результаты тестирования программы (твердая копия структуры данных).
6.
Анализ допущенных ошибок.
7.
Инструкция к использованию программы.
8.
Ответы на контрольные вопросы по согласованию с преподавателем.
Задание к работе
Разработайте программу модульной структуры. За основу возьмите задание из лабораторной
работы N 12.
Методические указания
1. Изучите     постановку     главной     задачи с точки зрения теории модульного
   программирования и выделите основные цели задачи.
2. Выделите основные задачи, соответствующие различным целям ее решения,
например:
  − ввод и контроль данных;
  − обработка данных;
  − сервисная работа с файлами;
  − отображение данных;
  − сервисная работа по созданию удобного интерфейса.
3. Каждая задача должна быть реализована в виде модуля.
4. Выделите цели по каждой задаче. Например, целями задачи "сервисная работа по
   созданию удобного интерфейса" являются:
  − создание меню по работе с программой;
  − выбор отдельных элементов меню и их распознавание;
  − отображение HELPa при необходимости и так далее.
5. 5. В каждой задаче выделите подзадачи. Например, задача "ввод и
  − формирование окна (окон) ввода данных;
  − контроль корректности ввода данных;
  − вывод диагностических сообщений;
  − другие подзадачи.
6. Каждая подзадача должна быть реализована в виде функции (функций) или процедуры
   (процедур).
7. При написании программы можно пользоваться ранее созданными Вами процедурами и
   функциями.
8. Выполните отладку программы, используя схему "снизу-вверх": процедура, модуль,
   программа.
9. Напишите отчет по работе и представьте его к защите.
Содержание отчета
1. Титульный лист.
2. Словесная постановка задачи.
3. Текстуальное или графическое описание алгоритма решения задачи.
4. Листинг программы.
5. Результаты тестирования программы (твердая копия структуры данных).
6. Анализ допущенных ошибок.
7. Инструкция к использованию программы.
8. Ответы на контрольные вопросы по согласованию с преподавателем.




                                                                                  124