КОМПЛЕКСНА КОНТРОЛЬНА РОБОТА
БІЛЕТ № 9
І. Тестові питання (20 балів)
- Надклас не може бути підкласом
Õ - так
Õ - ні
- У заголовку конструктора та деструктора
Õ - можна описати формальні параметри
Õ - можна описати фактичні параметри
Õ - можна описати формальні та фактичні параметри
- Під класом можна розуміти:
c - визначений програмістом новий тип даних
c - об’єкти, що відносяться до класу
c - опис даних та методів
c - опис реалізації класу
c - реалізацію класу
c - властивості класу
c - методи класу
c - данні та методи
ІІ. Практичне завдання (20 балів)
Напишіть програму на мові програмування С#, щоб використовувала структуру, виводила значення змінних та повертала структуру через запит (надрукувала наступне):
Method that returns a structure:
--------------------------------------
Input the dimensions of the Square(equal length and breadth):
length: 20
|
|
breadth: 40
Expected Output:
Perimeter and Area of the square:
Length: 20
Breadth: 40
Perimeter: 120
Area: 800.
ПВНЗ «Європейський університет»
Кафедра інформаційних систем та математичних дисциплін
Дисципліна «Об'єктно-орієнтована розробка програмних систем»
КОМПЛЕКСНА КОНТРОЛЬНА РОБОТА
: БІЛЕТ № 10
І. Тестові питання (20 балів)
- Поліморфізм притаманний будь якому класу
Õ - так
Õ - ні
- Під час видалення об’єкта покажчик, що вказував на об’єкт
Õ - зберігає своє значення
Õ - втрачає своє значення
Õ - буде мати значення, яке вказує на наступний об’єкт цього ж класу
Õ - видаляється
- Згідно парадигми об’єктне-орієнтованого програмування:
c- класи утворюють ієрархію об’єктів
c - об’єкти спадкують властивості від об’єктів суперкласу
c- схожі об’єкти об’єднуються в класи
c - поліморфні об’єкти змінюються
c - об’єкти створюються за допомогою конструкторів
c - об’єкти реагують на повідомлення
c - об’єкти знищуються за допомогою деструкторів
ІІ. Практичне завдання (20 балів)
Напишіть програму на мові програмування С# для знищення файлу з диску.
ПВНЗ «Європейський університет»
Кафедра інформаційних систем та математичних дисциплін
|
|
Дисципліна «Об'єктно-орієнтована розробка програмних систем»