Ohjelmatiedosto

suorittamiskelpoinen binääritiedosto

Ohjelmatiedosto on suorittamiskelpoinen binääritiedosto.[1] Ohjelmatiedosto sisältää konekielisen tietokoneohjelman, jonka käyttöjärjestelmä suorittaa tietokoneen suorittimella.

Tiedoston tekee kääntäjä ohjelmointikielisestä lähdekooditiedostosta kääntämällä ja linkkeriohjelman yhdistäessä objektitiedostot.

Ohjelmatiedoston on noudatettava käyttöjärjestelmän ABI-muotoa, joka on alhaisen tason rajapinta käyttöjärjestelmän ja suoritettavan ohjelman välillä.[2]

Ohjelmatiedostomuotoja muokkaa

Katso myös muokkaa

Lähteet muokkaa

  1. Jukka K. Korpela: Ohjelmointi jkorpela.fi. Viitattu 14.7.2018.
  2. The 101 of ELF files on Linux: Understanding and Analysis linux-audit.com. 15.5.2019. Viitattu 9.1.2021. (englanniksi)
  3. This is Apple’s roadmap for moving the first Macs away from Intel arstechnica.com. 22.6.2020. Viitattu 23.6.2020. (englanniksi)