Дисципліна «Об'єктно-орієнтована розробка програмних систем»
КОМПЛЕКСНА КОНТРОЛЬНА РОБОТА
БІЛЕТ № 4
І. Тестові питання (20 балів)
- Надклас може мати декілька підкласів
Õ - так
Õ - ні
- Під класом слід розуміти:
Õ - визначений програмістом новий тип даних, при опису котрого описується данні та методи класу
Õ - сукупність об’єктів
Õ - спадкування, поліморфізм та інкапсуляцію в самих класах
Õ - сукупність даних зі значеннями
- Поліморфізм у ООП досягається шляхом
c - використання інкапсуляції та спадкування
c - перевизначенням метода з тим самим іменем
c - повторним перевизначенням класу або його компонент даних чи функцій
ІІ. Практичне завдання (20 балів)
Напишіть програму на мові програмування С# з використанням запитів (LINQ), що вводить масив цілих та друкує цілі та частоту входження їх у масив.
ПВНЗ «Європейський університет»
Кафедра інформаційних систем та математичних дисциплін
Дисципліна «Об'єктно-орієнтована розробка програмних систем»
КОМПЛЕКСНА КОНТРОЛЬНА РОБОТА
БІЛЕТ № 5
І. Тестові питання (20 балів)
- Опис класу повинен в собі містити опис деструктора
Õ - так
Õ - ні
- Під надкласом слід розуміти:
Õ - клас, що має загальні властивості
Õ - клас з реалізацією, що спадкується іншим класом чи класами
Õ - будь який клас, що спадкує данні чи методи іншого класу
Õ - будь який клас, що розташовано над іншим чи іншими класами
- Створений в програмі об’єкт буде існувати до часу
c - завершення роботи всієї програми
c - виконання деструктора
c - виконання деструктора чи завершення підпрограми в якій було виконано відповідний конструктор
ІІ. Практичне завдання (20 балів)
Напишіть програму на мові програмування С# з використанням запитів (LINQ), що вводить масив цілих та друкує цілі, частоту входження їх у масив та результат їх множення.
ПВНЗ «Європейський університет»
Кафедра інформаційних систем та математичних дисциплін
Дисципліна «Об'єктно-орієнтована розробка програмних систем»
КОМПЛЕКСНА КОНТРОЛЬНА РОБОТА
БІЛЕТ № 6
І. Тестові питання (20 балів)
- Опис класу може не містити в собі опис конструктора
Õ - так
Õ - ні
- Синоніми терміну «надклас»:
Õ - загальний клас
Õ - суперклас, батьківський клас
Õ - похідний клас
Õ - початковий клас
Õ - верхній клас
- У конструкторі та деструкторі
c - можна описати формальні параметри та інші змінні
c - можна описати формальні параметри
c - можна описати фактичні параметри
c - можна описати формальні та фактичні параметри
c - можна описати інші змінні
ІІ. Практичне завдання (20 балів)
Напишіть програму на мові програмування С#, щоб використовувала структуру з статичними змінними x та y всередині та надрукувала наступне:
Structure with the use of static fields inside a struct:
---------------------------------------------------------
The sum of x and y is 40.