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

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

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

 

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

БІЛЕТ № 7

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

  1. Класи у мові С# описуються за допомогою ключових слів Stract, Class та Union

Õ - так

Õ - ні

  1. Класи у мові С# описуються за допомогою ключових слів:

Õ - Class та Union

Õ - Struct, Class та Union

Õ - Class

Õ - Stract, Class та Union

  1. Згідно парадигми об’єктне-орієнтованого програмування:

c - підкласи спадкують властивості надкласів

c - об’єкти обмінюються повідомленнями

c - надкласи спадкують властивості підкласів

c - об’єкти реагують на повідомлення

c - класи та об’єкти приховують від інших класів та об’єктів данні та методи

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

Напишіть програму на мові програмування С#, щоб використовувала дві структури щодо зайнятості та вводила інформацію у масив та надрукувала наступне:

Create a nested struct and store data in an array:                             

-------------------------------------------------------                         

Name of the employee: H.Rana                                                   

Input day of the birth: 05                                                     

Input month of the birth: 02                                                   

Input year for the birth: 58                                                   

Name of the employee: S.Mathur                                                 

Input day of the birth: 04                                                     

Input month of the birth: 08                                                   

Input year for the birth: 59.

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

           

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

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

 

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

:  БІЛЕТ № 8

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

  1. У заголовку конструктора та деструктора можна описати формальні параметри

Õ - так

Õ - ні

  1. У виклику конструктора та деструктора

Õ - записуються формальні параметри або їх значення

Õ - записуються фактичні параметри

Õ - записуються формальні та/або фактичні параметри

Õ - записуються формальні та/або фактичні параметри їх та/або значення

  1. Згідно парадигми об’єктне-орієнтованого програмування:

c - об’єкти обмінюються повідомленнями, які уявляють собою процедури (методи реагування)

c - об’єкти реагують на повідомлення шляхом виконання процедур, що мають назву – методи

c - об’єкти спадкують властивості від об’єктів суперкласу

c - об’єкти рухаються під час виконання програми

c - об’єкти створюються за допомогою конструкторів

 

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

Напишіть програму на мові програмування С#, щоб використовувала структуру та клас та виводила значення змінних з них (надрукувала наступне):

 

When a struct and a class instance is passed to a method:                      

--------------------------------------------------------------                  

ns.n = 5                                                                        

nc.n = 8.

 

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

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


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



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