План выполнения практического задания:
1. Выбор варианта.
2. Знакомство с задачей.
3. Рассмотрение альтернативных путей решения.
4. Выбор оптимального решения. Определение методов решения.
5. Реализация кода (применение методов программирования, применение техник
написания эффективного кода): создание программ в соответствии с выбранным вариантом
(в отчет должны быть вставлены скриншоты с кодом из инструментальной среды и
скриншоты с результатами выполнения программ). В каждой задаче при выводе на
экран должна выводиться дата создания, ФИО студента и номер задания.
6. Тестирование для обнаружения синтаксических и семантических ошибок в
программном коде.
7. Устранение дефектов программного кода по результатам тестирования.
8. Составление тестового сценария на примере одного из заданий.
9. Предоставление отчета.
В отчет о выполнении практического задания необходимо включить 1) тексты
заданий 2) скриншоты (см. п. 5 выше приведенного плана) 3) описание пунктов 6-8 выше
приведенного плана
Задание 1. Описать класс «Почтовый адрес организации». Необходимо создать следующие методы класса: изменение составных частей адреса; · создание и уничтожение объектов этого класса. Продемонстрировать работу с этим классом. Обязательно наличие меню, через которое можно проверить работу всех методов класса.
Задание 6. Создать иерархию классов «Вагоны пассажирского поезда» с разделением на купейные, плацкартные, СВ. Каждый класс вагона должен содержать информацию о количестве мест разных типов (нижнее, верхнее, нижнее боковое, верхнее боковое), о наличии дополнительных услуг и ценах на них. С помощью виртуальных функций получить полный доход от эксплуатации вагона. Создать класс «Пассажирский поезд», который хранит список вагонов. Подсчитать доход от одного рейса поезда.
Задание 9. Описать класс «Расписание занятий». Каждая запись содержит день недели, время, название учебной дисциплины, аудиторию. Предусмотреть возможность формирования расписания с клавиатуры и из файла, печати всего расписания и расписания на конкретный день (печать должна быть осуществлена в хронологическом порядке), добавления и удаления записей, сохранения в файл.
| Гарантия на работу | 1 год |
| Средний балл | 4.54 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |