Różnica Między Programem źródłowym A Programem Obiektowym

Różnica Między Programem źródłowym A Programem Obiektowym
Różnica Między Programem źródłowym A Programem Obiektowym

Wideo: Różnica Między Programem źródłowym A Programem Obiektowym

Wideo: Różnica Między Programem źródłowym A Programem Obiektowym
Wideo: Obiektowy C+ odc. 2: Struktura projektu obiektowego 2024, Listopad
Anonim

Kluczową różnicą między programem źródłowym a programem obiektowym jest to, że program źródłowy jest programem czytelnym dla człowieka napisanym przez programistę, podczas gdy program obiektowy jest programem wykonywalnym na maszynie, utworzonym przez kompilację programu źródłowego.

Programy źródłowe mogą być kompilowane lub interpretowane w celu wykonania. Dekompilatory pomagają konwertować programy obiektowe z powrotem do ich oryginalnych programów źródłowych. Należy zauważyć, że terminy program źródłowy i program obiektowy są używane jako terminy względne. Jeśli weźmiesz program transformujący program (taki jak kompilator), to, co wchodzi, jest programem źródłowym, a to, co wychodzi, jest programem obiektowym. Dlatego program obiektowy utworzony przez jedno narzędzie może stać się plikiem źródłowym dla innego narzędzia.

Zalecane: