Вопросы к государственному экзамену по программе
«Разработчик профессионально-ориентированных компьютерных технологий» ВМК
2008 год
1. Профили окружения открытых систем (OSE-профили)
2. Передача данных в локальных сетях. Управление средой передачи. Обзор протоколов передачи данных: Ethernet, Token Ring, FDDI, WiFi.
3. Эталонная модель взаимосвязи открытых систем (OSI RM).
4. Устройства сопряжения локальных сетей: концентраторы, мосты, коммутаторы. Разрешение неоднозначности маршрутов при коммутации. Понятие виртуальной локальной сети (VLAN).
5. Эталонная модель окружений открытых систем (POSIX 1003.0).
6. Cтек протоколов TCP/IP в сравнении со стеком OSI. Основные протоколы стека TCP/IP: IP, ICMP, UDP, TCP, их назначение и особенности.
7. Концепция Глобальной информационной инфраструктуры (GII).
8. Понятия маршрутизации, статической и динамической маршрутизации, протокола маршрутизации, автономной системы.
9. Соглашение и спецификация сервиса сетевых протоколов (Рекомендация X210).
10. Уязвимости web серверов. Технологии и методы защиты web серверов.
11. Логика высказываний. Логические связки, высказывательные формы, полные системы связок. Логические эквивалентности. Дизъюнктивная нормальная форма. Булевы функции. Таблицы истинности.
12. Классификация firewall’ов. Пакетные фильтры, stateful inspection firewall’ы и прокси прикладного уровня.
13. Графы, ориентированные и неориентированные. Эйлеров контур, критерий его существования. Способы описания графов (матрица инцидентности). Деревья, их свойства, каркасы. Сбалансированные деревья, их применение. Алгоритм балансировки АВЛ-дерева.
14. Динамическая маршрутизация в сети Интернет. Обзор протоколов маршрутизации.
15. Понятие вычислительной сложности алгоритма, О-нотация. Эмпирические оценки эффективности алгоритмов на примере алгоритмов сортировки.
16. Протокол ТСР: установление и разрыв соединения, управление передачей данных, надёжная доставка данных.
17. Объектно-ориентированное программирование на языке С#. Атрибуты. Индексаторы. Делегаты.
18. Адресация в стеке TCP/IP: адресация устройств (ip-адрес), сетей (понятии маски сети), сервисов (понятие порта). Адресация устройств при помощи доменных имен. Универсальная система адресации ресурсов всемирной паутины (понятия URI, URL, URN).
19. Объектно-ориентированное программирование на языке С#. Классы. Механизмы наследования. Объектные типы данных. Указатели.
20. Система доменных имен (DNS): структура пространства имен, понятия домена, зоны, основные типы ресурсных записей. Поиск в DNS. Организация работы серверов DNS: первичные и вторичные, рекурсивные и нерекурсивные.
21. Средства языка UML для описания статической структуры модели системы.
22. Алгоритмы симметричной криптографии.
23. Средства языка UML для описания поведения моделируемой системы.
24. Коды аутентификации сообщений (МАС) и криптографические хэш-функции.
25. Базовые классы и типы данных метамодели языка UML.
26. Алгоритмы асимметричной криптографии.
27. Применение технологии .NET. Библиотека классов .NET Framework. SDI и MDI приложения. Серверные ASP – приложения.
28. Понятия инфраструктуры открытого ключа.
29. Алгоритмы планирования процессов в современных ОС.
30. Протоколы TLS/SSL и SSH.
31. Методы синхронизации процессов и методы предотвращения тупиковых ситуаций в операционных системах.
32. Протокол Kerberos.
33. Динамический SQL. Механизмы доступа к данным. SQL. ODBC API. OLE DB.
34. Принципы безопасного развёртывания сервисов DNS.
35. Основные понятия реляционной модели данных. Нормальные формы.
36. Семейство протоколов IPSec.
Профессор Сухомлин В.А.
2008 г.