Нужно написать программу, являющийся курсовым проектом.
Задание, а также описание к выполнению курс. проекта в приложении.
1.Программный продукт должен состоять из нескольких модулей.
Можно рекомендовать не менее трех вспомогательных модулей , например, функциональный, модуль интерфейса и графический модуль, не считая головного модуля.
2.Всю графику исполнять, используя лишь модульGraph. Нельзя использовать библиотеку Turbo Vision , поскольку одна из основных целей курсовой работы – научиться разрабатывать собственные типы объектов .
3.Помимо файлов текстов на языке Pascal разработчик представляет файл Readme.doc , который должен содержать информацию , необходимую и достаточную для эксплуатации программного продукта любым пользователем , знакомым только с существом работы системы массового обслуживания.
4.Все модули разрабатываются только на переменных объектного типа.
5.При использовании объектов желательно применить по необходимости различные возможности объектного программирования, предусмотрен-ного версией языка Turbo Pascal 7.0, а именно, инкапсуляцию, полиморфизм, переопределение методов , виртуальные методы , методы с формальными параметрами, динамические объекты и пр. При этом не надо искусственно усложнять взаимодействие типов объектов , но и не делать объекты формально, т.е. даже без полей данных, как некоторые нерадивые студенты пытаются делать.
Комментарий нужный к каждому типу в объекте, каждой процедуре и функции, а также в особо сложных местах тоже нужны комментарии.