Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
tema:struktura_dannyx_stek [2009/04/02 22:22] tu |
tema:struktura_dannyx_stek [2009/04/02 22:22] (текущий) tu |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
**Стек** — (англ. stack — стопка) динамическая [[wpru>структура данных]], представляющая из себя упорядоченный набор элементов, в которой добавление новых элементов и удаление существующих производится с одного конца, называемого вершиной стека. | **Стек** — (англ. stack — стопка) динамическая [[wpru>структура данных]], представляющая из себя упорядоченный набор элементов, в которой добавление новых элементов и удаление существующих производится с одного конца, называемого вершиной стека. | ||
- | Стеки широко используются в вычислительной технике — так для отслеживания точек возврата из подпрограмм [[wpru> стек вызовов]], который является неотъемлемой частью архитектуры большинства современных процессоров. [[wpru> | + | Стеки широко используются в вычислительной технике — так для отслеживания точек возврата из подпрограмм [[wpru>стек вызовов]], который является неотъемлемой частью архитектуры большинства современных процессоров. [[wpru>Языки программирования высокого уровня]] используют стек вызовов для передачи параметров при вызове процедур. |
- | Языки программирования высокого уровня]] используют стек вызовов для передачи параметров при вызове процедур. | + | |
[[Арифметические сопроцессоры]], программируемые микрокалькуляторы и [[wpru>язык Forth]] используют стековую модель вычислений. | [[Арифметические сопроцессоры]], программируемые микрокалькуляторы и [[wpru>язык Forth]] используют стековую модель вычислений. |