Tersine Mühendislik Nedir?

Tersine mühendislik, aşağıdakilerden herhangi birine atıfta bulunabilir:

1. Bilgisayar bilimi / programlamasına başvururken, ters mühendislik, programlama kodunu "yıkmak" anlamına gelir. Bu süreç, koddaki çeşitli işlevlerin nasıl oluşturulduğunu, ne yaptıklarını ve her birinin koddaki diğer işlevlerle nasıl ilişkili olduğunu ve etkileşime girdiğini öğrenmeyi içerir. Genel olarak konuşursak, amaç yazılım mühendisinin kodundaki hataları düzeltmek veya yapılanmış gibi bir program oluşturmaktır.

2. Üretilen ürünler (hem makine hem de el ile) ters olarak da değiştirilebilir . Mekanik olarak nasıl çalıştıklarını, neden çalıştıklarını ve tüm ürünün işlevselliğinde hangi rolü oynadıklarını öğrenmek ve anlamak için ürünler parçalanır ve parçalanır. Tersine mühendislik, insanlar bir şeyin nasıl çalıştığını ve ürünün iyileştirilmesi için neler yapılabileceğini öğrendiklerinde gelişmeleri içerebilecek mevcut ürün çeşitlemelerine izin verir.

Donanım terimleri, Program, Programlama, Programlama terimleri, Yazılım terimleri