- •ВВЕДЕНИЕ
- •1. ТЕОРЕТИЧЕСКИЙ МАТЕРИАЛ К ЛАБОРАТОРНЫМ РАБОТАМ И КОНТРОЛЬНЫМ ЗАДАНИЯМ
- •1.1. Основные проблемы и ошибки при написании программного кода
- •1.2. Написание корректного программного кода. Версионирование
- •1.3. Рефакторинг кода
- •1.4. Оптимизация кода
- •1.5. Дебаггинг
- •2. ЛАБОРАТОРНЫЕ РАБОТЫ
- •2.1. Лабораторная работа № 1 «Модифицирование программного кода»
- •2.2 Лабораторная работа №2 «Рефакторинг программного кода»
- •2.3 Лабораторная работа №3 «Оптимизация программного кода»
- •2.4 Лабораторная работа №4 «Отладка программного кода»
- •3. ТЕМЫ ДЛЯ ПОДГОТОВКИ К ЗАЧЕТУ
- •4. ТИПОВЫЕ ТЕСТОВЫЕ ЗАДАНИЯ
- •4.1. Типовой вариант по теме «Основные проблемы и ошибки при написании программного кода»
- •4.2. Типовой вариант по теме «Написание корректного программного кода. Версионирование»
- •4.3. Типовой вариант по теме «Рефакторинг кода»
- •4.4. Типовой вариант по теме «Оптимизация кода»
- •5. КОМПЛЕКТ ЗАДАНИЙ ДЛЯ КОНТРОЛЬНОЙ РАБОТЫ
- •СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
- •ПЕРЕЧЕНЬ РЕСУРСОВ СЕТИ «ИНТЕРНЕТ», РЕКОМЕНДУЕМЫХ ДЛЯ ОСВОЕНИЯ ДИСЦИПЛИНЫ
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
1.Лаврищева, Е. М. Программная инженерия. Парадигмы, технологии
иcase-средства : учебник для вузов / Е. М. Лаврищева. — 2-е изд., испр. — М. : Издательство Юрайт, 2018. — 280 с. — (Серия : Университеты России). — Ре-
жим |
доступа: |
www.biblio-online.ru/book/DCE62C40-BE54-4478-9BA5- |
7BE6200A8967. — |
Загл. с экрана. |
2.Малявко, А. А. Формальные языки и компиляторы : учебное пособие для вузов / А. А. Малявко. — М. : Издательство Юрайт, 2018. — 429 с. — (Серия : Университеты России). — ISBN 978-5-534-04288-7. — Режим доступа : www.biblio-online.ru/book/B4D96654-71D5-4748-986D-66E8309C25E3.
1.Казарин, О. В. Программно-аппаратные средства защиты информации. Защита программного обеспечения : учебник и практикум для вузов / О. В. Казарин, А. С. Забабурин. — М. : Издательство Юрайт, 2018. — 312 с. — (Серия
:Специалист). — ISBN 978-5-9916-9043-0. — Режим доступа : www.biblio- online.ru/book/E458AFCD-826E-4A1F-9BAB-68BB83EA616F.
2.Лаврищева, Е. М. Программная инженерия и технологии программирования сложных систем : учебник для вузов / Е. М. Лаврищева. — М. : Издательство Юрайт, 2018. — 432 с. — (Серия : Бакалавр. Академический курс). —
ISBN 978-5-534-04591-8. — Режим доступа : www.biblio- online.ru/book/DCD7188A-4AAB-4B59-84CD-40A05E3676A7. — Загл. с экрана.
3.Черткова, Е. А. Компьютерные технологии обучения : учебник для вузов / Е. А. Черткова. — 2-е изд., испр. и доп. — М. : Издательство Юрайт,
2018. — 297 с. — (Серия : Университеты России). — ISBN 978-5-534-01255-2. — Режим доступа : www.biblio-online.ru/book/69B7DCC2-98A7-4367-9F26- 07D7C339F64E.
ПЕРЕЧЕНЬ РЕСУРСОВ СЕТИ «ИНТЕРНЕТ», РЕКОМЕНДУЕМЫХ ДЛЯ ОСВОЕНИЯ ДИСЦИПЛИНЫ
1.http://elibrary.ru - Научная электронная библиотека eLIBRARY.RU
2.http://e.lanbook.сот/ - ЭБС издательства ЛАНЬ
3.http://msdn.microsoft.com/ru-ru/library/719exd8s.aspx - Microsoft Developer Networks / Рефакторинг (С#)
4.http://www.ibm.com/developerworks/ru/library/os-ecref/ - IBM / Рефакто-
ринг для всех