IBM® Graphical Data Display Manager (GDDM) adalah rangkaian program yang menyediakan layanan presentasi dalam aplikasi pemrosesan data host IBM. Layanan ini terdiri atas serangkaian fungsi untuk menampilkan data pada terminal tampilan IBM dan perangkat lainnya. GDDM akan mengirimkan data ke berbagai perangkat selain layar, termasuk printer, plotter, dan komputer pribadi yang terhubung ke host. GDDM juga menerima input, membaca data alfanumerik dari keyboard, data grafis dari tablet atau mouse, dan data gambar dari pemindai.
Membuat grafik, gambar dan teks alfanumerik untuk ditampilkan, atau mencetak untuk berbagai perangkat output yang didukung. Membaca input perangkat dan membagi layar menjadi beberapa jendela terpisah.
Manfaatkan seperangkat antarmuka pengguna dalam bentuk API untuk membuat grafik dan menggambar bagan, serta memungkinkan data visual menjadi input ke dan output dari program aplikasi dan utilitas GDDM.
Hindari menulis aplikasi Anda sendiri untuk mendukung GDDM. Banyak paket perangkat lunak IBM dan perangkat lunak lainnya yang memanfaatkan GDDM - Anda bahkan mungkin sudah menggunakan salah satunya.
Seperangkat antarmuka pengguna dasar disediakan dalam bentuk API yang mendukung berbagai bahasa pemrograman serta aplikasi dan utilitas siap pakai. GDDM Presentation Graphics Facility (GDDM-PGF) menyediakan seperangkat rutinitas API presentasi-grafis untuk menyediakan API dasar alternatif yang lebih sederhana untuk menggambar grafik. Pemrogram aplikasi dapat memanggil subrutin untuk memungkinkan grafik, gambar, dan teks alfanumerik menjadi input ke dan output dari program aplikasi dan utilitas GDDM.
Serangkaian fungsi aplikasi yang umumnya diperlukan, membantu pengguna terminal tampilan. Hal ini mencakup panning dan zooming; ukuran, posisi, dan orientasi untuk pencetakan dan plotting; pengguliran, ukuran, dan pemosisian jendela operator. Meningkatkan program aplikasi GDDM, termasuk program yang ditulis pengguna, tanpa pemrograman tambahan. Tekan tombol PA atau PF dan GDDM akan menampilkan menu di bagian bawah layar yang mencantumkan semua fungsi kontrol pengguna untuk digunakan dengan aplikasi yang sedang berjalan.
Editor simbol gambar adalah kumpulan karakter atau bentuk yang dibentuk oleh pola titik-titik. Setiap titik sesuai dengan titik tampilan pada perangkat. Simbol gambar memiliki ukuran tetap dan dapat ditentukan warna. Beberapa set simbol gambar disediakan untuk digunakan sebagai tipografi. Setiap set berisi kisaran simbol country-extended-code-page (CECP), dan set simbol gambar juga disediakan untuk berbagai pola bayangan dan karakter penanda.
Utilitas ini menyediakan kombinasi teks, grafik dan gambar yang diformat. Misalnya, file LIST3820 di lingkungan VM adalah dokumen gabungan. Dokumen komposit dapat berupa Advanced Function Printing Data Stream (AFPDS) atau Composite Document Presentation Data Stream (CDPDS). Apabila dokumen komposit ditampilkan, rendering layar akan mendekati versi cetaknya. Dokumen yang dicetak dengan CDPU dapat diarahkan ke printer apa pun yang mendukung pencetakan dokumen komposit.
GDDM menawarkan utilitas untuk mengonversi file dari satu format ke format lainnya, termasuk: ADMUGIF, yang mengonversi file GDDM ke file Graphics Interchange Format (GIF); ADMUCG, yang mengonversi file Computer Graphics Metafile (CGM) ke file GDDM ADMGDF (format data grafis); ADMUGC, yang mengonversi file ADMGDF ke format CGM; dan ADMUPCx, yang mengonversi file dari format ADMGDF ke Picture Interchange Format (PIF), dan dari PIF ke ADMGDF.
Manajer antrean cetak (ADMPQM) memungkinkan operator sistem mengelola antrean cetak master GDDM pada TSO secara dinamis, tanpa harus menghentikan utilitas cetak TSO.
GDDM memerlukan salah satu sistem operasi berikut:
Tidak diperlukan perangkat keras tambahan.
Panduan GDDM untuk pengguna akhir.
Manual referensi pemrograman aplikasi dasar untuk GDDM.
Kumpulan fungsi untuk memecahkan masalah untuk pemrosesan data komersial, desain sistem, visualisasi, teknik, pengajaran, dan lainnya.
Membantu aplikasi COBOL Anda yang sudah ada untuk bekerja dengan teknologi infrastruktur modern dengan dukungan asli untuk JSON, XML, dan Java®.
Kompiler bahasa tingkat tinggi dan perpustakaan runtime yang memfasilitasi skrip REXX dan pengembangan aplikasi IBM Z dan runtime.
Bangun aplikasi berkinerja tinggi dengan dukungan fungsi matematika.
Lingkungan pengembangan perangkat lunak untuk membangun dan memelihara aplikasi PL/I pada sistem operasi IBM z/OS.
Sistem operasi untuk platform IBM Z® yang digunakan untuk aplikasi pemrosesan transaksi batch dan online.
Mendukung volume transaksi yang besar dengan waktu respons yang cepat dan konsisten serta menyediakan ketersediaan dan skalabilitas yang tinggi dengan biaya per transaksi yang rendah.