Кафедра інформаційних систем та математичних дисциплін

Дисципліна «Об'єктно-орієнтована розробка програмних систем»

 

КОМПЛЕКСНА КОНТРОЛЬНА РОБОТА

 БІЛЕТ № 4

І. Тестові питання (20 балів)

  1. Надклас може мати декілька підкласів

Õ - так

Õ - ні

  1. Під класом слід розуміти:

Õ - визначений програмістом новий тип даних, при опису котрого описується данні та методи класу

Õ - сукупність об’єктів

Õ - спадкування, поліморфізм та інкапсуляцію в самих класах

Õ - сукупність даних зі значеннями

  1. Поліморфізм у ООП досягається шляхом

c - використання інкапсуляції та спадкування

c - перевизначенням метода з тим самим іменем

c - повторним перевизначенням класу або його компонент даних чи функцій

 

ІІ. Практичне завдання (20 балів)

Напишіть програму на мові програмування С# з використанням запитів (LINQ), що вводить масив цілих та друкує цілі та частоту входження їх у масив.

 



ПВНЗ «Європейський університет»

           

Кафедра інформаційних систем та математичних дисциплін

Дисципліна «Об'єктно-орієнтована розробка програмних систем»

 

КОМПЛЕКСНА КОНТРОЛЬНА РОБОТА

 БІЛЕТ № 5

І. Тестові питання (20 балів)

  1. Опис класу повинен в собі містити опис деструктора

Õ - так

Õ - ні

  1. Під надкласом слід розуміти:

Õ - клас, що має загальні властивості

Õ - клас з реалізацією, що спадкується іншим класом чи класами

Õ - будь який клас, що спадкує данні чи методи іншого класу

Õ - будь який клас, що розташовано над іншим чи іншими класами

  1. Створений в програмі об’єкт буде існувати до часу

c - завершення роботи всієї програми

c - виконання деструктора

c - виконання деструктора чи завершення підпрограми в якій було виконано відповідний конструктор

ІІ. Практичне завдання (20 балів)

Напишіть програму на мові програмування С# з використанням запитів (LINQ), що вводить масив цілих та друкує цілі, частоту входження їх у масив та результат їх множення.

 

 



ПВНЗ «Європейський університет»

           

Кафедра інформаційних систем та математичних дисциплін

Дисципліна «Об'єктно-орієнтована розробка програмних систем»

 

КОМПЛЕКСНА КОНТРОЛЬНА РОБОТА

БІЛЕТ № 6

І. Тестові питання (20 балів)

  1. Опис класу може не містити в собі опис конструктора

Õ - так

Õ - ні

  1. Синоніми терміну «надклас»:

Õ - загальний клас

Õ - суперклас, батьківський клас

Õ - похідний клас

Õ - початковий клас

Õ - верхній клас

  1. У конструкторі та деструкторі

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.

 




Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: