annot_09.03.04_piias_2016 (1016196), страница 4
Текст из файла (страница 4)
Цель освоения дисциплиныДисциплина «Базы данных» имеет своей целью способствовать формированию уобучающихся общепрофессиональной компетенции ОПК-4 в соответствии стребованиями ФГОС ВО по направлению подготовки бакалавров 09.03.04 «Программнаяинженерия» с учетом специфики профиля подготовки – «Программная инженерияинформационно-аналитических систем».2. Место дисциплины в структуре основной профессиональной образовательнойпрограммыДисциплина «Базы данных» является дисциплиной базовой части блока «Дисциплины»учебного плана направления подготовки бакалавров 09.03.04 «Программная инженерия» спрофилем подготовки «Программная инженерия информационно-аналитических систем».Общая трудоемкость дисциплины составляет 5 зачетных единиц (180 акад.
час.). Формыпромежуточной аттестации: курсовой проект, экзамен.В результате изучения дисциплины обучающийся должен:знать: назначение и архитектуру баз данных и СУБД, способы обеспечения защиты ицелостности баз данных, модели баз данных, этапы проектирования баз данных,основные конструкции языков манипулирования данными; принципы инфологического и даталогического подходов к проектированию БД; этапы концептуального и логического проектирования баз данных; классические модели представления данных;уметь: проектировать реляционную базу данных, составлять программы взаимодействия сбазой данных; разрабатывать ER-диаграммы; разрабатывать структуры баз данных; программировать на языке SQL;владеть: навыками синтеза и оптимизации баз данных, описания процессов предметнойобласти в виде правил СУБД, работы с одной из конкретных СУБД. использования языка SQL для реализации запросов к БД; создания прикладных программных средств для реальных БД.АННОТАЦИЯ К РАБОЧЕЙ ПРОГРАММЕ ДИСЦИПЛИНЫ«Теория автоматов и формальных языков»Направление подготовки 09.03.04 «Программная инженерия»Профиль подготовки «Программная инженерия информационно-аналитическихсистем»1.
Цель освоения дисциплиныДисциплина «Теория автоматов и формальных языков» имеет своей цельюспособствовать формированию у обучающихся общепрофессиональной ОПК-3 ипрофессиональной компетенции ПК-2 в соответствии с требованиями ФГОС ВО понаправлению подготовки бакалавров 09.03.04 «Программная инженерия» с учетомспецифики профиля подготовки – «Программная инженерия информационноаналитических систем».2. Место дисциплины в структуре основной профессиональной образовательнойпрограммыДисциплина «Теория автоматов и формальных языков» является дисциплиной базовойчасти блока «Дисциплины» учебного плана направления подготовки бакалавров 09.03.04«Программная инженерия» с профилем подготовки «Программная инженерияинформационно-аналитических систем». Общая трудоемкость дисциплины составляет 4зачетные единицы (144 акад.
час.). Формы промежуточной аттестации: экзамен.В результате изучения дисциплины обучающийся должен:знать: принципы построения формальных языков для проектирования, конструирования итестирования программных продуктов; принципы построения формальных языковдлясредствразработкипрограммного интерфейса;уметь: составлять математические модели формальных языковдля проектированияи конструирования программных продуктов; составлять математические модели формальных языков для средств разработкипрограммного интерфейса;владеть: навыками применения формальных языков для проектирования и конструированияпрограммных продуктов; навыками применения формальных языков для средств разработки программногоинтерфейса.АННОТАЦИЯ К РАБОЧЕЙ ПРОГРАММЕ ДИСЦИПЛИНЫ«Технологии разработки программного обеспечения»Направление подготовки 09.03.04 «Программная инженерия»Профиль подготовки «Программная инженерия информационно аналитическихсистем»1.
Цель освоения дисциплиныДисциплина «Технологии разработки программного обеспечения» имеет своей цельюспособствовать формированию у обучающихся профессиональных компетенций ПК-3,ПК-5 в соответствии с требованиями ФГОС ВО по направлению подготовки бакалавров09.03.04 «Программная инженерия» с учетом специфики профиля подготовки –«Программная инженерия информационно аналитических систем».2. Место дисциплины в структуре основной профессиональной образовательнойпрограммыДисциплина «Технологии разработки программного обеспечения» является дисциплинойбазовой части блока «Дисциплины» учебного плана направления подготовки бакалавров09.03.04 «Программная инженерия» с профилем подготовки «Программная инженерияинформационно аналитических систем». Общая трудоемкость дисциплины составляет 6зачетных единиц (216 акад.
час.). Формы промежуточной аттестации: экзамен, курсовойпроект, зачет.В результате изучения дисциплины обучающийся должен:знать: основные нотации и языки проектирования программного обеспечения, принципыорганизации управления разработкой ПО; жизненные циклы разработки ПО, принципы организации основного исопутствующих процессов разработки, основные тенденции в областиархитектурного построения современных информационных систем; основные нотации и языки проектирования программного обеспечения, принципыорганизации управления разработкой ПО;уметь: организовывать процесс разработки программного обеспечения для командразного размера; проектировать сложные многоуровневые и распределенные системы сиспользованием языка UML;владеть: средствами проектирования сложных и распределенных систем, средствамиподдержки процесса разработки программных систем; средствами контроля версий ПО, системами управления релизами.АННОТАЦИЯ К РАБОЧЕЙ ПРОГРАММЕ ДИСЦИПЛИНЫ«Сетевые технологии»Направление подготовки 09.03.04 «Программная инженерия»Профиль подготовки «Программная инженерия информационно аналитическихсистем»1.
Цель освоения дисциплиныДисциплина «Сетевые технологии» имеет своей целью способствовать формированию уобучающихся общепрофессиональной ОПК-4 и профессиональной компетенции ПК-2 всоответствии с требованиями ФГОС ВО по направлению подготовки бакалавров 09.03.04«Программная инженерия» с учетом специфики профиля подготовки – «Программнаяинженерия информационно аналитических систем».2. Место дисциплины в структуре основной профессиональной образовательнойпрограммыДисциплина «Сетевые технологии» является дисциплиной базовой части блока«Дисциплины» учебного плана направления подготовки бакалавров 09.03.04«Программная инженерия» с профилем подготовки «Программная инженерияинформационно аналитических систем».
Общая трудоемкость дисциплины составляет 3зачетные единицы (108 акад. час.). Формы промежуточной аттестации: экзамен.В результате изучения дисциплины обучающийся должен:знать: информационно-логические основы электронных вычислительных машин (ЭВМ); принципы функциональной и структурной организации вычислительных машин,построения вычислительных сетей, их техническом и программном обеспечении;уметь: формулировать задачи создания локальных и глобальных сетей; применять вычислительные и телекоммуникационные системы при работе синформацией;владеть: навыками по использованию компьютера в качестве инструмента для получения иобработки информации; навыками по конструированию логических схем ЭВМ.АННОТАЦИЯ К РАБОЧЕЙ ПРОГРАММЕ ДИСЦИПЛИНЫ«Тестирование и отладка программного обеспечения»Направление подготовки 09.03.04 «Программная инженерия»Профиль подготовки «Программная инженерия информационно аналитическихсистем»1. Цель освоения дисциплиныДисциплина «Тестирование и отладка программного обеспечения» имеет своей цельюспособствовать формированию у обучающихся общепрофессиональной ОПК-3 ипрофессиональных компетенций ПК-4, ПК-5, ПК-13 в соответствии с требованиямиФГОС ВО по направлению подготовки бакалавров 09.03.04 «Программная инженерия» сучетом специфики профиля подготовки – «Программная инженерия информационноаналитических систем».2.
Место дисциплины в структуре основной профессиональной образовательнойпрограммыДисциплина «Тестирование и отладка программного обеспечения» является дисциплинойбазовой части блока «Дисциплины» учебного плана направления подготовки бакалавров09.03.04 «Программная инженерия» с профилем подготовки «Программная инженерияинформационно аналитических систем». Общая трудоемкость дисциплины составляет 3зачетные единицы (108 акад. час.). Формы промежуточной аттестации: зачет.В результате изучения дисциплины обучающийся должен:знать: основные подходы к модульному и интеграционному тестированию сложныхмногозвенных систем, методики проведения нагрузочного тестирования длямногопользовательских систем, оперирующих большими объемами данных,принципы оформления результатов тестирования; стандарты и модели жизненного цикла; принципынизкоуровневойархитектурысистемыимежмодульноговзаимодействия;уметь: реализовывать модульные и интеграционные тесты, выполнять нагрузочноетестирование, а также отладку и профилирование сложных многозвенных систем,проводить анализ результатов нагрузочного тестирования; использовать стандарты и модели жизненного цикла; разрабатывать тестовые драйверы;владеть: средствами автоматизированного тестирования функций программных систем,инструментарием проведения нагрузочного тестирования, инструментамигенерации тестовых наборов данных, инструментами профилирования и отладкипрограммных систем; стандартами и моделями жизненного цикла; навыками формирования тестов с использованием систем автоматическойгенерации тестов.АННОТАЦИЯ К РАБОЧЕЙ ПРОГРАММЕ ДИСЦИПЛИНЫ«Управление проектами»Направление подготовки 09.03.04 «Программная инженерия»Профиль подготовки «Программная инженерия информационно аналитическихсистем»1.