Вариант 1 1. Маршрутизатор, принимая пакет, анализирует ip-адрес получателя пакета, чтобы определить, куда направить пакет. Если пакет направлен не ему, а другому компьютеру, выше какого уровня стека TCP/IP в данном маршрутизаторе пакет не поднимется? a) b) c) d) e) Прикладного Вспомогательного Канального Транспортного Межсетевого 2. Какой из аспектов изучения знаковых систем учитывает полезность передаваемой информации для получателя (интерпретатора) сообщения? a) b) c) d) e) 3. Прагматика Синтаксис Пунктуация Семантика Логистика Как называется программа реализующая интерфейс командной строки операционной системы Windows XP a) b) c) d) e) Панель управления Панель задач Microsoft Access cmd Windows IKS 4. Какая из перечисленных сетевых масок не подходит для сети, в которой 257 компьютеров? a) b) c) d) e) 5. При проверке Электронной Цифровой Подписи используется: a) b) c) d) e) 1-1 255.255.255.0 255.255.127.0 255.0.0.0 255.255.0.0 255.255.240.0 Симметричный ключ Открытый ключ лица, удостоверяющего документ Закрытый ключ лица удостоверяющего документ Открытый ключ получателя документа Закрытый ключ получателя документа 6. Что такое www в доменном имени www.yandex.ru? a) b) c) d) e) 7. Имя домена первого уровня Имя хоста Протокол Имя домена, выделенного для веб-серверов Это просто часть синтаксиса адресов в Интернет Какой URL эквивалентен адрес www.yandex.ru? a) b) c) d) e) 8. http://www.yandex.ru:8080 www.yandex.ru:25 нет подходящих http://www.yandex.ru:80 ftp://www.yandex.ru:21 Какое утверждение про VPN верно? a) VPN позволяет расширить зону конфиденциального сетевого взаимодействия за пределы физической сети предприятия b) VPN — это сеть виртуальных машин c) VPN не обеспечивает конфиденциальность передаваемой информации, а только контроль целостности d) VPN – Vista Progressive Network 9. Какая организация занимается стандартизацией языка SQL (и не только)? a) b) c) d) e) 10. ASCII UNESCO ООН Евросоюз ANSI К какому разделу языка SQL относится оператор UPDATE a) b) c) d) e) DML DDL DCL Transaction Control Query 11. Что обычно находится между клиентом и сервером баз данных в трехзвенной архитектуре? a) b) c) d) e) 1-2 Сервер приложений Компьютер администратора баз данных Firewall FTP-сервер Proxy-сервер 12. Какая команда удаляет существующую строку из таблицы? a) b) c) d) e) APPEND … DELETE … DROP … ALTER TABLE … DROP .. ADD … 13. В таблице «Заказы» выберите тип для поля «КодКлиента» — внешнего ключа, ссылающегося на таблицу «Клиенты». Учтите, что в таблице «Клиенты» у каждой записи уникальное числовое значение поля «КодКлиента». a) b) c) d) e) Counter Счетчик INTEGER длинное целое CHAR(10) текстовый image OLE object decimal(10,2) Числовой (10 значащих цифр, 2 после запятой) 14. В приведенном ниже фрагменте проекта базы данных (рис. 1) перечислить и решить замеченные проблемы, и дополнительно предусмотреть хранение данных о предметах, которые ведет преподаватель в классах. Класс КодКласса ГодОбучения Буква специализация Преподаватель КодПреподавателя Фамилия Имя Отчество Должность Зарплата рис. 1. Фрагмент модели БД, требующий исправления Нарисуйте исправленный фрагмент модели. Ответ: Шаг 1. Устраняем отношение многие-ко-многим из модели данным при помощи промежуточной сущности. Шаг 2. Добавляем поле НазваниеДисциплины, чтобы отражать в БД информацию о предмете, по которому данный преподаватель проводит занятия в данном классе. Шаг 3. Проверяем, что модель удовлетворяет условиям1NF, 2NF, 3NF: нарушений не выявлено. Класс КодКласса ГодОбучения Буква специализация 1-3 преподавание кодКласса кодПреподавателя НазваниеДисциплины Преподаватель КодПреподавателя Фамилия Имя Отчество Должность Зарплата 15. Написать запрос по 2-м таблицам. Выдать фамилии клиентов, инициалы, коды заказов и даты заказов для заказов сделанных клиентами по фамилии Иванов (условие отбора должно использовать фамилию, а не код клиента). Упорядочить строки по коду заказа в убывающем порядке. Клиенты Заказы КодКлиента Фамилия Иниц Город КодЗаказа Дата СтоимостьДоставки КодКлиента 100 Иванов А.Ф. Москва 1001 11.12.08 300 101 101 Петров С.Р. Киев 1002 11.12.08 400 101 … … … … … … … … Ответ: select Фамилия, Иниц, КодЗаказа, Дата from Клиенты inner join Заказы on Клиенты.КодКлиента=Заказы.КодКлиента where фамилия='Иванов' order by кодЗаказа DESC Другая запись того же запроса (условие соединения переносим в раздел where, а слова inner join заменяем запятой): select Фамилия, Иниц, КодЗаказа, Дата from Клиенты, Заказы where Клиенты.КодКлиента=Заказы.КодКлиента and фамилия='Иванов' order by кодЗаказа DESC Вариант 2 1. Выберите правильное утверждение об Интернет a) b) c) d) e) Интернет — совокупность всех ресурсов, доступных при помощи Веб-браузера Всемирная паутина служит физической основой Интернету Основателем Интернет является Билл Гейтс Интернет образует глобальное информационное пространство Интернет — мировое объединение сетей, использующих стек протоколов http 2. Как называется совокупность сведений, и связей между ними, которыми располагает получатель информации? a) b) c) d) e) Тезоименитство Антология Тезаурус Корпус Информационная система 3. Какая технология позволяет организации уменьшить объем скачиваемых из Интернет данных (уменьшить трафик)? a) NAT (Network Address Translation) 2-4 b) c) d) e) 4. Proxy-сервер Wi-Fi LDAP DNS Выберите двоичное представление числа 192(10) a) b) c) d) e) 5. 11000011(2) 11000000(2) 11111100(2) 11111111(2) 11110000(2) К какой категории систем относятся IBM Lotus Notes и Microsoft Exchange? a) b) c) d) e) 6. Firewall GroupWare Proxy-сервер Маршрутизатор Файл-сервер При создании Электронной Цифровой Подписи используется: a) b) c) d) e) 7. Симметричный ключ Открытый ключ лица, удостоверяющего документ Закрытый ключ лица удостоверяющего документ Открытый ключ получателя документа Закрытый ключ получателя документа Какое определение лучше других подходит для понятия Интранет? a) Сервисы организации для внутренних пользователей, доступные во внутренней сети предприятия, построенные на базе технологий и протоколов Internet b) Сервисы организации для внутренних пользователей, партнеров, потребителей, доступные в Internet только для авторизованных пользователей. c) Глобальная сеть на основе протокола HTTP d) Все сервисы предприятия для внешних пользователей e) Аппаратная инфраструктура сети 8. Что такое vasya при указании пути к общей папке (в стиле Microsoft) \\documents\vasya ? a) b) c) d) e) 9. 2-5 Имя домена первого уровня Имя хоста Имя ресурса (общей папки) Имя домена, выделенного для серверов Это имя пользователя-хозяина ресурсов Какая команда изменяет структуру существующей таблицы? a) b) c) d) e) 10. DROP TABLE … INSERT INTO … ALTER TABLE … UPDATE .. SET … DELETE FROM … Какое утверждение о внешнем ключе таблицы верно? a) Ограничение типа внешний ключ может препятствовать изменениям данных в связанных таблицах, которые нарушают связи между строками таблиц b) Внешний ключ используется для шифрования данных в таблице c) Внешний ключ содержит значения, не повторяющиеся в разных строках таблицы d) Внешний ключ используется для однозначной идентификации записи в таблице e) В каждой таблице может быть только один внешний ключ 11. К какому разделу языка SQL относится оператор DROP TABLE a) b) c) d) e) 12. DML DDL DCL Transaction Control Query Какая из перечисленных пар сущностей в реальном мире имеет тип отношения многие-комногим? a) b) c) d) e) Человек – действующий внутренний паспорт Город - Турист Студент - Студенческая группа Заказ – Покупатель Отдел – Начальник отдела 13. В таблице «Заказы» выберите тип для поля «КодЗаказа» — первичного ключа этой таблицы, который должен иметь в каждой строке уникальное числовое значение. a) b) c) d) e) Counter INTEGER CHAR(10) image decimal(10,2) Счетчик длинное целое текстовый OLE object Числовой (10 значащих цифр, 2 после запятой) 14. В приведенном ниже фрагменте проекта базы данных (рис. 1) перечислить и решить замеченные проблемы и дополнительно предусмотреть хранение данных о времени награждения человека и описание причины награждения. 2-6 Человек Награда КодЧеловека Фамилия Имя Отчество годРождения местоРождения адрес КодНаграды НазваниеНаграды ДатаУчреждения Описание рис. 1. Фрагмент модели БД, требующий исправления Нарисуйте исправленный фрагмент модели. Ответ: Замеченные проблемы: Шаг 1. Устраняем отношение многие-ко-многим из модели данным при помощи промежуточной сущности. Шаг 2. Добавляем поля датаНаграждения и причинаНаграждения, чтобы отражать в БД информацию дате награждения и описание причины награждения Шаг 3. Проверяем, что модель удовлетворяет условиям1NF, 2NF, 3NF: нарушений не выявлено. Награда Человек Награждение КодНаграды НазваниеНаграды ДатаУчреждения Описание КодЧеловека Фамилия Имя Отчество годРождения местоРождения адрес КодНаграждения кодНаграды кодЧеловека датаНаграждения ПричинаНаграждения 15. Написать запрос по 2-м таблицам. Выдать фамилии сотрудников, инициалы название должности, максимальную зарплату и минимальную зарплату, которая положена им по должности. Выдать сотрудников, занимающих только такие должности, для которых возможна зарплата 26000. Упорядочить результат по полю «НазваниеДолжности». Сотрудник Код Сотрудника 100 101 … Фамилия Иниц Иванов Петров … Должность А.Ф. Код Должности 1001 Код Должности 1001 мин Зарплата 10000 макс Зарплата 25000 Название Должности Кладовщик С.Р. 1001 1002 19000 28000 Менеджер склада … … … … … … Ответ: select фамилия, иниц, НазваниеДолжности from Сотрудник inner join Должность on сотрудник.КодДолжности=должность.КодДолжности 2-7 where минЗарплата <= 26000 and 26000 >=максЗарплата order by НазваниеДолжности еще вариант записи того же запроса (конструкция значение between нижняя_граница and нижняя_граница): select фамилия, иниц, НазваниеДолжности from Сотрудник inner join Должность on сотрудник.КодДолжности=должность.КодДолжности where 26000 between минЗарплата and максЗарплата order by НазваниеДолжности еще вариант (условие соединения переносим в раздел where, а слова inner join заменяем запятой): select фамилия, иниц, НазваниеДолжности from Сотрудник, Должность where сотрудник.КодДолжности=должность.КодДолжности and 26000 between минЗарплата and максЗарплата order by НазваниеДолжности Вариант 3 1. Какая технология позволяет организации уменьшить объем скачиваемых из Интернет данных (уменьшить трафик)? a) b) c) d) e) 2. NAT (Network Address Translation) Proxy-сервер Wi-Fi LDAP DNS Выберите правильное определение ИТ-сервиса: a) Любая система, повышающая возможности обработки информации предприятием b) Задача, решение которой востребовано пользователем (заказчиком) и обеспечивается средствами информационных технологий c) Вспомогательные подразделения предприятия, обеспечивающие доставку, ремонт, утилизацию компьютерного оборудования d) Персонал, обслуживающий информационные системы e) Информационно-технические средства 3. Как называется любой компьютер, подсоединенный к сети? a) b) c) d) 3-8 Сетевой компьютер Маршрутизатор Нетбук Хост e) Коммутатор 4. Какая из перечисленных сетевых масок делит IP-адрес так, чтобы на адрес сети отводилось 16 битов? a) b) c) d) e) 5. 255.255.255.255 0.255.255.255 255.0.0.0 255.255.0.0 255.255.240.0 Какое определение лучше других подходит для понятия Экстранет? a) Сервисы организации для внутренних пользователей, доступные во внутренней сети предприятия, построенные на базе технологий и протоколов Internet b) Сервисы организации для внутренних пользователей, партнеров, потребителей, доступные в Internet только для авторизованных пользователей. c) Глобальная сеть на основе протокола HTTP d) Все сервисы предприятия для внешних пользователей e) Аппаратная инфраструктура сети 6. Что такое vasya при указании пути к общей папке (в стиле Microsoft) \\documents\vasya ? a) b) c) d) e) Имя домена первого уровня Имя ресурса (общей папки) Имя домена, выделенного для серверов Это имя пользователя-хозяина ресурсов Имя хоста 7. Для конфиденциальной передачи сообщения по незащищенному каналу связи отправитель кодирует передаваемый документ при помощи асимметричного шифрования. Какой ключ использует получатель документа для его дешифрации? a) b) c) d) e) 8. Какой URL эквивалентен адрес www.yandex.ru? a) b) c) d) e) 9. асимметричный ключ Открытый ключ отправителя документа Закрытый ключ отправителя документа Открытый ключ получателя документа Закрытый ключ получателя документа http://www.yandex.ru:80 http://www.yandex.ru:8080 www.yandex.ru:25 нет подходящих ftp://www.yandex.ru:21 Какое утверждение о внешнем ключе таблицы верно? a) Внешний ключ используется для шифрования данных в таблице b) Внешний ключ не может содержать значений NULL 3-9 c) Задав значение внешнего ключа, Вы однозначно указываете строку в таблице d) Поле, на которое ссылается внешний ключ, должно иметь различные значения в различных строках своей таблицы e) В каждой таблице может быть только один внешний ключ 10. К какому разделу языка SQL относится оператор SELECT a) b) c) d) e) 11. DML DDL LDD Transaction Control Query Какая из перечисленных пар сущностей в реальном мире имеют тип отношения многие-комногим? a) b) c) d) e) Человек – действующий внутренний паспорт Город - Турист Студент - Студенческая группа Заказ – Покупатель Отдел – Начальник отдела Какая команда удаляет столбец у существующей таблицы? a) b) c) d) e) DROP TABLE … INSERT INTO … ALTER TABLE … DROP … UPDATE .. SET … DELETE FROM … 12. 13. В таблице «Сотрудник» выберите тип для поля «адрес». a) b) c) d) e) Counter Счетчик INTEGER длинное целое CHAR(100) текстовый image OLE object decimal(10,2) Числовой (10 значащих цифр, 2 после запятой) 14. В приведенном ниже фрагменте проекта базы данных (рис. 1) перечислить и решить замеченные проблемы. 3-10 Заказ КодЗаказа КодКлиента ДатаЗаказа КодДоставки КодТовара1 КоличествоТовара1 КодТовара2 КоличествоТовара2 КодТовара3 КоличествоТовара3 КодТовара4 КоличествоТовара4 КодТовара5 КоличествоТовара5 ДанныеОДоставкеЗаказа КодДоставки ДатаДоставки СтоимостьДоставки рис. 1. Фрагмент модели БД, требующий исправления Нарисуйте исправленный фрагмент модели Ответ: Шаг 1. Нужно устранить отношение типа один-к-одному соединить две сущности в одну: Шаг 2. Проводим нормализацию модели данных. Нарушено условие 1NF: повторяющиеся группы атрибутов. 3-11 Шаг 3. Проверяем, что модель удовлетворяет условиям 2NF, 3NF: нарушений не выявлено. 15. Написать запрос по 2-м таблицам. Выдать фамилию клиента, Город клиента, код заказа и дату заказа. Выдать информацию о заказах, размещенных клиентами из Киева или из Москвы. Упорядочить результаты по убыванию даты заказа. Клиенты Заказы КодКлиента Фамилия Иниц Город КодЗаказа Дата СтоимостьДоставки КодКлиента 100 Иванов А.Ф. Москва 1001 11.12.08 300 101 Петров С.Р. Киев 1002 11.12.08 400 101 … … … … … … … 101 … Ответ: select Фамилия, Город, КодЗаказа, Дата from Клиенты inner join Заказы ON Клиенты.кодКлиента=Заказы.КодКлиента where Город='Киев' or Город='Москва' order by Дата DESC Вариант ответа с использованием конструкции значение IN (список значений) : select Фамилия, Город, КодЗаказа, Дата from Клиенты inner join Заказы ON Клиенты.кодКлиента=Заказы.КодКлиента where Город in ('Киев','Москва') order by Дата Desc Вариант ответа, в котором условие соединения таблиц перенесено в инструкцию WHERE, а вместо inner join пишется запятая: select Фамилия, Город, КодЗаказа, Дата from Клиенты, Заказы where Клиенты.кодКлиента=Заказы.КодКлиента and Город in ('Киев','Москва') order by Дата desc Вариант 4 1. Маршрутизатор, принимая пакет, анализирует ip-адрес получателя пакета, чтобы определить, куда направить пакет. Если пакет направлен не ему, а другому компьютеру, выше какого уровня стека TCP/IP в данном маршрутизаторе пакет не поднимется? a) b) c) d) e) Межсетевого Прикладного Вспомогательного Канального Транспортного 2. Какой из аспектов изучения знаковых систем учитывает полезность передаваемой информации для получателя (интерпретатора) сообщения? a) Логистика 4-12 b) c) d) e) Прагматика Синтаксис Пунктуация Семантика К какой категории языков относятся XML и HTML ? a) b) c) d) e) Языки диаграмм Процедурные языки Языки разметки Языки моделирования Неформальные языки Какая из перечисленных сетевых масок оставляет 8 битов в IP-адресе на адрес компьютера 3. 4. в сети? a) b) c) d) e) 5. 255.255.255.0 0.255.255.255 255.0.0.0 255.255.0.0 255.255.240.0 Какое определение лучше других подходит для понятия Интранет? a) Сервисы организации для внутренних пользователей, партнеров, потребителей, доступные в Internet только для авторизованных пользователей. b) Глобальная сеть на основе протокола HTTP c) Все сервисы предприятия для внешних пользователей d) Аппаратная инфраструктура сети e) Сервисы организации для внутренних пользователей, доступные во внутренней сети предприятия, построенные на базе технологий и протоколов Internet 6. Нарушение какого базового принципа безопасности предотвращают при помощи проверки контрольных сумм? a) b) c) d) e) Конфиденциальности Неподражаемости Доступности Целостности Открытости 7. Для конфиденциальной передачи документа по незащищенному каналу связи отправитель кодирует передаваемый документ при помощи асимметричного шифрования. Какой ключ он при этом использует? a) b) c) d) e) 4-13 асимметричный ключ Открытый ключ отправителя документа Закрытый ключ отправителя документа Открытый ключ получателя документа Закрытый ключ получателя документа 8. Какое утверждение о DOS-атаках верно? a) b) c) d) e) 9. DOS-атаки основаны на нарушении конфиденциальности данных DOS-атаки нарушают доступность сервиса DOS-атакам подвержены DOS-совместимые компьютерные системы DOS-атаки позволяют разгадать пароль при помощи перебора возможных значений DOS-атаки нарушают целостность данных К какому разделу языка SQL относится оператор COMMIT a) b) c) d) e) 10. DML DDL DCL Transaction Control Query Какая из перечисленных пар сущностей в реальном мире имеет тип отношения один-кодному? a) b) c) d) e) Человек – действующий внутренний паспорт Город - Турист Студент - Студенческая группа Заказ – Покупатель Отдел – Сотрудник отдела Какое утверждение о внешнем ключе таблицы верно? a) b) c) d) e) Внешний ключ используется для шифрования данных в таблице Внешний ключ содержит значения, не повторяющиеся в разных строках таблицы Внешний ключ используется для однозначной идентификации записи в таблице Внешний ключ может содержать повторяющиеся значения и значения NULL В каждой таблице может быть только один внешний ключ 11. 12. Какая команда изменяет значения полей существующих строк таблицы? a) b) c) d) e) DROP TABLE … INSERT INTO … ALTER TABLE … ADD … UPDATE .. SET … DELETE FROM … 13. В таблице «Сотрудник» выберите тип для поля «КодОтдела — внешнего ключа, ссылающегося на таблицу «Отделы»? Примите во внимание, что в таблице «Отделы» у каждой записи уникальное числовое значение поля «КодОтдела». a) b) c) d) e) 4-14 Counter INTEGER CHAR(10) image decimal(10,2) Счетчик длинное целое текстовый OLE object Числовой (10 значащих цифр, 2 после запятой) 14. В приведенном ниже фрагменте проекта базы данных (рис. 1) перечислить и решить все замеченные проблемы. Заметьте, что поля «КодКлиента», «ДатаЗаказа», «КодДоставки» не зависит поля «НомерПункта» Заказ КодЗаказа НомерПункта КодКлиент ДатаЗаказа КодДоставки КодТовара КоличествоТовара ДанныеОДоставкеЗаказа КодДоставки ДатаДоставки СтоимостьДоставки рис. 1. Фрагмент модели БД, требующий исправления Нарисуйте исправленный фрагмент модели Ответ: Шаг 1. Нужно устранить отношение типа один-к-одному, соединить две сущности в одну: Шаг 2. Проводим нормализацию модели данных. . Выполнено условие 1NF. Нарушено условие 2NF: Поля КодКлиента, ДатаЗаказа, ДатаДоставки, СтоимостьДоставки не зависят от поля номерПункта, являющегося частью первичного ключа. Устраняем нарушение: Шаг 3. Проверяем, что модель удовлетворяет условиям 3NF: нарушений не выявлено. 15. Написать запрос по 2-м таблицам. Выдать информацию о заказах. В каждой строке выводить Фамилию продавца, дату, код заказа. Выдать только заказы сделанные продавцами из 2го и 3го отделов (условие отбора по значению поля «КодОтдела»). Упорядочить результаты по возрастанию даты. 4-15 Продавцы Код Продав ца 11 фамилия инициалы Кротов 12 Алабин … 20 Заказы КодЗаказа Дата КодПродавца КодКлиента … А.Ю. Код Отдела 2 1001 11.12.08 12 101 … С.В 1 1002 11.12.08 11 101 … … … … … … … … … Муров А.А. 1 11 … Ответ: select Фамилия, Дата, КодЗаказа from Продавцы inner join Заказы ON Продавцы.код Продавца =Заказы.Код Продавца where КодОтдела=2 or КодОтдела=3 order by Дата Вариант ответа с использованием конструкции значение IN (список значений) : select Фамилия, Дата, КодЗаказа from Продавцы inner join Заказы ON Продавцы.код Продавца =Заказы.Код Продавца where КодОтдела in (2,3) order by Дата Вариант ответа, в котором условие соединения таблиц перенесено в инструкцию WHERE, а вместо inner join пишется запятая: select Фамилия, Дата, КодЗаказа from Продавцы, Заказы where Продавцы.код Продавца =Заказы.Код Продавца and КодОтдела in (2,3) order by Дата 4-16