<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Graphical_Kernel_System</id>
	<title>Graphical Kernel System - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Graphical_Kernel_System"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Graphical_Kernel_System&amp;action=history"/>
	<updated>2026-05-17T18:45:31Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Graphical_Kernel_System&amp;diff=201828&amp;oldid=prev</id>
		<title>imported&gt;Arado am 25. Februar 2025 um 05:40 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Graphical_Kernel_System&amp;diff=201828&amp;oldid=prev"/>
		<updated>2025-02-25T05:40:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Graphical Kernel System&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;GKS&amp;#039;&amp;#039;&amp;#039;) war der erste [[Internationale Organisation für Normung|ISO]]-Standard für [[Computergrafik]] (ISO/[[International Electrotechnical Commission|IEC]] 7942), er wurde 1977 eingeführt. In Deutschland war er früher nach [[DIN]] 66252 geregelt. Im deutschen Sprachraum wird GKS auch als &amp;#039;&amp;#039;&amp;#039;Graphisches Kernsystem&amp;#039;&amp;#039;&amp;#039; bezeichnet. Wesentlichen Anteil an der Entwicklung trägt Professor [[José Luís Encarnação]].&lt;br /&gt;
&lt;br /&gt;
Es handelt sich beim Graphical Kernel System um eine [[Programmierschnittstelle]] für zwei-dimensionale Linear- und [[Vektorgrafik]]en, entwickelt [[Plattformunabhängigkeit|unabhängig von Plattform]] und [[Programmiersprache]].&lt;br /&gt;
&lt;br /&gt;
GKS ist standardisiert in:&lt;br /&gt;
* ANSI X3.124 1985&lt;br /&gt;
* ISO/IEC 7942, Teil 1 1985, Teile 2–4 1997–99&lt;br /&gt;
* Sprachanbindungen: ISO 8651.&lt;br /&gt;
* GKS-3D ISO 8805&lt;br /&gt;
* GKS-3D C Binding ISO 8806.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Cbasic.svg|mini|GSX-80]]&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
* [[OpenVMS]]&lt;br /&gt;
** GKS (Development und Run-Time)&lt;br /&gt;
** GKS-UI-JAPANESE (Development und Run-Time)&lt;br /&gt;
** GKS3D (Development und Run-Time)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;GSS-KERNEL&amp;#039;&amp;#039;&amp;#039;, eine Teilmenge der Funktionalität von GKS findet sich in [[CP/M]] [[Graphics System Extension]] (GSX) bzw. [[Graphical Environment Manager|GEM]] VDI wieder.&lt;br /&gt;
&lt;br /&gt;
== Struktur ==&lt;br /&gt;
&lt;br /&gt;
GKS ist vektororientiert und basiert auf &amp;#039;&amp;#039;Eingabeprimitive&amp;#039;&amp;#039; und &amp;#039;&amp;#039;Ausgabeprimitive&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
; Als Eingabeprimitive gelten in GKS&lt;br /&gt;
# &amp;#039;&amp;#039;Stroke&amp;#039;&amp;#039;&lt;br /&gt;
# &amp;#039;&amp;#039;Valuator&amp;#039;&amp;#039;&lt;br /&gt;
# &amp;#039;&amp;#039;Choice&amp;#039;&amp;#039;&lt;br /&gt;
# &amp;#039;&amp;#039;Pick&amp;#039;&amp;#039;&lt;br /&gt;
# &amp;#039;&amp;#039;String&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
; Als Ausgabeprimitive gelten in GKS&lt;br /&gt;
# &amp;#039;&amp;#039;Polyline&amp;#039;&amp;#039; (Linienzug)&lt;br /&gt;
# &amp;#039;&amp;#039;Polymarker&amp;#039;&amp;#039; (Symbol zur Punktmarkierung)&lt;br /&gt;
# &amp;#039;&amp;#039;Text&amp;#039;&amp;#039;&lt;br /&gt;
# &amp;#039;&amp;#039;Fill Area&amp;#039;&amp;#039; (Polygone, welche mit einem Muster gefüllt werden)&lt;br /&gt;
# &amp;#039;&amp;#039;Cell Array&amp;#039;&amp;#039; (zur Darstellung von Rastergrafiken)&lt;br /&gt;
# s. g. &amp;#039;&amp;#039;Generalized Drawing Primitives&amp;#039;&amp;#039; GDP (eine Schnittstelle für GKS-Erweiterungen, hauptsächlich genutzt für Kreise und Ellipsen)&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* José L. Encarnação, L. M. Encarnação, Wolfgang R. Herzner: &amp;#039;&amp;#039;Graphische Datenverarbeitung mit GKS&amp;#039;&amp;#039;, Carl Hanser Verlag München Wien, 1987. ISBN 3446149783&lt;br /&gt;
* Jörg Bechlars, Rainer Buhtz: &amp;#039;&amp;#039;GKS in der Praxis&amp;#039;&amp;#039;, Springer Verlag Heidelberg, 1994, 2. Auflage. ISBN 3540567852&lt;br /&gt;
* Wolf-Dietrich Fellner: &amp;#039;&amp;#039;Computergrafik&amp;#039;&amp;#039;, BI Wissenschaftsverlag Mannheim, 1992, 2. Auflage. ISBN 3411151226&lt;br /&gt;
* {{Literatur  | Autor = Wilfried Gawehn | Titel = Grafikprogrammierung mit C und GKS | Jahr = 1991 | Verlag = BI-Wiss.-Verl. | Ort = Mannheim | ISBN = 3-411-14981-7 }}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Grafikbibliothek]]&lt;br /&gt;
[[Kategorie:Programmierschnittstelle]]&lt;br /&gt;
[[Kategorie:CP/M-Software]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Arado</name></author>
	</entry>
</feed>