Вопросы к государственному экзамену по программе «Разработчик профессионально-ориентированных компьютерных технологий» ВМК
2009 год
Профили окружения открытых систем (OSE-профили)
Передача данных в локальных сетях. Управление средой передачи. Обзор протоколов передачи данных: Ethernet, Token Ring, FDDI, WiFi.
Эталонная модель взаимосвязи открытых систем (OSI RM).
Устройства сопряжения локальных сетей: концентраторы, мосты, коммутаторы. Разрешение неоднозначности маршрутов при коммутации. Понятие виртуальной локальной сети (VLAN).
Эталонная модель окружений открытых систем (POSIX 1003.0).
Cтек протоколов TCP/IP в сравнении со стеком OSI. Основные протоколы стека TCP/IP: IP, ICMP, UDP, TCP, их назначение и особенности.
Концепция Глобальной информационной инфраструктуры (GII).
Понятия маршрутизации, статической и динамической маршрутизации, протокола маршрутизации, автономной системы.
Соглашение и спецификация сервиса сетевых протоколов (Рекомендация X210).
Уязвимости web серверов. Технологии и методы защиты web серверов.
Логика высказываний. Логические связки, высказывательные формы, полные системы связок. Логические эквивалентности. Дизъюнктивная нормальная форма. Булевы функции. Таблицы истинности.
Классификация firewall’ов. Пакетные фильтры, stateful inspection firewall’ы и прокси прикладного уровня.
Графы, ориентированные и неориентированные. Эйлеров контур, критерий его существования. Способы описания графов (матрица инцидентности). Деревья, их свойства, каркасы. Сбалансированные деревья, их применение. Алгоритм балансировки АВЛ-дерева.
Динамическая маршрутизация в сети Интернет. Обзор протоколов маршрутизации.
Понятие вычислительной сложности алгоритма, О-нотация. Эмпирические оценки эффективности алгоритмов на примере алгоритмов сортировки.
Протокол ТСР: установление и разрыв соединения, управление передачей данных, надёжная доставка данных.
Объектно-ориентированное программирование на языке С#. Атрибуты. Индексаторы. Делегаты.
Адресация в стеке TCP/IP: адресация устройств (ip-адрес), сетей (понятии маски сети), сервисов (понятие порта). Адресация устройств при помощи доменных имен. Универсальная система адресации ресурсов всемирной паутины (понятия URI, URL, URN).
Объектно-ориентированное программирование на языке С#. Классы. Механизмы наследования. Объектные типы данных. Указатели.
Система доменных имен (DNS): структура пространства имен, понятия домена, зоны, основные типы ресурсных записей. Поиск в DNS. Организация работы серверов DNS: первичные и вторичные, рекурсивные и нерекурсивные.
Средства языка UML для описания статической структуры модели системы.
Алгоритмы симметричной криптографии.
Средства языка UML для описания поведения моделируемой системы.
Коды аутентификации сообщений (МАС) и криптографические хэш-функции.
Базовые классы и типы данных метамодели языка UML.
Алгоритмы асимметричной криптографии.
Применение технологии .NET. Библиотека классов .NET Framework. SDI и MDI приложения. Серверные ASP – приложения.
Понятия инфраструктуры открытого ключа.
Алгоритмы планирования процессов в современных ОС.
Протоколы TLS/SSL и SSH.
Методы синхронизации процессов и методы предотвращения тупиковых ситуаций в операционных системах.
Протокол Kerberos.
Динамический SQL. Механизмы доступа к данным. SQL. ODBC API. OLE DB.
Принципы безопасного развёртывания сервисов DNS.
Основные понятия реляционной модели данных. Нормальные формы.
Семейство протоколов IPSec.
Профессор Сухомлин В.А. 2009 г. |