Методы синтеза технических решений, страница 60


Под формализацией процедуры или некоторой ее части будем понимать наличие описания: а) входной информации; б) выходной информации; в) алгоритма переработки входной информации в выходную.

По степени подготовленности к формализации все процедуры разбиваются на следующие группы:

1.  Неизвестны ни входная, ни выходная информация, ни алго­
ритм переработки.

2.  Неизвестны входная информация и   алгоритм переработки.

3.   Неизвестен   алгоритм.

4.  Известны входная и выходная информация, алгоритм пере­
работки для всей процедуры или некоторой ее части. Заметим,
что  многие процедуры допускают дальнейшую  их   разбивку.

Наибольшее количество процедур лежит во второй и третьей группах. В первую группу входят процедуры: Р{, Р\, Р\, Pf, Р%,

р7     р2       р5     р!5       р!8     рИ     р21     Р2         рЗ       рИ       рЮ       рЮ     р!2       р!       р5 *2»  * Ьч    * 4»  * 4  »    *7   •>  *6  7  *6  »  * 12?    *12»  ^12?    * 14»    ^14?  *14>    *15?  ^15»

Л66, Pi, Pl«, Р«, РЪ, Р\т В четвертую:   Р?, Р%, Р\\ Р?, Р5й, Р?,

р2     р4     рв     р!       р8       р!       р4

^5»  ^в»  •* 8»  -^10»  ^12>  *13»  * 14*

Анализ процедур четвертой группы позволил выделить мно­жество элементарных процедур, которые можно формализовать. Краткое их описание приведено в табл. 3.

Выше уже говорилось, что подавляющее большинство ин­формации, выявляемой процедурами, представляется в виде

21