Koti Audio Mikä on kannettava käyttöjärjestelmärajapinta (posix)? - määritelmä techopediasta

Mikä on kannettava käyttöjärjestelmärajapinta (posix)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä kannettava käyttöjärjestelmärajapinta (POSIX) tarkoittaa?

Kannettava käyttöjärjestelmärajapinta (POSIX) on joukko käyttöliittymästandardeja, jotka IEEE-tietoyhteiskunta on määritellyt ja jotka perustuvat UNIX: iin. Se tarjoaa määritelmän sovellusohjelmointirajapinnoille, niihin liittyville käyttöliittymille ja komentorivikuorille erilaisten sovellusten ja ohjelmistojen yhteensopivuuden suhteen eri käyttöjärjestelmien ja UNIX-varianttien kanssa. POSIX on kehittyvä tietokonestandardiryhmä, joka koostuu monenlaisesta käyttöjärjestelmäkomponenteista C-ohjelmointikielestä ja kuorepohjaisista rajapinnoista tietokonejärjestelmien hallintaan.

Techopedia selittää kannettavan käyttöjärjestelmän käyttöliittymän (POSIX)

Kannettavan käyttöjärjestelmän käyttöliittymä kehittyi eri organisaatioiden vaatimuksesta olla sovelluksia ja ohjelmia, jotka voitaisiin siirtää eri tietokonejärjestelmiin ilman uudelleenkoodausta. UNIX-käyttöjärjestelmä valittiin vakiojärjestelmärajapinnaksi, koska se pystyi olemaan ”valmistajaneutraali”. Vaikka kannettavalle käyttöjärjestelmärajapinnalle on julkaistu monia versioita, POSIX 1, joka määrittelee järjestelmäpuhelut, ja POSIX 2, joka määrittelee komentoriviliittymät, ovat tärkeitä. yhdet.

Kannettava käyttöjärjestelmärajapinta tunnustetaan sellaisissa standardeissa kuin Kansainvälinen standardointijärjestö (ISO) ja American National Standards Institute (ANSI). Yksi POSIXin suurimmista tehtävistä on varmistaa koodien siirrettävyys ja yhteensopivuus eri järjestelmien ja laitteistoalustojen välillä. Tätä tarkistetaan yhä enemmän monien hallituksen sopimusten ja kaupallisten sovellusten osalta. Nykyaikaiset UNIX-pohjaiset kaupalliset toteutukset ja jopa ilmaiset UNIX-pohjaiset toteutukset ovat enimmäkseen POSIX-yhteensopivia.

Mikä on kannettava käyttöjärjestelmärajapinta (posix)? - määritelmä techopediasta