Курсовая работа: Объектно-ориентированное программирование
Аннотация
Данная курсовая работа заключалась в написании учебной системы на языке программирования Java, что и было сделано. Учебная система представляет собой совокупность пяти основных классов и около десятка вспомогательных. Она предполагает регистрацию, выдачу учебного материала, проверку знаний, способы выдачи и принятия информации, детально описанные в задании для каждого варианта отдельно. Также имеются общие характеристики системы для всех вариантов, и они являются базовыми, индивидуальные только расширяют их. Именно это повлияло на распределение функций по классам. На основе задания и программы была составлена диаграмма классов, иллюстрирующая все аспекты вышеперечисленного, и поэтому была распечатана отдельном листе формата А1. В данной пояснительной записке указана инструкция использования, некоторые особенности поведения программы, приведены коды всех классов и файлов, а также имеется объяснение к диаграмме классов на А1.
Содержание
1. Задание
2. Анализ требований
3. Структуры классов
4. Коды классов
5. Структура файлов
6. Инструкция пользователя и контрольный пример
Список использованной литературы
1. Задание
Завдання №8.
Учбовий матеріал – функції з параметрами-масивами мови С++.
Треба реалізувати наступні вимоги до програмних класів:1.4, 2.1, 3.6, 4.1, 5.4
Навчальна програма повинна складатися з наступних класів.
1.Клас представлення навчального матеріалу.
Клас обов’язково реалізує наступні функції.
Читання навчального матеріалу з файла.
Надання студенту порції навчального матеріалу.
Перехід до наступної порції матеріалу.
Клас додатково може реалізувати наступні функції відповідно до конкретного завдання до курсової роботи.
Матеріал подається за схемою, що задається викладачем для кожного конкретного випадку.
2.Клас контролю знань студента.
Клас обов’язково реалізує наступні функції.
Читання завдання до контролю з файлу.
Читання еталонних відповідей з файлу.
Надання студенту завдань до контролю знань.
Оцінювання кожної відповіді.
Клас додатково може реалізувати наступні функції відповідно до конкретного завдання до курсової роботи.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--