- •1 Технология программирования, этапы ее развития.
- •2 Программные продукты и их классификация
- •3 Определение требований к программному продукту. Функциональные требования.
- •4Определение требований к п. Эксплуатационные требования. Управление требованиями.
- •5 Жизненный цикл программного обеспечения. Этапы жизненного цикла с гост.
- •6 Структура процессов жизненного цикла по. Типы и виды стандартов se
- •7. Основные стандарты se
- •8 Стандарты и сертификация. Модели сертификации по
- •9 Модели жизненного цикла по
- •10 Организация процесса разработки по. Основные понятия программной инженерии
- •11 Модульное программирование. Основные характеристики программного модуля.
- •12Модульная структура пп. Методы разработки при модульном программировании.
- •13 Архитектура программного обеспечения
- •14 Анализ требований и определение спецификаций при структурном подходе
- •15Методология sadt. Семейство стандартов idef.
- •16 Принципы моделирование в idef0. Основные понятия и объекты модели.
- •17 Метод описания процессов idef3.
- •18Моделирование поведения объектов. Диаграммы состояний.
- •19Оценка качества процессов создания по. Стандарты iso, cmm.
- •20 Проектирование программного обеспечения. Структурные и функциональные схемы
- •21 Проектирование программного обеспечения. Структурные карты(ск)
- •22 Тестирование программ. Уровни тестирования. Типы тестов.
- •23 Модульное тестирование.
- •24 Системное и интеграционное тестирование.
- •25 Обеспечение эффективности и оптимизация программ
15Методология sadt. Семейство стандартов idef.
Поставив своей целью описание системы в целом, создатели SADT предложили графический язык и набор процедур анализа, которые могут быть использованы для описания системы. Семейство стандартов IDEF (IDEF=Icam DEFinition) от названия программы автоматизации промышленных предприятий ICAM (Integrated Computer Aided Manufacturing). Правила SADT:1 Ограничение количества блоков на каждом уровне декомпозиции, 2 Связность программ, 3 Уникальность меток и наименований, 4 Синтаксические правила для графики , 5 Разделение входов и управлений, 6 Отделение организации от функции.
IDEF 0 методология функционального моделирования
IDEF 1 методология моделирования информационных потоков внутри системы.
IDEF 2 методология динамического моделирования развития систем
IDEF 3 методология документирования процессов, происходящих в системе.
IDEF 4 методология построения объектно-ориентированных систем
IDEF 5 методология онтологического исследования сложных систем.
16 Принципы моделирование в idef0. Основные понятия и объекты модели.
В IDEF 0 реализованы три базовых принципа моделирования процесов: Принцип функциональной декомпозиции; Принцип ограничения сложности; Принцип контекста.
IDEF 0 модель предполагает наличие четко сформулированной цели в виде краткого описания, единственного субъекта моделирования и одной точки зрения.
Основные понятия: функциональный блок; Интерфейсная дуга; декомпозиция; глоссарий. Стрелки: вход управление выход механизм.
Типы связей работы: Прямая связь по управлению; Обратная связь по входу; Обратная связь по управлению; Связь выход-механизм; Прямая связь по входу.
17 Метод описания процессов idef3.
IDEF 3является стандартом документирования технических процессов, происходящих на предприятии, и предоставляет инструментарий для наглядного исследования и моделирования их сценариев. IDEF 3 позволяет выполнять следующие задачи:
- Документировать имеющиеся данные о технологии процесса
-Определять и анализировать точки влияния потоков сопутствующих документооборота на сценарий технологических процессов
-Определять ситуации, в которых требуется принятие решения, влияющего на жизненный цикл процесса
-Содействовать принятию оптимальных решений при реорганизации технологических процессов.
Техника описания набора данных IDEF 3 является частью структурного анализа. IDEf 3 – это метод, имеющий основной целью дать возможность аналитикам описать ситуацию, когда процессы выполняются в определенной последовательности, а также описать объекты, участвующие совместно в одном процессе. IDef 3: 1 Не ограничивает аналитика чрезмерно жесткими рамками синтаксиса, 2 Может быть также использован как метод срздания процессов, 3 Дополняет IDef 0 .
18Моделирование поведения объектов. Диаграммы состояний.
Диаграмма состояний:
1 Представляет динамическое поведение сущностей, на основе сертификации их реакции на восприятие некоторых конкретных событий;
2 Чаще всего используется для описания поведения систем;
3 Могут быть применены для спецификации функциональных экземпляров отдельных классов;
4 Являются графом вида, который служит для предоставления конечного автомата.
Состояние – ситуация в жизни объекта, на протяжении котрой он удовлетворяет некоторому условию. Переход представляет отношение между двемя последовательными состояниями
