Kääntäjästä voi olla hyötyä joissain tapauksissa seuraaviin tarkoituksiin: Kadonneen lähdekoodin palauttaminen koodin arkistointia tai ylläpitoa varten . Virheenkorjausohjelmat. … Yhteentoimivuus ohjelman siirtämisen helpottamiseksi alustojen välillä.
Mikä on kääntäjän tarkoitus?
Kääntäjä on tietokoneohjelma, joka ottaa syötteeksi suoritettavan tiedoston ja yrittää luoda korkean tason lähdetiedoston, joka voidaan kääntää uudelleen onnistuneesti. Siksi se on vastakohta kääntäjälle, joka ottaa lähdetiedoston ja tekee suoritettavan tiedoston.
Kuinka kääntäjää käytetään eettisesti?
Decompiloinnin etiikka
Decompilaatiota voidaan käyttää useista syistä, mukaan lukien: Kadonneen lähdekoodin palautus (vahingossa tai tyytymättömän työntekijän kautta), Sovellusten siirto uudelle laitteistoalustalle, … Jonkun muun lähdekoodin palautus (esimerkiksi algoritmin määrittämiseksi).
Mitä decompiler tarkoittaa?
Käännyksen purkaminen on suoritettavan (ajovalmiin) ohjelmakoodin (jota kutsutaan joskus objektikoodiksi) muuntamista jonkinlaiseksi korkeamman tason ohjelmointikieleksi, jotta se voidaan ihmisen lukema.
Mikä on purkukoodi?
Mitä purkaminen on? Purkaminen on eräänlainen ohjelmistojen käänteinen suunnittelu, nimittäin suoritettavan, tietokoneella luettavan koodin (tunnetaan objektikoodina) muuntaminen ihmisen luettavissa olevaksi koodiksi (täten lähdekoodin uudelleenluominenkorkeamman tason ohjelmointikieli).