«Основная образовательная программа высшего профессионального образования Направление подготовки 230100 ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА Магистерская программа Информационные технологии в бизнесе Квалификация ...»
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Государственное образовательное учреждение высшего
профессионального образования
«Новосибирский государственный университет» (НГУ)
Факультет информационных технологий
Утверждаю:
Ректор
_
«»200 г.
Номер внутривузовской регистрации Основная образовательная программа высшего профессионального образования Направление подготовки 230100 «ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»
Магистерская программа «Информационные технологии в бизнесе»
Квалификация (степень) Магистр Разработка выполнена в рамках реализации Программы развития НИУ-НГУ Новосибирск
СОДЕРЖАНИЕ
1. Общие положения 1.1. Основная образовательная программа (ООП) магистратуры (магистерская программа) 1.2. Нормативные документы для разработки магистерской программы 1.3. Общая характеристика магистерской программы 1.4 Требования к уровню подготовки, необходимому для освоения магистерской программы 2. Характеристика профессиональной деятельности выпускника магистерской программы 2.1. Область профессиональной деятельности выпускника 2.2. Объекты профессиональной деятельности выпускника 2.3. Виды профессиональной деятельности выпускника 2.4. Задачи профессиональной деятельности выпускника 3. Компетенции выпускника ООП магистратуры, формируемые в результате освоения магистерской программы 4. Документы, регламентирующие содержание и организацию образовательного процесса при реализации магистерской программы 4.1. Календарный учебный график 4.2. Учебный план подготовки магистра 4.3. Рабочие программы учебных курсов, предметов, дисциплин (модулей) Приложения 1. Общие положения Основная образовательная программа магистратуры (далее – магистерская программа) «Информационные технологии в бизнесе» реализуемая Государственным образовательным учреждением высшего профессионального образования «Новосибирский государственный университет» (НГУ) по направлению подготовки 230100 «ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА» представляет собой систему документов, разработанную и утвержденную высшим учебным заведением самостоятельно с учетом требований рынка труда на основе федерального государственного образовательного стандарта по соответствующему направлению подготовки высшего профессионального образования (ФГОС ВПО), а также с учетом рекомендованной примерной основной образовательной программы.Магистерская программа регламентирует цели, ожидаемые результаты, содержание, условия и технологии реализации образовательного процесса, оценку качества подготовки выпускника по данному направлению подготовки и включает в себя: учебный план, рабочие программы учебных курсов, предметов, дисциплин (модулей) и другие материалы, обеспечивающие качество подготовки обучающихся, а также программы практик, календарный учебный график и методические материалы, обеспечивающие реализацию соответствующей образовательной технологии.
1.2. Нормативные документы для разработки магистерской программы Нормативную правовую базу разработки данной магистерской программы составляют:
Федеральные законы Российской Федерации: «Об образовании» (от июля 1992 г. №3266-1) и «О высшем и послевузовском профессиональном образовании» (от 22 августа 1996 г. №125-ФЗ);
Типовое положение об образовательном учреждении высшего профессионального образования (высшем учебном заведении), утвержденное постановлением Правительства Российской Федерации от 14 февраля 2008 г. №71;
Федеральный государственный образовательный стандарт по ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА» высшего профессионального образования (магистратура), утвержденный приказом Министерства образования и науки Российской Федерации от «_9»_ноября_2009 г.
Нормативно-методические документы Минобрнауки России;
Устав вуза Государственное образовательное учреждение высшего профессионального образования «Новосибирский государственный университет» (НГУ) «Информационные технологии в бизнесе» вуза Государственное образовательное учреждение высшего профессионального образования «Новосибирский государственный университет» (НГУ) 1.3.1. Цель магистерской программы «Информационные технологии в бизнесе»
Цель Программы - подготовка элитных специалистов для научноисследовательской деятельности в области информатизации бизнеса, автоматизации производственной деятельности на основе фундаментального образования, позволяющего выпускникам быстро адаптироваться к меняющимся потребностям общества.
ООП магистратуры имеет своей целью развитие у студентов личностных качеств и формирование общекультурных и профессиональных компетенций в соответствии с ФГОС ВПО по данному направлению подготовки.
Выпускники магистерской программы «Информационные технологии в бизнесе» должны быть способны:
эффективно использовать концепции и идеи, являющиеся основой современных информационных технологий для решения задач автоматизации деятельности;
моделировать управленческую производственную деятельность предприятия, создавать новые технологии автоматизации производственной деятельности;
работать в рамках правового поля, отвечать за социальные последствия своей деятельности;
принимать участие в развитии политики повышения социальной ответственности бизнеса перед обществом;
непрерывно развивать свои профессиональные компетенции в течение жизни, успешно действовать в постоянно изменяющейся среде.
1.3.2. Срок освоения магистерской программы Нормативный срок освоения ООП (для очной формы обучения), включая последипломный отпуск, составляет 2 года.
1.3.3. Трудоемкость магистерской программы Общая трудоемкость освоения основной образовательной программы (в зачетных единицах) и соответствующая квалификация (магистр) приведены в таблице 1.
-------------------------------Одна зачетная единица соответствует 36 академическим часам.
Сроки, трудоемкость освоения ООП и квалификация (степень) выпускника Наименование Квалификация (степень) Нормативный Трудоемкость магистра Трудоемкость основной образовательной программы по очной форме обучения за учебный год равна 60 зачетным единицам.
1.4. Требования к уровню подготовки, необходимому для освоения магистерской программы «Информационные технологии в бизнесе»
Лица, имеющие диплом бакалавра и желающие освоить данную магистерскую программу, зачисляются в магистратуру по результатам вступительных испытаний, программы которых разрабатываются вузом с целью установления у поступающего наличия следующих компетенций.
Поступающий на данную магистерскую программу должен обладать следующими общекультурными компетенциями бакалавра (ОК):
1. владеет культурой мышления, способен к обобщению, анализу, достижения;
2. умеет логически верно, аргументированно и ясно строить устную и письменную речь;
3. готов к кооперации с коллегами, работе в коллективе;
4. способен находить организационно-управленческие решения в нестандартных ситуациях и готов нести за них ответственность;
деятельности;
мастерства;
7. умеет критически оценивать свои достоинства и недостатки, наметить пути и выбрать средства развития достоинств и устранения недостатков;
8. осознает социальную значимость своей будущей профессии, обладает высокой мотивацией к выполнению профессиональной деятельности;
9. способен анализировать социально значимые проблемы и процессы;
10. использует основные законы естественно-научных дисциплин в профессиональной деятельности, применяет методы математического анализа и моделирования, теоретического и экспериментального исследования;
11. осознает сущность и значение информации в развитии современного общества; владеет основными методами, способами и средствами получения, хранения, переработки информации;
12. имеет навыки работы с компьютером как средством управления информацией;
13. способен работать с информацией в глобальных компьютерных сетях;
14. владеет одним из иностранных языков на уровне не ниже разговорного;
15. владеет основными методами защиты производственного персонала и населения от возможных последствий аварий, катастроф, стихийных бедствий;
16. владеет средствами самостоятельного, методически правильного использования методов физического воспитания и укрепления здоровья, готов к достижению должного уровня физической подготовленности для обеспечения полноценной социальной и профессиональной деятельности.
Поступающий на данную магистерскую программу должен обладать следующими профессиональными компетенциями бакалавра (ПК):
проектно-конструкторская деятельность:
1. разрабатывать бизнес-планы и технические задания на оснащение отделов, лабораторий, офисов компьютерным и сетевым оборудованием;
2. осваивать методики использования программных средств для решения практических задач;
3. разрабатывать интерфейсы "человек электронно-вычислительная 4. разрабатывать модели компонентов информационных систем, включая модели баз данных;
проектно-технологическая деятельность:
5. разрабатывать компоненты программных комплексов и баз данных, использовать современные инструментальные средства и технологии программирования;
научно-исследовательская деятельность:
6. обосновывать принимаемые проектные решения, осуществлять постановку и выполнять эксперименты по проверке их корректности и эффективности;
7. готовить презентации, научно-технические отчеты по результатам выполненной работы, оформлять результаты исследований в виде статей и докладов на научно-технических конференциях;
научно-педагогическая деятельность:
8. готовить конспекты и проводить занятия по обучению сотрудников применению программно-методических комплексов, используемых на предприятии;
монтажно-наладочная деятельность:
9. участвовать в настройке и наладке программно-аппаратных комплексов;
10. сопрягать аппаратные и программные средства в составе информационных и автоматизированных систем;
сервисно-эксплуатационная деятельность:
11. инсталлировать программное и аппаратное обеспечение для информационных и автоматизированных систем.
2. Характеристика профессиональной деятельности выпускника магистерской программы «Информационные технологии в бизнесе»
2.1. Область профессиональной деятельности выпускника Область профессиональной деятельности магистров включает:
ЭВМ, системы и сети;
автоматизированные системы обработки информации и управления;
системы автоматизированного проектирования и информационной поддержки изделий;
программное обеспечение автоматизированных систем.
2.2. Объекты профессиональной деятельности выпускника Объектами профессиональной деятельности магистров являются:
вычислительные машины, комплексы, системы и сети;
автоматизированные системы обработки информации и управления;
системы автоматизированного проектирования и информационной поддержки жизненного цикла промышленных изделий;
программное обеспечение средств вычислительной техники и автоматизированных систем (программы, программные комплексы и математическое, информационное, техническое, лингвистическое, программное, эргономическое, организационное и правовое обеспечение перечисленных систем.
2.3. Виды профессиональной деятельности выпускника Магистр по направлению 230100 «Информатика и вычислительная техника» готовится к следующим видам профессиональной деятельности:
Проектно-конструкторская деятельность;
Проектно-технологическая деятельность;
Научно-исследовательская деятельность;
Научно-педагогическая деятельность;
Организационно-управленческая деятельность.
2.4. Задачи профессиональной деятельности выпускника вычислительная техника» должен быть подготовлен к решению профессиональных задач в соответствии с профильной направленностью магистерской программы и видами профессиональной деятельности:
Научно-исследовательская деятельность 1. Разработка рабочих планов и программ проведения научных исследований и технических разработок, подготовка отдельных заданий для исполнителей.
2. Сбор, обработка, анализ и систематизация научно-технической информации по теме исследования, выбор методик и средств 3. Разработка математических моделей исследуемых процессов и 4. Разработка методик проектирования новых процессов и изделий.
5. Разработка методик автоматизации принятия решений.
6. Организация проведения экспериментов и испытаний, анализ их 7. Подготовка научно-технических отчетов, обзоров, публикаций по результатам выполненных исследований.
Научно-педагогическая деятельность (дополнительно к задачам научно-исследовательской деятельности) 1. Выполнение педагогической работы на кафедрах ВУЗов на уровне 2. Подготовка и проведение учебных курсов в рамках направления "Информатика и вычислительная техника" под руководством профессоров и опытных доцентов.
3. Разработка методических материалов, используемых студентами в учебном процессе.
Проектно-конструкторская деятельность 1. Подготовка заданий на разработку проектных решений.
2. Разработка проектов автоматизированных систем различного назначения, обоснование выбора аппаратно-программных средств автоматизации и информатизации предприятий и организаций.
3. Концептуальное проектирование сложных изделий, включая программные комплексы, с использованием средств автоматизации проектирования, передового опыта разработки конкурентоспособных 4. Выполнение проектов по созданию программ, баз данных и комплексов программ автоматизированных информационных 5. Разработка и реализация проектов по интеграции информационных систем в соответствии с методиками и стандартами информационной документооборота, интегрированной логистической поддержки, оценки качества программ и баз данных, электронного бизнеса.
6. Проведение технико-экономического и функциональностоимостного анализа эффективности проектируемых систем.
7. Разработка методических и нормативных документов, технической документации, а также предложений и мероприятий по реализации разработанных проектов и программ.
Проектно-технологическая деятельность 1. Проектирование и применение инструментальных средств реализации программно-аппаратных проектов.
2. Разработка методик реализации и сопровождения программных продуктов.
3. Разработка технических заданий на проектирование программного обеспечения для средств управления и технологического оснащения промышленного производства и их реализация с помощью средств автоматизированного проектирования.
4. Тестирование программных продуктов и баз данных.
производства.
Организационно-управленческая деятельность 1. Организация работы коллектива исполнителей, принятие исполнительских решений в условиях спектра мнений, определение порядка выполнения работ.
2. Поиск оптимальных решений при создании продукции с учетом требований качества, надежности и стоимости, а также сроков исполнения, безопасности жизнедеятельности и экологической 3. Профилактика производственного травматизма, профессиональных заболеваний, предотвращения экологических нарушений.
4. Подготовка заявок на изобретения и промышленные образцы.
5. Организация в подразделениях работы по совершенствованию, лингвистического и информационного обеспечения и по разработке проектов стандартов и сертификатов.
6. Адаптация современных версий систем управления качеством к конкретным условиям производства на основе международных 7. Подготовка отзывов и заключений на проекты, заявки, предложения по вопросам автоматизированного проектирования.
8. Поддержка единого информационного пространства планирования и управления предприятием на всех этапах жизненного цикла производимой продукции.
9. Проведение маркетинга и подготовка бизнес-планов выпуска и реализации перспективных и конкурентоспособных изделий.
3. Компетенции выпускника ООП магистратуры, формируемые в результате освоения магистерской программы «Информационные технологии в бизнесе»
Результаты освоения ООП магистратуры определяются приобретаемыми выпускником компетенциями, т.е. его способностью применять знания, умения и личностные качества в соответствии с задачами профессиональной деятельности.
В результате освоения указанной магистерской программы выпускник должен обладать следующими компетенциями:
Выпускник должен обладать следующими общекультурными компетенциями (ОК):
способен совершенствовать и развивать свой интеллектуальный и общекультурный уровень (ОК-1);
способен к самостоятельному обучению новым методам исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности (ОК-2);
способен свободно пользоваться русским и иностранным языками, как средством делового общения (ОК-3);
использует на практике умения и навыки в организации исследовательских и проектных работ, в управлении коллективом (ОК-4);
способен проявлять инициативу, в том числе в ситуациях риска, брать на себя всю полноту ответственности (ОК-5);
способен самостоятельно приобретать с помощью информационных технологий и использовать в практической деятельности новые знания и умения, в том числе в новых областях знаний, непосредственно не связанных со сферой деятельности (ОК-6);
способен к профессиональной эксплуатации современного оборудования и приборов (в соответствии с целями магистерской программы) (ОК-7);
способен использовать методы, инструменты проектного управления для планирования, организации научной и практической деятельности в форме проектов (ОК-8) способен применять на практике полученные знания и навыки для разработки методик, учебных материалов, научных публикаций и докладов, отчетов, технической документации, презентаций (ОК-9) способен осваивать новые методы и технологии, опираясь на знания фундаментальных основ становления информатики в ее историческом развитии (ОК-10) 5.2. Выпускник должен обладать следующими профессиональными компетенциями (ПК):
научно-исследовательская деятельность:
применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий (ПК-1);
научно-педагогическая деятельность (дополнительно к задачам научноисследовательской деятельности):
на основе знания педагогических приемов принимать непосредственное участие в учебной работе кафедр и других учебных подразделений по профилю направления "Информатика и вычислительная техника" (ПК-2);
проектно-конструкторская деятельность:
разрабатывать и реализовывать планы информатизации предприятий и их подразделений на основе Web- и CALS-технологий (ПК-3);
формировать технические задания и участвовать в разработке аппаратных и/или программных средств вычислительной техники (ПК-4);
выбирать методы и разрабатывать алгоритмы решения задач управления и проектирования объектов автоматизации (ПК-5);
проектно-технологическая деятельность:
применять современные технологии разработки программных комплексов с использованием CASE-средств, контролировать качество разрабатываемых программных продуктов (ПК-6);
организационно-управленческая деятельность:
организовывать работу и руководить коллективами разработчиков аппаратных и/или программных средств информационных и автоматизированных систем (ПК-7) деятельность по исследованию и решению задач информатизации бизнеса (специализация данной магистерской программы):
использовать методы интеллектуального анализа данных для решения исследовательских и практических задач моделирования производственной деятельности (ПК-8) знать и уметь оптимально применять современные концепции, методы, системы автоматизации работы предприятия (ПК-9) применять математические модели и методы для постановки и решения экономических задач (ПК-10) уметь моделировать и программно реализовывать информационную технологию для создания конкретных автоматизированных рабочих мест предприятия (ПК-11) применять методологию информационных сервисов ITIL для планирования и организации поддержки деятельности предприятия информационными технологиями (ПК-12) использовать методы сетевого анализа для моделирования и исследования управленческой деятельности предприятия (ПК-13) владеть методологией структурного анализа SADT для описания моделей и потоков работ в задачах автоматизации производственной деятельности (ПКприменять методы маркетингового аудита для спецификации дружественного интерфейса информационных систем предприятия (ПК-15) использовать методы, технологии и правовые нормы для планирования политики и технологической поддержки информационной безопасности бизнеса (ПК16) 4. Документы, регламентирующие содержание и организацию образовательного процесса при реализации магистерской программы «Информационные технологии в бизнесе»
В соответствии с п.39 Типового положения о вузе и ФГОС ВПО вычислительная техника» содержание и организация образовательного процесса при реализации данной ООП магистратуры регламентируется учебным планом; рабочими программами учебных курсов, предметов, дисциплин (модулей); материалами, обеспечивающими качество подготовки и воспитания обучающихся; программами учебных и производственных практик;
годовым календарным учебным графиком, а также методическими материалами, обеспечивающими реализацию соответствующих образовательных технологий.
4.1. Календарный учебный график.
УТВЕРЖДАЮ РЕКТОР МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
КАЛЕНДАРНЫЙ УЧЕБНЫЙ ГРАФИК
_ №_I. КАЛЕНДАРНЫЙ ГРАФИК УЧЕБНОГО ПРОЦЕССА
КУРСЫI К Э Э Э Э К Э Э Э Э К К К К К К К К
П П П П П П П П
II К Э Э Э Э К Д Д Д Д Д Д Д Г К К К К К К К К
П П П П П П П П П П П П
Рекомендованные II. СВОДНЫЕ ДАННЫЕ ПО БЮДЖЕТУ ВРЕМЕНИ (в неделях) 4.2. Учебный план подготовки магистра.Основная образовательная программа магистратуры предусматривают изучение следующих учебных циклов (таблица 2):
общенаучный цикл;
профессиональный цикл;
и разделов:
практики и научно-исследовательская работа;
итоговая государственная аттестация.
вариативную (профильную), устанавливаемую вузом. Вариативная (профильная) часть дает возможность расширения и (или) углубления знаний, умений, навыков и компетенций, определяемых содержанием базовых (обязательных) дисциплин (модулей), позволяет студенту получить углубленные знания, навыки и компетенции для успешной профессиональной деятельности и (или) обучения в аспирантуре.
Направление подготовки 230100 Информатика и вычислительная техника Наименование циклов, модулей, дисциплин, студента (выбрать на ДВ. информатики ДВ. М.2. Профессиональный цикл 44 (общепрофессиональная) вычислительной техники моделирования студента (выбрать на предприятием ДВ. применения онтологий исследовательская работа государственная аттестация основной образовательной программы Условные обозначения: Л – лекции, С – семинары, ПЗ – практические занятия.
Примечания:
1) Настоящий учебный план составлен в соответствии с ФГОС ВПО и с учетом рекомендаций примерной основной образовательной программой по направлению подготовки 230100 «Информатика и вычислительная техника».
2) Курсовые работы (проекты), текущий контроль и промежуточная аттестации (зачеты и экзамены) рассматриваются как вид учебной работы по дисциплине (модулю) и выполняются в пределах трудоемкости, отводимой на ее изучение.
3) В соответствии с Типовым положением о вузе к видам учебной работы отнесены: лекции, консультации, семинары, практические занятия, лабораторные работы, контрольные работы, коллоквиумы, самостоятельные работы, научно-исследовательская работа, практики, курсовое проектирование (курсовая работа).
4.3. Рабочие программы учебных курсов, предметов, дисциплин (модулей) Аннотации рабочих программ учебных дисциплин приведены в Приложении 1.
Авторы: д.ф.-м.н., профессор Лаврентьев М.М.
д.ф.-м.н., профессор Гимади Э.Х.
к.ф.-м.н., доцент Васючкова Т.С.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ
ФЕДЕРАЦИИ
Государственное образовательное учреждение высшего профессионального «Новосибирский государственный университет» (НГУ) Факультет информационных технологийУТВЕРЖДАЮ
Наименование магистерской программы Информационные технологии в бизнесе 230100 Информатика и вычислительная техника Целью дисциплины является подготовка магистров к созданию и применению интеллектуальных автоматизированных информационных систем.Задачами дисциплины является построение моделей представления знаний, проектирование и разработка экспертных систем, разработка моделей предметных областей.
Дисциплина входит в базовую часть М1 общенаучного цикла образовательной магистерской программы «Информационные технологии в бизнесе» направления подготовки магистров 230100 «ИНФОРМАТИКА И
ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»
Изучение данной дисциплины требует следующих компетенций студентов:Владение методиками использования программных средств для Умение обосновывать принимаемые проектные решения.
Владение методами построения и анализа формальных моделей Владение теоретическими основами программирования, основами логического и декларативного программирования Владение понятиями синтаксиса и семантики формальных языков.
Владение навыками формального представления содержательных знаний средствами формальных языков.
Владение методами трансляции, компиляции, верификации и статического анализа программ Владение современными средствами управления базами данных, включая средства объектно-реляционного отображения, объектные Изучение дисциплины направлено на формирование следующих компетенций:
научно-исследовательская деятельность:
ПК-1 применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий;
проектно-конструкторская деятельность:
ПК-3 разрабатывать и реализовывать планы информатизации предприятий и их подразделений на основе Web- и CALS-технологий;
ПК-5 выбирать методы и разрабатывать алгоритмы решения задач управления и проектирования объектов автоматизации;
проектно-технологическая деятельность:
ПК-6 применять современные технологии разработки программных качество разрабатываемых программных продуктов.
В результате изучения дисциплины студент должен:
o теорию и технологии приобретения знаний, принципы o виды систем поддержки принятия решений;
основанной на знаниях (интеллектуальная система, база объяснения, подсистема приобретения знаний, дедуктивный вывод, прямой и обратный вывод, индуктивный вывод o основные понятия, связанные с нейросетевым подходом к построению интеллектуальных информационных систем синаптических связей, искусственная нейронная сеть — ИНС, o основные понятия и методы мягких вычислений и нечеткого o основные понятия и методы семантического представления и излечения информации в сети Интернет, методы разработки и применения онтологий различных предметных областей Уметь:
o разрабатывать модели предметных областей o разрабатывать методы исследования предметных областей o выполнять сравнительный анализ разработанных методов o применять методы представления и обработки знаний для решения научных и прикладных задач Владеть:
o способами формализации интеллектуальных задач o способами работы с базами данных и базами знаний o инструментальными средствами и технологиями работы со o инструментами и методами формального описания проектных информационных систем (ERP, EAM, MRP, CRM,PLM, САПР, АСУ, АОС и т. д.) как систем, основанных на знаниях Иметь представление:
o об основных моделях формализации знаний: логических, продукционных, фреймовых, семантических сетях, а также о методах представления и извлечения знаний.
o Об известных методах и алгоритмах логического вывода на знаниях продукционного типа, стратегии управления ими, Тематический план курса Модуль 1 Введение в область ИИ.
Тема 1.1. Область ИИ.
Тема 1.2. Этапы развития и основные направления ИИ.
Модуль 2. Экспертные системы Тема 2.1. Понятие экспертной системы.
Тема 2.2. Структура ЭС Тема 2.3. Классификации ЭС.
Тема 2.4. Коллектив разработчиков ЭС.
Тема 2.5. Подходы к созданию ЭС.
Тема 2.6. Методы извлечения знаний.
Тема 2.7. Машина вывода ЭС.
Тема 2.8. Представление неопределенности знаний в ЭС.
Тема 2.9. Компонента объяснения ЭС.
Тема 2.10. Гибридные ЭС.
Модуль 3. Системы поддержки принятия решений Тема 3.1. Представление процесса принятия решений Тема 3.2. Эволюция информационных систем Тема 3.3. Определение систем поддержки принятия решений Тема 3.4. Разработка систем поддержки принятия решений Модуль 4. Мягкие вычисления Тема 4.1. Нечеткое моделирование Тема 4.2. Искусственные нейронные сети Тема 4.3. Генетические алгоритмы и эволюционное программирование Тема 4.4. Гибридные системы Модуль 5. Инженерия знаний Тема 4.1. Методы извлечения и представления знаний Тема 4.2. Онтологии предметных областей. Разработка и применение онтологий.
Тема 4.3. Семантический Веб. Семантические методы представления, поиска и извлечения информации в Интернете.
математическими моделями и освоение численных методов решения классических экстремальных задач, а также знакомство с современными направлениями развития методов оптимизации. В целом материал курса ориентирован на умение правильно классифицировать конкретную прикладную задачу, выбирать наиболее подходящий метод решения и реализовывать его в виде алгоритма и программы.
Для достижения поставленной цели выделяются задачи курса:
Дать студентам представление об областях применения математического программирования и, в частности, линейного, выпуклого и нелинейного программирования.
Помочь им в изучении симплекс – метода, двойственного симплекс – метода, метода возможных направлений, метода Ньютона, градиентных методов, методов штрафов, метода отсечении Гомори, методов нулевого порядка, метода ветвей и границ, декомпозиции Бендерса, метода Келли.
Научить правильно классифицировать конкретную прикладную задачу, выбирать наиболее подходящий метод е решения и реализовывать его в виде алгоритма и программы.
образовательной магистерской программы «Информационные технологии в бизнесе» направления подготовки магистров 230100 «ИНФОРМАТИКА И
ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»
«Математический анализ», "Алгебра и геометрия", «Математическая логика», «Дискретная математика».Изучение дисциплины направлено на формирование следующих общекультурных и профессиональных компетенций:
В результате изучения дисциплины студент должен:
- элементы теории сложности для анализа задач математического программирования: линейного, выпуклого, квадратичного и двухуровневого программирования;
- основы теории многогранных множеств;
- базовые понятия, основные определения теории экстремальных задач и численные методы решения;
- современнные подходы к решению задач линейного и выпуклого программирования математического программирования;
- выбирать подходящий метод решения задачи и анализировать скорость его сходимости;
- профессионально работать с готовыми коммерческими программными продуктами для решения задач линейного и выпуклого программирования;
Владеть навыками:
программирования: методом Ньютона, градиентными методами, методом штрафов, симплекс-методом, методом ветвей и границ;
- методами синтеза алгоритмов решения новых классов задач.
Основные разделы курса:
Элементы алгоритмической теории экстремальных задач Классификация задач математического программирования Необходимые и достаточные условия оптимальности Элементы лагранжевой теории двойственности Линейное программирование. Численные методы Выпуклое программирование. Численные методы Нелинейное программирование. Численные методы Лабораторный практикум заключается в приобретении навыков моделирования сложных технико – экономических проблем в виде экстремальных задач в среде современных пакетов типа GAMS и разработке алгоритмов решения средствами этих пакетов.
математическими моделями и освоение алгоритмов решения дискретных экстремальных задач, а также знакомство с современными направлениями развития теории принятия решений. В целом материал курса ориентирован на умение правильно сформулировать оптимизационную задачу, классифицировать е, определить вычислительную сложность задачи и выбрать или разработать наиболее подходящий метод решения, реализовать его в виде алгоритма и программы.
Для достижения поставленной цели выделяются задачи курса:
Дать студентам представление о классах задачах, которыми занимается теория принятия решений (исследование операций), способах моделирования дискретных задач, точных и приближенных методах решения, оценки качества и вычислительной сложности алгоритмов. Помочь студентам в математическом моделировании задач смешанного целочисленного программирования, задач размещения, календарного планирования, упаковки, задач о рюкзаке, в изучении эвристических алгоритмов: имитации отжига, локальном поиске, алгоритме муравьиных колоний, генетическом алгоритме, в изучении точных методов: ветвей и границ, динамического программирования.
Научить строить математические модели сложных производственноэкономических процессов, правильно классифицировать конкретную прикладную задачу, выбирать наиболее подходящий метод решения и реализовывать его в виде алгоритмов, включая возможности современных пакетов типа GAMS.
Дисциплина входит в вариативную часть М1 общенаучного цикла образовательной магистерской программы «Информационные технологии в бизнесе» направления подготовки магистров 230100 «ИНФОРМАТИКА И
ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»
«Математическая логика», «Дискретная математика», « Теория алгоритмов» и «Методы оптимизации».Изучение дисциплины направлено на формирование следующих общекультурных и профессиональных компетенций:
В результате изучения дисциплины студент должен:
Знать - элементы теории сложности для анализа NP-трудных задач;
вычислительную сложность;
- базовые понятия и определения, математические модели классических задач исследования операций численные методы и подходы к их решению;
- современные подходы к решению актуальных задач в области теории принятия решений;
Уметь - правильно формулировать прикладную задачу в виде математической модели;
- выбирать подходящий метод решения и реализовывать его в виде алгоритмов и программ;
- профессионально работать с готовыми коммерческими программными продуктами для решения дискретных оптимизационных задач (GAMS, CPLEX и др.);
Владеть - общими численными методами решения задач дискретной оптимизации;
- теорией алгоритмов решения задач размещения, составления расписаний, календарного планирования, теорией игр, раскроя и упаковки, маршрутизации Основные разделы курса:
Предмет и метод теории принятия решений. Математические модели.
Экстремальные задачи. Системы поддержки принятия решений.
Классификация задач математического программирования.
Метод динамического программирования.
Задачи о рюкзаке. Задачи раскроя и упаковки. Модели календарного планирования. Задачи маршрутизации. Задачи о покрытии. Игровые задачи размещения. Задачи двухуровневого программирования и равновесия Штаккельберга.
Приближенные алгоритмы с оценками. Аппроксимационные схемы.
Эвристики: алгоритмы локального, алгоритм локального поиска с чередующимися окрестностями, генетический алгоритм, алгоритм имитации отжига, алгоритм муравьиных колоний.
Классификация задач теории расписаний. Задачи на одной машине. Алгоритм Лаулера. Перестановочный прием. Задачи на параллельных машинах.
Теория матричных игр. Чистые и смешанные стратегии. Теорема ФонНеймана. Дилемма о заключенных.
Вычислительная сложность задач. Основные классы вычислительной сложности.
Теория матроидов. Пересечение матроидов.
Семинарские занятия включают практикум по приобретению навыков моделирования сложных производственно-экономических проблем в виде оптимизационных задач в среде современных пакетов типа GAMS и разработке алгоритмов решения средствами этих пакетов.
«Современные проблемы информатики и вычислительной техники»
информационными моделями и освоение методов решения сложных задач, а также знакомство с современными направлениями развития методов применения компьютерных технологий. В целом материал курса ориентирован на умение правильно классифицировать конкретную прикладную задачу, выбирать наиболее подходящий метод решения и реализовывать его в виде алгоритма и программы.
Для достижения поставленной цели выделяются задачи курса:
компьютерных и телекоммуникационных технологий в различных документооброт, науку и образование.
Помочь им в изучении средств и методов решения особо сложных задач, возникающих на стыке современных наукоемких технологий Научить правильно классифицировать конкретную прикладную задачу, выбирать наиболее подходящий метод е решения и реализовывать его в виде алгоритма и программы.
Данная дисциплина относится к циклу М2. Профессиональный цикл (базовая часть) образовательной программы магистра Информационные технологии в бизнесе по направлению 230100 Информатика и вычислительная техника. С другими частями образовательной программы соотносится следующим образом:
Изучение данной дисциплины базируется на дисциплинах, изучаемых на этапе подготовки бакалавра:
Программирование на языке высокого уровня Основы параллельного программирования Методы трансляции и компиляции Сетевые технологии Для изучения дисциплины определены «входные» требования:
- знание фундаментальных основ информатики и современных информационных технологий на уровне программы бакалавра по направлению 230100 «Информатика и вычислительная техника»;
- базовое понимание проблем развития и ограничений теоретической и практической информатики на современном этапе;
- умение применять методы и технологии информатики для решения прикладных задач Последующими для данной дисциплины являются Научно-исследовательская практика Итоговая государственная аттестация Изучение дисциплины направлено на формирование следующих общекультурных и профессиональных компетенций:
Общекультурные компетенции ОК-1, способен совершенствовать и развивать свой интеллектуальный и общекультурный уровень ОК-2, способен к самостоятельному обучению новым методам исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности ОК-4, использует на практике умения и навыки в организации исследовательских и проектных работ, в управлении коллективом Профессиональные компетенции ПК-1, применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий ПК-5, выбирать методы и разрабатывать алгоритмы решения задач управления и проектирования объектов автоматизации ПК-6, применять современные технологии разработки программных комплексов с использованием CASE-средств, контролировать качество разрабатываемых программных продуктов В результате изучения дисциплины студент должен:
- элементы теории решения сложных задач на базе современных компьютерных средств;
- основы информационных технологий;
- базовые понятия и основные определения, возникающие в связи с развитием многопроцессорных конфигураций и сетевых технологий;
- современнные подходы к применению информационных систем в наиболее важных областях, таких как управление, наука и образование.
информационных систем;
- выбирать подходящий метод решения задачи и информационную систему для его реализации;
- грамотно работать с готовыми программными продуктами для решения задач информатики в области управления, науки и образования;
Владеть навыками:
- классическими методами дистанционного доступа к информационным системам;
информатики.
Основные разделы курса:
Часть 1. Проблемы становления информатики Часть 1 посвящена проблемам становления информатики как науки и ее основным составным частям, а также применению информационных технологий в науке и образовании. Структура информатики как науки - научная дисциплина, изучающей структуру и общие свойства семантической информации, закономерности ее функционирования в обществе, являющейся теоретической базой для информационных технологий, которые часто отождествляют с информатикой.
Информационные (числовые) модели. Понятие о вычислениях. Основные этапы развития вычислительных устройств и моделей. Связь с экономическим развитием общества. Краткий исторический обзор от Аристотеля и Леонардо да Винчи до наших дней. Информационное моделирование. Может ли компьютер затормозить развитие «разума». Стоит ли читать «старые» книги – проблема дифференциальных анализаторов до суперкомпьютеров. «Вычислительные Пионеры».
(объекты или процессы). Информационная вселенная. Информационные математических моделей реального мира. Компьютерная грамматика и программирования: парадигмы и реалии. Компьютерная грамотность.
Национальные информационные ресурсы. Как далеко можно плести сети. Кто на что влияет: общество и «вычислительные науки».
Кризис информационных технологий. Дом, который построил Джон (фон Нейман). Что такое «наука информатика» и «образование». Информатика и физика.
Как нам реорганизовать РАБКРИН (почти по Ленину). Что делать или кризис информационного жанра. Информация – данные – знания. Электронные информационном пространстве. Распределенные информационновычислительные ресурсы. Назад или вперед к «майнфреймам». Сетевые «операционные системы». Метаданные и принцип «цифровых библиотек».
Настройка алгоритмов на данные или наоборот.
Часть 2. Компьютерные технологии в науке Понятие о математическом моделировании.
Волна цунами – общие сведения Современные ИКТ в задаче своевременного предупреждения об угрозе цунами Методы обработки записей глубоководных гидрофизических станций Использование современных архитектур для обработки данных в режиме реального времени Примеры применения современных ИКТ в науках о Земле, науках о Живом и в образовании Актуальные нерешенные задачи На примере задачи уменьшения последствий природных катастроф излагаются совокупность элементов современных инфо-коммуникационных технологий, связанных прикладной направленностью.
Часть 3. Компьютерные технологии в образовании Изучаются методологические основы преподавания информатики, проектирование целей, содержания и технологий реализации образовательного процесса по информатике. Обсуждается представление образовательного процесса по информатике в виде совокупности взаимосвязанных элементов, с объяснением характера связи между ними, обоснованием на этой основе образовательного процесса.
Теории научения и обучения Экспертные системы в образовании Деятельностный подход к образованию Создание учебной обстановки Некомерческие линии развития информационных систем Методические материалы по информатике и программированию Дистанционное и факультативное обучение программистов История информатики и ИКТ Нерешенные проблемы образовательной информатики.
Целью дисциплины является систематизация знаний об основных алгоритмах на стандартных структурах данных; изучение основных методов дизайна, представления и доказательства алгоритмов; ознакомление с основами теории сложности алгоритмов и классов сложности.
Задачами дисциплины являются: систематизация знаний по алгоритмам и их сложности;.предоставление и верификация шаблонов для проектирования алгоритмов.
Дисциплина входит в вариативную часть общенаучного цикла М (дисциплины по выбору студента) образовательной магистерской программы «Информационные технологии в бизнесе» направления подготовки магистров 230100 «ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»
Изучение данной дисциплины требует следующих компетенций студентов:
использует основные законы естественно-научных дисциплин в профессиональной деятельности, применяет методы математического анализа и моделирования, теоретического и экспериментального исследования (ОК-10);
Дисциплины, последующие по учебному плану:
Итоговая государственная аттестация Изучение дисциплины направлено на формирование следующих компетенций:
Общекультурные компетенции (ОК) Способность совершенствовать и развивать свой интеллектуальный и общекультурный уровень (ОК-1);
Способность к самостоятельному обучению новым методам исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности (ОК-2);
Профессиональные компетенции:
профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий (ПК-1);
способен разрабатывать концептуальные и теоретические модели решаемых научных проблем и прикладных задач (ПК-2);
Способность формировать технические задания и участвовать в разработке аппаратных и/или программных средств вычислительной техники (ПК-4);
В результате освоения дисциплины студент должен:
знать -основные алгоритмы работы со стандартными структурами данных, -основные методы дизайна алгоритмов, -основы теории оценки сложности алгоритмов;
корректности алгоритма уметь -обосновывать корректность проектируемых алгоритмов, владеть -основами теории доказательства корректности алгоритмов, - основными методами дизайна алгоритмов к конкретным задачам, -навыком документирования разработанных алгоритмов.
а)Теоретические занятия Тема 1. Искусство представления и доказательства корректности алгоритмов. Псевдокод – человеко-ориентированный подход к представлению и анализу алгоритмов.
Методы доказательства корректности и завершаемости алгоритмов.
Примеры представления, анализа и доказательства простых алгоритмов.
Машина с произвольным доступом к памяти – базовая модель для описания и анализа алгоритмов.
Понятие асимптотической (временной) сложности алгоритмов. Примеры оценки асимптотической сложности.
Тема 2. Методы проектирования алгоритмов.
Вспомогательные алгоритмы: алгоритмы поиска, сортировки (сравнениями, выбором, вставкой, слиянием), умножение матриц (алгоритм Штрассена).
Метод отката: общее понятие, итеративная форма (ее обоснование), рекурсивная форма, примеры применения.
Метод ветвей и границ: общее понятие, общая форма (ее обоснование), примеры применения.
Динамическое программирование: общее понятие, общая форма (ее обоснование) и примеры применения.
Другие методы проектирования алгоритмов (сведения к задаче меньшей размерности, разделяй и властвуй, жадные алгоритмы).
Тема 3. Недетерминированные и альтернирующие вычисления.
Понятие недетерминированного/альтернирующего алгоритма, временной сложности недетерминированных/альтернирующих вычислений.
недетерминированных вычислений, связь соответствующих классов сложности.
Понятия класса сложности по времени, определение классов P и NP, проблема P=NP.
NP-полнота проблемы булевской выполнимости.
11. Примеры NP-полных проблем: изоморфное вложение графов, проблема клики, существования Гамильтонова цикла (с доказательством).
б)Практические занятия Тема 2. Методы проектирования алгоритмов.
Упражнения на алгоритмы сортировки и поиска (сравнениями, выбором, вставкой, слиянием).
Упражнения на матричные алгоритмы: алгоритм Штрассена умножения матриц, обращение матриц, решение систем линейных уравнений.
Решение алгоритмических задач на применение метод отката: обходы конем, поиск в лабиринте, гамильтов цикл.
Решение алгоритмических задач на применение метода ветвей и границ:
наибольшее паросочетание, остовное дерево, гамильтов цикл.
Решение алгоритмических задач на применение динамического программирования: кратчайшие пути, решение конечных игр.
Решение алгоритмических задач на применение разных методов проектирования алгоритмов (в том числе сведения к задаче меньшей размерности, разделяй и властвуй и жадные алгоритмы).
Тема 3. Недетерминированные и альтернирующие вычисления.
Упражнения на составление недетерминированных алгоритмов.
Упражнения на доказательство NP-полноты.
Упражнения на доказательство NP-полноты. (Продолжение.) Упражнения на составление альтернирующих алгоритмов.
профессионально-ориентированных лингвокоммуникативных навыков, а также умений и навыков письменного перевыражения иностранного текста на русском языке в виде полноценного письменного перевода или устного резюме заданного объема.
Задачами дисциплины являются: совершенствование навыков и умений чтения, говорения, письма и перевода, аудирования; овладение лексическим запасом, обеспечивающим эффективную иноязычную коммуникацию в рамках профессиональной деятельности, ознакомление с основами культуры делового общения и ведения профессиональной документации на иностранном языке Данная дисциплина относится к циклу общенаучных дисциплин М (вариативная часть, дисциплины по выбору студента) образовательной магистерской программы «Компьютерное моделирование» направления подготовки магистров 230100 «ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»
Изучение данной дисциплины требует следующих компетенций студентов:
владеет одним из иностранных языков на уровне не ниже разговорного (ОКв следующем объеме:
Уровень «знать»:
основные грамматические явления, характерные для английского языка;
терминологического характера;
о роли невербального общения (нормах и правилах поведения в инокультурной среде) в бытовой и профессиональной сферах;
Уровень «уметь»:
читать и понимать аутентичные статьи общего характера из журналов, газет и других источников;
читать и понимать аутентичные статьи по специальности с целью общего понимания текста либо с целью извлечения необходимой информации;
выразить свою точку зрения по вопросам, обсуждаемым в прочитанных статьях, приводя соответствующие пояснения и аргументы;
понимать на слух аутентичные сообщения, беседы и интервью с целью извлечения информации;
делать аннотации (abstract), рефераты (summary), презентации и отчеты по соответствующим темам и письменным продуктам; составить деловые письма и резюме;
Уровень «владеть»
элементами стилевой организации письменного научного текста, делового текста (деловая переписка, резюме), «личного» непрофессионального текста (личная переписка); общекультурных явлениях и национальных особенностях организации обыденной жизни, науки, обучения в США и в Великобритании;
правилами речевого общения в бытовой и профессиональной сферах;
Дисциплины, последующие по учебному плану:
Научно-методический практикум Научно-исследовательская работа Итоговая государственная аттестация В результате освоения дисциплины студент должен:
лексический минимум в объеме 4000 учебных лексических единиц общего и терминологического характера (с учетом магистерского «списка» Masters’ Word List);
профессиональной устной и письменной речи;
основные правила письменного перевода текстов научного и делового стиля на основе приемов перевыражения;
правила речевого бытового и профессионального этикета.
Уметь выразить свою точку зрения по актуальному вопросу, приводя необходимые пояснения и аргументы на иностранном языке;
объяснить на иностранном языке суть проблемы и указать противоположной стороне в ходе дискуссии на преимущества и недостатки той или иной позиции;
участвовать в диалоге на профессиональные темы с носителями изучаемого языка, не создавая препятствий языкового характера;
сделать сообщение по теме научного исследования на иностранном языке;
составить реферат и аннотацию научной статьи по специальности на иностранном языке;
составить резюме, заполнить документы на грант, написать план и обоснование исследовательского проекта на иностранном языке;
понимать на слух сообщения на профессиональные темы;
читать литературу по специальности на иностранном языке с целью общего понимания текста либо с целью извлечения необходимой информации, переводить литературу по специальности на иностранном языке, показывая полное и точное понимание профессиональной проблемы.
основными правилами написания (составления) связного текста;
навыками использования разного стиля (обиходно-литературный, официально-деловой и научный) в письменной и устной формах;
В результате освоения дисциплины у учащегося формируются следующие компетенции:
Общекультурные компетенции:
способен совершенствовать и развивать свой интеллектуальный и общекультурный уровень (ОК-1) способен свободно пользоваться русским и иностранным языками, как средством делового общения (ОК-3);
Тематический план курса Чтение и перевод английской научно-технической литературы.
Элементы синтаксического и текстового анализа (в рамках разграничения и опознания разностилевых компонентов, обозначенных выше):
• основные структуры простого предложения;
• базовая структура сложносочиненного предложения;
• основные структуры сложноподчиненного предложения;
• конструкции с неличными формами глагола (причастие I; причастие II;
причастные обороты, герундий; герундиальные обороты; инфинитив;
инфинитивные обороты);
• модальные глаголы и их эквиваленты, • употребление основных пунктуационных знаков в английском предложении (запятая, точка с запятой, двоеточие, дефис, тире, скобки) Чтение и обсуждение английской научно - технической литературы.
Работа с текстами и упражнениями по тексту, взятыми из учебников, или разработанных преподавателями на базе материалов из дополнительных аутентичных источников, ведение диалогов и участие в дискуссиях на темы по специальности Деловой английский.
Основы деловой переписки; составление резюме и CV; ключевые черты эффективной презентации/научного доклада; практика составления презентаций.
Реферирование английской научно-технической литературы Изучение правил составления аннотации, конспекта, резюме и краткого содержания научных статей, а также развитие умения анализировать информацию.
Целью курса является ознакомление с основными проблемами и концепциями современной философии науки, философии языка и социальной философии. Курс лекций расчитан на магистрантов, обучающихся по негуманитарной специальности. Курс разделен на два семестра. В первом семестре основное внимание уделено современным философским подходам к анализу научной теории, применению философии для критики текста, пояснению базовых понятий и методов новейшей философии. Во втором семестре внимание сосредоточено на проблемах социальной философии и политической теории.
Для достижения поставленной цели выделяются задачи курса:
Провести анализ основных проблем современной философии науки, философии языка и социальной философии. Показать взаимозависимость проблематики различных областей философии. Продемонстрировать различные подходы к решению философских проблем. Сформулировать базовые философские понятия, используемые для анализа научной теории и текста.
Дать студентам представление о применении философских идей в современном обществе, зависимости между общественно-политическими отношениями и их отражением в социально-философских воззрениях.
Научить самостоятельно анализировать сложный профессиональный текст при помощи средств современной философии. Дать представления о многообразии современных философских подходов к исследованию естественных и искусственных языков. Дать базовые гумманитарные сведения о современных социально-философских и политологических воззрениях.
Показать роль философии в формировании общественно-политических структур.
Дисциплина входит в вариативную часть общенаучного цикла основной образовательной программы магистратуры по направлению подготовки
«ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА».
Изучение данной дисциплины базируется на дисциплинах: «История», «Когнитивная психология», «Экономика», «Методология ИТ исследования», «Философия» (для бакалавров).Изучение дисциплины направлено на формирование следующих общекультурных и профессиональных компетенций:
В результате изучения дисциплины студент должен:
- основные подходы современной философии науки и философии языка;
- основные проблемы современной философии и методы их решения;
- роль философии в развитии научной теории, производственной и общественной практики, формировании общественных отношений;
- содержание современных концепций в области философии науки и техники, философии языка, философии информатики, социальной философии и политической теории;
- применять современные философские концепции для анализа сложных текстов;
- анализировать значение понятий, составлять понятийный аппарат предметной области, устанавливать смысловые и структурные связи между терминами, применяемыми в различных областях профессиональной деятельности;
- базовыми представлениями в области философии науки, философии языка, социальной философии;
- философскими методами анализа текста Основные разделы курса:
Современная философия: основные разделы философии, направления философских исследований, области применения философии, взаимосвязь философии с научной теорией и практической деятельностью. Предмет и метод философии науки. Основные этапы развития философии науки.
Философия науки в рамках позитивистского подхода. Возникновение позитивизма в XIX в, четыри этапа развития позитивизма. Классический позитивизм. Эмпириокритицизм. Неопозитивизм (логический позитивизм) – проблема демаркации научной теории, определение понятий «истины» и «доказательства» в науке, анализ структуры научной теории и терминологического аппарата. Соотношение эмпирического и теоретического знания в философии позитивизма. Кризис неопозитивизма. Критический рационализм, постпозитивизм. Историко-научный подход в философии.
Философия науки в рамках марксистского подхода. Особенности марксисткой философии. Воззрения на стуктуру научного знания и роль науки в жизни общества в философии марксизма. Роль онтологии в философии науки (сопоставление позитивистской и марксистской точек зрения). Научная онтология диалектического материализма. Современное состояние материалистической диалектики.
Лингвистические исследования в философии. Основные вопросы философии языка. Развитие философии языка в конце XIX – начале ХХ вв.
Лингвистический поворот. Логический атомизм. Философские концепции Л.
Витгенштейна – «ранний» и «поздний» Витгенштейн. Аналитическая философия. Философия искусственных языков. Влияние идей Витгенштейна на появление языков программирования. Философия естественного языка, ее применение в современных информационных технологиях.
Философия языка в СССР. Концепция Выгодского-Лурия, ее значение для философии языка. Философия сознания – сопоставление советских и западных концепций. Применение психолингвистических знаний в современной философии, науке, ИТ-индустрии. Современная философия языка.
Лингвистические деревья Н. Хомского, генеративная грамматика и разработка современном Китае. Специфика логографических языков с точки зрения философского анализа текстов.
Социальная философия: определение базовых понятий, роль социальной социальной философии. Сопоставление естественнонаучного и гуманитарного знания. Структура общества и ее отражение в философской теории. Политикоиделогические концепции ХХ в, их современное состояние. Философия истории, социальная этика, философия права.
Современное общество с точки зрения социальной философии. Социальнополитические теории XIX-XX вв. Кризис классических социальнофилософских идей в конце ХХ в. Вызовы современного общества и их общественно-политическим проблемам.
Семинарские занятия включают обсуждение философских текстов, предварительно прочитанных студентами в ходе самостоятельной подготовки.
«Технология разработки программного обеспечения»
Целями дисциплины являются: ознакомление с современными языками программирования, их классификацией и областями их применения;
освоение различных методов абстрагирования, обеспечения модульности и других аспектов проектирования программных систем; повышение профессиональной эрудиции.
Для достижения поставленных целей выделяются следующие задачами дисциплины:
ознакомить слушателей с возможностями современных динамических языков и областями их применения;
ознакомить с методами функционального и аспектноориентированного программирования и проектирования;
интроспекцию, управляемую кодогенерацию;
дать представление о преимуществах и недостатках различных возможностях их комбинированного использования при решении Данная дисциплина относится к циклу М2, профессиональный цикл образовательной магистерской программы «Информационные технологии в бизнесе» направления подготовки магистров 230100 «ИНФОРМАТИКА И
ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»
С другими частями образовательной программы соотносится следующим образом:Требования к первоначальному уровню подготовки обучающихся для успешного освоения дисциплины:
Обучающийся должен знать:
методы императивного (структурного, объектно-ориентированного программирования);
методы объектно-ориентированного проектирования включая принципы и GOF-шаблоны;
математическое понятие функции, в том числе высшего порядка (функционал, оператор), основы -исчисления или комбинаторной Обучающийся должен уметь:
проводить объектно-ориентированную декомпозицию задачи в соответствии с заданными требованиями;
реализовать заданную спецификацию (архитектуру) программной системы на языках Java, С++;
оценивать качество спецификации (архитектуры) программной Дисциплины, последующие по учебному плану:
Учебная и производственная практики Итоговая государственная аттестация Изучение дисциплины направлено на формирование следующих компетенций:
ОК-10 Способен осваивать новые методы и технологии, опираясь на знания фундаментальных основ становления информатики в ее историческом развитии;
ПК-11 Оптимально применять методы, инструменты функциональной декомпозиции для описания проектных решений и бизнес требований функциональной декомпозиции применительно к разработке программных систем);
ПК-12 Владеть методами и формализмами для идентификации и описания свойств языков и систем программирования (частично:
владение методами идентификации свойств языков и систем программирования с целью выбора оптимальной технологической базы для решения поставленной задачи);
ПК 14 Владеть современными методологиями и технологиями разработки программных систем (динамическое, функциональное, аспектное программирование и пр.).
В результате освоения дисциплины обучающийся должен:
назначению, модели исполнения, парадигмам;
используемых в языках различных классов, преимущества и недостатки этих методов, а также их взаимную совместимость;
методы проектирования программных систем с применением различных парадигм.
самостоятельно осваивать современные языки программирования различных классов;
оценивать возможности языков и систем программирования, и их применимость к решению поставленных задач;
комбинировать различные языки и системы программирования, а также методы проектирования с целью оптимального решения поставленных задач;
расширять существующие языки дополнительными механизмами абстрагирования.
рядом современных функциональных, динамических и аспектноориентированных языков, а также соответствующими им методами Раздел 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.4. Императивные возможности Clojure. Software Transactional Memory.
Многопоточность. Ссылки, атомы, агенты, виды транзакций. Взаимодействие с Java.
Раздел 3. Элементы метапрограммирования, аспектно-ориентированное программирование.
3.1. Управляемая кодогенерация. Макросы в Lisp (на примере Clojure).
Модель исполнения макросов. Макросы, как способ расширения языка.
3.2. Понятие о проблемно-специфичных языках (DSL) и языках сценариев.
Методы генерации DSL. Символьные вычисления.
3.3. Динамические объектные модели. CLOS: обобщенный динамический полиморфизм, обобщенные функции и мультиметоды, вспомогательные методы. Реализация элементов CLOS в Clojure. Интроспекция, введение в MOP.
модульности. Традиционные методы обеспечения модульности в условиях сквозной функциональности. Контекстный полиморфизм. Механизм binding в Clojure, отличия от let.
Аспектно-ориентированное программирование (АОП). Понятие аспекта.
Язык AspectJ, как аспектное расширение Java. Понятия pointcut и advise. Виды перехвата управления. Расширение существующих классов и интерфейсов.
Использование интерфейсов как абстрактных классов. Модель компиляции и исполнения AspectJ.
3.5 Применение АОП в проектирование. Преимущества и недостатки по сравнению с традиционными методами проектирования. Примеры задач, эффективно решаемых с помощью АОП.
Аннотация программы учебной дисциплины «Основания и обоснования информатики»
Целью дисциплины является систематизация знаний о базисных понятиях информатики в их взаимной согласованности и особенностях применения в различных технологиях разработки программ; представление информатики в целом, в е конструктивном (проектном и программном), научном и гуманитарном аспекте;
Задачами дисциплины являются:
определить основания информатики — взаимосогласованную систему категорий и базисных понятий, их свойств и отношений между ними;
представить основные положения теории деятельности для анализа и обоснования базисных категорий информатики, методов и средств, применяемых для разработки аппаратных и программных комплексов рассмотреть теоретико-деятельностное обоснование информатики в разных аспектах построения аппаратных и программных и систем и их приложений — технологическом, инструментальном, управленческом, организационном, внедренческом.
Дисциплина входит в вариативную часть профессионального цикла М образовательной магистерской программы «Информационные технологии в бизнесе» направления подготовки магистров 230100 «ИНФОРМАТИКА И
ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»
Требования к первоначальному уровню подготовки обучающихся для успешного освоения дисциплины:Уровень «знать»:
программирование);
примеры успешного применения различных парадигм программирования при решении конкретных задач.
Уровень «уметь»:
выбрать парадигму программирования в зависимости от уровня изученности класса решаемых задач и модели жизненного цикла разрабатываемой информационной системы.
Дисциплины, последующие по учебному плану:
Научно-методический практикум;
Итоговая государственная аттестация Изучение дисциплины направлено на формирование следующих компетенций:
Общекультурные компетенции:
Способность совершенствовать и развивать свой интеллектуальный и общекультурный уровень (ОК-1);
исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности (ОК-2);
Способность свободно пользоваться русским и иностранным языками, как средством делового общения (ОК-3);
Способен осваивать новые методы и технологии, опираясь на знания фундаментальных основ становления информатики в ее историческом развитии (ОК10).
Профессиональные компетенции:
Способность применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий (ПК-1);
Способность разрабатывать концептуцальные и теоретические модели решаемых научных проблем и прикладных задач (ПК-2).
В результате освоения дисциплины студент должен Знать концепции теории деятельности и идеях, на которых основано многообразие средств и современных технологий создания программ;
проблемы, решаемые при организации жизненного цикла программы;
систему взаимосогласованных базисных понятий и категорий информатики их взаимосвязи и основные характеристики;
характеристики программно-аппаратных комплексов и систем как объектов и субъектов деятельности;
основные подходы к организации процесса разработки программноаппаратных комплексов и систем;
Уметь сделать сравнительный анализ и методологически обосновать выбор средств разработки для программ разных типов;
определить условия и ограничения применимости различных технологий и методов в зависимости от специфики проблемной Владеть типовыми методологиями, технологиями и инструментами, применяемыми для разработки программ;
методами обеспечения качества результата труда;
методами обеспечения качества и развития процесса разработки Раздел 1 Краткий исторический обзор 1. Методологические замечания, Историчность, Конструктивность 1.1. Внешние спецификации и внутренние описания, 1.2. Важность понятия «Граница», разрывы определимости, 1.3. Категории элементарности и дополнительности 2. Мировые информационные ресурсы:
2.1. Языки, Тексты, Образы, 2.2. Компьютеры, Программы, Базы данных и знаний, Сеть 2.3. Различные миры в Реальном Мiре, содержащем Среды, Вещи и Существа:
3. Краткая история Вычислительного дела Смена парадигм по десятилетним периодам ХХ века Раздел 2 Основные конструкции 4. Структура и функции Компьютера, Отход от принципов фон-Неймана в ходе развития вычислительной техники 5. Действия и данные, составные действия — подпрограммы 6. Уровни представления программ, Статика и динамика, стадия трансформаций и стадия исполнения 7. Интерпретация и трансляция, Смешанные вычисления и исполнение, 7.3. Двойной смысл функциональности: описание функций и задание функцио- нирования, 8. Общее понятие свртки, различие способов передачи параметров.
Фундаментальное значение понятия «Информационная замкнутость» — гарантии отсутствия побочных эффектов при функционировании 8.1. Переходы между уровнями сверток, 8.2. Языковое обеспечение и типология сверток: Макросы, Подпрограммы, Объекты, Доступы, ВиртМашины Раздел 3 Структуры Исполнения 9. Исполнение действий, операционные обстановки высокого уровня (ООВУ) 9.1. Согласованности в ООВУ, Совмещение нескольких ООВУ в одну 9.2. Активные и Пассивные компоненты обстановки:
Перечни Объектов и протоколов, Программный фрагмент Программные фрагменты и их строение, Предписания, их типология, Оценка, значения (аргументы и результат), эффект, цель и смысл 9.3. Замкнутость ООВУ, Частные разновидности обстановок 10. Конкретная деятельность — Единичное исполнение программного фрагмента в заданной замкнутой обстановке 11. Преобразователи, их разновидности: Функции, Автоматы, Объекты и т.д.
12. Значения, Однократность и уникальность Значений, 13. Внутреннее информационное время Единичного исполнения.
Многомерность внутренних времен Раздел 4 Объектные понятия 14. Объектная парадигма:
14.1. Объектно-ориентированные языки и Объектно-организованные 14.2. Способы описания, Классы и наследование, полиморфизм.
14.3. Объекты, типы Объектов, инкапсуляция Основные свойства Объектов — пассивность и замкнутость, Простые и составные Объекты, конфигурации Объектов Работа с составными Объектами, подОбъекты, доступы, навигация Логическое строение Объекта: домен, методы, интерфейс Размещение Объектов в подпространствах, статус Объектности, 14.4. Соотнесение Значений и Состояний Объектов, 14.5. Реализация Функций и Значений Объектами 15. Конфигурации Объектов, навигационные типы 16. Типы данных и их эволюция, Типы значений и типы Объектов 17. Отдельные и связанные конфигурации Объектов, наведенная активность 18. Общее понятие доступа: обобщение обозначения, именования, указателя, функции расстановки и т.п.
Доступы как значения. Держатели доступа 19. Реализация подпространств Объектами и конфигурациями Раздел 5 Субъектные понятия 20. Субъект, Строение Субъекта 20.1. Активность и активаторы:
20.2. Тик-так, Процессор, Креатор (создать и исполнить) 20.3. Отсутствие активности в Знаковом мире 20.4. Объективируемое представление Субъектов, Состояние Субъекта 21. Взаимодействие Объектов и/или Субъектов, 21.1. Протоколы, их классификация и реализация, 21.2. Объективизация Субъектов в протоколах, 21.3. Прерывания, Многоуровневость протокола и восстановление взаимодействия 21.4. Элементарность Значений, Протоколы реализации передач Значения 22. Реализация Объектов Субъектами, Субъекты реализуются Субъектами.
ВиртМашины, как реализация Субъектов-исполнителей для ООВУ.
Раздел 6 Проектирование и Программирование 23. Три «Священные коровы» информатики, Граница применимости Программирования 24. Приложение Базисных категорий Системного анализа, Проектирования и Программирования в требуемой области применения:
24.1. Создание системы Объектов для требуемой области применения 24.2. Организация структуры подпространств размещения:
Объектов, Имен, Конфигураций, ВиртМашин 24.3. Создание Виртуальных Машин, структуры управления и системы команд для свертки характеристических операций области применения 24.4. Создание системы Протоколов взаимодействия Объектов как ассемблерных программ ВиртМашин в области применения 25. Представление различных стилей программирования (Императивного, Функционального, Событийного, ООП и т.д.) через описанную систему Базисных категорий и понятий Раздел 7 Теоретико-деятельностные структуры 26. Работы Московского Методологического Кружка по созданию Теории Деятельности (50-е – 90-е годы ХХ века) 27. Структуры Деятельности, е компоненты, способы описания 28. Содержательно-генетическая логика, Двуслойность атрибутивного знания, Многослойность Знакового Мира 29. Естественное и Искусственное, Связи состояний и причинность, не наследуемость благоприобретенных свойств 30. Метод восхождения от абстрактного к конкретному 31. Воспроизводство Деятельности — «Клеточка целостности», необходимость Субъектного участия в Объективированном описании Действительности Раздел 8 Гуманитарная информатика 32. Человеческие и человеко-машинные взаимодействия, Программноаппаратные системы и человек — равноправные Субъекты, партнеры при взаимодействии 32.1. Гуманитарные приложения информатики (примеры):
Порождение и понимание текстов в деятельности. Смыслы и содержание Раздел 9 Взаимодействия Субъектов 33. Задачи и методы управления, анализ управленческих функций 34. Мульти-Структуры организованностей, Ролевые места, ограничивающие протоколы 35. Примеры протоколов различного уровня жесткости: от Программного фрагмента через Партитуру, Роль и Сценарий до художественного Текста 36. Информационно-деятельностная структура Мiра — система Взаимодействия миров: Внутреннего, действительного и знакового 37. Деятельность (в общем смысле) — как «клей» цивилизации Раздел 10 Общесистемные структуры 38. Понимание, рефлексия, мышление, пополнение культуры 39. Теоретико-деятельностное описание систем 40. Определение категории системы. Уровни системы: структуры, функционирование, процессы, организованности и морфология 41. Системный анализ, структура функционирования, проектирование, определение сетки организованностей, морфология материала, а затем программирование — этапы Пути создания современных сверхсложных информационных систем 42. Организация взаимодействия Субъектов — Субъектно-организованные системы, — проблематика современной Информатики 43. Мыследеятельность и коллективная деятельность, СМД-методология, Оргдеятельностные игры Аннотация учебной программы дисциплины Основной целью курса является овладение современными технологиями моделирования, реализации и аттестации крупномасштабных распределнных вычислительные систем.
Для достижения цели выделяются следующие задачи курса:
- представление формального подхода к разработке распределнных систем, основанного на моделировании сценариев обмена данными посредством частично упорядоченных множеств;
- обзор основных аспектов современных крупномасштабных распределнных систем, принципов и примеров их реализации;
- обучение основам программной реализации систем с привлечением технологий Grid.
Дисциплина входит в базовую часть профессионального цикла М образовательной магистерской программы «Информационные технологии в бизнесе» направления подготовки магистров 230100 «ИНФОРМАТИКА И
ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»
Изучение данной дисциплины базируется на следующих курсах: «ЭВМ и периферийные устройства», «Телекоммуникации и сети», «Операционные системы», «Алгебра и геометрия», «Математическая логика», «Дискретная математика»Изучение дисциплины направлено на формирование следующих общекультурных и профессиональных компетенций: ОК-7, ПК-4.
В результате изучения дисциплины у студента формируются:
- представления о формальных методах моделирования и верификации крупномасштабных распределнных систем;
- знания ключевые принципы и основные технологии разработки крупномасштабных распределнных систем;
- умения вырабатывать, верифицировать и реализовывать оптимальные проектные решения по созданию проблемно-ориентированных крупномасштабных распределнных систем.
Основные разделы курса:
1. Постановка задач о глобальной интеграции информационных ресурсов 2. Математические основы инженерии распределнных систем 3. Анализ эффективности распределнных систем 4. Интеграция данных 5. Организация совместной работы ресурсов 6. Интеграция ресурсов реального времени 7. Агентные и автономные системы 8. Пользовательский интерфейс распределнных систем 9. Защита информации в распределнных системах 10. Технологии Grid 11. Проектирование Grid-систем 12. Реализация Grid-систем 13. Комплексирование крупномасштабных распределнных систем 14. Технологический процесс разработки крупномасштабных распределнных систем Целью дисциплины является изучение методов поиска и организации данных (Data Mining), обучение навыкам формальной постановки задач анализа данных и выбора адекватных алгоритмов их решения.
Задачами дисциплины являются:
описание основных методов анализа данных;
знакомство с программным инструментарием и технологией анализа Дисциплина входит в вариативную часть профессионального цикла М образовательной магистерской программы «Информационные технологии в бизнесе» направления подготовки магистров 230100 «ИНФОРМАТИКА И
ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»
Изучение данной дисциплины требует следующих компетенций студентов:владеет культурой мышления, способен к обобщению, анализу, восприятию информации, постановке цели и выбору путей ее разрабатывать компоненты программных комплексов и баз данных, технологии программирования.
Дисциплины, последующие по учебному плану:
Научно-методический практикум;
Итоговая государственная аттестация Изучение дисциплины направлено на формирование следующих компетенций:
Общекультурные компетенции (ОК):
Способность совершенствовать и развивать свой интеллектуальный и общекультурный уровень (ОК-1);
Способность к самостоятельному обучению новым методам исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности (ОК-2);
Способность свободно пользоваться русским и иностранным языками, как средством делового общения (ОК-3);
Способность самостоятельно приобретать с помощью информационных технологий и использовать в практической деятельности новые знания и умения, в том числе в новых областях знаний, непосредственно не связанных со сферой деятельности (ОК-6);
Способность к профессиональной эксплуатации современного оборудования и приборов (в соответствии с целями магистерской программы) (ОК-7);
Профессиональные компетенции:
Способность применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий (ПК-1);
Способность на основе знания педагогических приемов принимать непосредственное участие в учебной работе кафедр и других учебных вычислительная техника" (ПК-2);
Способность выбирать методы и разрабатывать алгоритмы решения задач управления и проектирования объектов автоматизации (ПК-5);
Способность применять современные технологии разработки программных комплексов с использованием CASE-средств, контролировать качество разрабатываемых программных продуктов (ПКСпособность использовать методы интеллектуального анализа данных для решения исследовательских и практических задач моделирования производственной деятельности (ПК-8);
В результате освоения дисциплины студент должен:
Знать современное состояние проблем искусственного интеллекта основные методы искусственного интеллекта Уметь формулировать задачи анализа данных и выбирать адекватные алгоритмы их решения Владеть соответствующим категориальным аппаратом методами обеспечения качества результата труда 1. Обзор состояния проблемы Искусственный Интеллект 2. Эмпирическая гипотеза.
3. Усиление эмпирических гипотез.
4. Теория измерений.
5. Меры близости в пространстве разнотипных признаков.
6. Классификация задач анализа данных.
7. Алгоритмы таксономии.
8. Выбор системы информативных признаков.
9. Методы распознавания образов.
10. Гипотеза компактности и -компактности.
11. Заполнение пробелов в эмпирических таблицах.
12. Пакет программ ОТЭКС для анализа данных.
13. Меры близости в пространстве Базы Знаний.
14. Меры близости в пространстве иерархий.
15. Интеллектуальные многоагентские системы.
16. Анализ текстов на естественном языке.
17. Онтология предметной области «Математические модели и методы для бизнес приложений»
Целью дисциплины является изучение математических постановок типовых (массовых) моделей и их применение с.
Задачами дисциплины является изучение основных математических моделей, используемых для моделирования бизнес приложений.
Дисциплина входит в вариативную часть цикла М2 образовательной магистерской программы «Информационные технологии в бизнесе»
ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»
Изучение данной дисциплины требует следующих компетенций студентов:Основы математического анализа функций и линейной алгебры;
Основы математической логики;
Основные понятия и конструкции аналитической геометрии;
Базовые модели описания деятельности предприятия.
Умение использовать правила логического вывода и анализа математической модели;
Дисциплины, последующие по учебному плану:
Научно-исследовательская практика Итоговая государственная аттестация компетенций:
разрабатывать бизнес-планы и технические задания на оснащение ПК-1 оборудованием ПК-2 Способность разрабатывать концептуальные и теоретические модели решаемых научных проблем и прикладных задач применять математические модели и методы в области бизнес ПК-10 приложений В результате изучения дисциплины студент должен:
Знать основные модели в области бизнес приложений;
типовые методы оптимизации, используемые при изучении моделей принятия решений;
основные алгоритмы решения оптимизационных задач;
примеры эффективно разрешимых подклассов задач принятия решений с априорно доказуемыми оценками качества.
Уметь применять принципы математического программирования для формализации типовых задач;
обосновывать оценки качества используемых алгоритмов решения;
разработать программные реализации типовых задач принятия решений.
Владеть этапами операционного исследования;
способами построения математических моделей приложений ;
методами построения алгоритмов с оценками качества решения.
1. Основные понятия и модели теории принятия решений в рамках области бизнес приложений 2. Многошаговые модели и динамическое программирование (ДП) 3. Линейные экономические модели и элементы теории матричных игр и их использование для бизнес приложений.
4. Сетевое планирование и управление.
5. Задачи управления запасами и замены оборудования.
6. Основные методы и их применение.
7. Элементы теории расписаний. Задачи теории расписаний.
8. Основные принципы теории принятия решений и их применение для области бизнес приложений.
Цель дисциплины изучение основ стандарта РМВОК, принципов управления проектной деятельностью Задачи дисциплины - изучение стандарта РМВОК - изучение принципов и правил организации проектной деятельности, ее структуризации - освоение методов управления разработкой проекта и методов управления реализацией проекта Дисциплина входит в вариативную часть цикла М2 образовательной магистерской программы «Информационные технологии в бизнесе»
ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»
Изучение данной дисциплины требует следующих компетенций:обосновывать принимаемые проектные решения, осуществлять постановку и выполнять эксперименты по проверке их корректности и эффективности (ПК-6);
Уровень «знать»:
Основные понятия и конструкции языков программирования Базовые модели описания деятельности предприятия Уровень «уметь»:
применять на практике понятия и конструкции языков программирования Дисциплины, последующие по учебному плану:
Научно-исследовательская работа Итоговая государственная аттестация Изучение дисциплины направлено на формирование следующих компетенций:
ПК-6 применять современные технологии разработки программных комплексов с использованием CASE-средств, контролировать качество разрабатываемых программных продуктов ПК-7 организовывать работу и руководить коллективами разработчиков аппаратных и/или программных средств информационных и автоматизированных систем В результате освоения дисциплины студент должен:
Знать процедуру WBS;
принципы совместной разработки бизнес приложений.
Уметь применять основные принципы, содержащиеся в РМВОК формализовать цель проекта и создавать план;
организовать командную разработку бизнес приложения и управлять коммуникациями проекта.
Владеть основными методологиями для автоматизации процесса управления проектом;
РМВОК. Понятие проекта. Понятие цели, задачи, суммарные задачи, вехи.
Организация управления проектами Функциональные особенности области управления проектами.
Правила и принципы процессно-ориентированного управления.
Управление разработкой проекта.
Документация и ее роль в управлении проектами в области бизнес приложений..
Аннотация программы учебной дисциплины «Методология структурного анализа SADT для моделирования Целью дисциплины является изучение методологий структурного анализа SADT и применение их при проектировании и разработке моделей предприятия.
Задачами дисциплины являются:
изучение принципов и методологий структорного анализа;
моделировании бизнес-систем освоение практики использования структурного анализа при создании моделей преприятия.
Дисциплина входит в вариативную часть профессионального цикла М образовательной магистерской программы «Информационные технологии в бизнесе» направления подготовки магистров 230100 «ИНФОРМАТИКА И
ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»
Изучение данной дисциплины требует следующих компетенций студентов:Уровень «знать»:
Основные понятия и конструкции языков программирования (процедуры, функции, указатели) Базовые модели описания деятельности предприятия Уровень «уметь»:
Умение составлять и отлаживать программы на языках программирования высокого уровня Умение использовать правила логического вывода и логические операции при написании программы Умение применять базовые модели к созданию бизнес-моделей Дисциплины, последующие по учебному плану:
Итоговая государственная аттестация Научно-методический практикум Научно-исследовательская работа Изучение дисциплины направлено на формирование следующих компетенций:
Общекультурные компетенции (ОК):
Способность к самостоятельному обучению новым методам исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности (ОК-2);
Способность свободно пользоваться русским и иностранным языками, как средством делового общения (ОК-3);
Способность самостоятельно приобретать с помощью информационных технологий и использовать в практической деятельности новые знания и умения, в том числе в новых областях знаний, непосредственно не связанных со сферой деятельности (ОК-6);
Cпособность использовать методы, инструменты проектного управления для планирования, организации научной и практической деятельности в форме проектов (ОК-8) Способность применять на практике полученные знания и навыки для разработки методик, учебных материалов, научных публикаций и докладов, отчетов, технической документации, презентаций (ОК-9).
Профессиональные компетенции:
Способность применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий (ПК-1);
Способность разрабатывать и реализовывать планы информатизации предприятий и их подразделений на основе Web- и CALS-технологий (ПКСпособность формировать технические задания и участвовать в разработке аппаратных и/или программных средств вычислительной техники (ПК-4);
Способность выбирать методы и разрабатывать алгоритмы решения задач управления и проектирования объектов автоматизации (ПК-5);
Способность применять современные технологии разработки программных комплексов с использованием CASE-средств, контролировать качество разрабатываемых программных продуктов (ПК-6);