
- •И нформационные технологии
- •2.Понятие об информации, сообщении, сигнале, кодировании и модуляции. Обобщенная система передачи информации и назначение ее основных элементов.
- •3.Преобразование непрерывных сигналов в дискретные, их передача в виде цифровых сигналов.
- •4.Ряд Фурье для периодической последовательности импульсов и его мощность. Амплитудно-частотная (ачх) и фазочастотная (фхч) характеристики периодической последовательности импульсов.
- •5.Спектральная плотность s(w) для непериодического сигнала. Прямое и обратное преобразование Фурье.
- •Спутниковые системы и технологии сбора информации
- •9.Дифференциальный способ определения координат. Типы каналов передачи дифференциальных поправок. Способы дифференциальной коррекции. Система дифференциальной коррекции waas. Точность dgps.
- •Защита информации
- •13.Защита приложений и баз данных. Структура «пользователь (группа) – право». Ролевая модель организации прав доступа. Организация доступа в субд «клиент-сервер».
- •14.Системы засекреченной связи. Общая структура, принцип функционирования. Стойкость алгоритма шифрования. Теория Шеннона.
- •15.Криптографические методы защиты информации, их классификация. Требования к криптографическому закрытию информации. Стандарт на шифрование (общее описание алгоритма des).
- •16.Концепция криптосистем с открытым ключом. Электронная цифровая подпись. Структурная схема построения эцп
- •17.Разрушающие программные средства: компьютерный вирус (классификация, признаки заражения, методы обнаружения и обезвреживания вируса).
- •18.Методы защиты ис от несанкционированного доступа на логическом, физическом и юридическом уровнях. Российское законодательство в области защиты информации.
- •19.Защита информации в сетях Internet . Назначение экранирующих систем. Требования к построению экранирующих систем. Организация политики безопасности в сетях Internet.
- •Надежность информационных систем
- •24.Надежность ис. Факторы, влияющие на надежность ис. Методы повышения надежности ис.
- •Проектирование информационных систем
- •25.Структурный подход к проектированию информационных систем.
- •26.Цикл программного обеспечения (жц по), модели жц.
- •27.Case -технологии, как новые средства для проектирования ис. Case - пакет фирмы platinum, его состав и назначение. Критерии оценки и выбора case - средств.
- •28.Стандарт idef, его основные составляющие.
- •29.Принципы системного структурного анализа, его основные аспекты.
- •30.Инструментальная среда bpWin, ее назначение, состав моделей, возможности пакета. Состав отчетов (документов), проектируемой модели в среде bpWin.
- •31.Инструментальная среда erWin, ее назначение и состав решаемых задач.
- •Информационные сети и корпоративные информационные системы
- •33.Модель взаимодействия открытых систем (Open System Interconnection,osi).Стандартные стеки коммуникационных протоколов. Реализация межсетевого взаимодействия средствами тср/ip
- •34.Коммуникационные устройства информационной сети. Среда передачи данных. Стандартные технологии построения локальных и глобальных сетей.
- •35.Методы коммутации в информационных сетях (коммутация каналов, коммутация пакетов, коммутация сообщений).
- •36.Уровень межсетевого взаимодействия (Network layer), его назначение, функции и протоколы. Принципы маршрутизации в составных сетях.
- •37.Корпоративная информационная система (кис). Требования к корпоративным ис. Проблемы внедрения. Примеры кис.
- •38.Обеспечение информационной безопасности в современных корпоративных сетях. Методы защиты от несанкционированного доступа. Технологии: Intranet , Extranet и vpn.
- •Базы и банки данных
- •39.Базы данных (бд). Основные этапы разработки баз данных. Методы создания структуры базы данных. Типы данных. Структурные элементы бд.
- •40.Модели данных, применяемых в базах данных. Связи в моделях. Архитектура баз данных. Реляционная, иерархическая и сетевая модели данных. Свойства реляционной модели данных.
- •41.Системы управления базами данных (субд). Назначение, виды и основные функциональные возможности субд. Обзор существующих субд. Состав субд, их производительность.
- •42.Инструментальные средства разработки баз данных. Построение er-моделей баз данных
- •43.Стандарт sql – языка запросов. Sql – запросы для получения информации из баз данных. Основные принципы, команды и функции построения sql запросов.
- •44.Модификация данных с помощью sql – языка запросов. Создание и изменение структуры таблиц. Добавление и редактирование данных. Поиск и сортировка данных на основе sql.
- •45.Нормализация данных. Первая, вторая, третья нормальные формы. Порядок приведения данных к нормальной форме.
- •46.Дать понятия: первичный ключ (pк), внешний ключ (fk), альтернативный ключ, инверсный вход. Типы и организация связей между таблицами.
- •47.Субд sql server 2000. Типы данных, применяемые в ней, организация структур таблиц с помощью sql server 2000.
- •48.Использование источника данных odbc для управления данными (создание и использование).
- •Представление знаний в экспертных системах
- •49.Системы искусственного интеллекта. Классификация основных направлений исследований в области искусственного интеллекта.
- •1.2.3. Разработка естественно-языковых интерфейсов и машинный перевод (natural language processing)
- •1.2.4. Интеллектуальные роботы (robotics)
- •1.2.5. Обучение и самообучение (machine learning)
- •1.2.6. Распознавание образов (pattern recognition)
- •1.2.7. Новые архитектуры компьютеров (new hardware platforms and architectures)
- •1.2.8. Игры и машинное творчество
- •1.2.9. Другие направления
- •51.Модели представления знаний (продукционная, фреймовая, сетевая модель).
- •Продукционная модель
- •52.Классификация систем, основанных на знаниях.
- •2.2.1. Классификация по решаемой задаче
- •2.2.2. Классификация по связи с реальным временем
- •2.2.3. Классификация по типу эвм
- •2.2.4. Классификация по степени интеграции с другими программами
- •Геоинформатика и геоинформационные системы
- •53.Сущность и основные понятия геоинформатики. Области применения геоинформатики.
- •55.Топологическая концепция гис. Геореляционная модель связи объектов и их атрибутов.
- •56.Шкалы сравнения атрибутивных данных. Виды шкал и условия их использования.
- •58.Федеральные, региональные и муниципальные гис. Требования к программному и информационному обеспечению гис.
- •59.Основные этапы создания гис - проектов. Источники данных в гис, их характеристики.
- •60.Пространственный (географический) анализ. Буферные зоны, оверлеи. Создание тематических карт на основе гис - технологий.
- •62.3D карты. Способы создания и использования трехмерных карт.
- •63.Геоинформационное моделирование. Основы сетевого анализа и области применения.
- •64.Системы автоматизированного проектирования (cad – MicroStation, AutoCad и др.). Основные концепции двумерного (2d) и трехмерного (3d) проектирования. Связь и интеграция cad и гис.
- •Технологии создания цифровых моделей местности как основы геоинформационных систем
- •66.Растровая и векторная форма представления данных. Файловые форматы этих данных. Регистрация растровых изображений в картографических системах.
- •67.Современные технологии создания цифровых и электронных карт и планов. Классификация типов объектов при оцифровке (векторизации) карт. Классификаторы топографической информации.
- •69.Программы – векторизаторы, их характеристики, принципы работы и возможности. Методы и точность векторизации объектов. Анализ качества векторизации. Контроль топологической структуры цифровой карты.
31.Инструментальная среда erWin, ее назначение и состав решаемых задач.
ОТВЕТ:
На использовании ER-модели основано большинство современных подходов проектирования БД. ERWin позволяет проводить процессы прямого и обратного проектирования БД, то есть по модели данных можно сгенерировать схему БД или автоматически создать модель данных на основе информации системного каталога. ERWin интегрируется с популярными средствами клиентской части – VB, Delphi, Power Builder, что позволяет автоматически генерировать код приложения, который полностью готов к компиляции и выполнению. ERWin имеет два уровня представления модели – логический и физический. Логический - абстрактный взгляд на данные, на нем данные представляются так, как выглядят в реальном мире. На логическом уровне не рассматривается использование конкретной СУБД, имена объектов и типы данных и не определяются индексы для таблиц. Объекты модели, представляемые на логическом уровне, называются сущностями и атрибутами. Сущность – реальный или воображаемый объект, информация о котором представляет интерес. Диаграмма сущности представлена в виде прямоугольника, содержащего имя сущности. При этом имя сущности – имя типа, а не конкретного объекта – экземпляра этого типа. Каждый экземпляр сущности должен быть отличным от любого другого экземпляра той же сущности. Атрибутом сущности является любая деталь, которая служит для уточнения, идентификации, классификации, числовой характеристики или выражения состояния сущности. Имена атрибутов заносятся в прямоугольник. Изображается сущность под именем сущности малыми буквами. Уникальным идентификатором сущности является атрибут, комбинация атрибутов, комбинация связей или комбинация связи и атрибутов, уникально отличающая любой экземпляр сущности от других экземпляров сущности того же типа (первичные ключи). Первичный ключ заносится над чертой. При связывании сущности ПК родительской сущности транспортируется в дочернюю сущность либо в ключевые поля, либо в не ключевые атрибуты (под чертой). Связь – графически устанавливаемая ассоциация, устанавливаемая между 2 сущностями. В любой связи выделяется 2 конца, на каждом из которых указывается имя конца связи, степень конца связи (сколько экземпляров данной сущности связывается), обязательность связи (т.е. любой ли экземпляр данной сущности должен участвовать в связи). Обязательный конец связи изображается сплошной линией (идентифицируемая связь), а не обязательный – прерывистой (не идентифицируемая связь). Физическая модель данных зависит от конкретной СУБД, фактически являясь отображением системного каталога. В физической модели содержится информация обо всех объектах БД. Если в логической модели не имеет значения, какой конкретно тип данных имеет атрибут, то в физической модели важно описать всю информацию о конкретных физических объектах. Разделение модели данных на логические и физические позволяет решить проблемы документирования модели и масштабирования. Для обеспечения компактности и непротиворечивости хранения данных введена нормализация данных. 1NF – таблица должна быть двумерной и не содержать ячеек, включающих несколько значений. 2NF – данные во всех неключевых таблицах должны полностью зависеть от первичного ключа. 3NF – все первичные столбцы таблицы должны зависеть от первичного ключа. Процесс построения информационной модели состоит из следующих этапов: 1. Создание логической модели данных: определение сущностей, зависимостей между сущностями (связей), задание первичных и альтернативных ключей, определение неключевых атрибутов сущностей. ; 2. Переход к физическому описанию модели: а) назначение соответствий имя сущности – имя таблицы, атрибут сущности – атрибут таблицы; б) задание триггеров, хранимых процедур и ограничений; 3. Генерация БД.
32.Унифицированный язык моделирования UML, его назначение, состав решаемых задач с его помощью.
ОТВЕТ:
Разработчики UML ставили перед собой следующие задачи: 1. Моделирование систем (не только программных), использующее концепцию объектно-ориентированного программирования. 2. Связывание модели с концептуальными функциональными особенностями реализации систем. 3. Реализация возможности масштабирования, т.е. увеличения количества пользователей и объема обрабатываемой информации при пропорциональном увеличении используемых ресурсов. 4. Создание языка моделирования, понятного и человеку, и машине. Язык UML включает следующие этапы: 1) представление или виды – визуальное представление различных аспектов моделируемой системы с помощью комбинации символов, определяемых в нотации. Представление не является единым графом, это абстракция, описанная с помощью некоторого числа диаграмм. Полное описание системы строится на основе нескольких представлений, каждое из которых отражает специфические свойства системы. 2) диаграммы – графы, состоящие из определенных в нотации символов, описывающие содержание представления. Нотация UML включает 9 типов диаграмм, предназначенных для различных целей моделирования и связанных с динамическим или статическим представлением системы. Комбинированием диаграмм разных типов можно получить полное описание конкретного представления системы. 3) элементы модели – основные концепции, используемые в диаграммах, и их семантика. Элементами модели являются: а) классы; б) объекты; в) сообщение; г) событие; д) такие связи между классами как ассоциация, зависимость и наследование. Ассоциация – отношение классов, обозначающее наличие связи между соответствующими экземплярами классов. Наследование/обобщение/специализация – соединяет элемент с другим элементом, представляющим специализацию одного элемента (обобщенного). Зависимость – показывает существование определенной зависимости одного элемента от другого. Агрегация – специальная форма ассоциации, подразумевающая соединение внутри одного элемента других элементов. Композиция – специальная форма агрегации, представляющая собой такую агрегацию, когда данный элемент владеет элементами, из которых он состоит. Детализация – связь между 2-мя отношениями одной сущности, принадлежащие к разным уровням абстракции. 1 элемент модели может использоваться в диаграммах разных типов и при этом иметь одну и ту же семантику. 4) нотация – система обозначений, применяется для визуализации элементов модели. 5) общие механизмы – способы представления дополнительной информации, комментариев и описаний семантики элементов модели. 6) руководящие принципы – идеология использования UML в сфере бизнеса. Виды диаграмм языка UML: 1. Диаграмма использования – описывает функциональные возможности системы и применяется при общении разработчиков с пользователями и заказчиками системы. На диаграмме использования изображаются внешние субъекты и их связь с аспектами использования системы. Диаграмма использования лишь внешнее представление поведения системы с точки зрения пользователя и не имеет отношения к описанию реализации функциональных возможностей внутри системы. Обозначение диаграммы использования: а) субъект - представляет собой внешнюю сущность, взаимодействующую с системой. Субъектом может быть человек или другая система. б) аспект использования – представляет собой специфическое средство, представляемое системой. в) ассоциация – взаимодействие субъектов и аспектов использования. Ассоциация может быть односторонняя или двухсторонняя. г) специализация/обобщение. Некоторые аспекты использования могут являться специализацией других аспектов использования. 2. Диаграмма классов – представляет статическую структуру системы в терминах классах объектно-ориентированного программирования. Классы реализуют типы объектов, которыми манипулирует система. Классы могут быть связаны между собой с помощью разных отношений: ассоциативные связи, зависимость, специализация и агрегация. Классы изображаются в виде прямоугольников, разделенных на три класса: в верхнем – имя класса, в среднем – список полей класса, в нижнем – список методов класса. 3. Диаграмма объектов – представляет собой вариант диаграммы классов и для нее используется та же система обозначений. 4. Диаграмма состояний – применяется для описания состояний объектов и переходов объектов из одних состояний в другие при возникновении определенных событий: а) обозначение состояния может включать описание переменных состояния системы и действий, выполняемых при определенных событиях, которые происходят, когда система находится в данном состоянии; б) переход из одного состояния в другое; в) начальное состояние – система начинает свою работу; г) конечное состояние – система заканчивает свою работу; д) запомненные состояния. Некоторые внутренние состояния системы можно запомнить для того, чтобы система, покинув это состояние, могла вернуться в него некоторое время спустя (применяется, например, для обработки ошибок). 5. Диаграмма последовательности иллюстрирует динамику взаимодействия объектов. Основным назначением этой диаграммы является представление последовательности событий, которыми обмениваются объекты. С помощью данной диаграммы можно узнать, что произойдет с системой в определенный момент при выполнении приложения. Диаграмма последовательности состоит из набора объектов, каждый из которых имеет вертикальную линию, представляющую ход времени диаграммного объекта, причем время откладывается сверху вниз. 6. Диаграмма взаимодействия используется для описания процесса взаимодействия объектов. 7. Диаграмма активности – описывает специфические операции, выполненные системой. Она иллюстрирует процесс изменения активности в различных состояниях системы. С помощью этой диаграммы можно показать выбор различных альтернатив, выполнение условий и параллельно выполнение определенных действий, а также провести описание сообщения, посылаемого или получаемого в результате определенного действия. 8. Диаграмма компонентов показывает физическую структуру приложений в терминах программных компонентов. Компонентами могут быть модули исходного кода, двоичные файлы, или используемые модули. 9. Диаграмма распределения изображает физическую архитектуру программного и аппаратного обеспечения системы. На этой диаграмме изображаются реальные компоненты и устройства (узлы) и связи между ними, которые могут быть разных типов. Внутри узлов располагаются модули и объекты, относящиеся к компонентам данного узла. Диаграмма распределения относится к представлению распределения системы и отображает физическую архитектуру системы. Элемент модели имеет определенную семантику, формальное описание или точное значение, которое задается однозначно. Каждый элемент модели имеет соответствующий элемент представления – графическое изображение или символ.