- •Блок «Современные проблемы прикладной информатики»
- •Энтропия сложной системы.
- •Понятие информации. Измерение информации.
- •Информация в абстрактных системах и средах.
- •Описательная и идентифицирующая роль информации. Знания, информация, данные.
- •Понятие информационных систем. Состав и структура.
- •Классификация информационных систем.
- •Вопросы надежности распределенных информационно-вычислительных систем.
- •Современные подходы к построению систем электронного документооборота.
- •Обобщенный перечень функций автоматизированных систем документооборота.
- •Семантика информационных систем, основанных на концепции баз данных.
- •Лингвистическое обеспечение автоматизированных систем. Идентификация объектов на основе классификации и кодирования.
- •Виды обеспечения информационных систем.
- •Стадии разработки информационных систем.
- •Общие методологические подходы к созданию информационных систем.
- •Технологии извлечения знаний из больших баз данных. Обобщенная схема, стратегия, методы информационного поиска.
- •Технологии извлечения знаний из больших баз данных. Типология поисковых задач.
- •Технологии извлечения знаний из больших баз данных. Типология информационной неопределенности.
- •Блок «Проблемы автоматизированного создания и адаптации информационных систем и технологий»
- •1. Понятие процесса. Уровни зрелости организации.
- •2. Стратегический, тактический и операционный уровни управления компанией. Задачи, решаемые на этих уровнях.
- •4. Понятие совокупной стоимости владения.
- •5. Модель принятия инвестиционных решений по заказу и внедрению информационных систем и технологий в компании
- •6. Модель Захмана и направления ее использования в жизненном цикле информационных систем.
- •7. Стандарты проектного и процессного подхода в современных информационных системах.
- •Гост р исо/мэк 15288-2005 - Информационная технология. Системная инженерия. Процессы жизненного цикла систем
- •Гост р исо/мэк 12207-99 - Информационная технология. Процессы жизненного цикла программных средств
- •8. Процессы жизненного цикла систем. Гост р исо/мэк 15288-2005 - Информационная технология. Системная инженерия. Процессы жизненного цикла систем
- •9. Стадии жизненного цикла информационных систем.
- •10. Модель пользователя информационной системы. Виды проектных и эксплуатационных документов.
- •11. Виды испытаний автоматизированных систем по гост 34.603.
- •1. Предварительные испытания
- •2. Автономные испытания
- •3. Комплексные испытания
- •4. Опытная эксплуатация
- •5. Приемочные испытания
- •12. Процессы ввода в действие ис.
- •13. Назначение, содержание и особенности процессов эксплуатации и сопровождения.
- •Процесс эксплуатации
- •Подготовка процесса
- •Эксплуатационные испытания
- •Эксплуатация система
- •Поддержка пользователя
- •Процесс сопровождения
- •Подготовка процесса
- •Анализ проблем и изменений
- •Внесение изменений Данная работа состоит из следующих задач:
- •Проверка и приемка при сопровождений
- •Перенос
- •Снятие с эксплуатации
- •14. Понятие сопровождения и его роль в жизненном цикле ис (по гост р исо/мэк 14 764).
- •Подготовка процесса
- •Анализ проблем и изменений
- •Внесение изменений Данная работа состоит из следующих задач:
- •Проверка и приемка при сопровождений
- •Перенос
- •Снятие с эксплуатации
- •15. Преимущества централизованной архитектуры информационной системы.
- •Блок «Корпоративные информационные системы»
- •Методологические основы кис. Система (понятие системы, системность, системный подход, предприятие, как сложная система, описание системы, кис как сложная система).
- •Методологические основы кис. Открытые системы (понятие ос, место ос в кис, развитие концепции ос, определения ос, принципы ос, ключевые интерфейсы, функциональная стандартизация).
- •Методологические основы кис. Процессы (понятие, представления процесса, характеристики процесса, способность к адаптации, основные процессы кис).
- •Методологические основы кис. Модели (понятие, виды моделей, объекты моделирования в кис, модели в области ис).
- •Методологические основы кис. Жизненный цикл (понятие, подходы к моделированию жц, стадии жц, стандарты жц ис).
- •Методологии моделирования кис. Структурный подход к моделированию. Методология sadt.
- •Методологии моделирования кис. Объектно-ориентированный подход к моделированию. Методология rup.
- •Модели бизнеса. Архитектурная модель.
- •Модели бизнеса. Модели mrp, mrpi.
- •Модели бизнеса. Модель mrp II. Основные плановые механизмы mrp II.
- •Модели бизнеса. Модель mrp II. Основные модули mrp II.
- •Модели бизнеса. Модель erp.
- •Модели бизнеса. Модели crm, hrm.
- •Реализация erp модели средствами sap.
- •Реализация erp модели средствами Oracle.
Вопросы надежности распределенных информационно-вычислительных систем.
Надежность - свойство системы выполнения функции в заданных условиях функционирования и с заданными показателями качества. Случаются сбои. Надежность - это сложная задача, структурная организация ИВС не сводится к простой традиционной схеме надежности. Из всего набора многообразия выдели только те, связанные с восстановлением процесса вычислений в системе после сбоя и устранения отказа. Отказ может быть прямым (без возврата) и с возвратом.
Прямой - обнаруживаются и ликвидируются. его последствии. Можно только для определения набора заранее предусмотренных сбоев.
Возвратный сбой из некорректного состояния в корректное. Второе является более универсальным и часто используется.
Пример 1. Эффект домино.
В распределенной системе взаимодействуют 3 процесса х, у и z. Вертикальные линии это обозначение моментов, которые соответствует событиям отказов. Если процесс х приостановлен в момент х3, то он может быть восстановлен из состояния х3, без проблем связанных с другими процессами. Если процесс у2 приостановлен после отправки им сообщения М, то он отброшен в состояние у2. В этом случае получение сообщения М будет отмечено в состоянии х3, а посылка не отмечена в у2. В этом случае М - сообщение сирота. Процесс х откатится в х2.
Пример 2. Потеря сообщения.
Рассматриваем два процесса х и у они взаимодействуют друг с другом. Точки фиксации: х1 и у1, в которых происходит откат. Если процесс у приостановлен после получения сообщения М, то этот процесс возвращается в состояние у1 а сообщение М потеряно.
Пример 3. Бесконечное восстановление.
Процесс у приостановлен до получения сообщения М1 у отправляется в точку у1, в которой отсутствуют сведения о сообщении М1, поэтому процесс х должен быть возвращен в точку х1, потому что сообщений об отправке в точке у1 нет. После возврата процесса у в току у1 процесс вновь направляет сообщение из той же точки, но отправляет сообщение М2, в этот момент он получает сообщение-призрак (сообщение Н1). Тогда процесс х после возврата в состояние х1 снова продолжает движение вперед, то есть посылает Н2 и принимает М2, но после возврата уже х не имеет никаких сведений относительно Н1, а Н1 пришло в у. Процесс у должен откатиться назад.
Борьба с этими проблемами производится с пом консистентного множ-ва контрольных точек. Для распред сис запоминание согласованного глобального состояния яв-ся сложной теоретич проблемой, кот может быть решена при исп-и консистентного мн-ва контр точек.
Мн-во контрольных точек строго консистентно, если во время его фиксации не производилось никаких обменов между процессами. Это понятие соответствует понятию строгого консистентного глобального состояния, когда все посланные сообщения получены и нет никаких сообщений в каналах связей.
Мн-во контрольных точек консистентно, если для любой зафиксированной операции приема сообщения соответствующая операция посылки также зафиксирована, т.е. нет сообщений-сирот.
Простой способ фиксации консистентного множества контрольных точек -фиксация локальной контр точки после каждой операции посылки сообщения, при этом посылка сообщения и фиксация должны быть единой неделимой операцией (транзакцией). Множество полученных таким образом точек будет являться консистентным, но не строго консистентным.
Для того, чтобы избежать потерь сообщений при восстановлении, в том случае, если используется консистентное множество контрольных точек, необходимо повторить отправку тех сообщений, квитанции по получению которых стали недействительными в результате возврате контрольной точки.
Используя временные метки можно распознать сообщения-призраки, а также избежать бесконечного восстановления.
Коммутация и синхронизация в распределенных вычислительных системах