Модульное программирование: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) (Новая страница: « <graphviz> digraph GM { } </graphviz>») |
Patarakin (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
<graphviz> | <graphviz> | ||
digraph GM { | digraph GM { | ||
rankdir=TB ; | |||
subgraph cluster1 { | |||
node [style=filled,color=white]; | |||
style=filled; | |||
color=lightgrey; | |||
"Глобальные \n данные"; | |||
label = "Основная программа"; | |||
} | |||
subgraph cluster2 { | |||
node [style=filled,color=white]; | |||
style=filled; | |||
color=lightgrey; | |||
"Данные модуля 1"; | |||
"Данные подпрограммы 1.1" | |||
"Данные подпрограммы 1.2" | |||
label = "Модуль 1"; | |||
} | |||
subgraph cluster3 { | |||
node [style=filled,color=white]; | |||
style=filled; | |||
color=lightgrey; | |||
"Данные модуля 2"; | |||
"Данные подпрограммы 2.1" | |||
"Данные подпрограммы 2.2" | |||
label = "Модуль 2"; | |||
} | |||
"Глобальные \n данные" -> "Данные модуля 1"; | |||
"Глобальные \n данные" -> "Данные модуля 2"; | |||
"Данные модуля 1" -> "Глобальные \n данные" ; | |||
"Данные модуля 2" -> "Глобальные \n данные" ; | |||
"Данные подпрограммы 1.1" -> "Данные модуля 1"; | |||
"Данные подпрограммы 1.2" -> "Данные модуля 1"; | |||
"Данные подпрограммы 2.1" -> "Данные модуля 2"; | |||
"Данные подпрограммы 2.2" -> "Данные модуля 2"; | |||
} | } | ||
</graphviz> | </graphviz> |