Содержание
- 2. Изучаемые вопросы Структура программного обеспечения. Этапы разработки программного обеспечения. Постановка задачи. Рекомендуемая форма спецификации.
- 3. Жизненный цикл программного обеспечения Первоначально термин жизненный цикл (ЖЦ) продукции был введен в середине 60-х годов
- 4. Жизненный цикл программного обеспечения В развитии идеи Эттингера и Ситтинтена была разработана концептуальная модель взаимозависимых видов
- 5. Жизненный цикл программного обеспечения 1. Проектирование и разработка. 2. Подготовка производства. 3. Материально-техническое снабжение. 4. Производство.
- 6. Программное обеспечение и программы Программой (программным модулем) называется последовательность команд, или операторов, которые необходимо ввести в
- 7. Программное обеспечение и программы Программное обеспечение состоит из нескольких совместно работающих программ (программных модулей), объединённых в
- 8. Программное обеспечение и программы ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ Программный комплекс Документы Программа 1 Программа 2 Программа N Документы
- 9. Этапы разработки программного обеспечения Процесс разбивки программного обеспечения можно разбить на этапы. Работа над программным обеспечением
- 10. Этапы разработки программного обеспечения
- 11. Этапы разработки программного обеспечения Постановка задачи. На этом этапе создаётся модель рассматриваемого явления, процесса и т.д.
- 12. Рекомендуемая форма спецификации Название задачи Приводится название решаемой задачи, программного комплекса, используемой системы программирования; указываются требования
- 13. Рекомендуемая форма спецификации Описание Подробно излагается условие задачи; описывается применяемая математическая модель для задач вычислительного характера,
- 14. Рекомендуемая форма спецификации Управление режимами работы программы Формулируются основные требования к способу взаимодействия пользователя с программой
- 15. Рекомендуемая форма спецификации Входные данные Описываются входные данные, указываются пределы, в которых они могут меняться, значения,
- 16. Рекомендуемая форма спецификации Выходные данные Описываются выходные данные, сообщается о том, в каком виде они должны
- 17. Рекомендуемая форма спецификации Ошибки Перечисляются характерные ошибки при вводе данных, а, кроме того, возможные ошибки пользователя
- 18. Рекомендуемая форма спецификации Примеры работы программного комплекса Приводится один или несколько примеров работы программного комплекса.
- 19. Пример спецификации РАЗРАБОТАТЬ ПРОГРАММНЫЙ КОМПЛЕКС ДЛЯ РЕШЕНИЯ СЛЕДУЮЩЕЙ ЗАДАЧИ: ИМЕЮТСЯ ТРИ ЧИСЛА, ПРЕДСТАВЛЯЮЩИЕ СОБОЙ ДЛИНЫ ТРЁХ
- 20. Пример спецификации Название задачи Треугольник. Название программы - Triangl. Система программирования - Турбо-Паскаль 7.0. Компьютер –AMD
- 21. Пример спецификации Описание Даны три вещественных положительных числа: a, b и c. Определить: можно ли построить
- 22. Пример спецификации Математическая формулировка задачи Условием существования треугольника является одновременное выполнение трёх неравенств: b + c
- 23. Пример спецификации a * a = b * b + c * c b * b
- 24. Пример спецификации Однако необходимо иметь в виду, что для переменных вещественного типа (real) использование логической операции
- 25. Пример спецификации Здесь e - малая величина. Гипотенузе прямоугольного треугольника будет, разумеется, соответствовать переменная, стоящая первой
- 26. Пример спецификации Управление режимами работы программы Для управления режимами работы программы использовать меню, в котором выбор
- 27. Пример спецификации Входные данные Необходимо, чтобы a, b, c и e имели вещественный тип (real).
- 28. Пример спецификации Выходные данные На дисплей должна выдаваться справочная информация о назначении программы. После обработки входных
- 29. Пример спецификации
- 30. Пример спецификации
- 31. Пример спецификации Ошибки Примечание. При вводе численных значений типа real пользователь может ошибиться и ввести вместо
- 32. Пример спецификации При вводе чисел a, b, c и e надо предусмотреть контроль: 1) соответствия их
- 33. Пример спецификации Примеры работы программного комплекса Пример 1 e = 0.1 a = 5.01 b =
- 34. Пример спецификации Пример 2 e = 0.1 a = 2 b = 3 c = 3
- 35. Пример спецификации Пример 3 e = 0.1 a = 2 b = 3.5 c = 6
- 36. Пример спецификации Процедуры и функции программы
- 37. Пример спецификации
- 41. Скачать презентацию