Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
гос.rtf
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
15 Мб
Скачать
☆

Що буде результатом операції реляційної алгебри природнє сполучення (з′єднання природнє) над відношеннями а і в?

a)

нове відношення R, що має арність n=na + nb - k, де k - число атрибутів зв’язку одного з відношень

b)

нове відношення R, яке включає в себе кортежі, що належать відношенню А і не належать відношенню В

c)

відношення R, що включає в себе кортежі, які являють собою всі можливі комбінації кортежів відношень А і В

d)

відношення R з кортежами, що є сполученням двох кортежів відношень А і В відповідно, що мають однакове значення спільних атрибутів

Вопрос №48

Що буде результатом операції реляційної алгебри ділення над відношеннями а і в?

a)

нове відношення R, що має арність n=na + nb - k, де k - число атрибутів зв’язку одного з відношень

b)

нове відношення R, яке включає в себе кортежі, що належать відношенню А і не належать відношенню В

c)

відношення R, що включає в себе кортежі, які являють собою всі можливі комбінації кортежів відношень А і В

d)

нове відношення С(Y), що складається з кортежів А(Х, Y), для яких значення X співпадають зі значеннями X відношення В

Вопрос №49

Виберіть синонім терміну «атрибут»

a)

кортеж

b)

рядок

c)

запис

d)

поле

Вопрос №50

Яка нормальна форма реляційних відношень виключає існування багатозначної залежності між ключовими атрибутами?

a)

4НФ

b)

2НФ

c)

3НФ

d)

5НФ

Державний екзамен з напряму 6.050101 "Комп’ютерні науки"

Вариант:

18

Выполнил:

Оценка:

Подпись преподавателя:

Вопрос №1

Які твердження є істинними? Оберіть правильну відповідь.

a)

У Java, секція “extends” використовується для визначення відносини композиції.

b)

Підклас неабстрактного класу може бути оголошений абстрактним

c)

Всі члени батьківського класу успадковуються підкласом

d)

Клас, що оголошений як final, може бути абстрактним

Вопрос №2

Які з цих оголошень полів є неприпустимими в тілі інтерфейсів? Оберіть правильну відповідь.

a)

public static int answer = 42;

b)

int answer;

c)

final static int answer = 42;

Вопрос №3

Який найпростіший вираз можна вставити замість (1), так, щоб програма виводила значення поля text з класу Message?

// Filename: MyClass.java

class Message {

  // The message that should be printed:

  String text = "Hello, world!";

}

class MySuperclass {

  Message msg = new Message();

}

public class MyClass extends MySuperclass {

  public static void main(String[] args) {

    MyClass object = new MyClass();

    object.print();

  }

  public void print() {

    System.out.println( /* (1) INSERT THE SIMPLEST EXPRESSION HERE */ );

  }

}

Виберіть одну коректну відповідь.

a)

Message.text

b)

object.super.msg.text

c)

msg.text

d)

object.msg.text

Вопрос №4

Які твердження є істинними? Оберіть правильну відповідь.

a)

Клас може мати лише один підклас.

b)

Кожен об’єкт в  Java має public метод на ім’я equals.

c)

Кожен об’єкт в  Java має public метод на ім’я length.

d)

Будь-який клас може бути успадкований будь-якою кількістю класів.

Вопрос №5

Які твердження є істинними? Оберіть правильну відповідь

a)

Підклас повинен визначати всі методи з суперкласу.

b)

Підклас може визначати метод із тим самим ім’ям та параметрами, як у метода, що визначений у суперкласі.

c)

Підклас не може визначати поле  з тим самим ім’ям, як у поля, що визначено у суперкласі.

d)

Два класи можуть бути суперкласами один для одного.

Вопрос №6

Які з цих операторів не можуть мати операнд типу String? Оберіть одну правильну відповідь.

a)

&

b)

+

c)

.

Вопрос №7

Яке твердження про наступну програму є істинним?

public interface HeavenlyBody { String describe(); }

class Star {

  String starName;

  public String describe() { return "star " + starName; }

}

class Planet extends Star {

  String name;

  public String describe() {

    return "planet " + name + " orbiting star " + starName;

  }

}

Оберіть правильну відповіді:

a)

Компіляція програми завершиться невдало через помилку.

b)

Код визначає відношення «Planet є Star».

c)

Компіляція програми завершиться невдало через помилку якщо ім’я starName замінити ім’ям bodyName у оголошенні класу Star.

Вопрос №8

Яка буква буде виведена коли наступна програма буде виконана?

// Filename: MyClass.java

public class MyClass {

  public static void main(String[] args) {

    B b = new C();

    A a = b;

    if (a instanceof A) System.out.println("A");

    if (a instanceof B) System.out.println("B");

    if (a instanceof C) System.out.println("C");

    if (a instanceof D) System.out.println("D");

  }

}

class A {}

class B extends A {}

class C extends B {}

class D extends C {}

Оберіть правильну відповідь.

a)

Буква B буде виведена.

b)

Буква D буде виведена.

c)

Буква С буде виведена

Вопрос №9

Що буде в результаті компіляції та запуску наступної програми?

// Filename: MyClass.java

public class MyClass {

  public static void main(String[] args) {

    C c = new C();

    System.out.println(c.max(13, 29));

  }

}

class A {

  int max(int x, int y) { if (x>y) return x; else return y; }

}

class B extends A{

  int max(int x, int y) { return super.max(y, x) - 10; }

}

class C extends B {

  int max(int x, int y) { return super.max(x+10, y+10); }

}

Оберіть одну правильну відповідь.

a)

Код не скомпілюється через те, що метод max() у класі B передає аргументи при виклику super.max(y, x) у неправильному порядку.

b)

Код не скомпілюється через те, що виклик метода max() є невизначеним.

c)

Код скомпілюється та виведе 29 при виконанні.

d)

Код скомпілюється та виведе 23 при виконанні.

Вопрос №10

Під час виконання наступна програма виведе літери I, J, C, та D. Так чи ні?

public class MyClass {

  public static void main(String[] args) {

    I x = new D();

    if (x instanceof I) System.out.println("I");

    if (x instanceof J) System.out.println("J");

    if (x instanceof C) System.out.println("C");

    if (x instanceof D) System.out.println("D");

  }

}

interface I{}

interface J{}

class C implements I {}

class D extends C implements J {}

Оберіть одну правильну відповідь

a)

Tак.

b)

Ні.

c)

Це залежить від версії Java

d)

Програма не зможе скомпілюватись

Вопрос №11

Дано три класи A, B, та C, де B є підкласом A, та C є підкласом B, яке з цих логічних виразів дорівнює true лише коли об’єкт позначений посиланням o був дійсно створений з класу B, а не з класу A чи C?

Оберіть одну правильну відповідь.

a)

(o instanceof B) && (!(o instanceof A))

b)

(o instanceof B) && (!(o instanceof C))

c)

!((o instanceof A) || (o instanceof B))

d)

(o instanceof B)

Вопрос №12

Успадкування забезпечує:

a)

можливість використання в похідному класі всіх операцій та атрибутів базового класу

b)

незмінну поведінку об’єктів базового та похідного класу

c)

однаковий набір властивостей об’єктів базового та похідного класу

d)

механізм уточнення властивостей та поведінки класів в ієрархії успадкування

Вопрос №13

Друзями класу можуть бути:

a)

лише  інші класи

b)

інші класи і функції

c)

лише функції класів

d)

лише функції самого класу

Вопрос №14

Об’єкт в ОО-програмуванні це:

a)

файл з текстом програми

b)

будь який елемент ОО-програми

c)

модель сутності предметної області, що має властивості та поведінку

d)

змінна, що зберігає значення відповідного типу та припускає виконання наперед визначеного переліку операцій

Вопрос №15

Функції-модифікатори класу це:

a)

функції зміни атрибутів

b)

функції зміни даних в базі даних об’єктів

c)

не константні операції доступу до атрибутів

d)

функції, що змінюють один з атрибутів серед кількох атрибутів

Вопрос №16

Клас в ОО-програмуванні це:

a)

опис структури даних сутності предметної області

b)

опис спільної для деяких об’єктів множини властивостей та функцій

c)

опис структури даних та поведінки сутності предметної області

d)

реалізований обраною об’єктно-орієнтованою мовою файл з текстом програми

Вопрос №17

Задача об’єктно-орієнтованого аналізу полягає в:

a)

розробці технічного завдання

b)

визначенні вимог до предмета проектування з точки зору об’єктів та класів

c)

визначенні переліку задач предметної області та методів їх розв’язання

d)

визначенні переліку сутностей предметної області та відношень між ними

Вопрос №18

Конструктор копіювання для класу А в С++ це:

a)

функція класу виду A::A(A a)

b)

функція класу виду A::A(A *a)

c)

функція класу виду A::A(const A &a)

d)

функція класу виду void A::A(const A &a)

Вопрос №19

Абстрагування це:

a)

механізм приховування даних

b)

механізм перевизначення операцій класу

c)

механізм виділення найбільше суттєвих атрибутів та операцій

d)

метод дослідження задач предметної області

Вопрос №20

Інкапсуляція це:

a)

механізм перевизначення операцій класу

b)

механізм приховування несуттєвих елементів реалізації

c)

механізм виділення найбільше суттєвих атрибутів та операцій

d)

спосіб запису програмного коду, при якому всі змінні записують в функціях програми

Вопрос №21

Статичні атрибути класу це:

a)

незмінні атрибути класу

b)

атрибути, що належать одночасно всім класам

c)

атрибути, що належать одночасно всім об’єктам класу

d)

атрибути класу, що не мають власних операцій

Вопрос №22

Шаблони класів і функцій є:

a)

прототипами класів і функцій

b)

генераторами класів і функцій

c)

шаблони класів і функцій в С++ не підтримуються

d)

декларацією класів і функцій

Вопрос №23

Топологія «зірка» утворюється в разі, якщо:

a)

Кожний комп’ютер мережі підключається окремим кабелем до концентратору;

b)

Кожний комп’ютер мережі підключається до серверу через будь-який доступний канал зв’язку;

c)

Всі комп’ютери мережі підключаються до одного кабелю

Вопрос №24

Полоса пропускання це:

a)

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

b)

Безперервний діапазон частот синусоїдального сигналу, для яких цей сигнал передається по лінії зв’язку без значних спотворень

c)

Безперервний діапазон частот, при яких забезпечується максимальна пропускна здатність лінії зв’язку

Вопрос №25

Протокол BGP використовується на наступних маршрутизаторах

a)

Примежові маршрутизатори областей автономних систем

b)

Магістральні маршрутизатори областей  автономних систем

c)

Примежові маршрутизатори автономних систем

Вопрос №26

Яке обладнання потрібно для облаштування абонента при використанні технології ADSL:

a)

Мультиплексор доступу к DSL (Digital Subscriber Line Access Multiplexor DSLAM)

b)

Пристрій сполучення з мережею (Network Interface Device NID)

c)

Комутатор Ethernet

Вопрос №27

Протокол IP виконує функцію:

a)

Виправлення помилок передачі між двома суміжними маршрутизаторами

b)

Визначення адреси інтерфейсу для ретрансляції пакета

c)

Оповіщення вузла відправника про проблеми, які виникли при передачі пакету

Вопрос №28

Службою канального рівня не передбачається:

a)

Передача з встановленням з’єднання та підтвердженням

b)

Передача з встановленням з’єднання без підтвердження

c)

Передача без встановлення з’єднання з підтвердженням

d)

Передача без встановлення з’єднання та без підтвердження

Вопрос №29

Логічна структуризація мережі виконується для:

a)

поділу мережі на сегменти з різною топологією фізичних зв’язків

b)

поділу мережі на сегменти з локалізацією області дії сервера

c)

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

Вопрос №30

Який кабель застосовується для передачі даних на більш далекі відстані?

a)

одномодовий оптоволоконний кабель

b)

багатомодовий оптоволоконний кабель

Вопрос №31

До переваг комутації каналів відноситься:

a)

Висока загальна пропускна спроможність мережі при передачі пульсуючого трафіка

b)

Низький рівень затримання передачі даних через мережу

c)

Можливість динамічного перерозподілу пропускної спроможності фізичних каналів зв’язку між абонентами в залежності від потреб

Вопрос №32

До недоліків комутації пакетів відноситься:

a)

Нераціональне використання пропускної спроможності фізичних каналів;

b)

Невизначеність швидкості передачі даних між абонентами мережі

c)

Затримка передачі через процедуру встановлення з’єднання

Вопрос №33

Стеком протоколів є:

a)

Fast Ethernet

b)

TCP

c)

Token Ring

d)

NetBIOS/SMB

Вопрос №34

Який протокол не використовується для створення та зміни таблиць маршрутизації

a)

 BGP

b)

RIP

c)

OSPF

d)

ICMP

Вопрос №35

Чим обумовлено використання підрівня логічного кодування в технології Fast Ethernet?

a)

Недоліками методів фізичного кодування

b)

Необхідністю підвищення швидкості передачі до 100 Мбит/с

Вопрос №36

Загасання лінії зв’язку показує:

a)

наскільки зменшується частота сигналу на виході лінії зв’язку по відношенню до частоти сигналу на вході цієї лінії

b)

наскільки зменшується потужність еталонного синусоїдального сигналу на виході лінії зв’язку по відношенню до потужності сигналу на вході цієї лінії

c)

наскільки зменшується пропускна спроможність на виході лінії зв’язку по відношенню до пропускної спроможності на вході цієї лінії

Вопрос №37