Логотип
Юніонпедія
Зв'язок
Завантажити з Google Play
Новинка! Завантажити Юніонпедія на вашому Android™ пристрої!
Установити
Більш швидкий доступ, ніж браузер!
 

Стек викликів

Індекс Стек викликів

В інформатиці, стек викликів (call stack) це структура даних у вигляді стека, яка зберігає інформацію про активні підпрограми комп'ютерної програми.

19 відносини: Ada, C++, Common Lisp, Forth, Object Pascal, Pascal, Профілювання (програмування), Процес (інформатика), Продовження (програмування), Параметр (програмування), Потік (інформатика), Польський інверсний запис, Переповнення стекового буфера, Об'єкт (програмування), Архітектура системи команд, Регістр процесора, Мова асемблера, Безумовний перехід, Глибинне вибирання.

Ada

Ада — структурована наказова мова програмування зі статичним зв'язуванням типу змінних, розроблена Жаном Ішбіа (Jean David Ichbiah) на фірмі Cii Honeywell Bull у 1977–1983 роках.

Новинка!!: Стек викликів і Ada · Побачити більше »

C++

C++ (Сі-плюс-плюс) — мова програмування високого рівня з підтримкою кількох парадигм програмування: об'єктно-орієнтованої, узагальненої та процедурної.

Новинка!!: Стек викликів і C++ · Побачити більше »

Common Lisp

Common Lisp (Коммон Лісп) — діалект мови програмування Лісп, визначений стандартом ANSI X3.226-1994.

Новинка!!: Стек викликів і Common Lisp · Побачити більше »

Forth

Forth (Форт) — мова програмування та середовище для програмування, розроблена Чарльзом Муром (також відомим як Чак Мур) на початку 1970-х у Національній радіообсерваторії США.

Новинка!!: Стек викликів і Forth · Побачити більше »

Object Pascal

Object Pascal — об'єктно-орієнтована мова програмування, нащадок Pascal, більш відома як основна мова програмування середовища Delphi.

Новинка!!: Стек викликів і Object Pascal · Побачити більше »

Pascal

Pascal — алгоритмічна мова програмування універсального призначення.

Новинка!!: Стек викликів і Pascal · Побачити більше »

Профілювання (програмування)

Профілювання — збір та аналіз інформації про виконання програми з метою оптимізації її роботи, застосовується в процесі розробки програмного забезпечення.

Новинка!!: Стек викликів і Профілювання (програмування) · Побачити більше »

Процес (інформатика)

Процес та його ресурси Процес — одне з найважливіших понять у архітектурі операційних систем та програмуванні.

Новинка!!: Стек викликів і Процес (інформатика) · Побачити більше »

Продовження (програмування)

Продо́вження (іноді відкладені обчислення, continuation) представляє стан програми в певний момент, який може бути збережений і використаний для переходу в цей стан.

Новинка!!: Стек викликів і Продовження (програмування) · Побачити більше »

Параметр (програмування)

Параметр у програмуванні — змінна, значеня якої встановлюється при виклику функції і передається в функцію для використання в обчисленнях.

Новинка!!: Стек викликів і Параметр (програмування) · Побачити більше »

Потік (інформатика)

Процес з двома нитями виконання Потік (thread) або повніше потік виконання (thread of execution), часто застосовуються назви нитка, нитка виконання та англіцизм тред — в інформатиці так називається спосіб програми розділити себе на дві чи більше паралельні задачі.

Новинка!!: Стек викликів і Потік (інформатика) · Побачити більше »

Польський інверсний запис

Зворо́тний по́льський за́пис (зворотний бездужковий запис, постфіксна нотація, польський інверсний запис (ПОЛІЗ), RPN — Reverse Polish Notation) — форма запису математичних виразів, в якій знаки операцій розташовано після операндів.

Новинка!!: Стек викликів і Польський інверсний запис · Побачити більше »

Переповнення стекового буфера

В програмах, переповнення буфера стеку трапляється, коли програма пише за адресами в програмному стеку виклику поза призначеною структурою даних; це зазвичай буфер фіксованої довжини.

Новинка!!: Стек викликів і Переповнення стекового буфера · Побачити більше »

Об'єкт (програмування)

Об'єкт в об'єктно-орієнтованому програмуванні (ООП) — ключове поняття об'єктно-орієнтованих технологій проектування та програмування; втілення абстрактної моделі окремої сутності (предмету або поняття), що має чітко виражене функціональне призначення в деякій області, належить до визначеного класу та характеризується своїми властивостями та поведінкою.

Новинка!!: Стек викликів і Об'єкт (програмування) · Побачити більше »

Архітектура системи команд

Типова триадресна команда. Такий формат мають команди RISC-процесорів, які безпосередньо оперують з регістрами. Архітекту́ра систе́ми кома́нд (instruction set architecture, ISA; також системна архітектура) електронної обчислювальної машини — складова частина архітектури ЕОМ, що має наступні характеристики.

Новинка!!: Стек викликів і Архітектура системи команд · Побачити більше »

Регістр процесора

Регі́стр проце́сора — комірка швидкодійної внутрішньої пам'яті процесора, яка використовується для тимчасового збереження операндів, з якими безпосередньо проводяться обчислення, а також часто використовуваних даних з метою швидкого доступу до них.

Новинка!!: Стек викликів і Регістр процесора · Побачити більше »

Мова асемблера

Лістинг Motorola MC6800 Assembly, який показує оригінальний текст програми та згенеровані машинні коди Асе́мблер, Мова асемблера (assembler; assembly language) — мова програмування низького рівня для програмованої обчислювальної системи (мікропроцесора, мікроконтролера, комп'ютера або іншого програмованого пристрою), в якій існує строга відповідність між операторами мови та машинними командами.

Новинка!!: Стек викликів і Мова асемблера · Побачити більше »

Безумовний перехід

Безумовний перехід (unconditional branch) - перехід в задану точку програми без перевірки виконання будь-яких умов.

Новинка!!: Стек викликів і Безумовний перехід · Побачити більше »

Глибинне вибирання

Глибинне або глибоке вибирання (Deep sampling) — один з різновидів статичного вибирання, з використанням якого точність жертвується на користь глибини.

Новинка!!: Стек викликів і Глибинне вибирання · Побачити більше »

Перенаправлення тут:

Стековий кадр.

ВихідніВхідний
Гей! Ми на Facebook зараз! »