У дома развитие Какво е следа в стека? - определение от техопедия

Какво е следа в стека? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Track Track?

Проследяване на стека е отчет, който предоставя информация за подпрограмите на програмата. Обикновено се използва за определени видове отстраняване на грешки, където следата на стека може да помогне на софтуерните инженери да разберат къде се крие проблем или как различните подпрограми работят заедно по време на изпълнение.


Следата на стека е известна също като проследяване на стека или обратната връзка на стека.

Techopedia обяснява Stack Trace

Проследяване на стека работи върху "стека на повикванията", което е структура от данни, която предоставя информация за текущата подпрограма на програмата за отстраняване на грешки. Стекът на повиквания е известен също просто като "стек" или стек за изпълнение, стек на изпълнение или стек на машина. Стекът също така предоставя информация за приоритетите на всяка подпрограма и как трябва да се изпълняват подпрограмите.


Проследяването на стека разглежда тези подпрограми през стека, за да анализира какво съдържа всяка подпрограма и как се изпълнява. Софтуерните експерти определят следа на стека като списък на обажданията на подпрограмата, които приложението извършва по време на изпълнение.


Проследяването на стека е важно за сложните кодове, защото помага на софтуерните инженери и други разработчици да намерят грешки в програмата. Поради естеството на съвременния синтаксис на кода и сложността на средния проект, търсенето на бъгове може да бъде много трудно. Софтуерните компании използват много различни видове проактивни тестове, за да изолират части от софтуерната среда, за да намерят бъгове или проблеми. Проследяване на стека е един от многото инструменти, които могат да бъдат полезни при цялостно тестване.

Какво е следа в стека? - определение от техопедия