Модуль дисциплины «Алгоритмический язык 3»
Направление: 710400 «Программная инженерия»
Профиль: Технология разработки программного обеспечения
Код дисциплины
| 112.Б.3.16
| Наименование дисциплины
| Алгоритмический язык 3
| Кредиты
| 4
| Количество запланированного времени
| 4 академических часа в неделю
| Область дисциплины
| Основы программирования
| Цель дисциплины /задачи
| Целью изучения курса «Алгоритмический язык 3» является закрепление теоретических знаний в области структурного программирования, расширение практических навыков программирования на языке JAVA с использованием стандартных средств разработки.
| Пререквизиты
| «Информатика 1, 2»
| Постреквизиты
| «Программирование для интернета»
| Длительность
| Один семестр
| Форма обучения
| Лекции и лабораторные занятия
| Статус дисциплины
| Обязательная дисциплина определенного семестра
| Название семестра
| Осенний семестр
| Форма экзамена
| Модульно – рейтинговая система оценки знаний
| Составляющие экзамена
| Текущий и рубежный контроль
| Содержание
| Введение в программирование. Синтаксис Java. Классы, интерфейсы, пакеты. Обработка исключений. Ввод-вывод. Параметризация типов в Java. Коллекции. Библиотека Swing. Модель делегирования событий в Java. Многопоточная модель Multi-threading programming in Java. Шаблоны проектирования. Reflection API. Основные отличительные особенности Java 7/8.
| Список использованной литературы
| Блох Дж. Java: эффективное программирование / Дж. Блох. - М.: Диалектика, 2019. - 464 c. Васильев А.Н. Программирование на Java для начинающих / А.Н. Васильев. - М.: Эксмо, 2014. - 416 c. Курняван, Б. Программирование WEB-приложений на языке Java / Б. Курняван. - М.: Лори, 2014. - 880 c. МакГрат, М. Программирование на Java для начинающих / М. МакГрат. - М.: Эксмо, 2016. - 192 c. Нимейер, П. Программирование на Java / П. Нимейер, Д. Леук. - М.: Эксмо, 2018. - 448 c.
|
Модуль дисциплины «Программирование для интернета»
Направление: 710400 «Программная инженерия»
Профиль: Технология разработки программного обеспечения
Код дисциплины
| Б.3.21
| Наименование дисциплины
| Программирование для интернета
| Кредиты
| 4
| Количество запланированного времени
| 4 академических часа в неделю: 2 часа лекций, 2 часа лабораторных занятий
| Область дисциплины
| Web-программирование
| Цель дисциплины / задачи
| Дисциплины является изучение современных методов программирования приложений, использующих в своей работе среду Интернет, а так же создания Интернет-сайтов, наполненных актуальным и динамически изменяющимся контентом.
| Пререквезиты
| Данный учебный курс осваивается студентами на 3 курсе после изучения базовых курсов:
Информатика 1,2; Основы Web-дизайна; Компьютерная графика 1, 2;
| Длительность
| 1 семестр
| Форма обучения
| Лекции и лабораторные работы
| Статус дисциплины
| обязательная дисциплина без привязки к определенному семестру
| Название семестра
| Осенний
| Форма экзамена
| Модульно – рейтинговая система оценки знаний
| Составляющие экзамена
| Текущий и итоговый контроль
| Содержание
| Введение в javascript. Документ HTML. Фреймы. Окна и динамическое управление документами. Строка состояния и таймеры. Предопределенные объекты.
| Список использованной литературы
| Колисниченко, Д. Н. PHP 5/6 и MySQL 6. Разработка Wed-приложений [Текст] / Д.Н. Колисниченко , 2017. - 506 с. Леонтьев, Б. К. PHP 5.0 для начинающих, или как создать динамичный web-сайт [Текст] / Б.К. Леонтьев, 2015. - 175 с. Михайлов, А. Г. Мировые информационные ресурсы [Текст]: учебное пособие / А. Г. Михайлов, Т. В. Новикова. – Омск: ОмГТУ, 2018. - 95 с. (без грифа). Сысолетин, Е. Г. Разработка интернет-приложений : учеб. пособие для СПО / Е. Г. Сысолетин, С. Д. Ростунцев. — М. : Издательство Юрайт, 2019. — 90 с. Сысолетин, Е. Г. Разработка интернет-приложений : учеб. пособие для вузов / Е. Г. Сысолетин, С. Д. Ростунцев ; под науч. ред. Л. Г. Доросинского. — М. : Издательство Юрайт, 2019. — 90 с
|
Модуль дисциплины «Методы оптимизации»
Направление: 710400 «Программная инженерия»
Профиль: Технология разработки программного обеспечения
Код дисциплины
| 112.Б.3.22
| Наименование дисциплины
| Методы оптимизации
| Кредиты
| 4
| Количество запланированного времени
| 4 академических часа в неделю: 2 часа лекций, 2 часа лабораторных занятий.
| Область дисциплины
| Методы оптимизации
| Цель дисциплины / задачи
| Целью изучения дисциплины является формирование у студентов чётких представлений об основных понятиях теории и практики оптимизации, приобретение знаний о наиболее широко применяемых методах оптимизации и формирование знаний, необходимых для применения методов и средств оптимизации при решении практических задач управления техническими системами и организационными объектами.
| Пререквизиты
| “Математика 1, 2”,
| Постреквизиты
| «Исследование операций»; “Теория принятия решений”
| Длительность
| Один семестр
| Форма обучения
| Лекции и лабораторные занятия
| Статус дисциплины
| Дисциплина без привязки к определенному семестру
| Название семестра
| Осенний семестр
| Форма экзамена
| Модульно – рейтинговая система оценки знаний
| Составляющие экзамена
| Текущий и итоговый контроль
| Содержание
| Введение в методы оптимизации. Введение в методы оптимизации. Постановка задач оптимизации. Классификация задач оптимизации. Экстремумы функций нескольких переменных. Безусловные экстремумы. Условные экстремумы. Основы вариационного исчисления. Основные понятия вариационного исчисления. Уравнение Эйлера. Общая задача линейного программирования. Общие сведения о задаче линейного программирования. Симплексный метод. Транспортные задачи. Линейная транспортная задача. Транспортная задача по критерию времени.
| Список использованной литературы
| Аттетков А.В. Методы оптимизации: Учебное пособие/А.В. Аттетков, В.С. Зарубин, А.Н. Канатников. - М.: Риор, 2016. - 48 c. А.Ф. Бермант, И.Г. Араманович. Краткий курс математического анализа. М: Изд-во «Наука», 2016. Ванько В.И., Ермошина О.В., Кувыркин Г.Н. Вариационное исчисление и оптимальное управление/Под ред. В.С. Зарубина, А.П. Крищенко. М.: Изд-во МГТУ им. Н.Э. Баумана, 2019. Гончаров В.А. Методы оптимизации: Учебное пособие для ВУЗов / В.А. Гончаров. - Люберцы: Юрайт, 2016. - 191 c. Горелик В.А. Исследование операций и методы оптимизации: Учебник / В.А. Горелик. - М.: Academia, 2018. - 384 c. Кочегурова Е.А. Теория и методы оптимизации: Учебное пособие для академического бакалавриата / Е.А. Кочегурова. - Люберцы: Юрайт, 2016. - 133 c. Ширяев В.И. Исследование операций и численные методы оптимизации / В.И. Ширяев. - М.: Ленанд, 2017. - 224 c.
|
Модуль дисциплины «Исследование операций»
Направление: 710400 «Программная инженерия»
Профиль: Технология разработки программного обеспечения
Код дисциплины
| 112.Б.3.23
| Наименование дисциплины
| Исследование операций
| Кредиты
| 4
| Количество запланированного времени
| 4 академических часа в неделю: 2 часа лекций, 2 часа лабораторных занятий
| Область дисциплины
| Линейное и целочисленное программирование, теория игр
| Цель дисциплины / задачи
| Целью изучения дисциплины является ознакомление студентов с экономико-математическими моделями задач линейного программирования и методами их решений.
Задача курса вооружить студентов необходимыми знаниями для исследования операций, привить им навыки по решению задач линейного программирования.
| Пререквизиты
| “Математика 1, 2”, «Методы оптимизации»
| Постреквизиты
| “Теория принятия решений”
| Длительность
| Один семестр
| Форма обучения
| Лекции и лабораторные занятия
| Статус дисциплины
| Дисциплина без привязки к определенному семестру
| Название семестра
| Осенний семестр
| Форма экзамена
| Модульно – рейтинговая система оценки знаний
| Составляющие экзамена
| Текущий и итоговый контроль
| Содержание
| Введение в дисциплину “Исследование операций”. Общая постановка и классификация задач исследования операций. Системы линейных уравнения и неравенств. Выпуклые множества. Экономико-математическая модель. Примеры задач линейного программирования. Задача линейного программирования в общем виде. Основы методов и свойства задач линейного программирования. Геометрический метод решения задач линейного программирования. Симплексный метод решения задач линейного программирования. Допустимое базисное решение задачи. Двойственные задачи. Двойственные теоремы. Транспортная задача. Базисное распределение поставок. Целочисленное программирование. Постановка задачи целочисленного программирования. Методы отсечения (метод Гомори). Элементы теории игр. Методы решения матричных игр.
| Список использованной литературы
| Вентцель Е.С. Исследование операций. Задачи, принципы, методолигия - М.Наука, 2015. Исследование операций в экономике. Под редакцией Н.Ш. Кремера - М. ЮНИТИ, 2017. Коньюковский П. Математические методы исследования операций в экономике, - С. Петербург, Питер, 2016.
| |