Жизненный цикл ПО. При разработки реального программного продукта возникают сложности. Часто решение задач не так очевидно, как кажется первоначально.

Презентация:



Advertisements
Похожие презентации
ЭТАПЫ РАЗРАБОТКИ ПРОГРАММЫ. 1 ПОСТАНОВКА ЗАДАЧИ 2 АНАЛИЗ, ФОРМАЛИЗОВАННОЕ ОПИСАНИЕ ЗАДАЧИ, ВЫБОР МОДЕЛИ.
Advertisements

Этапы решения задач на компьютерах Постановка задачи Формальное построение модели задачи Формальное построение модели задачи Построение математической.
Компьютерные методы моделирования оптических приборов кафедра прикладной и компьютерной оптики Организация разработки программного обеспечения.
Постановка задачи Построение алгоритма Составление программы на языке программирования О т л а д к а и тестирование программы Математическая формализация.
Математическое и компьютерное моделирование Математическое и компьютерное моделирование I. Математическая модель II.Вычислительный и компьютерный эксперимент.
Алгоритмизация и требования к алгоритму Алгоритм и алгоритмизация Алгоритм и алгоритмизация.
КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ В СРЕДЕ ПРОГРАММИРОВАНИЯ Модель – упрощенное представление о реальном объекте, процессе или явлении. Модели строят для познания.
1. Описание профессии 2. Виды деятельности 3. Места работы 4. Профессиональные навыки 5. Дополнительные особенности.
Разработка программного обеспечения (Software Engineering) Часть 2. Создание ПО.
Системы программирования Системы программирования обеспечивают создания новых программ для компьютера. Современные системы программирования обычно представляют.
Лекция 5 Способы конструирования программ. Основы доказательства правильности.
1 этап. Постановка задачи 2 этап. Анализ и исследование задачи 3 этап. Разработка алгоритма 4 этап. Разработка программы 5 этап. Тестирование и отладка.
Презентация "Профессия программист"
Разработка программного обеспечения (Software Engineering) Часть 2. Создание ПО.
Работу выполнил : Ученик 9 в класса Удашев Иван МБОУ « СОШ 7» г. Нижнекамска РТ.
1 Искусство построения моделей или Этапы решения задач с помощью ЭВМ.
1. Развитие технологий разработки информационных систем 2. Жизненный цикл информационных систем 3. Методические аспекты проектирования информационных систем.
LM позволяет изучить их изменения в зависимости от значения тех или иных параметров. Использование компьютера для исследования информационных моделей различных.
Этапы решения задач на компьютере.
ОБЩИЕ СВЕДЕНИЯ ОБ АЛГОРИТМАХ Линейный алгоритм. ВОПРОСЫ. 1. Алгоритм. Исполнители алгоритмов. 2. Свойства алгоритмов. 3. Способы описания алгоритмов.
Транксрипт:

Жизненный цикл ПО

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

Этапы построения программной системы называют жизненным циклом программы.

Жизненный цикл программы Системный анализ и постановка задачи (Определяется и анализируется предметная область, в которой программа будет работать. Требуется 15% средств, выделенных на проект) Проектирование (Разрабатывается структура и алгоритмы работы программы. 30% средств)

Жизненный цикл программы Кодирование (Алгоритмы переводятся на язык, понятный компьютеру. 15% средств) Тестирование и отладка (Обнаружение и устранение ошибок. 30 % средств) Сопровождение (Устранение проблем программы при сдаче ее заказчику. 10 % средств)