- •Державний екзамен з напряму 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) |
набір атрибутів, що відповідає умовам однозначності ідентифікації кортежу і відсутності надлишку даних |
b) |
потенційний ключ, що вибраний в якості основного для забезпечення механізму адресації на рівні кортежів |
c) |
потенційний ключ, що не є первинним |
d) |
підмножина FK атрибутів відношення R2 в реляційній моделі даних, кожне значення якої завжди співпадає зі значенням потенційного ключа СK відношення R1 |
Вопрос №50 |
За способом подання інформації із предметної області бази даних поділяються на
a) |
ієрархічні і мережні |
b) |
документальні і фактографічні |
c) |
локальні і мережні |
d) |
реляційні і об’єктні |
Державний екзамен з напряму 6.050101 "Комп’ютерні науки"
Вариант: |
29 |
Выполнил: |
|
Оценка: |
|
Подпись преподавателя: |
|
Вопрос №1 |
Дано наступні класи та оголошення. Які твердження хибне?
// 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; є припустимим. |
Вопрос №2 |
Що виведе програма, після її компіляції та запуску?
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 |
Вопрос №3 |
Яке твердження є істинним?
Оберіть одну правильну відповідь.
a) |
Якщо посилання x та y позначають два різних об’єкта, вираз x.equals(y) завжди дорівнює false. |
b) |
Якщо посилання x та y позначають два різних об’єкта, вираз (x.hashCode() == y.hashCode()) завжди дорівнює false. |
c) |
Метод equals() в класі Object оголошений як final. |
d) |
Всі масиви мають метод на ім’я clone. |
Вопрос №4 |
Які твердження є істинними? Оберіть правильну відповідь.
a) |
У Java, секція “extends” використовується для визначення відносини композиції. |
b) |
Підклас неабстрактного класу може бути оголошений абстрактним |
c) |
Всі члени батьківського класу успадковуються підкласом |
d) |
Клас, що оголошений як final, може бути абстрактним |
Вопрос №5 |
Який найпростіший вираз можна вставити замість (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 |
Вопрос №6 |
Що відбудеться у результаті компіляції та запуску наступної програми?
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| при виконанні. |
Вопрос №7 |
Що виведе наступна програма при роботі?
// 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». |
Вопрос №8 |
Яке твердження є істинним відносно наступного коду?
// 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) |
В коді все вірно,його компіляція пройде без помилок. |
Вопрос №9 |
Які оголошення методів, якщо їх поставити замість (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() { } |
Вопрос №10 |
Яке твердження про наступну програму є правильним?
// Filename: MyClass.java
public class MyClass {
public static void main(String[] args) {
A[] arrA;
B[] arrB;
arrA = new A[10];
arrB = new B[20];
arrA = arrB; // (1)
arrB = (B[]) arrA; // (2)
arrA = new A[10];
arrB = (B[]) arrA; // (3)
}
}
class A {}
class B extends A {}
Оберіть одну правильну відповідь.
a) |
Програма кидатиме java.lang.ClassCastException в присвоюванні (3), під час виконання. |
b) |
Програма скомпілюється та виконається без помилок, навіть якщо оператори перетворення (B[]) в операторах (2) та (3) будуть видалені. |
c) |
Програма не буде компілюватися через присвоювання в (1). |
d) |
Програма кидатиме java.lang.ClassCastException в присвоюванні (2), під час виконання. |
Вопрос №11 |
Які з цих класів визначають незмінні об’єкти?
Оберіть правильну відповідь.
a) |
Character |
b) |
Date |
c) |
Number |
Вопрос №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 |
Під мережним протоколом розуміється:
a) |
Правила взаємодії двох вузлів на одному рівні передачі даних |
b) |
Правила взаємодії вузлів мережі на двох або декількох рівнях передачі даних |
c) |
Правила взаємодії двох суміжних рівнів передачі даних на кожному вузлі комп’ютерної мережі |
Вопрос №24 |
У якості критерію оцінки маршруту протоколом OSPF за замовчуванням використовується:
a) |
Затримка обробки пакета на маршрутизаторах на всьому маршруту |
b) |
Кількість проміжних маршрутизаторів |
c) |
Сумарна пропускна спроможність на маршруті |
d) |
Інший критерій, який вище не перелічений |
Вопрос №25 |
До протокола транспортного рівня відноситься:
a) |
TCP |
b) |
ICMP |
c) |
IP |
d) |
FTP |
Вопрос №26 |
Полоса пропускання це:
a) |
Безперервний діапазон частот, для якого загасання не перевищує деяку заздалегідь задану межу |
b) |
Безперервний діапазон частот синусоїдального сигналу, для яких цей сигнал передається по лінії зв’язку без значних спотворень |
c) |
Безперервний діапазон частот, при яких забезпечується максимальна пропускна здатність лінії зв’язку |
Вопрос №27 |
Які рівні передачі даних не відносяться до стеку протоколів TCP/IP?
a) |
Прикладний |
b) |
Траспортний |
c) |
Міжмережевий |
d) |
Канальний |
Вопрос №28 |
Яка функція не виконується службою доменних імен?
a) |
Визначення IP-адреси за доменним ім’ям вузла |
b) |
Визначення адреси FTP-серверу за доменним ім’ям вузла |
c) |
Визначення доменного імені вузла за IP-адресою |
d) |
Визначення імені поштової адреси за доменним ім’ям вузла |
Вопрос №29 |
В IP – мережах широкомовна адреса представляється наступним образом:
a) |
Поле адреси мережі у двійковому коді заповнено одиницями |
b) |
Поле адреси мережі у двійковому коді заповнено нулями |
c) |
Поле адреси вузла у двійковому коді заповнено одиницями |
d) |
Широкомовлення не підтримується |
Вопрос №30 |
Адресою транспортного рівня являється:
a) |
Фізична адреса пристрою |
b) |
Мережна адреса вузла, яка призначена адміністратором |
c) |
Номер порту, який призначається програмістом при розробці програмних засобів мережної взаємодії |
d) |
Мережева адреса вузла, яка отримана службою DNS |
Вопрос №31 |
До переваг комутації каналів відноситься:
a) |
Висока загальна пропускна спроможність мережі при передачі пульсуючого трафіка |
b) |
Низький рівень затримання передачі даних через мережу |
c) |
Можливість динамічного перерозподілу пропускної спроможності фізичних каналів зв’язку між абонентами в залежності від потреб |
Вопрос №32 |
При трансляції датаграм адреси канального рівня використовують наступні комутаційні пристрої:
a) |
Повторювачі |
b) |
Комутатори |
c) |
Маршрутизатори |
Вопрос №33 |
Яка з нижче перелічених функцій відноситься до мережевого рівня передачі даних:
a) |
Надійне з’єднання взаємодіючих вузлів |
b) |
Фрагментація пакетів при передачі через мережі з різними мережевими технологіями |
c) |
Управління доступом до середовища передачі даних |
Вопрос №34 |
Поле «Номер підтвердження» у заголовку протокола TCP використовується у наступних випадках:
a) |
Для вказівки наступного порядкового номера сегмента, що очікується приймачем протягом передачі даних |
b) |
Для вказівки номера наступного байта, якій очікується приймачем протягом передачі даних |
c) |
Для вказівки адреси термінових даних |
Вопрос №35 |
Преамбула в кадрі Ethernet призначена для:
a) |
Попереднього контролю стану канала перед передачею кадру |
b) |
Синхронізації передаючого і приймаючого вузлів мережі |
c) |
Оповіщення вузлів мережі про майбутню передачу кадру |
Вопрос №36 |
В технології Ethernet міжкадровий інтервал використовується для
a) |
Підготовки станції до передачі наступного кадру |
b) |
Винятку блукаючих сигналів на лінії зв’язку після передачі кадру |
c) |
Надання іншим станціям можливості передачі кадрів |
Вопрос №37 |
Виберіть вірний запит до таблиць X з полями a,b та Y з полями b,c,d
a) |
SELECT a, b, c FROM x, y; |
b) |
SELECT b, Sum(c) AS s FROM y GROUP BY b HAVING s>10; |
c) |
SELECT a, x.b, Sum(c) AS s FROM x, y WHERE x.b=y.b GROUP BY a; |
d) |
CREATE VIEW v (a, b, c) AS SELECT a, b, Avg(c ) AS c_sr FROM x, y WHERE x.b=y.b GROUP BY a, b; |
Вопрос №38 |
Що буде результатом операції реляційної алгебри природнє сполучення (з′єднання природнє) над відношеннями А і В?
a) |
нове відношення R, що має арність n=na + nb - k, де k - число атрибутів зв’язку одного з відношень |
b) |
нове відношення R, яке включає в себе кортежі, що належать відношенню А і не належать відношенню В |
c) |
відношення R, що включає в себе кортежі, які являють собою всі можливі комбінації кортежів відношень А і В |
d) |
відношення R з кортежами, що є сполученням двох кортежів відношень А і В відповідно, що мають однакове значення спільних атрибутів |
Вопрос №39 |
