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

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

a)

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

b)

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

c)

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

d)

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

Вопрос №38

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

a)

кількість атрибутів n в відношенні реляційної моделі даних

b)

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

c)

кількість кортежів в відношенні в реляційній моделі даних

d)

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

Вопрос №39

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

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);

Вопрос №40

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

a)

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

b)

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

c)

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

d)

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

Вопрос №41

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

a)

кількість атрибутів n в відношенні реляційної моделі даних

b)

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

c)

кількість кортежів в відношенні в реляційній моделі даних

d)

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

Вопрос №42

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

a)

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

b)

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

c)

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

d)

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

Вопрос №43

Яка аномалія може мати місце при роботі з базами даних

a)

посилання

b)

видалення

c)

переповнення

d)

пересилання

Вопрос №44

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

a)

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

b)

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

c)

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

d)

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

Вопрос №45

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

a)

1НФ

b)

2НФ

c)

3НФ

d)

4НФ

Вопрос №46

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

a)

1НФ

b)

2НФ

c)

3НФ

d)

4НФ

Вопрос №47

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

a)

1НФ

b)

2НФ

c)

3НФ

d)

4НФ

Вопрос №48

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

a)

4НФ

b)

2НФ

c)

3НФ

d)

5НФ

Вопрос №49

Яка нотація є нотацією методології діаграм потоків даних (DFD)?

a)

Чена

b)

IDEF0

c)

Гейна-Сарсона

d)

Шлеєра-Меллора

Вопрос №50

Які властивості не належать до необхідних властивостей розподілених баз даних?

a)

незалежність від фрагментації

b)

незалежність від реплікації

c)

незалежність від предметної галузі

d)

безперервне функціонування

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

Вариант:

3

Выполнил:

Оценка:

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

Вопрос №1

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

public class RQ200_60 {

  public static void main(String[] args) {

    Integer i = -10;

    Integer j = -10;

    System.out.print(i==j);

    System.out.print(i.equals(j));

    Integer n = 128;

    Integer m = 128;

    System.out.print(n==m);

    System.out.print(n.equals(m));

  }

}

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

a)

falsetruefalsetrue

b)

truetruetruetrue

c)

falsetruetruetrue

d)

truetruefalsetrue

Вопрос №2

Значення якого типу повертає  метод hashCode() класу Object?

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

a)

String

b)

int

c)

long

d)

Object

Вопрос №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)

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

b)

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

c)

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

d)

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

Вопрос №6

Дано класи A, B та C, де B extends A, та C extends B, та де всі класи реалізують метод екземпляра void  doIt().  Як можна викликати метод doIt() з класу A зсередини метода екземпляра класу C?

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

a)

super.doIt();               

b)

super.super.doIt();

c)

this.super.doIt(); 

d)

Це неможливо.

Вопрос №7

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

a)

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

b)

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

c)

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

Вопрос №8

Які оголошення методів, якщо їх поставити замість (7), не призведуть до помилки компіляції?

class MySuperclass {

  public     Integer step1(int i)     { return 1; }                     // (1)

  protected  String step2(String str1, String str2) { return str1; }    // (2)

  public  String step2(String str1)    { return str1; }                 // (3)

  public static String step2()        { return "Hi"; }                  // (4)

  public MyClass      makeIt() { return new MyClass(); }                // (5)

  public MySuperclass makeIt2() { return new MyClass(); }               // (6)

}

public class MyClass extends MySuperclass {

  // (7) INSERT METHOD DECLARATION HERE

}

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

a)

public int step1(int i) { return 1; }

b)

public String step2(String str2, String str1) { return str1; }

c)

private void step2() { }

d)

private static void step2() { }

Вопрос №9

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

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.

Вопрос №10

Що виведе наступна програма при роботі?

// Filename: MyClass.java

public class MyClass {

  public static void main(String[] args) {

    B b = new B("Test");

  }

}

class A {

  A() { this("1", "2"); }

  A(String s, String t) { this(s + t); }

  A(String s) { System.out.println(s); }

}

class B extends A {

  B(String s) { System.out.println(s); }

  B(String s, String t) { this(t + s + "3"); }

  B() { super("4"); };

}

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

a)

Тільки рядок «Test».

b)

Рядок «Test», а після нього рядок «Test».

c)

Рядок «123» , а після нього рядок «Test».

d)

Рядок «12», а після нього рядок «Test».

Вопрос №11

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

class MySuper {

  int number;

  MySuper(int i) { number = i; }

}

class MySub extends MySuper {

  int count;

  MySub(int count, int num) {

    super(num);

    this.count = count;

  }

  // (1) INSERT CONSTRUCTOR HERE

}

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

a)

MySub() {}

b)

MySub(int count) { this.count = count; }

c)

MySub(int count) { super(); this.count = count; }

d)

MySub(int count) { this(count, count); }

Вопрос №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)

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

b)

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

c)

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

d)

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

Вопрос №19

Модульність програми це:

a)

поділ програми на об’єкти та класи

b)

розбиття програмного коду на функції

c)

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

d)

розбиття програмного коду на файли заголовків та файли реалізації

Вопрос №20

Іерархія в ОО програмуванні це:

a)

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

b)

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

c)

підпорядкування розробників програми в команді розробників

d)

структура каталогів програми

Вопрос №21

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

a)

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

b)

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

c)

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

d)

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

Вопрос №22

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

a)

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

b)

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

c)

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

d)

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

Вопрос №23

Яка з нижчеперелічених IP-адрес може бути використана для взаємодії вузлів, що належать до різних IP-мереж, тільки із застосуванням технології NAT?

a)

10.10.0.1

b)

127.0.0.1

c)

176.96.0.1

d)

224.0.0.5

Вопрос №24

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

a)

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

b)

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

c)

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

Вопрос №25

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

a)

Fast Ethernet

b)

TCP

c)

Token Ring

d)

NetBIOS/SMB

Вопрос №26

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

a)

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

b)

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

c)

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

Вопрос №27

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

a)

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

b)

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

c)

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

Вопрос №28

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

a)

SMTP

b)

POP3

c)

IMAP

Вопрос №29

Протокол електронної пошти SMTP встановлює зв'язок між вузлами:

a)

поштовий клієнт - поштовий клієнт

b)

поштовий сервер - поштовий клієнт

c)

поштовий сервер - поштовий сервер

Вопрос №30

Які рівні передачі даних не відносяться до стеку протоколів TCP/IP?

a)

Прикладний

b)

Траспортний 

c)

Міжмережевий

d)

Канальний

Вопрос №31

Пропускна спроможність залежить від наступної характеристики лінії зв’язку:

a)

Потужність сигналу на вході

b)

Ширина полоси пропускання

c)

Метод логічного кодування потоку біт

Вопрос №32

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

a)

Повторювачі

b)

Комутатори

c)

Маршрутизатори

Вопрос №33

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

a)

TCP

b)

ICMP

c)

IP

d)

FTP

Вопрос №34

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

a)

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

b)

Агресивна поведінка порту при передачі кадрів

c)

Тимчасове відключення порту для прийому кадрів

Вопрос №35

Для локальній мережі характерні наступні твердження:

a)

Мережа охоплює територію у декілька квадратних метрів;

b)

Переважно використовується висока швидкість передачі даних;

c)

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

Вопрос №36

Якщо до мережі с адресою 176.0.0.0 застосувати маску 255.255.224.0, тоді можна організувати наступну кількість підмереж:

a)

3

b)

8

c)

256

d)

2048

Вопрос №37

Яка нотація є нотацією методології діаграм потоків даних (DFD)?

a)

Чена

b)

IDEF0

c)

Гейна-Сарсона

d)

Шлеєра-Меллора

Вопрос №38

Виберіть синонім терміну «рядок»

a)

кортеж

b)

атрибут

c)

стовпець

d)

поле

Вопрос №39

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

a)

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

b)

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

c)

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

d)

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

Вопрос №40