Graphical Kernel System

Graphical Kernel System

Graphical Kernel System (GKS) war der erste ISO-Standard für Computer-Grafik (ISO/IEC 7942), er wurde 1977 eingeführt. In Deutschland war er früher nach DIN 66252 geregelt. Im deutschen Sprachraum wird GKS auch als Graphisches Kernsystem bezeichnet. Wesentlichen Anteil an der Entwicklung trägt Professor José Luís Encarnação.

Es handelt sich beim Graphical Kernel System um ein Application Programming Interface für zwei-dimensionale Linear- und Vektorgrafiken, entwickelt unabhängig von Plattform und Programmiersprache.

GSX-80

Implementierungen

  • OpenVMS
    • GKS (Development und Run-Time)
    • GKS-UI-JAPANESE (Development und Run-Time)
    • GKS3D (Development und Run-Time)
  • Eine Teilmenge der Funktionalität von GKS findet sich in CP/M GSX bzw. GEM VDI wieder.

Struktur

GKS ist vektororientiert und basiert auf Eingabeprimitive und Ausgabeprimitive:

Als Eingabeprimitive gelten in GKS
  1. Stroke
  2. Valuator
  3. Choice
  4. Pick
  5. String
Als Ausgabeprimitive gelten in GKS
  1. Polyline (Linienzug)
  2. Polymarker (Symbol zur Punktmarkierung)
  3. Text
  4. Fill Area (Polygone, welche mit einem Muster gefüllt werden)
  5. Cell Array (zur Darstellung von Rastergrafiken)
  6. sog. Generalized Drawing Primitives GDP (eine Schnittstelle für GKS-Erweiterungen, hauptsächlich genutzt für Kreise und Ellipsen)

Ein weiterer zentraler Begriff in GKS bildet die Workstation, die jedoch von ihrer Semantik nicht der Workstation in der Informationstechnik entspricht, sondern für ein abstraktes grafisches Aus-/Eingabegerät steht.

Literatur

  • José L. Encarnação, L. M. Encarnação, Wolfgang R. Herzner: Graphische Datenverarbeitung mit GKS, Carl Hanser Verlag München Wien, 1987. ISBN 3446149783
  • Jörg Bechlars, Rainer Buhtz: GKS in der Praxis, Springer Verlag Heidelberg, 1994, 2. Auflage. ISBN 3540567852
  • Wolf-Dietrich Fellner: Computergrafik, BI Wissenschaftsverlag Mannheim, 1992, 2. Auflage. ISBN 3411151226
  • Wilfried Gawehn: Grafikprogrammierung mit C und GKS. BI-Wiss.-Verl., Mannheim 1991, ISBN 3-411-14981-7.

Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Graphical Kernel System — The Graphical Kernel System (GKS) was the first ISO standard for low level computer graphics, introduced in 1977. GKS provides a set of drawing features for two dimensional vector graphics suitable for charting and similar duties. The calls are… …   Wikipedia

  • Graphic Kernel Standard — Graphical Kernel System (GKS) war der erste ISO Standard für Computer Grafik (ISO/IEC 7942), er wurde 1977 eingeführt. In Deutschland war er früher nach DIN 66252 geregelt. Im deutschen Sprachraum wird GKS auch als Graphisches Kernsystem… …   Deutsch Wikipedia

  • Graphical user interface — Screenshot of KDE Plasma Desktop GUI. A screenshot of the GNOME Shell GUI …   Wikipedia

  • Kernel (computer science) — In computer science, the kernel is the central component of most computer operating systems (OS). Its responsibilities include managing the system s resources (the communication between hardware and software components). As a basic component of… …   Wikipedia

  • Kernel (computing) — A kernel connects the application software to the hardware of a computer In computing, the kernel is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware… …   Wikipedia

  • Kernel-based Virtual Machine — Infobox Software name = Kernel based Virtual Machine logo = caption = Screenshot of the Windows XP boot up process in a qemu/kvm window in Fedora 7. developer = latest release version = 75 latest release date = release date|2008|09|10 operating… …   Wikipedia

  • GEOS (8-bit operating system) — This article is about the GEOS home computer operating system. For the PC/x86 based system, see GEOS (16 bit operating system). GEOS GEOS for the Commodore 64. Mimicking Commodore s OS core naming/misspelling, Berkeley called GEOS core a kernal… …   Wikipedia

  • Operating system — Operating systems …   Wikipedia

  • X Window System — X11 redirects here. For other uses, see X11 (disambiguation). A historical example of graphical user interface and applications common to the MIT X Consortium s distribution running under the twm window manager: X Terminal, Xbiff, xload and a… …   Wikipedia

  • Ubuntu (operating system) — Ubuntu Ubuntu 11.10 (Oneiric Ocelot) Company / developer …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”