POSIX standartınıń qısqasha tariyxı
POSIX interfeysleri daslep IEEE qáwenderliginde islep shıǵılǵan.
Biraq, POSIX standartı házirde Austin Common Standarts Revision Group
tárepinen islep shigılıp atır hám qollap-quwatlanıp atır, ádetde Austin toparı
dep ataladı.
Austin toparı IEEE, Ashıq gruppa hám Xalıq aralıq standartlastırıw
shólkemi (ISO) hám Xalıq aralıq elektrotexnika komissiyasınıń (IEC) 1-
qospa texnikalıq komiteti aǵzalarınan shólkemlesken qospa jumısshı gruppa
bolıp tabıladı. IEEE POSIX sawda belgisine iye. Unix sawda belgisine iye
bolǵan Open Group texnologiya standartların islep shıǵıs global konsorsium
bolıp tabıladı.
.
POSIX hár qıylı sistemalarda qosımshalardı kóbirek portativ qılıw
zárúrshiligi
sebepli
payda
boldı. Esaplawdıń dáslepki kúnlerinde
programmistler ózleriniń qosımshaların hár bir kompyuter modeli hám OT
ushın qayta jazıwları kerek edi. Bul IBM óziniń System/360 kompyuterler
qatarın usınıs etkennen keyin ózgera basladı, olardıń barlıǵı birdey OS,
OS/360 menen isleydi. Bul jańa sistemalar járdeminde qosımshalardı jáne
de portativ qılıw múmkin, bul bolsa úlken kólem degi islep shıǵıw waqtın
tejeydi.
POSIX standartı ne?
Jıllar dawamında POSIX specifikaciyaları qayta kórip shıǵilıwı hám
qayta dúziliwi dawam etdi. Burınları hár bir standart rásmiy bolmaǵan túrde
POSIX, keyin onlıq bólshek, keyin bolsa standart nomeri dep atalardi. Mısalı,
POSIX. 1 C tilindegi ámeliy programmalastırıw interfeysi ushın standart,
POSIX. 2 bolsa OT ushın standart qabıq hám járdemshi programma interfeysi
edi. Bul standartlar rásmiy túrde IEEE Std 1003. 1 hám IEEE Std 1003. 2 dep
at berildi. Sonıń menen birge, IEEE Std 1003. 1 b-1993 sıyaqlı tiykarǵı
standartqa ózgertiwler kirgizildi, olar real waqıt rejiminde keńeytpeler menen
baylanıslı. Biraq, barlıq túrli specifikaciyalar bir standartqa birlestirildi --
IEEE Std 1003. 1 -- aqırǵı ret 2017 jılda jańalanǵan hám 2018 jılda baspa
etilgen. Rásmiy túrde ol IEEE Std 1003. 1-2017 dep ataladı. Biraq, ol POSIX.
1-2017 yamasa rásmiy bolmaǵan túrde POSIX. 1 dep da ataladı.
POSIX. 1-2017 specifikaciyaları POSIX-uyqas qosımshalardı jaratıw
ushın zárúr bolǵan tiykarǵı xızmetlerdi belgileydi. Olar islep
shıǵıwshılarǵa portativ qosımshalardı jazıwda járdem beriw ushın standart
semantika hám sintaksisni ornatadılar. POSIX. 1 tómendegi tórt jilddan
ibarat
Tiykarǵı tariypler. Specifikaciyalar ushın ulıwma tariypler, atap
aytqanda atamalar, túsinikler, sintaksis, xızmet funkciyaları hám buyrıq
qatarı haqqında maǵlıwmat beredi.
Sistema interfeysleri. Interfeys menen baylanıslı atamalar hám túsinikler
haqqında tolıq maǵlıwmat beredi hám POSIX-uyqas sistemalarǵa
kiretuǵın qosımshalar ushın ámeldegi funktsional interfeyslerdi belgileydi.
POSIX-uyqas sistemalarǵa kiretuǵın qosımshalar ushın ámeldegi
bolǵan buyrıqlar hám járdemshi programmalar, sonday-aq, bul
sistemalarda isletiletuǵın buyrıqlar tilin xarakteristikalaydı.
Logikalıq tiykar. Standart mazmunı hám ayırım funksiyalar ne ushın
qosılǵan yamasa alıp taslanǵanlıǵı haqqındaǵı tariyxıy maǵlıwmatlardı
óz ishine aladı.
POSIX. 1 qosımshalardı nátiyjeli jaratıw ushın zárúr bolǵan
fundamental xızmetler kompleksin usınıw arqalı specifikaciyalarǵa
jantasıwın qollaydı. Standart bul múmkinshiliklerge erisiw ushın zárúr
bolǵan usıllarǵa itibar qaratıw ornına, qosımshalardı islep shıǵıw ushın
zárúrli bolǵan múmkinshilikler hám ayrıqshalıqlarǵa pát beredi. POSIX
standartı sistemanı ámelge asırıwshılar hám programma islep
shıǵıwshılar tárepinen qollanılıwı ushın mólsherlengen
|