Содержание
- Введение 1
- Классификация программного обеспечения 2
- - Системное и прикладное ПО 2.1
- - Проприетарное и открытое ПО 2.2
- - ПО по архитектуре 2.3
- Архитектура программного обеспечения 3
- - Принципы проектирования ПО 3.1
- - Популярные архитектурные стили 3.2
- - Шаблоны проектирования 3.3
- Жизненный цикл программного обеспечения 4
- - Этапы разработки ПО 4.1
- - Методологии разработки ПО 4.2
- - Тестирование программного обеспечения 4.3
- Современные тенденции развития программного обеспечения 5
- - Облачные вычисления 5.1
- - Машинное обучение и искусственный интеллект 5.2
- - Большие данные и блокчейн 5.3
- Заключение 6
- Список литературы 7