Sistema de kernel gráfico - Graphical Kernel System

Sistema de Kernel Gráfico
Ano que começou 1977 ; 44 anos atrás ( 1977 )
Última versão ISO / IEC 7942-4: 1998
1998 ; 23 anos atrás ( 1998 )
Organização ANSI , ISO
Padrões relacionados ANSI X3.124, ISO 8651, ISO 8805, ISO 8806, ISO 10303
Domínio Gráficos de computador
Abreviação GKS

O Graphical Kernel System ( GKS ) foi o primeiro padrão ISO para computação gráfica de baixo nível , introduzido em 1977. Um esboço de padrão internacional foi distribuído para revisão em setembro de 1983. A ratificação final do padrão foi alcançada em 1985.

Visão geral

GKS fornece um conjunto de recursos de desenho para gráficos vetoriais bidimensionais adequados para gráficos e tarefas semelhantes. As chamadas são projetadas para serem portáveis ​​em diferentes linguagens de programação , dispositivos gráficos e hardware, de modo que os aplicativos escritos para usar o GKS sejam prontamente portáteis para muitas plataformas e dispositivos.

O GKS era bastante comum em estações de trabalho de computador na década de 1980 e no início da década de 1990. GKS formou a base dos produtos GSX e GEM da Digital Research ; o último era comum no Atari ST e ocasionalmente era visto em PCs, particularmente em conjunto com o Ventura Publisher . Foi pouco usado comercialmente fora desses mercados, mas continua em uso em alguns pacotes de visualização científica. É também a API subjacente que define o metarquivo de computação gráfica . Um descendente de GKS foi PHIGS . Um aplicativo popular baseado em uma implementação de GKS é o GR Framework, uma biblioteca C para visualização científica de alto desempenho que se tornou um backend de plotagem comum entre os usuários Julia .

Um dos principais desenvolvedores e promotores do GKS foi José Luis Encarnação , ex-diretor do Instituto Fraunhofer de Computação Gráfica (IGD) em Darmstadt , Alemanha .

GKS foi padronizado nos seguintes documentos:

  • ANSI padrão ANSI X3.124 de 1985.
  • Padrão ISO 7942: 1985 , revisado como ISO 7942: 1985 / Amd 1: 1991 e ISO / IEC 7942-1: 1994 , bem como ISO / IEC 7942-2: 1997 , ISO / IEC 7942-3: 1999 e ISO / IEC 7942-4: 1998
  • As ligações de idioma são o padrão ISO ISO 8651 .
  • A definição funcional do GKS-3D (Sistema de Kernel Gráfico para Três Dimensões) é o padrão ISO ISO 8805 , e as ligações C correspondentes são o ISO 8806 .

A funcionalidade do GKS está incluída como um padrão de modelo de dados no padrão STEP, seção ISO 10303 -46.

Veja também

Referências

Leitura adicional

links externos