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