Ведение в технологию разработки программных средств

Основные понятия и определения

разработка ПО

Программирование

Алгоритм

Данные

Структура данных

Программный язык

Компилятор

Интерпретатор

IDE (интегрированная среда разработки)

Жизненный цикл программных средств

Этапы

Постановка задачи

Анализ

Проектирование

Реализация

Тестирование

Документирование

Внедрение

Поддержка

Модели

Водопадная модель

Итеративная модель

Спиральная модель

Agile-модель