De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

El Graphical Kernel System ( GKS ) fue la primera norma ISO para gráficos por computadora de bajo nivel , introducida en 1977. Se distribuyó un proyecto de norma internacional para su revisión en septiembre de 1983. [1] [2] [3] La ratificación final de la norma fue logrado en 1985. [4] [5]

Resumen [ editar ]

GKS proporciona un conjunto de características de dibujo para gráficos vectoriales bidimensionales adecuados para gráficos y tareas similares. Las llamadas están diseñadas para ser portátiles en diferentes lenguajes de programación , dispositivos gráficos y hardware, de modo que las aplicaciones escritas para usar GKS sean fácilmente portátiles a muchas plataformas y dispositivos.

GKS era bastante común en las estaciones de trabajo informáticas en la década de 1980 y principios de la de 1990. [6] GKS formó la base de los productos GSX y GEM de Digital Research ; este último era común en Atari ST y ocasionalmente se veía en PC, particularmente en conjunto con Ventura Publisher . Se utilizó poco comercialmente fuera de estos mercados, pero sigue utilizándose en algunos paquetes de visualización científica. También es la API subyacente que define el metarchivo de gráficos por computadora . Un descendiente de GKS fue PHIGS . Una aplicación popular basada en una implementación de GKS es GR Framework, [7]una biblioteca C para visualización científica de alto rendimiento que se ha convertido en un backend de trazado común entre los usuarios de Julia .

Uno de los principales desarrolladores y promotores del GKS fue José Luis Encarnação , ex director del Instituto Fraunhofer de Gráficos por Computadora (IGD) en Darmstadt , Alemania .

GKS se ha normalizado en los siguientes documentos: [8] [9]

  • ANSI estándar ANSI X3.124 de 1985.
  • Norma ISO 7942: 1985 , revisada como ISO 7942: 1985 / Amd 1: 1991 e ISO / IEC 7942-1: 1994 , así como ISO / IEC 7942-2: 1997 , ISO / IEC 7942-3: 1999 e ISO / IEC 7942-4: 1998
  • Los enlaces de idioma son la norma ISO ISO 8651 .
  • La definición funcional de GKS-3D (Graphical Kernel System for Three Dimensions) es la norma ISO ISO 8805 , y las correspondientes vinculaciones C son ISO 8806 .

La funcionalidad de GKS está incluida como un estándar de modelo de datos en el estándar STEP, sección ISO 10303-46 .

Ver también [ editar ]

Referencias [ editar ]

  1. ^ "Europa está a la altura de los gráficos por computadora" . Nuevo científico . 1983-04-21. pag. 152 . Consultado el 18 de enero de 2018 .
  2. Straayer, Dave (25 de julio de 1983). "Se avanza en los estándares gráficos" . Computerworld . pag. 7 . Consultado el 1 de enero de 2018 .
  3. ^ "Ansi en busca de comentarios sobre el estándar para gráficos" . Computerworld . 1983-09-12. pag. 64 . Consultado el 18 de enero de 2018 .
  4. ^ "ISO 7942: 1985" . Consultado el 18 de enero de 2018 .
  5. ^ "Los estándares de Ansi llaman la atención de la industria gráfica" . Computerworld . 1985-03-25. pag. 36 . Consultado el 18 de enero de 2018 .
  6. ^ "Biblioteca de HP implementa GKS" . Computerworld . 1986-03-31. pag. 73 . Consultado el 18 de enero de 2018 .
  7. ^ Josef Heinen; et al. (1985-2019). "Marco GR" . Consultado el 16 de noviembre de 2020 .
  8. ^ Catálogo de resultados de búsqueda en http://www.iso.org/iso
  9. ^ Catálogo de resultados de búsqueda en http://www.freestd.us

Lectura adicional [ editar ]

  • Hopgood, FRA (1983). Introducción al sistema de kernel gráfico (GKS) . Londres: Academic Press . ISBN 0-12-355570-1.
  • Laflin, Susan (agosto de 1999). "El sistema de kernel gráfico" . Gráficos por computadora SEM307 II . Facultad de Ciencias de la Computación, Universidad de Birmingham . Consultado el 18 de febrero de 2007 .
  • Encarnación, José L .; Encarnação, LM; Herzner, Wolfgang R. (1987). Graphische Datenverarbeitung mit GKS (en alemán) (1 ed.). Múnich / Viena: Carl Hanser Verlag . ISBN 3446149783.
  • Bechlars, Jörg; Buhtz, Rainer (1994). GKS in der Praxis (en alemán) (2 ed.). Heidelberg: Springer Verlag . ISBN 3540567852.
  • Fellner, Wolf-Dietrich (1992). Computergrafik (en alemán) (2 ed.). Mannheim: BI Wissenschaftsverlag . ISBN 3411151226.
  • Gawehn, Wilfried (1991). Grafikprogrammierung mit C und GKS (en alemán). Mannheim: BI Wissenschaftsverlag . ISBN 3-411-14981-7.

Enlaces externos [ editar ]

  • Fuente no oficial de información de implementación actual
  • GKS en FOLDOC