Rumah Pembangunan Apakah jejak tindanan? - definisi dari techopedia

Apakah jejak tindanan? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Stack Trace?

Jejak tindanan adalah laporan yang memberikan maklumat tentang subrutin program. Ia biasanya digunakan untuk jenis debugging tertentu, di mana jejak tindanan boleh membantu jurutera perisian mengetahui di mana masalah terletak atau bagaimana pelbagai subrutin bekerja bersama semasa pelaksanaan.


Jejak tindanan juga dikenali sebagai traceback timbunan atau backtrace timbunan.

Techopedia menerangkan Stack Trace

Jejak tindanan berfungsi pada "timbunan panggilan, " yang merupakan struktur data yang memberikan maklumat tentang subroutine semasa program yang di-debug. Stack panggilan juga dikenali sebagai "timbunan" atau stack pelaksanaan, timbunan runtuh atau timbunan mesin. Tumpukan juga memberikan maklumat tentang setiap keutamaan subrutin dan bagaimana subrutin harus dilaksanakan.


Pengesanan tindanan melihat subrutin ini melalui timbunan untuk menganalisis apa yang mengandungi subrutin dan bagaimana ia dijalankan. Pakar perisian menentukan jejak tindanan sebagai senarai panggilan subroutine yang dilakukan oleh aplikasi semasa pelaksanaan.


Pengesanan tindanan adalah penting untuk kod kompleks kerana ia membantu jurutera perisian dan pemaju lain mencari bug dalam program ini. Kerana sifat sintaks kod moden, dan kerumitan projek purata, mencari bug boleh menjadi sangat sukar. Syarikat perisian menggunakan pelbagai jenis ujian proaktif untuk mengasingkan sebahagian persekitaran perisian untuk mencari pepijat atau gangguan. Jejak tindanan adalah salah satu daripada banyak alat yang berguna dalam ujian komprehensif.

Apakah jejak tindanan? - definisi dari techopedia