Размер шрифта
Цветовая схема
Изображения
Обычная версия сайта

Основы программной инженерии

УМКД дисциплины

Рабочая программа и аннотация (2020 г.) - ОснПрИнж2020.pdf - для просмотра файла необходимо авторизоваться

Методические рекомендации - МРОснПрИнж2020.pdf

Аннотация

Аннотация рабочей программы дисциплины "Основы программной инженерии" 1. Цели и задачи изучения дисциплины Целью дисциплины является изучение и применение на практике методов, средств и процессов программной инженерии. Задачи дисциплины:1) получение студентами представления о программной инженерии, 48 содержании этапов и моделях жизненного цикла программного обеспечения (ПО);2) получение знаний о характеристиках качества ПО, российских и международных стандартах на разработку программного обеспечения;3) получение студентами навыков сбора и формулировки требований к программным продуктам, использования международных и отечественных стандартов. 2. Краткая характеристика учебной дисциплины «Основы программной инженерии» является базовой частью профессионального блока дисциплин подготовки студентов по направлению подготовки 09.03.04 «Программная инженерия». 3. Место дисциплины в структуре образовательной программы Дисциплина входит в обязательную часть "Блок 1" образовательной программы бакалавриата, реализуется на 3-м году обучения с трудоемкостью освоения - 6.0 Зет. 4. Взаимосвязь дисциплины с предшествующими и последующими дисциплинами учебного плана подготовки Для овладения дисциплиной необходимы знания по следующим дисциплинам: "Информатика", "Основы программирования", "Дискретная математика", "Программирование", "Проектирование человеко-машинного интерфейса", "Web-дизайн", "Алгоритмы дискретной математики", "Объектно-ориентированное программирование", "Операционные системы", "Основы программирования и конфигурирования в корпоративных информационных системах", "Web-программирование", "Базы данных", "Инженерная графика", "Комплексная автоматизация в корпоративных информационных системах", "Компьютерные сети", "Правовые основы профессиональной деятельности". Знания, полученные при изучении дисциплины, будут необходимы при изучении дисциплин "Архитектура ЭВМ", "Компьютерная графика", "Мобильные операционные системы", "Обмен данными в корпоративных информационных системах", "Проектирование программного обеспечения", "Разработка мобильных приложений", "Теория автоматов", "Производственная практика 2: технологическая (проектно-технологическая) практика", "Математическое моделирование систем", "Машинно-зависимые языки программирования", "Проектирование интеллектуальных систем", "Распределенные системы управления базами данными", "Тестирование и отладка программного обеспечения", "Функционально-логическое программирование", "Защита информации", "Статистические методы в инженерных исследованиях", "Экономика программной инженерии", "Выполнение и защита выпускной квалификационной работы". 5. Ожидаемые результаты освоения дисциплины В результате освоения дисциплины, у обучающихся должны быть сформированы следующие компетенции: ОПК 4 - Способен участвовать в разработке стандартов, норм и правил, а также технической документации, связанной с профессиональной деятельностью ОПК 6 - Способен разрабатывать алгоритмы и программы, пригодные для практического использования, применять основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов УК 1 - Способен осуществлять поиск, критический анализ и синтез информации, применять системный подход для решения поставленных задач УК 2 - Способен определять круг задач в рамках поставленной цели и выбирать оптимальные способы их решения, исходя из действующих правовых норм, имеющихся ресурсов и ограничений