Содержание
- Введение 1
- Исторические этапы развития программного обеспечения 2
- - Первые шаги: машинный код и ассемблер 2.1
- - Эпоха первых языков программирования высокого уровня 2.2
- - Появление первых операционных систем 2.3
- Эволюция парадигм программирования 3
- - Процедурное программирование: базовые принципы 3.1
- - Объектно-ориентированное программирование: классы и объекты 3.2
- - Функциональное программирование: чистые функции и неизменяемость 3.3
- Развитие методологий разработки программного обеспечения 4
- - Каскадная модель: классический подход 4.1
- - Agile-методологии: гибкость и адаптивность 4.2
- - DevOps: интеграция разработки и эксплуатации 4.3
- Практические примеры: эволюция web-разработки 5
- - Статические веб-сайты: HTML и CSS 5.1
- - Динамические веб-сайты: PHP и базы данных 5.2
- - Современные веб-фреймворки: React, Angular, Vue.js 5.3
- Заключение 6
- Список литературы 7