Кафедра інформаційних систем та математичних дисциплін
Дисципліна «Об'єктно-орієнтована розробка програмних систем»
КОМПЛЕКСНА КОНТРОЛЬНА РОБОТА
БІЛЕТ № 25
І. Тестові питання (20 балів)
- Поліморфізм у ООП досягається шляхом використання інкапсуляції та спадкування
Õ - так
Õ - ні
- Спадкування це
Õ - спадкування нових властивостей від інших об’єктів
Õ - отримання об’єктами властивостей від надкласів
Õ - можливість об’єкта спадкувати данні та методи від об’єктів надкласу
Õ - методологія ООП для спрощення опису нових класів з використанням класів, що описано раніше
Õ - властивість надкласу передавати свою реалізацію об’єктам підкласу
- Синонімами терміну «надклас» є:
c - загальний клас
c - суперклас
c - батьківський клас
c - похідний клас
c - верхній класс
ІІ. Практичне завдання (20 балів)
Напишіть програму на мові програмування С#, що друкує введені знаки в зворотному порядку.
ПВНЗ «Європейський університет»
Кафедра інформаційних систем та математичних дисциплін
Дисципліна «Об'єктно-орієнтована розробка програмних систем»
КОМПЛЕКСНА КОНТРОЛЬНА РОБОТА
: БІЛЕТ № 26
І. Тестові питання (20 балів)
- Підклас не може бути надкласом
Õ - так
Õ - ні
- Конструктори та деструктори це
Õ - методи класу для керування створенням та видаленням об’єктів та класів
Õ - методи класу для керування, створення та знищення об’єктів
Õ - данні, що необхідні для конструювання об’єктів та їх дестуктуризації
Õ - це члени класу
Õ - це реалізація класу
- Спадкування це
c - спадкування нових властивостей від інших об’єктів
c - спадкування класом властивостей від інших класів
c - отримання об’єктами властивостей від надкласів
c - можливість об’єкта спадкувати данні та методи від об’єктів надкласу
c - методологія ООП для спрощення опису нових класів з використанням класів, які описано раніше
c - властивість надкласу передавати свою реалізацію об’єктам підкласу
ІІ. Практичне завдання (20 балів)
Напишіть програму на мові програмування С#, що перетворює вказані дні на роки, тижні і дні.
ПВНЗ «Європейський університет»
Кафедра інформаційних систем та математичних дисциплін
Дисципліна «Об'єктно-орієнтована розробка програмних систем»