Graphical Kernel System (GKS) foi o primeiro padrão ISO de baixo nível para para computação gráfica, introduzido em 1977. O GKS fornece um conjunto de padrões de recursos de desenho vetorial bidimensional adequados para criação de gráficos e funções similares. Os recursos são projetados para serem portáteis entre diferentes linguagens de programação, recursos gráficos e hardwares, de forma que aplicativos escritos para uso em GKS sejam prontamente portáveis a diversas plataformas e dispositivos.

O GKS foi muito comum em estações de trabalho na década de 1980 e início da década de 1990, tendo constituído a base dos produtos da Digital Research, Inc, em especial o GEM, usado no Atari ST. Foi pouco usado fora destes mercados, sendo essencialmente obsoleto atualmente exceto por definir a API do Computer Graphics Metafile. Um descendente do GKS foi o PHIGS.

O principal desenvolvedor e promotor do GKS foi José Luis Encarnação, antigo diretor do Instituto Fraunhofer de Computação Gráfica (IGD) em Darmstadt, Alemanha.

O GKS foi padronizado nas seguintes documentações:[1]

  • Padrão ANSI ANSI X3.124 de 1985.
  • Padrão ISO ISO/IEC 7942, primeira parte de 1985, partes 2-4 de 1997-99.
  • As ligações de linguagem são os padrões ISO ISO 8651.
  • As definições funcionais GKS-3D (Graphical Kernel System Tridimensional) estão definidas no padrão ISO ISO 8805, e as correspondentes ligações em linguagem C estão na ISO 8806.

A funcionalidade da GKS estpa embutida como um modelo padronizado no padrão STEP, seção [ISO 10303-46.

Referências

  1. Catalogue search results on [1] and [2].

Ligações externas

editar

📚 Artikel Terkait di Wikipedia

José Luis Encarnação

nas áreas de inovação e tecnologia. Inventou o padrão gráfico Graphical Kernel System (GKS) e contribuiu significativamente para o avanço da computação

Ada (linguagem de programação)

8651-3:1988 estão disponíveis em: Information processing systems—Computer graphics—Graphical Kernel System (GKS) language bindings—Part 3: Ada. A estrutura básica

Advanced Interactive eXecutive

mainframe. Pois a graphical user interfaces (GUI), do AIXv2 vinha com o X10R3 e mais tarde as versões X10R4 e X11 do X Window System para MIT, junto com

Windows 3.x

versão anterior. Uma versão baseada no 3.00A foi chamada de "Windows - graphical environment with Multimedia Extensions 1.0", contava com muitas novidades

Shell (computação)

porque é a camada mais externa em torno do núcleo do sistema operacional (kernel). Na interface no formato de linha de comando (CLI) o utilizador digita

NEXTSTEP

SPARC, e HP PA-RISC. O NEXTSTEP deu origem ao Mac OS X, influenciando o kernel OpenDarwin e em elementos da interface, como o Dock. O NEXTSTEP era uma

Windows 2.1

clientes. A outra variante, Windows/386, é mais avançada, pois introduziu um kernel de modo protegido e permite que vários programas do MS-DOS sejam executados

Análise topológica de dados

de 2006). «Retrieval of trademark images by means of size functions». Graphical Models. Special Issue on the Vision, Video and Graphics Conference 2005