Кіріспе

GDDM (Graphical Data Display Manager) – IBM System/370 үшін компьютерлік графика жүйесі, ол IBM-нің Хёрсли зертханасында әзірленді және алғаш рет 1979 жылы жарық көрді. GDDM бастапқыда IBM 3279 түсті дисплей терминалы мен 3287 түсті принтерге бағдарламалық қолдау көрсету үшін жасалған. 3279 – жалпы бизнес ортасында пайдалануға арналған түсті графикалық терминал. GDDM 1980-ші жылдардың басында IBM-нің барлық дисплей терминалдары мен принтерлеріне графикалық қолдау беру үшін кеңейтілді және IBM-нің барлық мейнфреймдік операциялық жүйелерінде жұмыс істеді. GDDM сонымен қатар интерактивті компьютерлік графиканың (сол кездегі) халықаралық стандарттарына: GKS және PHIGS қолдау көрсетті. GKS және PHIGS CAD жүйелерінің талаптарына сәйкес жобаланған. GDDM сондай-ақ IBM i орта деңгейдегі операциялық жүйесінде, сондай-ақ оның алдыңғы нұсқасы AS/400-де де қолжетімді. GDDM бірнеше компоненттерден тұрады:

Графикалық примитивтер – сызықтар, шеңберлер, тіктөртбұрыштар және т.б.
Графикалық кескіндер жасау – Презентациялық графикалық мүмкіндік (PGF) арқылы.
Тілдерді қолдау – PL/I, REXX, COBOL және т.б.
Түрлендіру мүмкіндіктері – мысалы, GIF форматына.
Интерактивті диаграмма құралы (ICU).
GDDM бүгінгі күні кеңінен қолданылуда, көптеген z/OS қосымшаларына, сондай-ақ жүйелік бағдарламаларға енгізілген.

GDDM және OS/2 презентация менеджері

IBM және Microsoft 1986 жылы OS/2 дизайны бойынша ынтымақтастыққа кірісті. OS/2 Presentation Manager-дегі графикалық API, Graphics Presentation Interface (GPI), IBM-нің GDDM және Graphics Control Program (GCP) бағдарламалары негізінде жасалған. GCP бастапқыда Хёрслиде 3270/PC G және 3270/PC GX терминалдары үшін әзірленген. GPI OS/2 операциялық жүйесі үшін басты графикалық API болды. Сол кезде (1980-жылдары) графикалық пайдаланушы интерфейсі (GUI) әлі де танымалдылығының бастапқы сатысында болғанмен, жақсы GUI-дың негізі – күшті нақты уақыттық өзара әрекеттесу мүмкіндіктеріне ие графикалық API екендігі анық болды. Алайда, GDDM дизайны сол кездегі GKS сияқты дәстүрлі графикалық API-лерге жақын болды, бұл оны ең қарапайым өзара әрекеттесуден басқа қолдануға қолайсыз етті. 1991 жылы Microsoft пен IBM әрқайсы өз жолымен кетті. Microsoft өзінің Windows операциялық ортасын Graphics Device Interface (GDI) графикалық API-мен дамытуды жалғастырды. IBM бірнеше жыл бойы OS/2-ні қолдауын жалғастырды.