Аннотация учебной программы дисциплины «Интеллектуальные системы»

Вид материалаДокументы

Содержание


Тематический план курса
Современные проблемы информатики и вычислительной техники
Профессиональные компетенции
Основные разделы курса
Часть 2. Компьютерные технологии в науке
Часть 3. Компьютерные технологии в образовании
Вариативная часть
Имитационное моделирование"
Задачи дисциплины
Интеллектуальный анализ данных
Задачами дисциплины
Профессиональные компетенции
Владеть методикой проектирования бизнес-систем в архитектуре SOA Уметь
Задачами дисциплины
Общекультурные компетенции (ОК)
Профессиональные компетенции
Подобный материал:
1   2   3   4

Тематический план курса


Раздел 1. Современные динамические языки

1.1.Общая классификация языков по назначению и модели исполнения. Общие свойства динамических языков (динамическая типизация, модель трансляции и исполнения)

1.2. Язык Ruby: основные конструкции языка, коллекции. Функциональный стиль программирования в Ruby: блоки и замыкания. Итераторы.

1.3. Особенности объектной модели Ruby: унифицированность объектного представления, модули и примеси, инкапсуляция. Динамическое изменение классов, элементы Meta-Object Protocol (MOP) в Ruby. JRuby и взаимодействие с Java, Java Scripting API.

1.4. Регулярные выражения

Раздел 2. Современные функциональные языки

2.1. Классификация языков по парадигмам программирования. Функциональное программирование (ФП). Неподвижное состояние объекта как ключевое отличие ФП от ООП. Функции, как объекты первого класса. Чистые функции, функции высших порядков. Лексические контексты, анонимные функции, замыкания. Основные семейства функциональных языков. Историческая связь динамических и функциональных языков.

2.2. Общие характеристики семейства языков Lisp: единое представление кода и данных, S-выражения, модель трансляции и исполнения, REPL. Язык Clojure, как современный представитель семейства Lisp: основные структуры языка.

2.3. Функциональные возможности Clojure: коллекции, отложенные вычисления, бесконечные структуры данных. Абстрагирование данных с помощью функциональных примитивов (пары, числа Черча). Моделирование времени с помощью потоков. Преимущества и недостатки ФП в сравнении с ООП.

2.4. Императивные возможности Clojure. Software Transactional Memory. Многопоточность. Ссылки, атомы, агенты, виды транзакций. Взаимодействие с Java.


Раздел 3. Элементы метапрограммирования, аспектно-ориентированное программирование.

3.1. Управляемая кодогенерация. Макросы в Lisp (на примере Clojure). Модель исполнения макросов. Макросы, как способ расширения языка.

3.2. Понятие о проблемно-специфичных языках (DSL) и языках сценариев. Методы генерации DSL. Символьные вычисления.

3.3. Динамические объектные модели. CLOS: обобщенный динамический полиморфизм, обобщенные функции и мультиметоды, вспомогательные методы. Реализация элементов CLOS в Clojure. Интроспекция, введение в MOP.

3.4. Сквозная функциональность (cross-cutting concerns), проблема модульности. Традиционные методы обеспечения модульности в условиях сквозной функциональности. Контекстный полиморфизм. Механизм binding в Clojure, отличия от let.

Аспектно-ориентированное программирование (АОП). Понятие аспекта. Язык AspectJ, как аспектное расширение Java. Понятия pointcut и advise. Виды перехвата управления. Расширение существующих классов и интерфейсов. Использование интерфейсов Java, как абстрактных классов. Модель компиляции и исполнения AspectJ.

3.5 Применение АОП в проектирование. Преимущества и недостатки по сравнению с традиционными методами проектирования. Примеры задач, эффективно решаемых с помощью АОП.

Аннотация учебной программы дисциплины

" Современные проблемы информатики и вычислительной техники"
    Основной целью курса является ознакомление с базовыми информационными моделями и освоение методов решения сложных задач, а также знакомство с современными направлениями развития методов применения компьютерных технологий. В целом материал курса ориентирован на умение правильно классифицировать конкретную прикладную задачу, выбирать наиболее подходящий метод решения и реализовывать его в виде алгоритма и программы.


Для достижения поставленной цели выделяются задачи курса:
  • Дать студентам представление об областях применения компьютерных и телекоммуникационных технологий в различных направлениях, включая управление деятельностью, документооброт, науку и образование.
  • Помочь им в изучении средств и методов решения особо сложных задач, возникающих на стыке современных наукоемких технологий и информатики.
  • Научить правильно классифицировать конкретную прикладную задачу, выбирать наиболее подходящий метод её решения и реализовывать его в виде алгоритма и программы.


Данная дисциплина относится к циклу М2. Профессиональный цикл (базовая часть) образовательной программы магистра по направлению 230100 Информатика и вычислительная техника. С другими частями образовательной программы соотносится следующим образом:


Изучение данной дисциплины базируется на дисциплинах, изучаемых на этапе подготовки бакалавра:
  • Программирование на языке высокого уровня
  • Основы параллельного программирования
  • Методы трансляции и компиляции
  • Сетевые технологии


Для изучения дисциплины определены «входные» требования:

- знание фундаментальных основ информатики и современных информационных технологий на уровне программы бакалавра по направлению 230100 «Информатика и вычислительная техника»;

- базовое понимание проблем развития и ограничений теоретической и практической информатики на современном этапе;

- умение применять методы и технологии информатики для решения прикладных задач


Последующими для данной дисциплины являются
  • Научно-исследовательская практика
  • Итоговая государственная аттестация


Изучение дисциплины направлено на формирование следующих общекультурных и профессиональных компетенций:

Общекультурные компетенции
  • ОК-1, способен совершенствовать и развивать свой интеллектуальный и общекультурный уровень
  • ОК-2, способен к самостоятельному обучению новым методам исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности
  • ОК-4, использует на практике умения и навыки в организации исследовательских и проектных работ, в управлении коллективом

Профессиональные компетенции
  • ПК-1, применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий
  • ПК-5, выбирать методы и разрабатывать алгоритмы решения задач управления и проектирования объектов автоматизации
  • ПК-6, применять современные технологии разработки программных комплексов с использованием CASE-средств, контролировать качество разрабатываемых программных продуктов


В результате изучения дисциплины студент должен:

Знать:

- элементы теории решения сложных задач на базе современных компьютерных средств;

- основы информационных технологий;

- базовые понятия и основные определения, возникающие в связи с развитием многопроцессорных конфигураций и сетевых технологий;

- современнные подходы к применению информационных систем в наиболее важных областях, таких как управление, наука и образование.

Уметь:

- правильно классифицировать прикладную задачу в терминах информационных систем;

- выбирать подходящий метод решения задачи и информационную систему для его реализации;

- грамотно работать с готовыми программными продуктами для решения задач информатики в области управления, науки и образования;

Владеть навыками:

- классическими методами дистанционного доступа к информационным системам;

- методами синтеза алгоритмов решения новых классов задач информатики.


Основные разделы курса:

Часть 1. Проблемы становления информатики

Часть 1 посвящена проблемам становления информатики как науки и ее основным составным частям, а также применению информационных технологий в науке и образовании. Структура информатики как науки - научная дисциплина, изучающей структуру и общие свойства семантической информации, закономерности ее функционирования в обществе, являющейся теоретической базой для информационных технологий, которые часто отождествляют с информатикой.

Информационные (числовые) модели. Понятие о вычислениях. Основные этапы развития вычислительных устройств и моделей. Связь с экономическим развитием общества. Краткий исторический обзор от Аристотеля и Леонардо да Винчи до наших дней. Информационное моделирование. Может ли компьютер затормозить развитие «разума». Стоит ли читать «старые» книги – проблема извлечения «знаний». Становление вычислительной техники от дифференциальных анализаторов до суперкомпьютеров. «Вычислительные Пионеры».

Становление программирования – парадигмы программирования (объекты или процессы). Информационная вселенная. Информационные модели организации вычислений. Соответствие информационных и математических моделей реального мира. Компьютерная грамматика и арифметика – «критика чистого разума» (следуя Канту). Языки программирования: парадигмы и реалии. Компьютерная грамотность. Национальные информационные ресурсы. Как далеко можно плести сети. Кто на что влияет: общество и «вычислительные науки».

Кризис информационных технологий. Дом, который построил Джон (фон Нейман). Что такое «наука информатика» и «образование». Информатика и физика.

Как нам реорганизовать РАБКРИН (почти по Ленину). Что делать или кризис информационного жанра. Информация – данные – знания. Электронные библиотеки, коллекции и системы. Метаданные и схемы данных. Информационное построение окружающего мира – документы в информационном пространстве. Распределенные информационно-вычислительные ресурсы. Назад или вперед к «майнфреймам». Сетевые «операционные системы». Метаданные и принцип «цифровых библиотек». Настройка алгоритмов на данные или наоборот.


Часть 2. Компьютерные технологии в науке

Понятие о математическом моделировании.

Волна цунами – общие сведения

Современные ИКТ в задаче своевременного предупреждения об угрозе цунами

Методы обработки записей глубоководных гидрофизических станций

Использование современных архитектур для обработки данных в режиме реального времени

Примеры применения современных ИКТ в науках о Земле, науках о Живом и в образовании

Актуальные нерешенные задачи

На примере задачи уменьшения последствий природных катастроф излагаются совокупность элементов современных инфо-коммуникационных технологий, связанных прикладной направленностью.

Часть 3. Компьютерные технологии в образовании

Изучаются методологические основы преподавания информатики, проектирование целей, содержания и технологий реализации образовательного процесса по информатике. Обсуждается представление образовательного процесса по информатике в виде совокупности взаимосвязанных элементов, с объяснением характера связи между ними, обоснованием на этой основе необходимой структуры концептуально-описательной модели образовательного процесса.

Теории научения и обучения

Экспертные системы в образовании

Деятельностный подход к образованию

Создание учебной обстановки

Некомерческие линии развития информационных систем

Методические материалы по информатике и программированию

Дистанционное и факультативное обучение программистов

История информатики и ИКТ

Нерешенные проблемы образовательной информатики.

Вариативная часть


Аннотация учебной программы дисциплины

«Информатика корпоративных систем управления»


Целью дисциплины является погружение магистрантов в проблематику и методологию построения информационных компонент в приложениях и прикладных комплексах, предназначенных для управления бизнес-системами корпоративного типа и приобретение ими знаний и умений по проектированию и анализу эффективности информационных потоков, документооборота и баз данных при решении задач внутрикорпоративного управления.

Задачи дисциплины состоят

- в изучении фундаментальной роли информации в управлении бизнес-системами, показателей качества информации для управления, а также требований и условий, обеспечивающих построение оптимальных информационных систем;

- в изучении особенностей управления в организационных системах корпоративного типа, различных стратегий координации и принятия решений, построения в них управленческих и информационных взаимодействий между членами корпоративного объединения;

- в освоении магистрантами современных подходов, методов и моделей проектирования распределенных информационных систем (архитектур хранилищ и баз данных;

- в выработке практических навыков и умений применять освоенный инструментарий в конкретных задачах совершенствования управления предприятиями, организациями или их подразделениями различного функционального назначения.

Дисциплина входит в вариативную часть (по выбору) профессионального цикла ООП магистерской программы «Информационное и программное обеспечение автоматизированных систем» по направлению подготовки 230100 Информатика и вычислительная техника.

Для успешного освоения дисциплины магистрант должен обладать компетенциями в объеме бакалаврской программы по направлению подготовки 230100 Информатика и вычислительная техника.

Изучение дисциплины базируется на следующих курсах: Современные проблемы информатики и вычислительной техники, Базы данных, Технология разработки программного обеспечения.

Весьма желательно освоение программы по курсу Корпоративные информационные системы как дисциплины по выбору на уровне бакалавриата.


    Изучение дисциплины направлено на формирование следующих компетенций:

общекультурные компетенции (ОК):
  • способностью совершенствовать и развивать свой интеллектуальный и общекультурный уровень (ОК-1);
  • способностью к самостоятельному обучению новым методам исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности (ОК-2);
  • способностью использовать на практике умения и навыки в организации исследовательских и проектных работ, в управлении коллективом (ОК-4);
  • способностью самостоятельно приобретать с помощью информационных технологий и использовать в практической деятельности новые знания и умения, в том числе в новых областях знаний, непосредственно не связанных со сферой деятельности (ОК-6);
  • способностью к профессиональной эксплуатации современного оборудования и программных средств, обеспечивающих информационную безопасность предприятия (ОК-7);

профессиональные компетенции (ПК):

научно-исследовательская деятельность:
  • способность применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий; (ПК-1);

проектно-конструкторская деятельность:
  • выполнять проекты по созданию программ, баз данных и комплексов программ автоматизированных информационных систем ;
  • выбирать методы и разрабатывать алгоритмы решения задач управления объектами автоматизации и обеспечения их информационной безопасности;
  • проводить технико-экономический и функционально-стоимостной анализ эффективности проектируемых систем;
  • разрабатывать проекты по интеграции информационных систем в соответствии с методиками и стандартами информационной поддержки изделий, включая методики и стандарты документооборота, интегрированной логистической поддержки, оценки качества программ и баз данных, электронного бизнеса;
  • разрабатывать комплексные мероприятия и средства по обеспечению безопасности информационных систем и прикладных компонент.


В результате изучения дисциплины магистрант должен:

Знать: основные архитектуры построения корпоративных систем, модели построения баз и потоков данных в распределенных информационных системах организационного типа (бизнес-системах), подходы и методологии их проектирования, современные тенденции и проблемы в области информатики систем управления.

Уметь: применять приобретенные знания в проектировании информационных систем и программных технологий с использованием современных моделей и средств в качестве руководителя проекта или главного специалиста.

Владеть: современными методами, инструментами и технологиями формализации, исследования, проектирования и реализации программно-информационных комплексов автоматизации управления в бизнес-приложениях.


Основные разделы дисциплины:
  • Роль информации в управлении бизнес-системами.
  • Показатели качества управленческой информации.
  • Контуры управления, архитектуры и взаимодействия в корпоративных системах управления.
  • Информационные потоки и преобразования в основных функциях корпоративного управления.
  • Методологии, методы и инструменты анализа и проектирования баз и потоков данных в распределенных корпоративных информационных системах.
  • Современные перспективные подходы к построению корпоративных информационных систем.
  • Сервис-ориентированные архитектуры.

Аннотация учебной программы дисциплины

«Автоматизация технологических процессов»


Целью дисциплины является изложение теоретических основ построения автоматизированных систем управления технологическими процессами и приобретение практических навыков построения систем реального времени.

Исходя из данной цели, в процессе изучения дисциплины решаются следующие задачи:
  • изучение основных понятий, терминов и определений, относящихся к автоматизация технологических процессов;
  • знакомство с архитектурой автоматизированных систем управления технологическими процессами;
  • изучение этапов построения автоматизированных систем управления технологическими процессами;
  • изучение аппаратных и программных комплексов реализующих автоматизацию технологических процессов;

Дисциплина входит в вариативную часть профессионального цикла ООП магистерской программы «Информационное и программное обеспечение автоматизированных систем» по направлению подготовки 230100 Информатика и вычислительная техника.


Изучение данной дисциплины базируется на следующих курсах: Информатика, Программирование, Базы данных, Теория принятия решений, Теория нечетких множеств и базовой подготовке бакалавра по направлению 230100 Информатика и вычислительная техника.


Изучение дисциплины направлено на формирование следующих профессиональных компетенций:
  • применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий;
  • проводить анализ и систематизация научно-технической информации по теме исследования, выбор методик и средств решения задачи;
  • разрабатывать математические модели автоматизируемых процессов;
  • исследовать и конструировать оптимальные архитектуры больших бизнес-систем;
  • разрабатывать проекты по интеграции информационных систем в соответствии с методиками и стандартами информационной поддержки изделий, включая методики и стандарты документооборота, интегрированной логистической поддержки, оценки качества программ и баз данных, электронного бизнеса.


Материал курса позволяет получить навыки проектирования систем сбора данных и оперативного диспетчерского управления, расширит кругозор будущих специалистов, и в дальнейшем позволит применять эти знания в своей производственной деятельности.


По окончанию изучения дисциплины студенты должены:

иметь представление о круге проблем и задачах, связанных с автоматизацией технологических процессов;

знать классификацию АСУТП, основные функции АСУТП, разновидности структур АСУТП, этапы проектирования АСУТП, характеристики технологического процесса как объекта контроля и управления, функции АСУТП как последовательность отдельных процессов;

уметь пользоваться одной из доступных SCADA.

владеть необходимыми навыками программирования подсистем сбора данных и программирования систем реального времени


Дисциплина включает следующие разделы:
  • Общая характеристика систем автоматизации технологических процессов. Системный анализ задач управления.
  • Системный подход к проектированию автоматизированных систем управления технологическими процессами. Методологическая основа проектирования. Начальные этапы разработки.
  • Общие принципы построения и функционирования АСУТП. Примеры автоматизированных систем управления технологическими процессами. Классификация АСУТП. Основные функции АСУ. Разновидности структур АСУТП. Этапы проектирования АСУТП. Характеристики технологического процесса как объекта контроля и управления. Функции АСУТП как последовательность отдельных процессов.
  • Комплекс технических средств подсистемы сбора и первичной обработки информации. Принципы компоновки. Устройства распределенного сбора данных и управления. Модули аналогового ввода. Выбор модулей подсистемы сбора и первичной обработки аналоговых сигналов. Алгоритмы первичной обработки информации. Оценка погрешностей программных модулей ПОИ. Ввод и первичная обработка дискретных сигналов
  • Подсистема управления технологическим процессом. Общие сведения. Структура локальной системы управления. Алгоритмы формирования управляющих воздействий. Алгоритмическая структура локальной системы с цифровым устройством управления. Характеристики многорежимных технологических процессов. Выбор микроконтроллера для целей управления. Средства реализации управляющих воздействий.
  • Система отображения информации. Подсистема формирования мнемознаков и мнемосхем.
  • Подсистема хранения информации. Администрирование базы данных.
  • Подсистема сигнальных сообщений. Уставки. Оперативное изменение конфигурации системы.


Лабораторный практикум предполагает изучение приемов программирования систем реального времени и приобретения проектирования и разработки модельной АСУТП на одной из доступных SCADA.


Аннотация учебной программы дисциплины

" Имитационное моделирование"


Цель дисциплины состоит в изучении студентами основ теории и практики математического и имитационного моделирования технических объектов и систем управления с дискретными событиями.

Задачи дисциплины – изучить основные подходы к описанию моделей вычислительных систем и соответствущие формальные модели, освоить математические методы и алгоритмы расчёта и имитации систем с дискретными событиями.

Дисциплина входит в вариативную часть общенаучного цикла ООП магистра по направлению подготовки 230100 Информатика и вычислительная техника.

    Изучение данной дисциплины базируется на следующих курсах: «Информатика», «Дискретная математика», «Теория вероятностей, математическая статистика и случайные процессы», «Программирование».

    Изучение дисциплины направлено на формирование следующих компетенций:

общекультурные компетенции:
  • способностью совершенствовать и развивать свой интеллектуальный и общекультурный уровень ;
  • способностью к самостоятельному обучению новым методам исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности ;
  • способностью самостоятельно приобретать с помощью информационных технологий и использовать в практической деятельности новые знания и умения, в том числе в новых областях знаний, непосредственно не связанных со сферой деятельности ;

профессиональные компетенции :

научно-исследовательская деятельность:
  • способность применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий;

проектно-конструкторская деятельность:
  • способностью выбирать методы и разрабатывать алгоритмы решения задач управления и проектирования объектов автоматизации
  • готовность участия в анализе технических заданий на проектирование, в выполнении технических и рабочих проектов подсистем информационной безопасности предприятия и автоматизированных систем с учетом действующих нормативных и методических документов;



    В результате изучения дисциплины студенты должны

Знать:
    • этапы моделирования и их задачи;
    • основные подходы к описанию моделей вычислительных систем и соответствущие формальные модели (системы и сети массового обслуживания, графы событий, агрегированные системы, DEVS формализм);
    • математические методы и алгоритмы расчёта и имитации СДС.
    • способы создания и использования программых средств имитации.

Уметь:
    • проводить системный анализ моделируемой системы;
    • обосновывать выбор способа представления модели и программных средств её реализации;
    • проводить имитационный эксперимент и анализировать его результаты;
    • использовать приобретённые знания при самостоятельном проведении математического и/или имитационного моделирования вычислительных систем и сетей.

Владеть навыками:

- работы с отечественным и зарубежным информационно-справочным материалом;

- использования соответствующих алгоритмических, методических и программных подходов для проектирования специализированных программных средств математического и имитационного моделирования и реализации моделей конкретных систем.



    Дисциплина включает следующие разделы:


  • Понятие моделирования. Классификация моделей. Имитационное моделирование.
  • Этапы имитационного моделирования. Основные подходы к описанию имитационных моделей.
  • Псевдослучайные объекты и их генерация.
  • Генерация независимых, одинаково распределённых случайных величин. Непрерывный и дискретный случаи.
  • Генерация случайных процессов с заданными свойствами.
  • Генерация случайных графов с заданными свойствами.
  • Генерация случайных строк бит.
  • Формальные модели систем с дискретными событиями.
  • Агрегированные системы.
  • DEVS-формализм.
  • Транзактно-ориентированный подход к моделированию
  • Процессно-ориентированный подход к моделированию
  • Событийно-ориентированный подход к моделированию
  • Смешанные модели
  • Непрерывно-дискретное моделирование
  • Проблемы реализации программных средств имитационного моделирования.
  • Организация имитационного эксперимента.

Аннотация учебной дисциплины

ИНТЕЛЛЕКТУАЛЬНЫЙ АНАЛИЗ ДАННЫХ


Целью дисциплины является обучение методам интеллектуального анализа данных (Data Mining), привитие умений и навыков формальной постановки задач анализа данных и выбора адекватных алгоритмов их решения.


Задачами дисциплины являются:
  • описание основных методов анализа данных;
  • знакомство с программным инструментарием анализа данных.


Дисциплина входит в вариативную часть профессионального цикла М2 образовательной магистерской программы направления подготовки магистров 230100 «ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»


Изучение данной дисциплины требует следующих компетенций студентов:
  • Знание современных тенденций развития информационных технологий;
  • владеет культурой мышления, способен к обобщению, анализу, восприятию информации, постановке цели и выбору путей ее достижения;
  • разрабатывать компоненты программных комплексов и баз данных, использовать современные инструментальные средства и технологии программирования.


Дисциплины, последующие по учебному плану:
  • Научно-методический практикум;
  • Итоговая государственная аттестация


Изучение дисциплины направлено на формирование следующих компетенций:

Общекультурные компетенции (ОК):
  • Способность совершенствовать и развивать свой интеллектуальный и общекультурный уровень (ОК-1);
  • Способность к самостоятельному обучению новым методам исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности (ОК-2);
  • Способность свободно пользоваться русским и иностранным языками, как средством делового общения (ОК-3);
  • Способность самостоятельно приобретать с помощью информационных технологий и использовать в практической деятельности новые знания и умения, в том числе в новых областях знаний, непосредственно не связанных со сферой деятельности (ОК-6);
  • Способность к профессиональной эксплуатации современного оборудования и приборов (в соответствии с целями магистерской программы) (ОК-7);

Профессиональные компетенции:
  • Способность применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий (ПК-1);
  • Способность на основе знания педагогических приемов принимать непосредственное участие в учебной работе кафедр и других учебных подразделений по профилю направления "Информатика и вычислительная техника" (ПК-2);
  • Способность выбирать методы и разрабатывать алгоритмы решения задач управления и проектирования объектов автоматизации (ПК-5);
  • Способность применять современные технологии разработки программных комплексов с использованием CASE-средств, контролировать качество разрабатываемых программных продуктов (ПК-6);
  • Способность использовать методы интеллектуального анализа данных для решения исследовательских и практических задач моделирования производственной деятельности (ПК-8);


В результате освоения дисциплины студент должен:


Знать
  • современное состояние проблем искусственного интеллекта
  • основные методы искусственного интеллекта


Уметь
  • формулировать задачи анализа данных и выбирать адекватные алгоритмы их решения

Владеть
  • соответствующим категориальным аппаратом
  • методами обеспечения качества результата труда


Содержание разделов и тем курса

  1. Обзор состояния проблемы Искусственный Интеллект
  2. Эмпирическая гипотеза.
  3. Усиление эмпирических гипотез.
  4. Теория измерений.
  5. Меры близости в пространстве разнотипных признаков.
  6. Классификация задач анализа данных.
  7. Алгоритмы таксономии.
  8. Выбор системы информативных признаков.
  9. Методы распознавания образов.
  10. Гипотеза компактности и λ-компактности.
  11. Заполнение пробелов в эмпирических таблицах.
  12. Пакет программ ОТЭКС для анализа данных.
  13. Меры близости в пространстве Базы Знаний.
  14. Меры близости в пространстве иерархий.
  15. Интеллектуальные многоагентские системы.
  16. Анализ текстов на естественном языке.
  17. Онтология предметной области


Аннотация учебной программы дисциплины

«Сервис-ориентированные архитектуры бизнес-систем»


Целью дисциплины является введение магистрантов в проблематику нового интенсивно развивающегося подхода к интеграции технологий комплексного управления большими организационными системами, развитие у них умений применять концепции этого подхода в исследованиях и проектировании.

Задачами дисциплинами являются:

- изучение магистрантами принципов построения сервис-ориентированных архитектур (SOA), основных модификаций подхода;

- изучение методов и средств сопряжения сервисов, правил их взаимодействия и информационных связей, классификации составляющих компонент SOA (IaaS, SaaS, HaaS);

- овладение методикой представления систем организационного управления набором взаимодействующих сервисов;

- ознакомление с примерами практической реализации прикладных комплексов управления в архитектуре SOA;

- выработка навыков применения концепции SOA в проектировании информационных систем для бизнес-приложений.

Дисциплина входит в вариативную часть (по выбору) профессионального цикла ООП магистерской программы «Информационное и программное обеспечение автоматизированных систем» по направлению подготовки 230100 Информатика и вычислительная техника.


Изучение дисциплины базируется на следующих курсах: Современные проблемы информатики и вычислительной техники, Базы данных, Технология разработки программного обеспечения.

Весьма желательно освоение программы по курсу Информатика корпоративных систем, поскольку дисциплина методологически является его развитием.

Изучение дисциплины направлено на формирование следующих общекультурных и профессиональных компетенций:
  • способность к самостоятельному обучению новым методам исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности;
  • применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий ;
  • проводить анализ и систематизация научно-технической информации по теме исследования, выбор методик и средств решения задачи;
  • разрабатывать математические модели автоматизируемых процессов;
  • исследовать и конструировать оптимальные архитектуры баз данных больших бизнес-систем;
  • разрабатывать проекты по интеграции информационных систем в соответствии с методиками и стандартами информационной поддержки изделий, включая методики и стандарты документооборота, интегрированной логистической поддержки, оценки качества программ и баз данных, электронного бизнеса;

В результате изучения дисциплины магистрант должен:

Знать: основные принципы построения сервис-ориентированных архитектур и методику проектирования информационных систем в SOA-подходе, проблемы реализации и направления перспективного развития подхода;

Владеть методикой проектирования бизнес-систем в архитектуре SOA

Уметь: применять приобретенные знания в проектировании информационных систем корпоративного типа.


Основные разделы дисциплины:
  • История рождения концепции сервис-ориентированной архитектуры.
  • Основные принципы построения. Классификация SOA.
  • Методика представления бизнес-систем как композиции сервисов.
  • Методы и механизмы сопряжения сервисов.
  • Обзор состояния и перспективы развития SOA-подхода.




    Дисциплины по выбору студента


Аннотация учебной программы дисциплины

«Модели анализа корпоративных данных»


Целью программы является освоение магистрантами методами и моделями анализа бизнес-информации как необходимого этапа выработки оптимальных управленческих решений и выработки у них умения применять эти методы при проектировании прикладных комплексов автоматизации управления бизнес-процессов.

Исходя из цели, формируются следующие задачи дисциплины:

- изучение принципов построения и механизмом функционирования систем управления организациями и определение места и задач анализа в контурах управления;

- изучение классификаций типов анализа в управлении, их критериев и общих постановок;

- освоение методик и технологий проектирования информационного обеспечения задач анализа;

- выработка практических навыков адаптации и разработки моделей и алгоритмов задач диагностики и прогнозирования как компонент больших прикладных комплексов управления в организационных системах различного назначения;

- погружение в современное состояние и перспективы развития аналитических инструментов в информационных технологиях.

Дисциплина входит в вариативную часть (по выбору) профессионального цикла ООП магистерской программы «Информационное и программное обеспечение автоматизированных систем» по направлению подготовки 230100 Информатика и вычислительная техника.

Успешное освоение задач дисциплины базируется на знаниях, полученных при изучении курсов Теория принятия решений, Математические модели и методы в экономических приложениях, Базы данных, Интеллектуальный анализ данных, Математическая статистика, Современные проблемы информатики и вычислительной техники.

Изучение дисциплины направлено на формирование следующих профессиональных компетенций:

применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий;

выполнять проекты по созданию программ, баз данных и комплексов программ автоматизированных информационных систем ;

разрабатывать проекты по интеграции информационных систем в соответствии с методиками и стандартами информационной поддержки изделий, включая методики и стандарты документооборота, интегрированной логистической поддержки, оценки качества программ и баз данных, электронного бизнеса;

проводить технико-экономический и функционально-стоимостной анализ эффективности проектируемых систем.

В результате изучения дисциплины магистрант должен:

Знать: роль, значение и задачи функций анализа в управлении, современное состояние и тенденции развития информационных технологий в области бизнес-аналитики

Владеть: передовыми инструментами бизнес-аналитики и математическими методами, на которых базируются аналитические модели;

Уметь: делать постановку задач анализа в конкретных прикладных системах, проектировать хранилища данных и алгоритмы задач анализа как компонент интегрированных прикладных комплексов, оценивать эффективность проектных решений.


Объем учебного времени – 3 зачетных ед. (108 часов), из них аудиторных – 36 часов. Форма окончательного контроля – экзамен.

Основные разделы дисциплины:
  • Контуры управления и задачи функций анализа в нем.
  • Классификация и постановка задач бизнес-анализа.
  • Методы, модели и технологии аналитических функций.
  • Информатика задач анализа.
  • Проблемы интеграции компонент анализа в бизнес-системы.
  • Современное состояние и перспективы развития технологий бизнес-анализа.






Аннотация учебной программы дисциплины

«Анализ алгоритмов»


Целью дисциплины является систематизация знаний об основных алгоритмах на стандартных структурах данных; изучение основных методов дизайна, представления и доказательства алгоритмов; ознакомление с основами теории сложности алгоритмов и классов сложности.

Задачами дисциплины являются: систематизация знаний по алгоритмам и их сложности;.предоставление и верификация шаблонов для проектирования алгоритмов.

Дисциплина входит в вариативную часть профессионального цикла (дисциплины по выбору студента) образовательной магистерской программы «Информационное и программное обеспечение автоматизированных систем» направления подготовки магистров 230100 «ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»


Изучение данной дисциплины требует следующих компетенций студентов:
  • использует основные законы естественно-научных дисциплин в профессиональной деятельности, применяет методы математического анализа и моделирования, теоретического и экспериментального исследования (ОК-10);


Изучение дисциплины направлено на формирование следующих компетенций:

Общекультурные компетенции (ОК)
  • Способность совершенствовать и развивать свой интеллектуальный и общекультурный уровень (ОК-1);
  • Способность к самостоятельному обучению новым методам исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности (ОК-2);


Профессиональные компетенции:
  • применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий (ПК-1);
  • способен разрабатывать концептуальные и теоретические модели решаемых научных проблем и прикладных задач (ПК-2);
  • Способность формировать технические задания и участвовать в разработке аппаратных и/или программных средств вычислительной техники (ПК-4);



В результате освоения дисциплины студент должен:

знать

-основные алгоритмы работы со стандартными структурами данных,
-основные методы дизайна алгоритмов,
-основы теории оценки сложности алгоритмов;

-общую концепцию эффективности, документированности и корректности алгоритма

уметь

-оценивать эффективность проектируемых алгоритмов,
-обосновывать корректность проектируемых алгоритмов,

владеть

-основами теории доказательства корректности алгоритмов,
- основными методами дизайна алгоритмов к конкретным задачам,
-навыком документирования разработанных алгоритмов.