Содержание
- 2. Программа Программа – это последовательность инструкций, предназначенная для исполнения вычислительной машиной. Все программы по характеру использования
- 3. Программа Утилитарные программы – это программы, предназначенные для удовлетворения нужд их разработчиков. Обычно такие программы решают
- 4. Характеристики программного продукта эффективность - соответствие требованиям пользователя при минимальных требованиях к ресурсам; надежность - отсутствие
- 5. Определение Жизненный цикл программы — это период времени, который начинается с момента принятия решения о необходимости
- 6. Этапы жизненного цикла Жизненный цикл традиционно разделяют на следующие основные этапы: анализ требований; определение спецификаций; проектирование;
- 7. Анализ Для создания конкурентоспособных продуктов в ходе выполнения этого этапа должны быть получены четкие ответы на
- 8. Определение спецификаций Требования к программе должны быть представлены в виде ряда спецификаций, явно определяющих рабочие характеристики
- 9. Проектирование На этом этапе создается общая структура программы, которая должна удовлетворять спецификациям; определяются общие принципы управления
- 10. Кодирование (программирование) Заключается в переводе на язык программирования конструкций, записанных на языке проектирования.
- 11. Тестирование и отладка На этом этапе производится всесторонняя проверка программ. Тестирование программ - этап разработки компьютерной
- 12. Тестирование программы ПО обычно проверяется по 3 показателям: правильность - проверка соответствия функциональности ПО решаемым задачам;
- 13. Сопровождение Это этап эксплуатации программы. В процессе эксплуатации устраняются обнаруженные ошибки и обнаруживаются неудачные проектные решения.
- 14. Модели жизненного цикла Каскадная модель – это модель основной характеристикой которой является возможность перехода с одного
- 15. Модели жизненного цикла Инкрементная модель – это поэтапная модель с промежуточным контролем.
- 16. Модели жизненного цикла Спиральная модель – это модель в которой на каждом витке спирали выполняется создание
- 17. Основные этапы решения задач на компьютере Постановка задачи; Анализ и исследование задачи, модели; Разработка алгоритма; Программирование;
- 18. Постановка задачи • сбор информации о задаче; • формулировка условия задачи; • определение конечных целей решения
- 19. Анализ и исследование задачи, модели • анализ существующих аналогов; • анализ технических и программных средств; •
- 20. Разработка алгоритма • выбор метода проектирования алгоритма; • выбор формы записи алгоритма (блок-схемы, псевдокод и др.);
- 21. Программирование • выбор языка программирования; • уточнение способов организации данных; • запись алгоритма на выбранном языке
- 22. Тестирование • синтаксическая отладка; • отладка семантики и логической структуры; • тестовые расчеты и анализ результатов
- 24. Скачать презентацию