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

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

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

Варіант 5

І. Тестові питання

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

Õ - так

Õ - ні

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

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

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

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

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

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

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

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

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

ІІ. Практичне завдання

Скласти та налагодити програму у C++ Builder, розробити інтерфейс користувача. Описати класи. В програмі використати конструктори.

Вимоги до програми:

А) Використати клас лінійне рівняння з двома невідомими (ЛР2Н) та точка на Декартовій площині.

Б) Описати конструктори класу для створення ЛН2Н за:

1) коефіцієнтами рівняння;

2) двома точками;

В) За допомогою інтерфейсу користувач створює три лінії, що подають трикутник.

Г) програма визначає координати вершини трикутника, що знаходиться найближче до осі ОХ.

Д)Використати підпрограму функцію по визначенню відстані між двома точками на площині.

Затверджено на засіданні кафедри інформаційних систем та математичних дисциплін

Протокол N 1 від "29" серпня 2016 року.

Зав. кафедри, к.ф.-м.н., доцент / Скляренко О.В.


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

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

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

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

Варіант 6

І. Тестові питання

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

Õ - так

Õ - ні

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

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

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

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

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

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

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

c - можна описати формальні параметри та інші змінні

c - можна описати формальні параметри

c - можна описати фактичні параметри

c - можна описати формальні та фактичні параметри

c - можна описати інші змінні

ІІ. Практичне завдання

Скласти та налагодити програму у C++ Builder, розробити інтерфейс користувача. Описати класи. В програмі використати конструктори.

Вимоги до програми:

А) Використати клас лінійне рівняння з двома невідомими (ЛР2Н) та точка на Декартовій площині.

Б) Описати конструктори класу для створення ЛН2Н за:

1) коефіцієнтами рівняння;

2) двома точками;

В) За допомогою інтерфейсу користувач створює три лінії, що подають трикутник.

Г) програма визначає координати вершини трикутника, що знаходиться найближче до осі ОУ.

Д)Використати підпрограму функцію по визначенню відстані між двома точками на площині.

Затверджено на засіданні кафедри інформаційних систем та математичних дисциплін

Протокол N 1 від "29" серпня 2016 року

Зав. кафедри, к.ф.-м.н., доцент / Скляренко О.В.


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

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

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

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

Варіант 7

І. Тестові питання

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

Õ - так

Õ - ні

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

Õ - Class та Union

Õ - Struct, Class та Union

Õ - Class

Õ - Stract, Class та Union

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

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

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

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

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

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

ІІ. Практичне завдання

Скласти та налагодити програму у C++ Builder, розробити інтерфейс користувача. Описати класи. В програмі використати конструктори.

Вимоги до програми:

А) Використати клас лінійне рівняння з двома невідомими (ЛР2Н) та точка на Декартовій площині.

Б) Описати конструктори класу для створення ЛН2Н за:

1) коефіцієнтами рівняння;

2) двома точками;

В) За допомогою інтерфейсу користувач створює три лінії, що подають трикутник.

Г) програма визначає довжину найменшої сторони трикутника.

Д)Використати підпрограму функцію по визначенню відстані між двома точками на площині.

Затверджено на засіданні кафедри інформаційних систем та математичних дисциплін

Протокол N 1 від "29" серпня 2016 року

Зав. кафедри, к.ф.-м.н., доцент / Скляренко О.В.


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