
- •Отображение графической информации: основы теории цвета, цветовые системы rgb.
- •Cmyk, vhs, методы формирования цвета.
- •Аппаратные средства компьютерной графики: устройства графического ввода/вывода информации.
- •Алгоритмы растровой графики: понятие связности, основные растровые алгоритмы, отрисовка отрезка алгоритмом Брезенхема, отрисовка окружности.
- •Алгоритмы растровой графики: алгоритмы заливки замкнутых фигур с границей заданного цвета, заливка многоугольников.
- •Реляционный подход к организации баз данных: фундаментальные свойства отношений, реляционная модель данных.
- •Журнализация изменений бд: журнал, журнализация и буферизация.
- •Восстановление базы данных: индивидуальный откат транзакции, восстановление после мягкого сбоя, восстановление после жесткого сбоя.
- •1. Индивидуальный откат транзакции
- •2. Восстановление после мягкого сбоя
- •4. Восстановление после жесткого сбоя
- •Реляционный подход к организации баз данных: проектирование реляционных баз данных с использованием нормализации.
- •Семантическое моделирование. Er-диаграммы.
- •Язык sql: функции и основные возможности, типы данных, средства определения схемы.
- •Средства определения схемы
- •Язык sql: структура запросов набор операторов манипулирования данными.
- •Архитектура клиент-сервер, различные реализации архитектуры клиент-сервер, понятие 2-х , 3-х звенных моделей.
- •Виртуальная память: страничная, сегментная, сегментно-страничная организация памяти, коллективное использование и защита информации; файлы, отображаемые в память.
- •Файловая система ос: состав, управление, типы файловых систем; логическая и физическая организация файла, методы доступа, операции над файлами, отображаемые файлы.
- •Класс и атд
- •Классификация методов
- •Действия над объектами
- •Область видимости класса
- •Указатель this
- •Функции-члены типа static и const
- •26. Параметрический полиморфизм: шаблонные классы и шаблонные функции - назначение, параметризованные типы данных, синтаксис и семантика.
- •Перегрузка операторов
- •Доступные и недоступные для перегрузки операторы:
- •Перегрузка обычными функция, как компонентными
- •Примеры перегрузки операторов:
- •26. Параметрический полиморфизм: шаблонные классы и шаблонные функции - назначение, параметризованные типы данных, синтаксис и семантика.
- •35. Современные web-технологии.
- •36. Инструментальные средства веб-дизайна.
- •37. Жизненный цикл информационной системы . Модели жизненного цикла информационных систем.
- •Модели жизненного цикла информационных систем.
- •38. Проектирование информационных систем. Средства проектирования информационных систем (case-средства).
- •Средства проектирования информационных систем (case-средства).
- •41 .Особенности моделей, использующих имитационный подход. Моделирование марковских случайных процессов. Имитатор системы массового обслуживания.
- •Самоподобные множества с необычными свойствами в математике
- •Стохастические фракталы
- •43. Передача дискретных данных: линии связи, методы передачи дискретных данных на физическом уровне, методы передачи данных канального уровня, методы коммутации.
- •Средства анализа и управления сетями: функции и архитектура систем управления сетями, стандарты систем управления, мониторинг и анализ локальных сетей.
- •Понятие информации. Виды, свойства и способы измерения информации.
- •Кодирование информации. Способы представления информации в эвм
- •Графы, способы представления графов в памяти компьютера, обход графов в ширину и глубину.
- •Поиск пути минимальной длины в графе. Алгоритм Дейкстры.
- •Сортировка массивов. Методы прямого выбора, включения и обмена.
- •Сортировка массивов. Быстрая сортировка.
- •Задача поиска. Дерево поиска.
Средства анализа и управления сетями: функции и архитектура систем управления сетями, стандарты систем управления, мониторинг и анализ локальных сетей.
Функции системы управления: 1) управление конфигурацией сети и именованием - конфигурирование параметров как элементов сети, так и сети в целом. Для сети в целом управление конфигурацией обычно начинается с построения карты сети (т. е. отображении реальных связей между элементами сети и изменении связей между элементами сети). Управление конфигурацией может выполняться в автоматическом, ручном или полуавтоматическом режимах. 2) обработка ошибок - выявление, определение и устранение последствий сбоев и отказов в работе сети. Регистрация сообщений об ошибках, фильтрация, маршрутизация и анализ на основе некоторой корреляционной модели. 3) анализ производительности и надежности, связаны с оценкой на основе накопленной статистической информации времени реакции системы, пропускной способности реального или виртуального канала связи между двумя конечными абонентами сети, интенсивности трафика в отдельных сегментах и каналах сети, вероятности искажения данных при их передаче через сеть, коэффициента готовности сети или ее определенной транспортной службы. 4) управление безопасностью - контроль доступа к ресурсам сети и сохранение целостности данных при их хранении и передаче через сеть. Процедуры аутентификации пользователей, назначение и проверка прав доступа к ресурсам сети, распределение и поддержка ключей шифрования, управления полномочиями и т. п. 5) учет работы сети - регистрация времени использования различных ресурсов сети. Системы управления компьютерами называют системами управления системой. Они выполняет следующие функции: 1) Учет используемых аппаратных и программных средств. 2) Распределение и установка программного обеспечения. 3) Удаленный анализ производительности и возникающих проблем. Для построения интегрированной системы управления разнородными элементами сети естественно применить многоуровневый иерархический подход. Наиболее эффективным для создания многоуровневой иерархической системы является стандарт Telecommunication Management Network. Нижний уровень - элементы сети состоит из отдельных устройств сети: каналов, усилителей, оконечной аппаратуры, мультиплексоров, коммутаторов и т. п.
Архитектуры систем управления сетями. В основе любой системы управления сетью лежит элементарная схема взаимодействия агента с менеджером. Агент является посредником между управляемым ресурсом и основной управляющей программой-менеджером. Чтобы один и тот же менеджер мог управлять различными реальными ресурсами, создается некоторая модель управляемого ресурса, которая отражает только те характеристики ресурса, которые нужны для его контроля. Менеджер получает от агента только те данные, которые описываются моделью ресурса. Агент поставляет менеджеру обработанную и представленную в нормализованном виде информацию. На основе этой информации менеджер принимает решения по управлению, а также выполняет дальнейшее обобщение данных о состоянии управляемого ресурса. Платформенный подход. При построении систем управления крупными локальными и корпоративными сетями обычно используется платформенный подход, когда индивидуальные программы управления разрабатываются не «с нуля», а задействуют службы и примитивы, предоставляемые специально разработанным для этих целей программным продуктом — платформой. Платформы создают общую операционную среду для приложений системы управления. Набор интерфейсных функций платформы образует интерфейс прикладного программирования (API) системы управления. Платформа управления поставляется с каким-либо универсальным менеджером, который может выполнять некоторые базовые функции управления без программирования.
Стандарты систем управления. При формализации схемы «менеджер-агент» могут быть стандартизованы следующие аспекты ее функционирования: 1) протокол взаимодействия агента и менеджера; 2) интерфейс «агент-управляемый ресурс»; 3) интерфейс «агент-модель управляемого ресурса»; 4) интерфейс «менеджер-модель управляемого ресурса»; 5) справочная система о наличии и местоположении агентов и менеджеров, упрощающая построение распределенной системы управления; 6) язык описания моделей управляемых ресурсов, то есть язык описания MIB; 7) схема наследования классов моделей объектов (дерево наследования), которая позволяет строить модели новых объектов на основе моделей более общих объектов, например, модели маршрутизаторов на основе модели обобщенного коммуникационного устройства; 8) схема иерархических отношений моделей управляемых объектов (дерево включения), которая позволяет отразить взаимоотношения между отдельными элементами реальной системы, например, принадлежность модулей коммутации определенному коммутатору или отдельных коммутаторов и концентраторов определенной подсети. Применяются два семейства стандартов управления сетями — стандарты Интернета, построенные на основе протокола SNMP, и международные стандарты ISO/ITU-T, использующие в качестве протокола взаимодействия агентов и менеджеров протокол CMIP.
Мониторинг и анализ локальных сетей Процесс контроля работы сети обычно делят на два этапа — мониторинг и анализ. На этапе мониторинга выполняется более простая процедура — процедура сбора первичных данных о работе сети: статистики о количестве циркулирующих в сети кадров и пакетов различных протоколов, состоянии портов концентраторов, коммутаторов и маршрутизаторов и т. п. Далее выполняется этап анализа, под которым понимается более сложный и интеллектуальный процесс осмысления собранной на этапе мониторинга информации, сопоставления ее с данными, полученными ранее, и выработки предположений о возможных причинах замедленной или ненадежной работы сети.
Все средства, применяемые для анализа и диагностики вычислительных сетей, можно разделить на классы: 1) Агенты систем управления, поддерживающие функции одной из стандартных баз MIB и поставляющие информацию по протоколу SNMP или CMIP. 2) Встроенные системы диагностики и управления. 3) Анализаторы протоколов. 4) Экспертные системы. 5) Оборудование для диагностики и сертификации кабельных систем. Анализатор протоколов либо специализированное устройство, либо персональный компьютер, оснащенный специальной сетевой картой и соответствующим ПО. Анализатор подключается к сети точно так же, как и обычный узел. Отличие состоит в том, что анализатор может принимать все пакеты данных, передаваемые по сети, в то время как обычная станция — только адресованные ей. Сетевые анализаторы Сетевые анализаторы представляют собой эталонные измерительные приборы для диагностики и сертификации кабелей и кабельных систем. Они могут с высокой точностью измерить все электрические параметры кабельных систем, а также работают на более высоких уровнях стека протоколов. Кабельные сканеры и тестеры Основное назначение кабельных сканеров — измерение электрических и механических параметров кабелей: длины кабеля, параметра NEXT, затухания, импеданса, схемы разводки пар проводников, уровня электрических шумов в кабеле. Точность измерений, произведенных этими устройствами, ниже, чем у сетевых анализаторов, но вполне достаточна для оценки соответствия кабеля стандарту. Кабельные тестеры позволяют определить непрерывность кабеля, однако в отличие от кабельных сканеров не дают ответа на вопрос о том, в каком месте произошел сбой. Многофункциональные портативные приборы мониторинга объединяют в себе возможности кабельных сканеров, анализаторов протоколов и даже некоторые функции систем управления, сохраняя в то же время такое важное свойство, как портативность. Многофункциональные приборы мониторинга (МПМ) имеют специализированный физический интерфейс, позволяющий выявлять проблемы и тестировать кабели на физическом уровне, который дополняется микропроцессором с программным обеспечением для выполнения высокоуровневых функций.