
- •Державний екзамен з напряму 6.050101 "Комп'ютерні науки"
- •Вкажіть визначення терміну “потенційний ключ“
- •Що буде результатом операції реляційної алгебри об′єднання над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри декартове множення над відношеннями а і в?
- •Вкажіть визначення терміну “альтернативний ключ“
- •Що буде результатом операції реляційної алгебри сполучення (з′єднання) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри декартове множення над відношеннями а і в?
- •Вкажіть визначення терміну “потенційний ключ“
- •Вкажіть визначення терміну “альтернативний ключ“
- •Вкажіть визначення терміну “зовнішній ключ“
- •Що буде результатом операції реляційної алгебри природнє сполучення (з′єднання природнє) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри декартове множення над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри вибірка над відношенням а?
- •Державний екзамен з напряму 6.050101 "Комп’ютерні науки"
- •Вкажіть визначення терміну “зовнішній ключ“
- •Що буде результатом операції реляційної алгебри природнє сполучення (з′єднання природнє) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри віднімання (різниця) над відношеннями а і в?
- •Вкажіть визначення терміну “альтернативний ключ“
- •Вкажіть визначення терміну “первинний ключ“
- •Що буде результатом операції реляційної алгебри об′єднання над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри перетинання над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри сполучення (з′єднання) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри ділення над відношеннями а і в?
- •Вкажіть визначення терміну “альтернативний ключ“
- •Державний екзамен з напряму 6.050101 "Комп’ютерні науки"
- •Що буде результатом операції реляційної алгебри вибірка над відношенням а?
- •Вкажіть визначення терміну “зовнішній ключ“
- •Вкажіть визначення терміну “первинний ключ“
- •Що буде результатом операції реляційної алгебри сполучення (з′єднання) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри віднімання (різниця) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри об′єднання над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри віднімання (різниця) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри природнє сполучення (з′єднання природнє) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри декартове множення над відношеннями а і в?
- •Вкажіть визначення терміну “потенційний ключ“
- •Державний екзамен з напряму 6.050101 "Комп’ютерні науки"
- •Що буде результатом операції реляційної алгебри природнє сполучення (з′єднання природнє) над відношеннями а і в?
- •Вкажіть визначення терміну “зовнішній ключ“
- •Вкажіть визначення терміну “альтернативний ключ“
- •Що буде результатом операції реляційної алгебри проекція над відношенням а?
- •Що буде результатом операції реляційної алгебри вибірка над відношенням а?
- •Вкажіть визначення терміну “зовнішній ключ“
- •Що буде результатом операції реляційної алгебри віднімання (різниця) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри об′єднання над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри перетинання над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри сполучення (з′єднання) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри природнє сполучення (з′єднання природнє) над відношеннями а і в?
- •Вкажіть визначення терміну “альтернативний ключ“
- •Що буде результатом операції реляційної алгебри сполучення (з′єднання) над відношеннями а і в?
- •Державний екзамен з напряму 6.050101 "Комп’ютерні науки"
- •Що буде результатом операції реляційної алгебри декартове множення над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри перетинання над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри природнє сполучення (з′єднання природнє) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри ділення над відношеннями а і в?
- •Вкажіть визначення терміну “альтернативний ключ“
- •Що буде результатом операції реляційної алгебри об′єднання над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри перетинання над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри вибірка над відношенням а?
- •Що буде результатом операції реляційної алгебри природнє сполучення (з′єднання природнє) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри проекція над відношенням а?
- •Що буде результатом операції реляційної алгебри ділення над відношеннями а і в?
- •Вкажіть визначення терміну “потенційний ключ“
- •Що буде результатом операції реляційної алгебри перетинання над відношеннями а і в?
- •Вкажіть визначення терміну “зовнішній ключ“
- •Що буде результатом операції реляційної алгебри вибірка над відношенням а?
- •Що буде результатом операції реляційної алгебри сполучення (з′єднання) над відношеннями а і в?
- •Державний екзамен з напряму 6.050101 "Комп’ютерні науки"
- •Що буде результатом операції реляційної алгебри об′єднання над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри перетинання над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри вибірка над відношенням а?
- •Що буде результатом операції реляційної алгебри ділення над відношеннями а і в?
- •Державний екзамен з напряму 6.050101 "Комп’ютерні науки"
- •Вкажіть визначення терміну “зовнішній ключ“
- •Що буде результатом операції реляційної алгебри вибірка над відношенням а?
- •Державний екзамен з напряму 6.050101 "Комп’ютерні науки"
- •Вкажіть визначення терміну “зовнішній ключ“
- •Що буде результатом операції реляційної алгебри віднімання (різниця) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри декартове множення над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри об′єднання над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри віднімання (різниця) над відношеннями а і в?
- •Вкажіть визначення терміну “потенційний ключ“
- •Вкажіть визначення терміну “зовнішній ключ“
- •Що буде результатом операції реляційної алгебри віднімання (різниця) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри декартове множення над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри перетинання над відношеннями а і в?
- •Державний екзамен з напряму 6.050101 "Комп’ютерні науки"
- •Державний екзамен з напряму 6.050101 "Комп’ютерні науки"
- •Що буде результатом операції реляційної алгебри природнє сполучення (з′єднання природнє) над відношеннями а і в?
- •Вкажіть визначення терміну “альтернативний ключ“
- •Що буде результатом операції реляційної алгебри сполучення (з′єднання) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри перетинання над відношеннями а і в?
- •Вкажіть визначення терміну “зовнішній ключ“
- •Що буде результатом операції реляційної алгебри ділення над відношеннями а і в?
- •Вкажіть визначення терміну “потенційний ключ“
- •Що буде результатом операції реляційної алгебри декартове множення над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри перетинання над відношеннями а і в?
- •Державний екзамен з напряму 6.050101 "Комп’ютерні науки"
- •Що буде результатом операції реляційної алгебри віднімання (різниця) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри сполучення (з′єднання) над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри ділення над відношеннями а і в?
- •Вкажіть визначення терміну “зовнішній ключ“
- •Вкажіть визначення терміну “потенційний ключ“
- •Вкажіть визначення терміну “альтернативний ключ“
- •Що буде результатом операції реляційної алгебри сполучення (з′єднання) над відношеннями а і в?
- •Державний екзамен з напряму 6.050101 "Комп’ютерні науки"
- •Вкажіть визначення терміну “потенційний ключ“
- •Що буде результатом операції реляційної алгебри декартове множення над відношеннями а і в?
- •Що буде результатом операції реляційної алгебри проекція над відношенням а?
Що буде результатом операції реляційної алгебри декартове множення над відношеннями а і в?
a) |
нове відношення R, яке включає в себе кортежі відношення А, які відповідають певним умовам |
b) |
нове відношення R, яке включає в себе кортежі, що належать відношенню А і не належать відношенню В |
c) |
відношення R, що включає в себе кортежі, які являють собою всі можливі комбінації кортежів відношень А і В |
d) |
відношення R, яке включає в себе кортежі, що належать одному або одночасно обом з вказаних відношень |
Вопрос №50 |
Що буде результатом операції реляційної алгебри вибірка над відношенням а?
a) |
нове відношення R, яке включає в себе кортежі відношення А, які відповідають певним умовам |
b) |
нове відношення R, яке включає в себе кортежі, що належать відношенню А і не належать відношенню В |
c) |
відношення R, що включає в себе кортежі, які являють собою всі можливі комбінації кортежів відношень А і В |
d) |
відношення R, яке включає в себе кортежі, що належать одному або одночасно обом з вказаних відношень |
Державний екзамен з напряму 6.050101 "Комп’ютерні науки"
Вариант: |
5 |
Выполнил: |
|
Оценка: |
|
Подпись преподавателя: |
|
Вопрос №1 |
Які твердження є істинними? Оберіть правильну відповідь
a) |
Підклас повинен визначати всі методи з суперкласу. |
b) |
Підклас може визначати метод із тим самим ім’ям та параметрами, як у метода, що визначений у суперкласі. |
c) |
Підклас не може визначати поле з тим самим ім’ям, як у поля, що визначено у суперкласі. |
d) |
Два класи можуть бути суперкласами один для одного. |
Вопрос №2 |
Що з переліченого нижче є класами-оболонками?
Оберіть правильну відповідь.
a) |
java.lang.String |
b) |
java.lang.Int |
c) |
java.lang.Boolean |
Вопрос №3 |
Дано наступні класи та оголошення. Які твердження хибне?
// 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; є припустимим. |
Вопрос №4 |
Які твердження є істинними? Оберіть правильну відповідь.
a) |
Клас може мати лише один підклас. |
b) |
Кожен об’єкт в Java має public метод на ім’я equals. |
c) |
Кожен об’єкт в Java має public метод на ім’я length. |
d) |
Будь-який клас може бути успадкований будь-якою кількістю класів. |
Вопрос №5 |
Що буде в результаті компіляції та запуску наступної програми?
// 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 при виконанні. |
Вопрос №6 |
Яке твердження є істинним відносно наступного коду?
// 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) |
В коді все вірно,його компіляція пройде без помилок. |
Вопрос №7 |
Який найпростіший вираз можна вставити замість (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 |
Вопрос №8 |
Яке твердження є істинним?
Оберіть одну правильну відповідь.
a) |
Якщо посилання x та y позначають два різних об’єкта, вираз x.equals(y) завжди дорівнює false. |
b) |
Якщо посилання x та y позначають два різних об’єкта, вираз (x.hashCode() == y.hashCode()) завжди дорівнює false. |
c) |
Метод equals() в класі Object оголошений як final. |
d) |
Всі масиви мають метод на ім’я clone. |
Вопрос №9 |
Якою міткою помічений перший рядок, що призведе до помилки компіляції наступної програми?
// Filename: MyClass.java
class MyClass {
public static void main(String[] args) {
MyClass a;
MySubclass b;
a = new MyClass(); // (1)
b = new MySubclass(); // (2)
a = b; // (3)
b = a; // (4)
a = new MySubclass(); // (5)
b = new MyClass(); // (6)
}
}
class MySubclass extends MyClass {}
Оберіть одну правильну відповідь.
a) |
(1) |
b) |
(2) |
c) |
(3) |
d) |
(4) |
Вопрос №10 |
Які з цих класів мають конструктор з одним параметром - рядком?
Оберіть правильнe відповідm
a) |
Void |
b) |
Boolean |
c) |
Character |
Вопрос №11 |
Дано фрагмент програми:
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); |
Вопрос №12 |
Залежність (використання) між класами виникає при:
a) |
успадкуванні класів |
b) |
включенні об’єкта одного класу в інший клас |
c) |
передачі одного об’єкта в операцію іншого в якості параметра |
d) |
використанні в одному класі операцій іншого класу при успадкуванні |
Вопрос №13 |
Типізація це:
a) |
механізм створення класів |
b) |
механізм створення об’єктів |
c) |
механізм обмеження множини операцій над об’єктами |
d) |
операція визначення типу об’єкта |
Вопрос №14 |
Об’єкт в ОО-програмуванні це:
a) |
файл з текстом програми |
b) |
будь який елемент ОО-програми |
c) |
модель сутності предметної області, що має властивості та поведінку |
d) |
змінна, що зберігає значення відповідного типу та припускає виконання наперед визначеного переліку операцій |
Вопрос №15 |
Звернення до глобального простору імен виконується як:
a) |
::ім’я |
b) |
main::ім’я |
c) |
global::ім’я |
d) |
namespace global::ім’я |
Вопрос №16 |
Статичні операції:
a) |
операції доступу до статичних атрибутів класу |
b) |
операції, що не змінюють значення атрибутів класу |
c) |
операції, що належать одночасно всім об’єктам класу |
d) |
незмінні операції класу |
Вопрос №17 |
Перевантаження операторів в С++:
a) |
не підтримується |
b) |
реалізується через оператор operator |
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 |
Маска мережі призначена для
a) |
Визначення адреси мережі з IP – адреси |
b) |
Поділу мережі на підмережі |
c) |
Обмеження доступу до підмереж |
Вопрос №24 |
До недоліків комутації пакетів відноситься:
a) |
Нераціональне використання пропускної спроможності фізичних каналів; |
b) |
Невизначеність швидкості передачі даних між абонентами мережі |
c) |
Затримка передачі через процедуру встановлення з’єднання |
Вопрос №25 |
Який кабель застосовується для передачі даних на більш далекі відстані?
a) |
одномодовий оптоволоконний кабель |
b) |
багатомодовий оптоволоконний кабель |
Вопрос №26 |
Логічна структуризація мережі виконується для:
a) |
поділу мережі на сегменти з різною топологією фізичних зв’язків |
b) |
поділу мережі на сегменти з локалізацією області дії сервера |
c) |
поділу мережі на сегменти з локалізованим трафіком |
Вопрос №27 |
Які рівні передачі даних не відносяться до стеку протоколів TCP/IP?
a) |
Прикладний |
b) |
Траспортний |
c) |
Міжмережевий |
d) |
Канальний |
Вопрос №28 |
Стеком протоколів є:
a) |
Fast Ethernet |
b) |
TCP |
c) |
Token Ring |
d) |
NetBIOS/SMB |
Вопрос №29 |
Чим обумовлено використання підрівня логічного кодування в технології Fast Ethernet?
a) |
Недоліками методів фізичного кодування |
b) |
Необхідністю підвищення швидкості передачі до 100 Мбит/с |
Вопрос №30 |
Протокол BGP використовується на наступних маршрутизаторах
a) |
Примежові маршрутизатори областей автономних систем |
b) |
Магістральні маршрутизатори областей автономних систем |
c) |
Примежові маршрутизатори автономних систем |
Вопрос №31 |
Загасання лінії зв’язку показує:
a) |
наскільки зменшується частота сигналу на виході лінії зв’язку по відношенню до частоти сигналу на вході цієї лінії |
b) |
наскільки зменшується потужність еталонного синусоїдального сигналу на виході лінії зв’язку по відношенню до потужності сигналу на вході цієї лінії |
c) |
наскільки зменшується пропускна спроможність на виході лінії зв’язку по відношенню до пропускної спроможності на вході цієї лінії |
Вопрос №32 |
Яка з нижчеперелічених IP-адрес може бути використана для взаємодії вузлів, що належать до різних IP-мереж, тільки із застосуванням технології NAT?
a) |
10.10.0.1 |
b) |
127.0.0.1 |
c) |
176.96.0.1 |
d) |
224.0.0.5 |
Вопрос №33 |
При трансляції датаграм адреси канального рівня використовують наступні комутаційні пристрої:
a) |
Повторювачі |
b) |
Комутатори |
c) |
Маршрутизатори |
Вопрос №34 |
Яка з нижче перелічених функцій відноситься до мережевого рівня передачі даних:
a) |
Надійне з’єднання взаємодіючих вузлів |
b) |
Фрагментація пакетів при передачі через мережі з різними мережевими технологіями |
c) |
Управління доступом до середовища передачі даних |
Вопрос №35 |
Службою канального рівня не передбачається:
a) |
Передача з встановленням з’єднання та підтвердженням |
b) |
Передача з встановленням з’єднання без підтвердження |
c) |
Передача без встановлення з’єднання з підтвердженням |
d) |
Передача без встановлення з’єднання та без підтвердження |
Вопрос №36 |
Якщо до мережі с адресою 176.0.0.0 застосувати маску 255.255.224.0, тоді можна організувати наступну кількість підмереж:
a) |
3 |
b) |
8 |
c) |
256 |
d) |
2048 |
Вопрос №37 |
Виберіть вірний вираз, при умові, що всі поля мають відповідні тип даних і роль
a) |
a LIKE ‘F%A’ AND a>100; |
b) |
a BETWEEN ‘DD’ AND 64; |
c) |
a IN (SELECT c, d FROM x) AND a>15; |
d) |
a=(SELECT b FROM x WHERE a=1 AND b<100); |
Вопрос №38 |
Вкажіть визначення терміну “потенційний ключ“
a) |
набір атрибутів, що відповідає умовам однозначності ідентифікації кортежу і відсутності надлишку даних |
b) |
потенційний ключ, що вибраний в якості основного для забезпечення механізму адресації на рівні кортежів |
c) |
потенційний ключ, що не є первинним |
d) |
підмножина FK атрибутів відношення R2 в реляційній моделі даних, кожне значення якої завжди співпадає зі значенням потенційного ключа СK відношення R1 |
Вопрос №39 |
Вкажіть визначення терміну “арність відношення“
a) |
кількість атрибутів n в відношенні реляційної моделі даних |
b) |
елементарне дане; величина, що не допускає подальшого розкладення на складові |
c) |
кількість кортежів в відношенні в реляційній моделі даних |
d) |
інформація, що представлена у вигляді, придатному для обробки автоматизованими засобами |
Вопрос №40 |
Виберіть вірний запит до таблиць X з полями a,b та Y з полями b,c,d
a) |
UPDATE x SET a=(SELECT a, b FROM x WHERE a=111); |
b) |
SELECT a, x.b, Sum(c) AS s FROM x, y WHERE x.b=y.b GROUP BY a; |
c) |
UPDATE x SET a=(SELECT c FROM y WHERE b=123); |
d) |
INSERT INTO y (b, c, d) FROM (SELECT a, b FROM x, y WHERE x.b=y.b ;) |
Вопрос №41 |
Вкажіть визначення терміну “альтернативний ключ“
a) |
набір атрибутів, що відповідає умовам однозначності ідентифікації кортежу і відсутності надлишку даних |
b) |
потенційний ключ, що вибраний в якості основного для забезпечення механізму адресації на рівні кортежів |
c) |
потенційний ключ, що не є первинним |
d) |
підмножина FK атрибутів відношення R2 в реляційній моделі даних, кожне значення якої завжди співпадає зі значенням потенційного ключа СK відношення R1 |
Вопрос №42 |