
- •2) Число кортежей отношения;
- •5) Множество пар "имя атрибута" - "значение атрибута".
- •2) Множество пар "имя атрибута" - "имя домена";
- •2) Отсутствуют не ключевые атрибуты отношений, которые зависят от части сложного ключа;
- •4) Не содержат нетривиальных многозначных зависимостей; (*)
- •5) Любая имеющаяся зависимость соединения - тривиальна.
- •5) Любая имеющаяся зависимость соединения - тривиальна. (*)
- •3) Детерминанты всех функциональных зависимостей являются потенциальными ключами; (*)
- •4) Не содержат нетривиальных многозначных зависимостей;
- •3) Локальные базы данных могут управляться сурбд разных типов; (*)
- •4) Конкретную строку таблицы бд; (*)
- •2) Таблиц бд при помощи внешних ключей; (*)
- •3) Специального шлюза; (*)
- •Архитектура
- •5) Код смещение команды mov bl, al;
- •Системне програмування та операційні системи
- •1.Операционная система выполняет следующие две по существу малосвязанные функции:
- •2.По особенностям алгоритмов управления процессором операционные системы
- •3.Мобильные операционные системы предназначены для :
- •4.Критерий эффективности систем пакетной обработки:
- •15.Примитивы p и V в алгоритме Дейкстра оперируют над семафорами s и определяются следующим образом:
- •19. Функциями ос по управлению памятью являются:
- •Система не может изменять внешнюю среду.
- •2) Gfaa;
- •Свойстве новизны;
- •Оператор using namespace std позволяет:
- •Какая из следующих записей не является инициализирующей?
- •В каком случае преимущества применения указателей отсутствуют?
- •Когда переменная – ссылка не требует инициализации при описании?
- •Какие из следующих утверждений являются истинными для модификаторов доступа?
- •Какой из следующих спецификаторов описывает класс памяти, общедоступной для всей программы?
- •Какой из следующих спецификаторов используется для идентификации одноименных функций в иерархии классов?
- •Как работает следующий оператор
- •Какие действия выполняет функция
- •Какое из следующих свойств не является очевидным преимуществом объектно-ориентированного программирования?
- •Преимущества позднего связывание относительно раннего связывания состоит в том, что:
- •Какой принцип объектно-ориентированного программирования нарушается при наследовании реализации?
- •В каком порядке выполняются конструкторы базового и производного классов?
- •Почему доступ к замещаемым функциям членам базового класса является важным?
- •3 Задача синтаксического анализатора в составе компилятора следующая:
- •4 Задача редактора связей состоит в следующем:
- •5 Среда программирования это:
- •38 На Borland Pascal 7.0 описана функция p:
- •43 Если переменные типа integer и если a≡b (mod m) и X≡y(mod m), то какие из следующих утверждений истинны?
- •III. A/n≡ b/n(mod m) для всех n≠0
- •44 Выражения на некотором языке программирования описываются в Бэкуса –Наура форме (бнф) так:
Демин. Базы данных
1. Мощностью отношения называется:
1) число атрибутов отношения;
2) число кортежей отношения;
3) число доменов отношения;
4) множество пар "имя атрибута" - "имя домена";
5) множество пар "имя атрибута" - "значение атрибута".(*)
2. Телом отношения называется:
1) множеств пар "имя атрибута" - "имя домена";
2) множество пар "имя атрибута" - "значение атрибута".
3) множество атрибутов отношения;
4) множество кортежей отношения;
5) декартово произведение доменов. (*)
3. Атрибутом отношения называется:
1) пара вида <тип данных:имя домена>;
2) уникальная сущность отношения;
3) пара вида <имя атрибута:имя домена>;
4) значение первичного ключа отношения;
5) значение внешнего ключа отношения. (*)
4. -арностью отношения называется:
1) число атрибутов отношения;
2) Число кортежей отношения;
3) число доменов отношения;
4) множество пар "имя атрибута" - "имя домена";(*)
5) Множество пар "имя атрибута" - "значение атрибута".
5. Кортежем отношения называется:
1) множество атрибутов отношения; (*)
2) Множество пар "имя атрибута" - "имя домена";
3) множество пар "имя атрибута" - "значение атрибута".
4) пара вида <тип данных:имя домена>;
5) набор заголовков отношения.
6 Реляционная база данных это:
1) совокупность деревьев;
2) набор упорядоченных структур данных;
3) набор отношений;
4) множество заголовков отношений;
5) множество доменов. (*)
7. Поле А многозначно определяет поле В той же таблицы, если:
1) каждому значению поля А ставится в соответствие одно из значений поля В;
2) каждому значению поля В ставится в соответствие одно из значений поля А;
3) каждому значению поля А ставится в соответствие определенное множество значений поля В;
4) всем значениям поля А ставится в соответствие определенное значение поля В; (*)
5) определенному значению поля А ставится в соответствие все значения поля В;
8. Оператор реляционной алгебры "А UNION В" осуществляет операцию:
1) выборка отношения;
2) пересечение отношений;
3) соединение отношений; (*)
4) проекция отношения;
5) объединение отношений.
9. Оператор реляционной алгебри "А INTERSECT В" осуществляет операцию:
1) выборка отношения;
2) пересечение отношений;
3) соединение отношений;
4) проекция отношения; (*)
5) объединение отношений.
10. Оператор реляционной алгебри "А TIMES В" осуществляет операцию:
1) выборка отношения;
2) пересечение отношений;
3) декартово произведение двух отношений;
4) проекция отношений; (*)
5) объединение отношений.
11. Оператор реляционной алгебры "А WHERE C" осуществляет операцию:
1) выборка отношения;
2) пересечения отношений; (*)
3) декартово произведение двух отношений;
4) проекция отношения;
5) объединение отношений.
12. Оператор реляционной алгебры "А JOIN В" осуществляет операцию:
1) экви - соединение отношений;
2) выборка отношения;
3) естественное соединение двух отношений;
4) проекция отношения; (*)
5) объединение отношений.
13. Оператор SQL "SELECT" используется для:
1) вставки строк в таблицу;
2) удаления строк из таблицы; (*)
3) изменения строк в таблице;
4) отбора строк из таблицы;
5) фиксирования изменений в таблице.
14. Оператор SQL "UPDATE" используется для:
1) вставки строк в таблицу;
2) удаления строк из таблицы; (*)
3) изменения строк в таблице;
4) отбора строк из таблицы;
5) фиксирования изменений в таблице.
15. Оператор SQL "INSERT" используется для:
1) вставки строк в таблицу;
2) удаления строк из таблицы;
3) изменения строк в таблице;
4) отбора строк из таблицы; (*)
5) фиксирования изменений в таблице.
16. Оператор SQL "DELETE" используется для:
1) вставки строк в таблицу;
2) удаления строк из таблицы;
3) изменения строк в таблице;
4) отбора строк из таблицы; (*)
5) фиксирования изменений в таблице.
17. Оператор SQL "COMMIT" используется для:
1) вставки строк в таблицу;
2) удаления строк из таблицы;
3) создания ограничений доступа к данным; (*)
4) отмены привилегий доступа к данным;
5) фиксирования внесеннх изменений в таблице.
18. Транзакция это:
1) операция передачи информации из одной БД в другую БД;
2) операция по созданию структуры БД;
3) совокупность операций по сохранению данных в БД; (*)
4) операция по устранению избыточности БД;
5) последовательность операций по переводу БД из одного целостного состояния в другое.
19. Сериализация транзакций это:
1) фиксирование транзакций;
2) устранение конфликтов между транзакциями; (*)
3) некоторый механизм по реализации плана выполнения транзакций;
4) некоторый механизм по изолированию пользователей при выполнении единичных операций;
5) механизм проверки окончания транзакции.
20. Журнализация изменений в БД это:
1) механизм завершения транзакций при сбое системы;
2) формирование журналов с информацией о физическом размещении данных БД;
3) формирование журналов информации изменений БД при проведении транзакций; (*)
4) формирование журналов, в которых фиксируются операции по удалению записей из БД;
5) формирование журналов, в которых фиксируются операції по изменению записей в БД.
21. Доступ к набору данных БД методом явной навигации обеспечивается:
1) при помощи реализации SQL-запроса;
2) при помощи специально разработанной программы;
3) в объектно-ориентированных системах БД; (*)
4) последовательным просмотром внутренней структуры БД;
5) при помощи специальной таблицы идентификаторов.
22. Алгоритм нормализации отношений - это алгоритм приведения отношений к:
1) 1НФ;
2) 3НФ; (*)
3) НФБК;
4) 4НФ;
5) 5НФ.
23. Алгоритм нормализации отношений заключается:
1) в упорядочении атрибутов отношения;
2) в упорядочении кортежей отношения;
3) в последовательной декомпозиции отношений для устранения функциональной зависимости не ключевых атрибутов друг от друга; (*)
4) в последовательной декомпозиции отношений для устранения функциональной зависимости атрибутов от части сложного ключа;
5) в формировании функциональных зависимостей по модели предметной области.
24.Отношения находятся во 2НФ, если:
1) не ключевые атрибуты отношения взаимно независимы;
2) отсутствуют не ключевые атрибуты отношений, которые зависят от части сложного ключа; (*)
3) детерминанты всех функциональных зависимостей являются потенциальными ключами;
4) не содержат нетривиальных многозначных зависимостей;
5) любая имеющаяся зависимость соединения - тривиальна.
25.Отношения находятся у 3НФ, если:
1) не ключевые атрибуты отношения взаимно независимы; (*)