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

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

a)

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

b)

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

c)

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

d)

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

Вопрос №47

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

a)

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

b)

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

c)

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

d)

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

Вопрос №48

За способом подання інформації із предметної області бази даних поділяються на

a)

ієрархічні і мережні

b)

документальні і фактографічні

c)

локальні і мережні

d)

реляційні і об’єктні

Вопрос №49

Виберіть вірний запит до таблиць X з полями a,b  та Y з полями b,c,d

a)

SELECT a, b, c FROM x;

b)

CREATE VIEW v (a, b, c) AS SELECT a, b, d FROM x, y WHERE x.b=y.b  AND  a>10;

c)

SELECT b, Sum(c) AS s FROM y WHERE b>10 GROUP BY a,b ORDER BY s;

d)

SELECT a, y.b, c FROM x, y;

Вопрос №50

В якій найвищій нормальній формі знаходиться відношення з атрибутами Меблі, Працівник, Інструмент?

a)

1НФ

b)

2НФ

c)

3НФ

d)

НФБК

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

Вариант:

24

Выполнил:

Оценка:

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

Вопрос №1

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

a)

private методи не можуть бути перевизначені у підкласах.

b)

Підклас може перевизначити будь-який метод із суперкласу.

c)

Список параметрів метода, що перевизначає інший, може бути підмножиною списку параметрів метода, який перевизначається ним.

d)

Метод, що перевизначає інший, повинен мати саме такий тип значення, що він повертає, як і метод, що перевизначається ним.

Вопрос №2

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

// Filename: MyClass.java

abstract class MyClass implements Interface1, Interface2 {

  public void f() { }

  public void g() { }

}

interface Interface1 {

  int VAL_A = 1;

  int VAL_B = 2;

  void f();

  void g();

}

interface Interface2 {

  int VAL_B = 3;

  int VAL_C = 4;

  void g();

  void h();

}

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

a)

MyClass лише реалізує Interface1. Реалізація для  void h() з Interface2 відсутня.

b)

Оголошення void g() в двох інтерфейсах конфліктує, тому код не буде компілюватися.

c)

Оголошення int VAL_B в двох інтерфейсах конфліктує, тому код не буде компілюватися.

d)

В коді все вірно,його компіляція пройде без помилок.

Вопрос №3

Під час виконання наступна програма виведе літери 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)

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

Вопрос №4

Представлено наступні оголошення класів та посилань, що можна сказати про оператор y = (Sub) x?

// Class declarations:

class Super {}

class Sub extends Super {}

// Reference declarations:

  Super x;

  Sub y;

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

a)

Неприпустимий під час компіляції.

b)

Припустимий під час компіляції, але може бути неприпустимим під час виконання.

c)

Точно припустимий під час виконання, але оператор перетворення (Sub) не є обов’язковим.

d)

Точно припустимий під час виконання, та оператор перетворення (Sub) є обов’язковим.

Вопрос №5

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

a)

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

b)

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

c)

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

d)

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

Вопрос №6

Дано фрагмент програми:

public class RQ200_20 {

  private Map<String, Integer> accounts = new HashMap<String, Integer>();

  public int getBalance(String accountName) {

    Integer total = (Integer) accounts.get(accountName);      // (1)

    if (total == null) total = new Integer(0);                // (2)

    return total.intValue();                                  // (3)

  }

  public void setBalance(String accountName, int amount) {

    accounts.put(accountName, new Integer(amount));           // (4)

  }

}

Які оператори можна замінити так, щоб програма все ще компілювалась та виконувалась без помилок?

a)

Замінити (1)–(3) на:

int total = accounts.get(accountName);

if (total == null) total = 0;

return total;

b)

Замінити (1)–(3) на:

int total = accounts.get(accountName);

return total == null ? 0 : total;

c)

Замінити (1)–(3) на:

return accounts.get(accountName);

d)

Замінити (4) на:

accounts.put(accountName, amount);

Вопрос №7

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

final class Item {

  Integer size;

  Item(Integer size) { this.size = size; }

  public boolean equals(Item item2) {

    if (this == item2) return true;

    return this.size.equals(item2.size);

  }

}

public class SkepticRide {

  public static void main(String[] args) {

    Item itemA = new Item(10);

    Item itemB = new Item(10);

    Object itemC = itemA;

    System.out.println("|" + itemA.equals(itemB) +

      "|" + itemC.equals(itemB) + "|");

  }

}

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

a)

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

b)

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

c)

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

d)

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

Вопрос №8

Яке твердження істинне?

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

a)

Виклик super() або this() повинен завжди явно вказуватись першим оператором в тілі конструктора.

b)

Якщо обидва - підклас та його суперклас не мають оголошених конструкторів, неявний конструктор за замовчуванням у підкласі буде викликати super() при запуску.

c)

Якщо ані super(), ні this() не оголошені, як перший оператор в тілі конструктора, this() буде неявно вставлений як перший оператор.

d)

Якщо  super() – це перший оператор в тілі конструктора,  this() може бути оголошений, як другий оператор.

Вопрос №9

Який з класів-оболонок має метод booleanValue() ?Оберіть одну правильну відповідь.

a)

Всі класи-оболонки.

b)

Всі класи-оболонки, крім Void.

c)

Всі класи-оболонки, які є підкласами Number.

d)

Лише клас Boolean.

Вопрос №10

Дано наступні класи та оголошення. Які твердження хибне?

// Classes

class Foo {

  private int i;

  public void f() { /* ... */ }

  public void g() { /* ... */ }

}

class Bar extends Foo {

  public int j;

  public void g() { /* ... */ }

}

// Declarations:

  Foo a = new Foo();

  Bar b = new Bar();

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

a)

Оператор b.f(); є припустимим.

b)

Оператор a.j = 5; приведе до помилки.

c)

Оператор a.g();є припустимим.

d)

Оператор b.i = 3; є припустимим.

Вопрос №11

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

a)

Інтерфейси дозоляють множинне спадкування.

b)

Інтерфейси можуть успадковуватись від довільної кількості інтерфейсів.

c)

Члени інтерфейсів ніколи не бувають статичними.

Вопрос №12

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

a)

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

b)

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

c)

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

d)

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

Вопрос №13

Життєвий цикл об’єктів це:

a)

опис послідовності станів об’єкта

b)

цикл, який включає операції створення та знищення об’єкта

c)

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

d)

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

Вопрос №14

Асоціація це:

a)

вид відношення підпорядкування між об’єктами

b)

набір з кількох однотипних об’єктів

c)

вид відношення співпраці між об’єктами

d)

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

Вопрос №15

Аргументи з класу B в конструктор базового класу А при успадкуванні  В від А передаються як:

a)

B::B(a) : A (a) {/* ... */}

b)

A::A(a) : B(a) {/* ... */}

c)

B::A(a) : A(a) {/* ... */}

d)

B::A(a) : a(B) {/* ... */}

Вопрос №16

Стан об’єкта характеризується:

a)

множиною типів атрибутів об’єкта

b)

переліком атрибутів та операцій об’єкта

c)

множиною поточних значень атрибутів об’єкта

d)

місцем розміщенням об’єкта в оперативній пам’яті

Вопрос №17

Назва простору імен класу:

a)

співпадає з назвою класу

b)

співпадає з назвою файла класу

c)

визначається директивою using

d)

співпадає з назвою модуля класа

Вопрос №18

Перевантаження операторів в С++:

a)

не підтримується

b)

реалізується через оператор operator

c)

реалізується через перевантаження функцій

d)

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

Вопрос №19

Звернення до глобального простору імен виконується як:

a)

::ім’я

b)

main::ім’я

c)

global::ім’я

d)

namespace global::ім’я

Вопрос №20

Об’єктно-орієнтований проект це:

a)

перелік класів та об'єктів

b)

сукупність об’єктних моделей

c)

програма, написана обраною ОО-мовою програмування

d)

процес написання програми обраною ОО мовою програмування

Вопрос №21

Об’єктно-орієнтований аналіз це:

a)

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

b)

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

c)

одна з методологій визначення складових задачі

d)

одна з методологій розробки технічного завдання

Вопрос №22

Типізація це:

a)

механізм створення класів

b)

механізм створення об’єктів

c)

механізм обмеження множини операцій над об’єктами

d)

операція визначення типу об’єкта

Вопрос №23

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

a)

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

b)

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

c)

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

Вопрос №24

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

a)

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

b)

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

c)

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

Вопрос №25

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

a)

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

b)

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

c)

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

Вопрос №26

Яка IP-адреса відноситься до класу B?

a)

64.128.12.223

b)

127.192.224.1

c)

191.224.12.255

d)

192.168.252.10

Вопрос №27

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

a)

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

b)

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

c)

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

Вопрос №28

До протокола транспортного рівня відноситься:

a)

TCP

b)

ICMP

c)

IP

d)

FTP

Вопрос №29

Під мережним протоколом розуміється:

a)

Правила взаємодії двох вузлів на одному рівні передачі даних

b)

Правила взаємодії вузлів мережі на двох або декількох рівнях передачі даних

c)

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

Вопрос №30

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

a)

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

b)

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

c)

Комутатор Ethernet

Вопрос №31

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

a)

Fast Ethernet

b)

TCP

c)

Token Ring

d)

NetBIOS/SMB

Вопрос №32

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

a)

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

b)

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

c)

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

Вопрос №33

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

a)

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

b)

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

c)

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

Вопрос №34

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

a)

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

b)

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

Вопрос №35

В IP – мережах широкомовна адреса представляється наступним образом:

a)

Поле адреси мережі у двійковому коді заповнено одиницями

b)

Поле адреси мережі у двійковому коді заповнено нулями

c)

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

d)

Широкомовлення не підтримується

Вопрос №36

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

a)

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

b)

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

c)

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

d)

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

Вопрос №37

Виберіть вірний вираз, при умові, що всі поля мають відповідні тип даних і роль

a)

a>b OR f ;

b)

a<>(SELECT b FROM x);

c)

f Like ‘a%’ OR f IN (1,3,8,11);

d)

a IN (SELECT c, d FROM x);

Вопрос №38

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

a)

4НФ

b)

2НФ

c)

3НФ

d)

5НФ

Вопрос №39

Вкажіть визначення терміну “первинний ключ“

a)

набір атрибутів, що відповідає умовам однозначності ідентифікації кортежу і відсутності надлишку даних

b)

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

c)

потенційний ключ, що не є первинним

d)

підмножина FK атрибутів відношення R2 в реляційній моделі даних, кожне значення якої завжди співпадає зі значенням потенційного ключа СK відношення R1

Вопрос №40