Взаимосвязь курса с другими дисциплинами



Федеральное агентство по образованию РФ

ВОЛОГОДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра автоматики и вычислительной техники

 

 

Технология разработки программного обеспечения

 

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

Контрольной работы

 

Факультет электроэнергетический

Специальность 220201 - управление и информатика в технических системах

 

Вологда 2011


УДК 681.3.06

 

Технология разработки программного обеспечения: Рабочая программа, контрольные задания и методические указания к выполнению контрольной работы. - Вологда, ВоГТУ, 2011. - 28 с.

 

 

 

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

.

 

Утверждено редакционно – издательским советом ВоГТУ.

 

 

Составитель: Сергушичева А.П., доцент каф. АВТ, , канд.техн. наук, доц.

 

Рецензент: Швецов А.Н., доктор техн. наук, профессор, декан ФЗДО.


Содержание

1. Цели и задачи учебной дисциплины, ее место в учебном процессе 1.1. Цели и задачи изучения дисциплины 1.2. Краткая характеристика дисциплины, ее значение и место в учебном процессе 1.3. Взаимосвязь курса с другими дисциплинами 1.4. Требования к знаниям и умениям по дисциплине 4 4 4   5 6
2. Рабочая программа курса 2.1. Требования к минимуму содержания по дисциплине 2.2. Содержание дисциплины 2.2.1. Теоретический курс 2.2.2 Практические занятия 2.2.3. Лабораторные работы 7 7 8 8 11 12
3. Формы и методика текущего, промежуточного и итогового контроля. 3.1.Формы контроля 3.2. Примерный перечень вопросов к зачету по всему курсу 12   12 13
4. Учебно-методическое обеспечение дисциплины 4.1. Перечень рекомендуемой литературы 4.2 Перечень используемых информационных продуктов 15 15 16
5. Основные теоретические положения и методические указания к выполнению контрольной работы 5.1. Задание 5.2. Методические указания к выполнению контрольной работы 5.2.1.Диаграммы вариантов использования 5.2.2.Диаграммы функционального моделирования 5.2.3. Документирование 5.2.4. Способы описания алгоритмов 5.2.5. Стиль программирования Приложение А. Контрольная работа: варианты заданий       17 17 18 18 20 21 23 24   27  

 


Цели и задачи учебной дисциплины, ее место в учебном процессе

Цели и задачи изучения дисциплины

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

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

Задачами основной образовательной программы подготовки инженера по специальности 220201 - управление и информатика в технических системах является обеспечение условий для получения выпускниками полноценного и качественного профессионального образования, профессиональной компетентности в области программного обеспечения вычислительной техники и автоматизированных систем; овладения гуманитарной культурой, этическими и правовыми нормами, регулирующими отношение человека к человеку, обществу, окружающей среде, культурой мышления и умением на научной основе организовать свой труд, приобретать новые знания для последующей их деятельности в сфере создания и применения программных продуктов, их математических и алгоритмических моделей, производства и эксплуатации ВТ и АС в различных областях, в сфере развития новых областей и методов применения ВТ и АС.

Технология разработки программного обеспечения – дисциплина, рассматривающая вопросы проектирования, разработки и испытаний интерактивных программных систем с точки зрения разработчика. Этот курс обобщает знания, полученные студентами при изучении дисциплин, связанных с программированием и обеспечивает изучение современных технологий разработки программного обеспечения. Дисциплина «Технология разработки программного обеспечения» позволяет приобрести знания и навыки необходимые для решения задач разработки требований и спецификаций программного обеспечения; выбора и преобразования математических моделей явлений и процессов с целью эффективной реализации программного продукта; проектирования программного обеспечения на основе современных методов, средств и технологий с применением, систем автоматизированного проектирования; оценки качества программных продуктов и повышения надежности и эффективности их функционирования; разработки программной документации; выбора средств ВТ и программирования и выполнения проектной, научно-исследовательской, производственно-управленческой и эксплуатационной профессиональной деятельности.

 

Взаимосвязь курса с другими дисциплинами

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

Параллельно преподаванию курса "Технология разработки программного обеспечения" (ТРПО) излагаются «Технологии интернет-программирования», «Информационные сети и телекоммуникации», «Методы и средства защиты компьютерной информации» и некоторые другие. Профессиональный программист должен уметь сочетать и применять на практике знания по указанным дисциплинам. Курс служит основой для дипломного проектирования.

 


Дата добавления: 2018-05-12; просмотров: 264; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!