Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод ПІ модуль 1.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
566.27 Кб
Скачать

Контрольні завдання№2:

Описати клас Person з такими властивостями: прізвище, ім'я, по батькові; рік народження та необхідними методами. (Name, Surname; BYear ;Input(); Output())

  1. Описати клас ЗНАЙОМИЙ на базі класу Person та реалізувати алгоритм методу пошуку телефону у телефонній книзі.

  2. Описати клас СПІВРОБІТНИК на базі класу Person та реалізувати алгоритм методу розрахунку прибуткового податку.

  3. Описати клас ГІСТЬ на базі класу Person та реалізувати алгоритм методу розрахунку плати за проживання у готелі.

  4. Описати клас ПАСАЖИР на базі класу Person та реалізувати алгоритм методу розрахунку плати за білет в залежності від відстані маршруту.

  5. Описати клас Жінка на базі класу Person та реалізувати алгоритм методу розрахунку днів відпустки в залежності від кількості дітей.

  6. Описати клас Викладач на базі класу Person та реалізувати алгоритм методу розрахунку якісного показчика успішності студентів.

  7. Описати клас Студент на базі класу Person та реалізувати алгоритм методу розрахунку середнього балу успішності студента.

  8. Описати клас Читач на базі класу Person та реалізувати алгоритм методу розрахунку кількості прочитаних книжок за рік.

  9. Описати клас Автор на базі класу Person та реалізувати алгоритм методу розрахунку кількості надрукованих книжок за рік.

  10. Описати клас Турист на базі класу Person та реалізувати алгоритм методу розрахунку кількості екскурсій.

  11. Описати клас Хворий на базі класу Person та реалізувати алгоритм методу розрахунку плати за ліки в залежності від хвороби.

  12. Описати клас Лікар на базі класу Person та реалізувати алгоритм методу розрахунку зарплатні в залежності від кількості хворих.

  13. Описати клас Пілот на базі класу Person та реалізувати алгоритм методу розрахунку зарплатні в залежності від кількості польотів.

  14. Описати клас Спортсмен на базі класу Person та реалізувати алгоритм методу пошуку спортсменів.

  15. Описати клас Рибалка на базі класу Person та реалізувати алгоритм методу розрахунку ваги улову за рік.

  16. Описати клас ПОКУПЕЦЬ на базі класу Person та реалізувати алгоритм методу розрахунку стоимості покупок.

Запитання до самоконтролю:

  1. Дайте визначення методології об’єктно-орієнтованого програмування.

  2. Чим відрізняється клас від об’єкта?

  3. Які концепції покладено в основу об’єктно-орієнтованого програмування ?

  4. Що описують атрибути об’єкта?

  5. Для чого об’єкту методи?

Перелік посилань

  1. Ковалюк Т.В. Основи програмування.– К.: BHV, 2005.–384с. (25 примірників у бібліотеці)

  2. Яшина О.В., Жульковський О.О. Обчислювальна техніка та програмування. – Дніпродзержинськ: ДДТУ, 2007.– 309с. (25 примірників).

  3. Шпак З.Я. Програмування мовою С. –Львів: Оріяна-Нова, 2006. – 432с. (25 примірників у бібліотеці).

  4. Спинеллис Д. Анализ программного кода.– «Вильямс», 2004. – 524с.

  5. Культин Н.Б. С/С++ в задачах и примерах. –СПб.: БХВ–Петербург, 2003.–288с.

  6. www.intuit.ru/department/se/enprogeng

  7. http://swebok.sorlik.ru

НАВЧАЛЬНЕ ВИДАННЯ

Методичні вказівки до лабораторних занять з дисципліни «Основи програмної інженерії» для студентів спеціальностей: 6.050103 програмна інженерія

Укладач: Яшина Ксенія Володимирівна

Підписано до друку ­­­­­­­­­­­­­­­­­­________________2012р.

Формат ____________ Обсяг________ др. арк.

Тираж _____________прим. Замов _________

Редакційно–видавничий відділ ДДТУ 51918

м.Дніпродзержинськ, вул. Дніпробудівська, 2.