Сразу скажу, что я этим никогда не пользовался, не пользуюсь, и не собираюсь пользоваться. Но в литературе это встречается. Также может встретиться на экзаменах или в задачах по программированию. Поэтому решил рассказать. Начнём с состояний… Обычный способ записи переменных на бумаге (вряд ли кто сегодня так делает, но раньше, в эпоху дороговизны и малой распространённости компьютеров это бывало) - это написать имя переменной со стрелкой, которая указывает на значение переменной. Такое обозначение называется диаграммой состояний, потому что оно показывает, в каком состоянии находится каждая переменная в данное время. Выглядит это примерно так: Таким образом, диаграмма состояний - это графическое представление набора переменных и их значений. Ну а стековая диаграмма - это графическое представление стека функций, их переменных, и значений этих переменных. Как и диаграмма состояний, стековая диаграмма отображает значение каждой переменной, но кроме этого она ещё показывает функцию, которо