TartalomjegyzékElôzô részKövetkezô részMEH IKI kezdô oldal

4. Részletes XPG4 ajánlások

Az ajánlás további részében sorra vesszük az XPG és GOSIP által tárgyalt technológiai részterületeket, és részletesen bemutatjuk az azokhoz tartozó mûszaki ajánlásokat. Mint arra a bevezetôben már utaltunk, az XPG és a GOSIP specifikációk mind irányultságukat, mind a dokumentumok szerkezetét tekintve jelentôsen eltérnek egymástól, ezért mi is két külön fejezetben tárgyaljuk azokat.

Ebben a fejezetben az X/Open konzorcium legfrissebb, XPG4-es specifikációit részletezzük, abban a sorrendben, ahogyan az egyes komponensek a 6. sz. ajánlás (Termék Útmutató) frissített változatában követik egymást. A két ajánlás jól kiegészíti egymást, mivel itt az egyes komponensekre vonatkozó mûszaki elôírások részleteivel, ott pedig az elôírásoknak eleget tevô, hiteles teszteredményekkel rendelkezô kereskedelmi forgalmazású termékekkel ismerkedhetünk meg.

Az egyes alfejezetekben számos hivatkozást találunk hivatalos szabványokra, X/Open, CCTA és GOSIP dokumentumokra. Ezek a dokumentumok az XPG4 specifikációkban is csak mint hivatkozások szerepelnek, így értelemszerûen az ott szereplô részletes elôírásokat nem szerkesztettük bele mi sem az anyagba. (Kivételt képeznek egyes hivatkozott GOSIP elôírások, ezek közül a legfontosabbak ugyanis az 5. fejezetben szerepelnek.) A hivatkozott dokumentumok listáját a 6. és 7. fejezetben külön is megadtuk. Ezen dokumentumok többsége a Miniszterelnöki Hivatal Informatikai Koordinációs Irodájában megtekinthetô, vagy azok a kibocsátó szervezettôl megrendelhetôk.

4.1 Operációs rendszer és nyelvek

4.1.1 Rendszerhívások és könyvtárak

Az XPG4 Többnyelvûsített Rendszerhívások és Könyvtárak Komponens definiálja a rendszer felületeket és header fájlokat, amelyeket közvetlenül hívnak a C nyelvû programokból és az ahhoz tartozó header fájlokból. Ez a definíció illeszkedik az ISO/IEC 9945-1:1990 (POSIX) szabványhoz. De ez az ISO szabvány csak egy részét adja meg annak a rendszerfelületnek, amely az alkalmazás fejlesztôknek szükséges, valamint választási lehetôségeket és többféle mûködést is megenged. Az X/Open azt szeretné, hogy az ô rendszerfelülete egy .teljes operációs környezet. legyen, és ezért az sok járulékos interfészt és jellemvonást tartalmaz.

Ennek a komponens definíciónak a többnyelvûsítési vonala lehetôvé teszi az anyanyelv használatát és támogatja a különbözô kulturális szokásokat. A definíció gondoskodik a rugalmas választásról a kódolt karakterkészletek esetén.

Ez a komponens definíció a hivatkozott XPG4 CAE specifikációk alapfunkcionalitásához való konformanciát követeli meg. A specifikációk négy VÁLASZTHATÓ Tulajdonságcsoportot is megadnak, amelyek az alapfunkcionalitáson felül biztosíthatóak:

Azt, hogy egy védjegyezett termék milyen további tulajdonságokat biztosít az alapfunkcionalitáson felül, a termékhez tartozó konformancia kérdôívbôl lehet megtudni.
4.1.1.1 Szabványokkal való kapcsolat
A két specifikáció, amelyre a Többnyelvûsített Rendszerhívások és Könyvtárak Komponens hivatkozik: Ez a két specifikáció a következô formális szabványokhoz illeszkedik: Az X/Open CAE Specifikációk illeszkednek az ISO szabványokhoz, de sok olyan funkcionális elemet is tartalmaznak, amelyek vagy nincsenek benne a szabványokban, vagy a szabványok választhatónak minôsítik meglétüket. Az ilyen elemekre mint kiterjesztésekre hivatkozunk. Ezek a kiterjesztések garantáltan egyformák minden az X/Open által védjegyezett platformon, és az X/Open specifikációban külön meg vannak jelölve.

Bármely alkalmazói programnak, amelyet úgy készítettek, hogy megfeleljen ezeknek az ISO szabványoknak a kiterjesztéseik nélkül, közvetlenül áttehetônek kell lennie minden X/Open által védjegyezett platformra.

Azok a platformok, amelyeket az X/Open nem védjegyezett, megfelelhetnek az ISO szabványoknak, de nem az X/Open specifikációknak, és ezért nem támogathatják az X/Open kiterjesztéseit. Egy alkalmazás megírható úgy, hogy kihasználja az X/Open kiterjesztéseit, de ha a platform nem ment keresztül a védjegyezési eljáráson, akkor nincs garancia arra, hogy az alkalmazás áttehetô a platformra. Ha fontos az, hogy az alkalmazás áttehetô legyen az X/Open által nem védjegyezett platformokra is, kerüljük az X/Open kiterjesztések használatát.

4.1.1.2 Kapcsolat az XPG3-mal
Az XPG4 sok interfészt tesz hozzá az XPG3-hoz, valamint kötelezôvé tesz egyes az XPG3-ban még opcionális mûködéseket. Az X/Open CAE Specifikáció, Rendszerhívások és Header-ek, 4. Kiadás 78 új interfészt és 12 új header állományt tartalmaz. Ezenkívül 7 interfészt jelöltek ki visszavonásra, ezek alkalmazását kerülni kell a jövôbeni hordozhatóság fenntartása érdekében.

Az XPG4 dokumentum készlet egyik kötete az XPG3-XPG4 Migrációs Útmutató, amely útmutatást ad ahhoz, hogy az XPG3 alkalmazásokat hogyan tehetjük át XPG4 környezetbe. Rámutat, hogy melyek az új alkotó elemek, és melyek azok amelyeket visszavontak, vagy hamarosan vissza fognak vonni. A hatodik fejezet tartalmaz egy táblázatot, amely az egyes interfészek állapotát mutatja be az XPG3 és XPG4 ajánlásokban és az ISO/IEC 9945-1, ISO/IEC DIS 9945-1, és ISO/IEC 9899 szabványokban. Az ötödiktôl a nyolcadik fejezetig bezárólag alapos részletességgel tárgyaljuk az XPG3-XPG4 áttéréssel kapcsolatos kérdéseket.

4.1.1.3 Javaslatok
1990-ben a CCTA azt ajánlotta az intézményeknek (IS Notice No. 10), hogy az ISO/IEC 9945-1 szabványhoz való konformanciát keressék a többfelhasználós rendszerek vagy magas funkcionalitású munkaállomások beszerzésekor, hogyha követelmény az alkalmazások és a szoftver hordozhatósága különbözô felépítésû gépek között. Hivatkoztak az XPG3-ra is.

Ez a tanács most kibôvül az XPG4 Többnyelvûsített Rendszerhívások és Könyvtárak Komponens specifikációjának megjelenése miatt.

Számítógépes erôforrások beszerzésekor a vállalati információs rendszerek számára továbbra is lényeges az ISO/IEC 9945-1 szabványhoz való konformancia, különösen akkor, ha ezek megosztottak. Továbbá ajánlott, hogy az 1993 június 1-e után szállított vagy módosított rendszerek esetén az intézmények megköveteljék a termék konformanciáját az XPG4 Többnyelvûsített Rendszerhívások és Könyvtárak Komponens specifikációjához is. Ez az ISO/IEC 9945-1 szabvány opcióinak egységes kiválasztását biztosítja, különösen akkor, ha a négy Jellemzôcsoportban megadott funkciók közül is szükséges néhány.

Ahol szoftver alkalmazásokat és segédprogramokat vásárolnak, vagy fejlesztenek házon belül egy X/Open ajánlásoknak eleget tevô platformra, a szoftver-fejlesztôk vegyenek figyelembe minden az XPG4 Parancsok és Segédprogramok Komponens specifikációjában adott figyelmeztetést, valamint az XPG3-XPG4 Migrációs Útmutatóban kiemelten szedett figyelmeztetéseket, amelyek a bôvített és szûkített funkcionalitásra vonatkoznak. Ezen felül ne használják az új szoftverekben azokat a parancsokat, amelyeket az XPG4 visszavont vagy kijelölt a visszavonásra, azért hogy fennmaradjon a szoftver hordozhatósága.

Azokra a meglévô alkalmazásokra, amelyek az XPG3-hoz igazodnak, és olyan parancsokat használnak, amelyeket visszavontak vagy vissza fognak vonni, terveket kell készíteni arra, hogy adandó alkalommal az XPG4-hez igazítsák.

4.1.2 Parancsok és segédprogramok

Az XPG4 Parancsok és Segédprogramok Komponens definíció megadja azokat a rendszerhívásokat és segédprogramokat, amelyeket a parancssor-értelmezôn keresztül elérhetünk. A parancsok és segédprogramok használhatóak terminálról interaktívan vagy script és makró formájában batch üzemmódban, vagy más segédprogramból illetve alkalmazásból hívva.

Az XPG4 két specifikáció készletet tartalmaz: a történeti kompatibilitási specifikáció, az X/Open Specifikáció, Parancsok és Segédprogramok, 3. Kiadás, és a POSIX kompatibilitási specifikáció, az X/Open CAE Specifikáció, Parancsok és Segédprogramok, 4. Kiadás, amely illeszkedik az ISO/IEC DIS 9945-2:1992, Információs Technológia - Hordozható Operációs Rendszer Felület (POSIX) - 2. Rész: Parancsértelmezô és Segédprogramok, Felhasználói Hordozhatósági Kiterjesztéshez (amely megegyezik az 1003.2-1992 IEEE szabvánnyal). 1990-ben a CCTA azt ajánlotta az intézményeknek (IS Notice No. 10), hogy az ISO/IEC 9945-1 szabványhoz való konformanciát keressék a többfelhasználós rendszerek vagy magas funkcionalitású munkaállomások beszerzésekor, hogyha követelmény az alkalmazások és a szoftver hordozhatósága különbözô felépítésû gépek között. Hivatkoztak az XPG3-ra is.

Ez a tanács most kibôvül az XPG4 Parancsok és Segédprogramok Komponens specifikációjának megjelenése miatt.

Számítógépes erôforrások és termékek beszerzésekor a vállalati, esetlegesen megosztott információs rendszerek számára továbbra is lényeges az ISO szabványhoz való konformancia. Továbbá ajánlott, hogy az 1993 június 1-e után szállított vagy módosított rendszerek esetén az intézmények megköveteljék a termék konformanciáját az XPG4 Parancsok és Segédprogramok Komponens specifikációjához is. Ez az ISO/IEC 9945-1 szabvány opcióinak egységes kiválasztását biztosítja, különösen akkor, ha a négy Jellemzôcsoportban megadott funkciók közül is szükséges néhány.

Ezen a komponensen belül az interfészek használatukat tekintve két részre oszlanak: azokra, amelyek egy alkalmazási felületet biztosítanak (alapvetô segédprogramok), és azokra, amelyeket program fejlesztés vagy az alkalmazások migrációja közben használnak (fejlesztôi segédprogramok).

Hangsúlyozandó az, hogy ha szükség van a FEJLESZTÔI segédprogramokra valamint a FORTRAN segédprogramokra és az opcionális dis segédprogramra (ld. X/Open CAE Specifikáció, Parancsok és Segédprogramok, 4. Kiadás), akkor ezt az igényt külön meg kell adni. A termék konformancia kérdôívében találhatunk részleteket a támogatott opciókról.

4.1.2.1 Szabványokkal való kapcsolat
Azok az XPG4 CAE specifikációk, amelyekre ez a komponens hivatkozik, a következô formális szabványokhoz illeszkednek: A CAE specifikációk egyes elemei nem minden esetben tehetôk át teljes mértékben az ISO/IEC DIS 9945-2 és ISO/IEC 9945-1 szabványokon alapuló rendszerekre. Az ilyen segédprogramok meg vannak jelölve, és a maximális hordozhatóság érdekében használatuk kerülendô.
4.1.2.2 Kapcsolat az XPG3-mal
A "történeti kompatibilitási" specifikáció közvetlenül hivatkozik az X/Open Specifikáció, Parancsok és Segédprogramok, 3. Kiadására. Ez megmaradt az XPG4-ben a "POSIX kompatibilitási" specifikáció alternatívájaként, amely viszont az ISO/IEC DIS 9945-2 szabványhoz illeszkedik. Ez lehetôvé teszi a gyártók számára azt, hogy az XPG3 specifikációt megtartva igazodjanak az XPG4-hez, és ezzel idôt ad nekik arra, hogy a kialakuló ISO szabványokhoz hozzáigazítsák a termékeiket.

Az X/Open CAE Specifikáció, Parancsok és Segédprogramok 4. Kiadása 35 új segédprogramot tesz hozzá a 3. Kiadásban meglevôekhez, és 5 XPG3 segédprogramot hagy el. Ezenkívül 16 interfészt jelöltek ki visszavonásra, ezek alkalmazását kerülni kell a jövôbeni hordozhatóság fenntartása érdekében.

Az XPG4 dokumentum készlet egyik kötete az XPG3-XPG4 Migrációs Útmutató, amely útmutatást ad ahhoz, hogy az XPG3 alkalmazásokat hogyan tehetjük át XPG4 környezetbe. Rámutat, hogy melyek az új alkotóelemek, és melyek azok amelyeket visszavontak, vagy hamarosan vissza fognak vonni. A harmadik és negyedik fejezet vonatkozik a parancsokra és segédprogramokra, ezek részletezik a jelentôs változtatásokat az XPG3-hoz képest.

4.1.2.3 Javaslatok
Amikor az intézmények ISO/IEC 9945-1 szabványnak megfelelô platformra keresnek termékeket, követeljék meg, hogy ezek a termékek feleljenek meg az ISO/IEC DIS 9945-2 szabványnak, amennyiben a rendszert 1994 január 1-e után szállítják vagy módosítják. Egy közbensô lépésként az intézmények ugyanezt a feltételt mint kívánatost szerepeltessék 1993 június 1-étôl, és adjanak szándéknyilatkozatot arról, hogy ez a feltétel 1994 január 1-étôl kötelezôvé fog válni.

Ezen felül ajánlott, hogy az intézmények megköveteljék a termékektôl a konformanciát az XPG4 Parancsok és Segédprogramok Komponens specifikációjához. Ennek célja, hogy egységesítsék az interfészeket az operációs rendszer parancsaihoz és segédprogramjaihoz, valamint hogy biztosítsák a lehetô legjobb áttérési utat a kialakulóban lévô POSIX szabványokhoz.

Mivel az XPG4 Parancsok és Segédprogramok Komponenshez lehet illeszkedni mind az XPG3 Parancsok és Segédprogramok mind az ISO/IEC DIS 9945-2 Parancsok és Segédprogramok implementálásával, a vásárlóknak a termék konformancia kérdôívébôl kell megbizonyosodnia arról, hogy ezek mennyire támogatottak a beszerzésre javasolt termékek esetében.

Ahol szoftver alkalmazásokat és segédprogramokat vásárolnak, vagy fejlesztenek házon belül egy X/Open ajánlásoknak eleget tevô platformra, a szoftver-fejlesztôk vegyenek figyelembe minden az XPG4 Parancsok és Segédprogramok Komponens specifikációjában adott figyelmeztetést, valamint az XPG3-XPG4 Migrációs Útmutatóban kiemelten szedett figyelmeztetéseket, amelyek a bôvített és szûkített funkcionalitásra vonatkoznak. Ezen felül ne használják az új szoftverekben azokat a parancsokat, amelyeket az XPG4 visszavont vagy kijelölt a visszavonásra, azért hogy fennmaradjon a szoftver hordozhatósága.

Azokra a meglévô alkalmazásokra, amelyek az XPG3-hoz igazodnak, és olyan parancsokat használnak, amelyeket visszavontak vagy vissza fognak vonni, terveket kell készíteni arra, hogy adandó alkalommal az XPG4-hez igazítsák.

4.1.3 C nyelv

A C Nyelvi Komponens specifikáció a nyelvi lehetôségeknek egy közös halmazát írja le, amelyet az XPG4-nek megfelelô rendszerek C fordítói támogatni fognak.
4.1.3.1 Szabványokkal való kapcsolat
A C Nyelvi Komponens definíció az ISO/IEC 9899:1990, Programozási Nyelvek - C Nyelv szabványra hivatkozik (amely technikailag megegyezik az X3.159-1989 ANSI szabvánnyal),de hogy megkönnyítse az áttérést az XPG3-ról az XPG4-re, az X/Open áthidaló megoldásként fenntartotta az XPG3 definíciót a Common Usage C nyelvrôl (másképpen Kernighan and Ritchie C, K&R C).
4.1.3.2 Kapcsolat az XPG3-mal
A C nyelv eredeti definícióját az X/Open az AT&T UNIX System V, Release 2.0 Programozási Útmutatójára (megjelent 1984 áprilisában) alapozta, mivel az XPG3 kiadásának idején még nem létezett nemzetközi szabvány a C nyelvre. Ez a specifikáció a kompatibilitás miatt benne maradt az XPG4-ben. A c89 parancs az ISO C-t hívja be, míg a cc parancs a Common Usage C-t. Az XPG4 dokumentum készlet egyik kötetében, az XPG3-XPG4 Migrációs Útmutatóban a kilencediktôl a tizenhatodik fejezetig foglalkoznak azzal, hogy a programozók hogyan módosítsák meglévô C nyelvû kódjaikat egy XPG4 C fordítóra, és hogyan írjanak új kódot egy ISO C fordítóra.
4.1.3.3 Javaslatok
Az ISO/IEC 9945-1:1990 (POSIX) szabványnak megfelelô platformra történô vásárláskor, ha a platformon C nyelvû fejlesztés folyik majd, akkor ajánlott a szállítóktól egy olyan C fordító megrendelése, amely megfelel az ISO/IEC 9989 szabványnak.

A házon belül, C nyelven fejlesztett programokat a fejlesztôk ISO/IEC 9989 szabványos C fordítón fordítsák. A fejlesztôk vegyék figyelembe az XPG3-XPG4 Migrációs Útmutató tanácsait, amelyek az ISO C szabvány felé irányítják ôket és segítenek elkerülni azokat az XPG3 jellemzôket, amelyeket visszavontak, vagy vissza fognak vonni.

4.1.4 COBOL nyelv

A COBOL Nyelvi Komponens specifikáció a nyelvi lehetôségeknek egy közös halmazát írja le, amelyet az XPG4-nek megfelelô rendszerek COBOL fordítói támogatni fognak.
4.1.4.1 Szabványokkal való kapcsolat
Az X/Open COBOL definícióját az ISO 1989:1985 Programozási Nyelvek - COBOL szabványra (amely az ANSI X3.23-1985 szabvány jóváhagyása) és az ISO 1989/1. Módosítás: Intrinsic Function Module-ra (az ANSI X3.23a-1989 szabvány jóváhagyása) alapozta, de elhagyta az összes opcionális modult. Azok a nyelvi elemek, amelyeket az ISO szabvány elavultként jelöl meg, a szabvány következô változatából már ki fognak maradni, és az X/Open definícióban sem szerepelnek.

Az XPG4 a következô bôvítéseket adja a COBOL szabványhoz:

4.1.4.2 Kapcsolat az XPG3-mal
Az XPG3 COBOL definíciója szintén az ISO 1989:1985 szabványon alapult, az opciók és elavult elemek kihagyásával. Az XPG3 kibôvítette a szabványt az online felhasználóval történô párbeszéd támogatásával.

Az XPG4 COBOL Nyelvi Komponens specifikációja felfelé kompatibilis az XPG3-éval.

4.1.4.3 Javaslatok
Az ISO/IEC 9945-1:1990 (POSIX) szabványnak megfelelô platformra történô vásárláskor, ha a platformon COBOL nyelvû fejlesztés folyik majd, akkor ajánlott a szállítóktól egy olyan COBOL fordító megrendelése, amely megfelel az ISO 1989:1985 szabványnak.

A házon belül, COBOL nyelven fejlesztett programokat a fejlesztôk ISO 1989:1985 szabványos COBOL fordítón fordítsák.

Ahol szabványbôvítések támogatják a párbeszédes képernyôkezelést vagy az állomány megosztást és lefoglalást, ajánlott, hogy a szállítók és fejlesztôk igazodjanak az XPG4 COBOL Nyelvi Komponens specifikációjához az 1993 június 1-e után implementált alkalmazások esetén.

Néhány intézmény kívánatosnak tarthatja a régebbi COBOL '74 szabványnak megfelelô fordító használatát, mivel oly mértékû a befektetésük a COBOL '74 alapú szoftverekbe, hogy ezeket kívánják fenntartani. Az ide vonatkozó szabvány az ISO 1989:1978.

4.1.5 Pascal nyelv

Az XPG4 Pascal Nyelvi Komponens specifikáció a nyelvi lehetôségeknek egy közös halmazát írja le, amelyet az XPG4-nek megfelelô rendszerek Pascal fordítói támogatni fognak.
4.1.5.1 Szabványokkal való kapcsolat
Az X/Open Pascal definíciója az a formális definíció, amelyet az ISO 7185:1983 (1. szint), Programozási Nyelvek - Pascal szabvány ad meg, de a hordozhatóság javításának érdekében az XPG4 explicit definíciókat ad olyan esetekben, amelyet az ISO szabvány "implementációban definiáltnak" nevez. Részletes információ található ezekrôl az alkotórészekrôl az X/Open Rendszerek és Védjegyes Termékek: XPG4 kiadvány második részében, melynek címe Komponens Definíciók.
4.1.5.2 Kapcsolat az XPG3-mal
Az XPG4 Pascal Nyelvi Komponens specifikáció azonos az XPG3-ban találhatóval.
4.1.5.3 Javaslatok
Az ISO/IEC 9945-1 szabványnak megfelelô platformra történô vásárláskor, ha a platformon Pascal nyelvû fejlesztés folyik majd, akkor ajánlott a szállítóktól egy olyan Pascal fordító megrendelése, amely megfelel az ISO 7185:1983 szabványnak.

A házon belül, Pascal nyelven fejlesztett programokat a fejlesztôk ISO 7185:1983 szabványos fordítón fordítsák.

Ha az intézmények javítani akarják a Pascal nyelven fejlesztett alkalmazások hordozhatóságát, ajánlott, hogy a szállítók és a fejlesztôk által 1993 június 1-e után szolgáltatott alkalmazások megfeleljenek az XPG4 Pascal Nyelvi Komponens specifikációjának.

4.1.6 FORTRAN nyelv

Az XPG4 FORTRAN Nyelvi Komponens specifikáció a nyelvi lehetôségeknek egy közös halmazát írja le, amelyet az XPG4-nek megfelelô rendszerek FORTRAN fordítói támogatni fognak.
4.1.6.1 Szabványokkal való kapcsolat
A FORTRAN nyelv X/Open definíciója megegyezik az ISO 1539:1980, Programozási Nyelvek - FORTRAN szabvány formális definíciójával (amely az ANSI X3.9-1978 szabvány jóváhagyása, FORTRAN '77).
4.1.6.2 Kapcsolat az XPG3-mal
Az XPG4 FORTRAN Nyelvi Komponens specifikáció azonos az XPG3-ban találhatóval.
4.1.6.3 Javaslatok
Az ISO/IEC 9945-1 szabványnak megfelelô platformra történô vásárláskor, ha a platformon FORTRAN nyelvû fejlesztés folyik majd, akkor ajánlott a szállítóktól egy olyan FORTRAN fordító megrendelése, amely megfelel az ISO 1539:1980 szabványnak.

A házon belül, FORTRAN nyelven fejlesztett programokat a fejlesztôk ISO 1539:1980 szabványos fordítón fordítsák.

Pillanatnyilag elegendô az XPG4 FORTRAN Nyelvi Komponens specifikációra hagyatkozni. Az intézmények azonban vegyék figyelembe, hogy 1990-ben megjelent a FORTRAN szabvány egy új változata. A BS 6832 segítségével, amely módszert ad ahhoz, hogy hogyan lehet a beszerzô kívánalmait megfogalmazni, valamint ajánl egyes alkotóelemeket, az intézmények fontolják meg az elônyeit annak, hogyha következô feladataikhoz FORTRAN '90-t, azaz ISO/IEC 1539:1991 szabványos FORTRAN-t kérnek.

4.1.7 Ada nyelv

Az Ada célkitûzése volt, hogy egy teljes programozási nyelvet és környezetet szolgáltasson. Az XPG4 Ada Nyelvi Komponens specifikáció az ISO szabványos Ada nyelvet vette át.
4.1.7.1 Szabványokkal való kapcsolat
Az Ada nyelv X/Open definíciója megegyezik az ISO 8652:1987, Programozási Nyelvek - Ada szabvány formális definíciójával (amely az ANSI 1815a-1983 szabvány jóváhagyása).
4.1.7.2 Kapcsolat az XPG3-mal
Az XPG4 Ada Nyelvi Komponens specifikáció azonos az XPG3-ban találhatóval.
4.1.7.3 Javaslatok
Az ISO/IEC 9945-1:1990 (POSIX) szabványnak megfelelô platformra történô vásárláskor, ha a platformon Ada nyelvû fejlesztés folyik majd, akkor ajánlott a szállítóktól egy olyan Ada fordító megrendelése, amely megfelel az ISO 8652:1987 szabványnak.

A házon belül, Ada nyelven fejlesztett programokat a fejlesztôk ISO 8652:1987 szabványos fordítón fordítsák.

Elegendô az XPG4 Ada Nyelvi Komponens specifikációra hagyatkozni.

TartalomjegyzékElôzô részKövetkezô részMEH IKI kezdô oldal