
- •2. Принципы построения реляционной бд. Состав реляционной субд.
- •3. Угрозы информационной безопасности. Виды угроз.
- •1. Средства модульного программирования: функции (назначение, описания, определения, вызов).
- •2. Объекты данных и объекты манипулирования данными в модели базы данных. Структурированный язык запросов sql. Общая характеристика групп операторов (подъязыки). Типы данных в sql.
- •3. Принципы обеспечения информационной безопасности.
- •1. Наследование в объектно-ориентированном программировании
- •2. Характеристика иерархической, сетевой, реляционной моделей бд.
- •3. Направления обеспечения информационной безопасности. Организационная защита.
- •1. Базовые алгоритмические операторы (if, switch, for, while).
- •2. Понятие транзакций. Базовые свойства транзакций. Методы управления транзакциями.
- •3. Направления обеспечения информационной безопасности. Инженерно-техническая защита.
- •1. Идентификаторы – имена программных объектов. Области действия.
- •2. Проектирование баз данных на основе модели "Сущность-связь". Основные элементы модели. Основные нотации, используемые для построения er диаграмм.
- •3. Межсетевые экраны и антивирусы. Назначение и виды.
- •1. Информатика. Массивы – простейший структурированный тип данных.
- •2. Архитектура субд и бд. Компоненты субд построенных по технологии клиент-сервер.
- •3. Криптографические методы защиты информации. Виды шифрования.
- •2. Проектирование бд на основе нормализации, характеристика 1nf, 2nf, 3nf.
- •3. Служба dns. Конфигурирование: зоны, ресурсные записи, виды серверов.
- •2. Основные характеристики ос. Многозадачность. Системы управления данными и файлами. Обеспечение аппаратно-программного интерфейса.
- •3. Служба dns. Назначение, принципы работы, виды запросов.
- •2. Операционные системы. Антивирусные программы и антивирусная технология. Проверка целостности. Стандартные служебные программы обслуживания дисков. Архиваторы.
- •3. Служба каталогов х.500. Основные понятия. Агенты, модели, объекты, схемы.
- •1. Гипертекстовый документ как средство обмена информацией и форма представления и отображения данных. Элементы гипертекстовой страницы и их атрибуты. Элементы языка html.
- •2. Сетевые ос. Структура сетевой ос. Одноранговые сетевые ос и ос с выделенными серверами.
- •1. Основные понятия теории моделирования систем. Понятия системы, ее модели и моделирования.
- •2. Операционные системы. Управление процессорами и заданиями в однопроцессорном вычислительном комплексе. Алгоритмы планирования процессов. Три основных уровня планирования.
- •3. Особенности построения и организации эс. Основные режимы работы эс.
- •1. Классификация видов моделирования систем.
- •2. Операционные системы. Иерархическая структура файловой системы. Физическая организация файловой системы. Обработка прерываний.
- •3. Технология разработки эс.
- •1. Сетевые модели. Отображение динамики системы сетями Петри.
- •2. Операционные системы. Методы распределения памяти с использованием дискового пространства. Страничное распределение. Сегментное распределение. Странично-сегментное распределение.
- •3.Интеллектуальные ис. Формирование и оценка компетентности группы экспертов. Характеристика и режимы работы группы экспертов.
- •1. Дискретно – стохастические модели. Математический аппарат систем массового обслуживания.
- •2. Основные классы архитектур программных средств.
- •3. Эс с неопределёнными знаниями. Теория субъективных вероятностей в условиях неопределённости.
- •1. Статическое моделирование на эвм. Моделирование дискретных и непрерывных случайных величин.
- •2. Жизненный цикл программного средства.
- •3. Задачи обработки экспертных оценок. Групповая экспертная оценка объектов при непосредственном оценивании.
- •Билет №17
- •1 . Универсальные языки (с, Delphi, Pascal)
- •2. Специализированные языки (gpss, siman, slam).
- •3. Имитационные среды (Extend, gpss World, Anylogic)
- •Билет №18
- •Билет №19
- •Билет №20
- •3. Виды отказов в информационных системах.
- •1. Эвм с нетрадиционной архитектурой. Классификация эвм по Флину.
- •2. Методы разработки структуры программ.
- •3. Количественные показатели надежности ис. Вероятность безотказной работы. Интенсивность отказов.
- •1.Понятия позиционных систем счисления. Основные типы позиционных систем в эвм. Представления отрицательных чисел в эвм. Прямой, обратный и дополнительный коды.
- •2. Основные классы архитектур программных средств.
- •3. Основы теории Демстера-Шеффера: фрейм различия, базовая вероятность.
- •1. Структура эвм с одной системной шиной. Понятие системной шины. Классификация линий шины. Их назначение. (Архитектура эвм)
- •2. Понятие внешнего описания программного средства. (Технология программирования)
- •3. Понятие isdn. Краткая историческая справка о появлении isdn. Технология isdn. (ИиОп)
- •1. Запоминающие устройства (зу). Основные показатели зу. Внутренние и внешние зу.
- •2. Содержание процесса определения требований к информационной системе.
- •3.Компоненты сетей isdn. Структура построения isdn.
- •Кмпоненты isdn
- •1. Способы обмена данными. Принцип программного обмена данными. Обмен по прерываниям. Обмен в режиме прямого доступа к памяти. (Архитектура эвм)
- •2. Функциональная спецификация программного средства. (Технология программирования)
- •3. Стандарты Internet как основа стандартизации в открытых системах. Стадии стандартизации протокола. (Открытые системы и сети)
- •1. Накопители на гибких и жестких магнитных дисках. Магнитооптические и оптические диски. Принципы хранения информации. Носители на оптических дисках.
- •2. Понятие тестирования программного средства. Содержание процесса тестирования. Артефакты Процесса тестирования. Тестовый пример, процедура…
- •Артефакт: Тестовый пример
- •3. Общая характеристика процесса разработки. Основные подпроцессы (рабочие процессы) процесса разработки. Продукты пр, его состав.
- •1. Последовательные интерфейсы связи rs-232. Шина usb. Firewire. (Архитектура эвм)
- •2. База знаний как элемент экспертной системы. Необходимые условия представления знаний. (эс)
- •3. Модели жизненного цикла ис. Стадии моделей жц. Основные модели. Модель проектирования msf. (пис)
- •1.Система. Основные понятия и определения. Элемент системы. Связь. Цель функционирования системы. Модели системы различного уровня.
- •2.Логические модели и логическое программирование. Простейшие конструкции языка предикатов (понятия), правильно построенные формулы.[X]
- •3.Содержание исходной фазы разработки ис. Формирование требований. Документ концепция ис. Отображение требований в моделях ис
- •1. Закономерности систем. Иерархичность. Целостность. Интегративность. Коммуникативность.(типис)
- •2. Системы построения на знаниях. Понятие знаний, фактов и правил. Независимость знаний и процедур обработки.(Представления знаний в ис)
- •3. Структура информационно-логической модели ис. Состав моделей uml. Диаграмма модели классов. Модель классов.(пис)
- •1. Информация. Основные понятия и определения. Синтаксический, семантический, прагматический аспекты информации. Количественные меры оценки информации. Понятие информационной системы.
- •2.Унификаторы. Этапы решения задач и извлечение ответа с использованием логического программирования
- •Модели состава и структура системы. Характеристика математического аппарата, используемого для их описания.
- •2. Семантические сети, элементы семантической сети и их отношения. Представление структуры понятий семантической сетью. (Представления знаний в ис)
- •1.Анализ структуры системы на основе топологических описаний (теории графов). Выявление циклов и цепей. Алгоритмы поиска цепей. Построение остового дерева. Построение наименьшего остового дерева.
- •2. Представление событий семантической сетью. Получение вывода с помощью семантической сети.
- •3. Понятие сценариев выполнения функций ис. Их отображение с помощей моделей uml (Диаграммы деятельности, взаимодействия, состояний) и sadt (idef 3).[X]
- •1. Представление сетей на основе сетевых графов. Задача поиска максимального потока в сети. (типис)
- •2. Продукционные модели. Механизм функционирования систем продукции. Прямая и обратная цепочки рассуждений в системе продукций. (Представления знаний в ис)
- •3. Выявление объектов и классов ис. Типы объектов и классов по положению их в ис. (пис)
- •1.Описание систем на основе объектно-ориентированного подхода. Модель классов. Модель состояний. Переходы. События.
- •2.Фреймовые системы и их функционирование. Обобщенная структура фрейма. Представление знаний фреймами.
- •3.Управление проектом ис. Выделенные роли исполнителей. Риски, управление рисками.
- •1. Основные понятия и определения теории автоматического управления.
- •2. Количественная мера информации (комбинаторное определение количества информации. Определение количества информации по к. Шеннону).
- •3. Основные документы проектирования ис.
2.Фреймовые системы и их функционирование. Обобщенная структура фрейма. Представление знаний фреймами.
В психологии и философии используется понятие абстрактного образа. Например, слово «автомобиль» вызывает у слушающих образ устройства, способного перемещаться, имеющего четыре колеса, салон для шофераи пассажиров, двигатель, руль. Приведенное описание абстрактного образа «автомобиль» является минималь ным и из него ничего нельзя убрать без потери его сущности.
Фрейм - это модель абстрактного образа, минимально возможное описание сущности какого-либо объекта, явления, собы тия, ситуации, процесса. Фрейм состоит из имени и отдельных единиц, называемых слотами. Он имеет однородную структуру:
ИМЯ ФРЕЙМА
Имя 1-го слота: значение 1-го слота
Имя 2-го слота: значение 2-го слота
Имя N-гo слота: значение N-гo слота.
В качестве значения слота может выступать имя другого фрей ма. Таким образом фреймы объединяются в сеть. Свойства фреймов наследуются сверху вниз, т.е. от вышестоящих к нижестоящим через АКО-связи (начальные буквы английских слов «A Kind Of», что можно перевести как «это»). Слот с именем АКО указы вает на имя фрейма более высокого уровня иерархии.
Например, на рис. 2.2 фрейм «Студент» имеет ссылки на вы шестоящие фреймы: «Человек» и «Млекопитающее». Поэтому на вопрос: «Может ли студент мыслить?» — ответ будет положительным, так как этим свойством обладает вышестоящий фрейм «Че ловек».
Если одно и тоже свойство указывается в нескольких связан ных между собой фреймах, то приоритет отдается нижестоящему фрейму. Так, возраст фрейма «Студент» не наследуется из выше стоящих фреймов.
Основным преимуществом фреймов как способа представле ния знаний является наглядность и гибкость в употреблении. Кро ме того, фреймовая структура согласуется с современными пред ставлениями о хранении информации в памяти человека.
3.Управление проектом ис. Выделенные роли исполнителей. Риски, управление рисками.
(! нет про управление проектом)
риск— это потенциальная проблема, возможность потерь, еще не возникшая в действительности, но возникновение которой вероятно.
Для конкретного проекта это
может быть:
Невыполнение какого либо требования заказчика
Функционального и нефункционального
Бизнес требований и проектных требований.
(то есть это должно идти параллельно с этапом анализа и другими этапами)
Функции (на более познем этапе)
Увеличение расходов
Нарушение графика
относятся к требованиям и архитектуре,
связанных с базовыми программными
и аппаратными средствами.
нетехнические риски
К нетехническим рискам относятся те, с которыми может столкнуться и которые вынуждено будет обходить руководство проекта. Примеры этой категории рисков.
Организация в данный момент испытывает недостаток людей с опытом работы в некоторых специфических частях заявленного проекта.
Организация собирается создавать части заявленной системы на новом для нее языке.
При возникновении каких-либо проблем на любом из этапов разработки времени, отводимого клиентом на разработку, будет не хватать.
Организация сможет выполнить заявленный график только в том случае, если субподрядчики, опыта работы с которыми у организации нет, поставят некоторые подсистемы в срок.
Клиент может быть не в состоянии подписать акт о приемке в пределах срока, оставшегося до даты поставки.
технические риски ----
Риски, связанные с новыми технологиями.
То есть используемая технология не смогла обеспечить выполнения какого либо требования. Обычно не функционального.
Некоторые варианты использования могут зависеть от вычислительных методов, которые еще не до конца отработаны, например распознавание естественного языка или использование
Риски, связанные с архитектурой
Невозможности реализации требований на основе принятой базовой архитектуры.
риск невозможности легкого приспособления к изменениям.
Риск неучтения необходимых внешних покупных компанент
Риск состоит в том, что такой каркас не будет правильно работать с другими каркасами или что его будет нелегко использовать повторно.
Риск состоит в том, что нам, вероятно, придется задержать выпуск нашей программы на некоторый срок, в течение которого мы будем ожидать выпуска производителем заплат и обновлений к операционной системе.
Риски, связанные с созданием правильной системы, такой, которая выполняла бы задачу и поддерживала работу пользователей(функциональные риски)
Для снижения этих рисков мы реализуем варианты использования в порядке их важности для удовлетворения потребностей клиентов и вопросов производительности.
возможности возникновения проблем с производительностью выполнения варианта использования.
Некоторые риски связаны с производительностью. Например.
Время отклика для варианта использования должно быть меньше 1 секунды.
Число одновременно выполняемых экземпляров варианта использования больше 10000 в час.
Сложившиеся методы управления рисками
Возможны три способа управления рисками.
• Риски выявляются идентифицируются и на них стихино реагирует группа разработки
• Быстрое реагирование— проектная группа реагирует на последствия риска, когда проблема уже возникла.
• Превентивный — проектная группа управляет рисками, постоянно
отслеживая условия их реализации.
Для учета и избежания и минимизации потерь, связанных с рисками, разработана особая методологтя.
отдельный процесс среди процессов проектирования управление рисками.
Совокупность процедур, направленных на …
эффективное управление рисками — дина-
мический процесс.
Шаги управления рисками
Идентификация (на выход формулировка риска)
Анализ
Планирование
Отслеживание
Управление (на выход - устраненные риски, переход к шагу анализ)
Шаг 1: идентификация риска
Источники риска • задачи и цели;
• лица, принимающие решения;
• методы управления организацией;
• заказчики и пользователи;
• финансовое состояние бюджет и расходы;
конкуренция,
• график;
• характеристики проекта;
• процесс разработки;
корпоративная культура.
• среда разработки;
• персонал;
• эксплуатационная среда;
• новые технологии.
факторы риска стоит сгруппировать по областям возникновения, таким как
разработка специализированного программного обеспечения,
развертывание инфраструктуры,
развертывание программного обеспечения,
планирование производственной архитектуры и
компонентная разработка.
В рамках каждой из этих областей факторы риска могут быть также
сгруппированы по таким категориям, как
цели и задачи,
руководство,
менеджмент,
бюджет
и т. д.
При описании риска группа должна указать
формулировку
симптомы симптомы (проявление), если не очевидно из названия
вероятность возникновения
причины то есть из за чего он возникает
последствия для проекта.
формулировку |
симптомы симптомы(проявление), |
причины то есть из за чего он возникает
|
|
|
|
|
|
Опасность пажара (очевидна), на складе
Как показано на рис. 5.3, каждая формулировка риска
должна включать проблему (условие), причину проблемы и возможные последствия — как для проблемы, так и для проекта.
Шаг 2: анализ риска
Анализ риска — это процесс, в ходе которого данные о риске превращаются в информацию для принятия решений.
Риск характеризуется главным образом двумя факторами.
• Вероятность риска — это вероятность того, что событие действительно произойдет. Для оценки ее величины можно использовать
простую процентную шкалу (0-100).
Риски с вероятностью 100% уже реализовались; другими словами, это из-
вестные проблемы.
… может найти более эффективным такой подход,
при котором используются от 1 до 3 точек на этой шкале, соответствующие 25, 50 и 75%,
• последствия — оценка последствий реализации риска для проекта; может быть выражена в денежном эквиваленте или числом по 5 балльной шкале, которое показывает относительную важность
этой проблемы;
Анализ можно производить тестированием распространить список в котором
• идентификатор — название, уникально идентифицирующее формулировку риска (идентификаторы понадобятся для отслеживания
и отчетности);
• источник — источник может быть идентифицирован
по предметной области (разработка программного обеспечения, инфраструктура развертывания и т. п.),
по категории (задачи и цели, руководство, менеджмент и т. д.) или
по фактору (соответствие проекта требованиям заказчика, стабильность организации и т. п.);
• условия возникновения — описание условий, в которых риск может реализоваться и поставить проект под удар;
• вероятность — оценка вероятности реализации риска. Вероятность обычно выражается значениями от 1 до 3, представляющими величины в процентах (25. 50 и 75% соответственно);
• последствия — оценка последствий реализации риска для проекта; может быть выражена в денежном эквиваленте или числом по 5 балльной шкале, которое показывает относительную важность
этой проблемы;
• влияние — сводная количественная оценка риска, равная произведению его вероятности на количественную оценку его последствий. Заметим, что для ранжирования все оценки влияния рисков надо выражать в одних и тех же единицах;
• связанные риски— перечень идентификаторов рисков, связанных с данным; этот список полезен для выявления связанных и независимых рисков.
выявить десять основных рисков проекта.
Их должны одобрить все участники проекта.
Дополнительный перечень важных рисков нужно включить в концепцию проекта (документ, созданный на стадии «Анализ») и в
основной план проекта, который создается на стадии планирования.
Шаг 3: план действий
вырабатываются действия, которые необходимо предпринять в отношении отдельных рисков, определяются приоритеты этих действий и создается общий план управления рисками,
который образует основу сводного документа оценки рисков, являющегося обязательным результатом этапа «Одобрение концепции».
Планируя действия при возникновении риска, группа должна рассматривать каждый идентифицированный риск с четырех сторон.
• Исследование — Исследуется если необходимо риск
• Приемлемость —возможность игнорирования
• Управление может ли группа сделать что-нибудь, чтобы снизить воздействие риска, если он реализуется?
• Возможность избежать проблемы — можно ли избежать риска, изменив продукт?
После выявления рисков, нуждающихся в реагировании, группа
получает три возможности:
• снизить вероятность возникновения риска;
• уменьшить размеры потерь;
• изменить последствия риска(проявление его?)
Чтобы снизить риски, управление которыми находится в компетенции группы, надо применить ресурсы, необходимые для этого.
Если же риск находится вне компетенции группы, работу связанную с его возникновением избежать. переход на другое аппаратное обеспечение;
.. на самом деле это способы воздействия
Управление ситуацией чтобы его обойти чтото изменитьт в работе что то добавить, сделать по другому
Избежания источника то есть
• перенос части функциональных возможностей продукта в другую систему, которая лучше приспособлена для решения этих задач;
• передача контракта более квалифицированному подрядчику.
Чтобы гарантировать надежность выполнения проекта, группа должна предусмотреть
стратегию на случай чрезвычайных обстоятельств — план ликвидации последствий, который должен быть задействован в случае, если группа не справится с риском.
…. То есть для каждого риска разрабатывается действия и определяется пороговое значение проявления риска. Проявление риска, это качественное или количественное значение некоторого показателят связанного с риском. связанного с
Решение о том, в какой момент обращаться к чрезвычайной стратегии, — это вопрос определения «порогового значения». Часто группа может установить «пороговые значения» для каждого чрезвычайного плана, основываясь на типе риска или виде последствий.
В табл.
5.3 приведены примеры рисков, их последствия и механизмы для запуска плана действий в чрезвычайной ситуации. Когда «пороговое значение» превышено, приводится в действие соответствующая стратегия, уменьшающая последствия риска.
Тип риска |
Пороговое значение |
Нарушение графика |
Последняя дата обращения к чрезвычайной стратегии |
|
Последняя возможная дата выбора другого поставщика |
Необходимость допол- нительных ресурсов |
Последняя дата, когда остается время на поиск ресурсов Самая крупная сумма штрафа или пени Самая большая величина возможного перерасхода |
Дополнительные рас- ходы для заказчика |
Лимит средств |
Время на обучение |
Лимит времени |
Шаг 4: отслеживание риска
Отслеживание риска — важная составляющая эффективного управления рисками. Это процесс, в ходе которого проектная группа контролирует статус рисков и последствия действий, предпринятых для
их снижения.
Этот процесс включает в себя
определение параметров
и разработку пороговых значений, которые нужны, чтобы убедиться,
что запланированные на случай риска действия работают.
Отслеживание — это «сторожевой пес» управления рисками.
….перечень рисков в регулярные обзоры проекта.
Этот документ должен содержать анализ влияния де-сяти главных рисков проекта.
При каждом обзоре проекта группа анализирует главные риски
проекта и статус всех действий по управлению ими. Полезны также
регулярное ранжирование рисков и сведения о числе появлений риска в десятке главных рисков.
Отчет о статусе риска может идентифицировать четыре возможных ситуации в управлении риском:
• риск устранен, план действий выполнен;
• действия происходят по плану, реализация плана продолжается;
• действия идут не по плану, следует принять корректирующие меры или ввести в действие чрезвычайный план;
• ситуация существенно изменилась, необходим пересмотр плана действий и стратегии.
По мере управления рисками общее влияние рисков на проект должно постоянно снижаться.
Шаг 5: управление рисками (это реакция на изменения состояния риска)
управление рисками становится одной из составляющих управления проектом и включает:
• контроль планов действий на случай реализации риска;
• корректировку отклонения от плана;
• реакцию на достижение «пороговых значений»;
• совершенствование процесса управления рисками,
Самое главное — никогда не забывать об управлении рисками.
Билет №35