После нахождения противоречий, мешающих развитию системы,
необходимо составить алгоритм решения задачи.
Существуют три вида алгоритмов.
1. ЛИНЕЙНЫЙ АЛГОРИТМ.
2. РАЗВЕТВЛЯЮЩИЙСЯ АЛГОРИТМ.
3. ЦИКЛИЧЕСКИЙ АЛГОРИТМ.
1. ЛИНЕЙНЫЙ АЛГОРИТМ.
Начало-команда1-команда2-конец.
2. РАЗВЕТВЛЯЮЩИЙСЯ АЛГОРИТМ.
2.1. Полное ветвление.
Начало-условие-да-команда1-конец.
Начало-условие-нет-команда2-конец.
2.2. Не полное ветвление.
Начало-условие-да-конец.
Начало-условие-нет-команда-конец.
3. ЦИКЛИЧЕСКИЙ АЛГОРИТМ.
3.1. Цикл с пред-условием.
Начало-условие-да-команда-условие.
Начало-условие-нет-конец.
3.2. Цикл с пост-условием.
Начало-команда-условие-да-конец.
Начало-команда-условие-нет-начало.
3.3. Цикл с параметром.
Начало-параметр-команда-параметр.
Начало-параметр-конец.
СЛОВАРЬ.
1. Алгоритм - порядок (последовательность, параллельность) действий,
для решения определенной задачи.
2. Задача - проблемная ситуация с заданной целью.
3. Линейный - имеющий вид линии, состоящий из линий.
4. Разветвленный - имеющий много ветвей, идущий в разные стороны.
5. Циклический - повторяющийся.
Разработка алгоритма решения изобретательских задач (линейный).
Обозначения:
ИКР - идеальный конечный результат.
УП - управленческие противоречия.
КП - конструкторские противоречия.
ТП - технологические противоречия.
Р - решение.
Построение алгоритмов решения изобретательских задач (линейные).
Варианты.
ИКР - УП - КП - ТП - Р.
ИКР - УП - ТП - КП - Р.
ИКР - КП - ТП - УП - Р.
ИКР - КП - УП - ТП - Р.
ИКР - ТП - УП - КП - Р.
ИКР - ТП - КП - УП - Р.