Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1196

.pdf
Скачиваний:
1
Добавлен:
08.01.2021
Размер:
271.03 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ЛЕСОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ИМЕНИ Г.Ф. МОРОЗОВА»

ОСУЩЕСТВЛЕНИЕ ИНТЕГРАЦИИ

ПРОГРАММНЫХ МОДУЛЕЙ

Методические указания для самостоятельной работы студентов по специальности

09.02.07 Информационные системы и программирование

Воронеж 2017

2

УДК 004.78: 656.13

Аникеев, Е. А. Осуществление интеграции программных модулей Текст :

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

специальности 09.02.07 Информационные системы и программирование / Е.А.

Аникеев; М-во образования и науки РФ, ФГБОУ ВО «ВГЛТУ». – Воронеж,

2017. – 20 с.

Печатается по решению учебно-методического совета

ФГБОУ ВО «ВГЛТУ» (протокол № от

г.)

Рецензент доцент кафедры информационных технологий моделирования и управления Воронежского государственного университета инженерных технологий А.В. Лемешкин

3

Оглавление

1

Цели и задачи самостоятельной работы..............................................................

4

2

Содержание профессионального модуля.............................................................

6

3

Темы для самостоятельного изучения.................................................................

8

4

Учебно-методические материалы по модулю...................................................

10

Библиографический список...................................................................................

13

4

1 Цели и задачи самостоятельной работы

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

Задачами самостоятельной работы студентов являются:

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

углубление и расширение теоретических знаний;

формирование умений использовать нормативную, правовую,

справочную документацию и специальную литературу;

развитие познавательных способностей и активности студентов:

творческой инициативы, самостоятельности, ответственности и

организованности;

формирование самостоятельности мышления, способностей к саморазвитию, самосовершенствованию и самореализации;

развитие исследовательских умений;

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

Методика организации самостоятельной работы студентов зависит от структуры, характера и особенностей изучаемой модуля, объема часов на ее изучение, вида заданий для самостоятельной работы студентов,

индивидуальных качеств студентов и условий учебной деятельности.

Процесс организации самостоятельной работы студентов включает в себя следующие этапы:

5

подготовительный (определение целей, составление программы,

подготовка методического обеспечения, подготовка оборудования);

основной (реализация программы, использование приемов поиска информации, усвоения, переработки, применения, передачи знаний,

фиксирование результатов, самоорганизация процесса работы);

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

6

2 Содержание профессионального модуля

Целью изучения модуля ПМ.02 «Осуществление интеграции программных модулей» является усвоение теории и практики использования осуществления интеграции программных модулей с целью повышения качества программного обеспечения.

С целью овладения указанным видом профессиональной деятельности и соответствующими профессиональными компетенциями студент в ходе освоения профессионального модуля должен:

иметь практический опыт:

ПО1 интеграции модулей в программное обеспечение;

ПО2 отладке программных модулей.

уметь:

У1 использовать выбранную систему контроля версий;

У2 использовать методы для получения кода с заданной функциональностью и степенью качества.

знать:

З1 модели процесса разработки программного обеспечения;

З2 основные принципы процесса разработки программного обеспечения;

З3 основные подходы к интегрированию программных модулей;

З4 основы верификации и аттестации программного обеспечения.

Для эффективного освоения модуля «Осуществление интеграции программных модулей » у обучающегося должны быть сформированы следующие компетенции:

ПК 2.1. Разрабатывать требования к программным модулям на основе анализа проектной и технической документации на предмет взаимодействия компонент.

ПК 2.2. Выполнять интеграцию модулей в программное обеспечение.

ПК 2.3. Выполнять отладку программного модуля с использованием специализированных программных средств.

ПК 2.4. Осуществлять разработку тестовых наборов и тестовых сценариев для программного обеспечения.

7

ПК 2.5. Производить инспектирование компонент программного обеспечения на предмет соответствия стандартам кодирования.

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

Информационные системы и программирование с квалификацией специалист по информационным системам.

8

3 Темы для самостоятельного изучения

Темы для самостоятельного изучения, распределённая по темам модуля,

представлена в таблице 1.

Таблица 1 Темы для самостоятельного изучения

Содержание самостоятельной работы

Часы

1

2

Самостоятельная работа при изучении темы 1.1:

8

Подготовка к устному опросу, проработка материалов по лекциям Подготовка

 

доклада на тему «Классификация программного обеспечения » Документирование

 

программных средств

 

Понятие о ЕСПД. Виды программ. Виды программных документов. Виды

 

эксплуатационных документов. Общие требования к программному документу.

 

Обозначение программ и программных документов. Требования и правила для

 

оформления структурных схем, алгоритмов.

 

Понятие спецификации. Внешняя и внутренняя спецификации и их особенности.

 

Требования к структуре.

 

 

 

Самостоятельная работа при изучении темы 1.2

8

Подготовка к устному опросу, проработка

 

материалов по лекциям.

 

Методы обеспечения надежности на различных этапах жизненного цикла

 

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

 

Прогнозирование ошибок. Предотвращение ошибок. Обеспечение

 

отказоустойчивости.

 

 

 

Самостоятельная работа при изучении темы 1.3

9

Систематическая проработка конспектов занятий, учебной и специальной

 

литературы (по вопросам к параграфам, главам учебных пособий, составленным

 

преподавателем).

 

Подготовка к практическим работам с использованием методических

 

рекомендаций преподавателя, оформление практических работ, отчетов и

 

подготовка к их защите.

 

Написание реферата. Реферат расширяет содержание учебного материала. Задание

 

выдается индивидуально. Ручная и автоматизированная отладка.

 

Синтаксическая и семантическая отладка. Разрушающая и неразрушающая отладка.

 

Проектирование программных модулей. Кодирование программных модулей.

 

Модульное интеграционное тестирование. Тестирование пользовательского

 

интерфейса. Системное интеграционное тестирование.

 

Классы эквивалентности и граничные условия. Нагрузочные испытания.

 

Тестирование функциональной эквивалентности. Регрессионное тестирование.

 

 

 

9

1

2

Самостоятельная работа при изучении темы 2.1

13

Систематическая проработка конспектов занятий, учебной и специальной

 

технической литературы (по вопросам к параграфам, главам учебных пособий,

 

составленным преподавателем).

 

Подготовка к практическим работам с использованием методических

 

рекомендаций преподавателя, оформление практических работ, отчетов и

 

подготовка к их защите.

 

Написание реферата. Реферат расширяет содержание учебного материала. Задание

 

выдается индивидуально. Инструментальные средства поддержки процесса

 

управления требованиями.

 

Инструментальные средства поддержки процесса разработки проекта.

 

Инструментальные средства реализации кода.

 

Инструментальные средства тестирования.

 

Инструментальные средства поддержки процесса управления конфигурациями.

 

 

 

Самостоятельная работа при изучении темы 2.2

12

Систематическая проработка конспектов занятий, учебной и специальной

 

технической литературы (по вопросам к параграфам, главам учебных пособий,

 

составленным преподавателем).

 

 

 

Самостоятельная работа при изучении темы 3.1

6

 

 

Систематическая проработка конспектов занятий, учебной и специальной

 

технической литературы (по вопросам к параграфам, главам учебных пособий,

 

составленным преподавателем).

 

Основные исторические аспекты, этапы развития математического моделирования

 

и исследования операций. Сферы применения математического моделирования.

 

Самостоятельное построение математических моделей. Разработка компьютерной

 

модели по индивидуальному заданию.

 

Самостоятельная работа при изучении темы 3.2

6

 

 

Самостоятельное решение задач линейного программирования

 

Разработка программы решения транспортной задачи на языке программирования

 

высокого уровня Изучение алгоритма двойственного симплексного метода

 

 

 

Самостоятельная работа при изучении темы 3.3

6

Выполнение конспектов по теме «Состояния технического устройства» .

 

Выполнение конспектов по теме: «Многоканальная система массового

 

обслуживания с ограниченной очередью».

 

Простейшие системы массового обслуживания и их характеристики. Вычисление

 

10

4 Учебно-методические материалы по модулю

Основная литература

1.Основы алгоритмизации и программирования / В.Д. Колдаев. - учебное пособие. - М : ИНФРА-М, 2006. - 400с.

2.Основы построения автоматизированных информационных систем / Н.З. Емельянова. - Учебное пособие. - М. : ИНФРА-М, 2008. - 416с.

3.Проектирование программного обеспечения / А.М. Вендеров. - учебник. - М

4.: Финансы и статистика.2003 - 359с

5.Голицына О. Программное обеспечение / О.Л Голицына. - учебное пособие.

6.- М. : Форум., 2008. - 432с.

7.Кошевая И.П. Метрология. стандартизация, сертификация : Учебник / И.П. Кошевая. - М.:ИД "ФОРУМ"" : ИНФРА-М, 2008. - 416с.

Дополнительная литература

1.Рудаков А.В. Технология разработки программных продуктов. М.: ОИЦ «Академия», 2013.

2.Рудаков А.В. Технология разработки программных продуктов. Практикум. - М.: ОИЦ «Академия», 2013.

3.Благодатских В.А. и др. Стандартизация разработки программных средств, 2010.

4.Ермоленко, Д.Н. Метрология, стандартизация и сертификация программного обеспечения: учебное пособие. - Белгород: Изд-во БГТУ, 2008. – 83 с.

5.Вигерс К. Разработка требований к программному обеспечению. Издатель- ско-торговый дом «Русская редакция», 2009.

6.Кравацкий Ю.П., Рамендик М.А. Выбор, сборка, апгрейд качественного компьютера. – М. 2008 г.

7.Крылов Е.В., Острейковский В.А., Типикин Н.Г. Техника разработки программ. Книга 2. Технология, надежность и качество программного обеспечения — М.: Высшая школа. – 2008.

8.Крылова Г.Д. Основы стандартизации, сертификации, метрологии: Учебник для вузов. — 3-е изд.,— М.: ЮНИТИ-ДАНА, 2007. —671 с.

9.Л.Басс, П.Клементс, Р.Кацман. Архитектура программного

обеспечения на практике. 2-е издание. СПб.: Питер, 2010. 10.Канер С., Д. Фолк, Е. Нгуен. Тестирование программного

обеспечения. Фундаментальные концепции менеджмента бизнесприложений. «ДиаСофт», 2010

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]