About: IBM RPG     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : wikidata:Q9143, within Data Space : fr.dbpedia.org associated with source document(s)

AttributesValues
rdf:type
rdfs:label
  • Générateur automatique de programmes (fr)
  • IBM RPG (en)
  • RPG (język programowania) (pl)
  • RPG (lenguaje de programación) (es)
  • RPG (llenguatge de programació) (ca)
  • RPG (мова програмування) (uk)
  • RPG (язык программирования) (ru)
  • RPG (プログラム言語) (ja)
rdfs:comment
  • Le générateur automatique de programmes (GAP) est un langage de programmation destiné à la gestion. Ce langage paraît sous ce nom sur les systèmes 3 d'IBM (ancêtres de l'AS/400) ; existait sous le nom de RPG (Report Program Generator) dans les systèmes plus anciens d'IBM (1130, 360/370, etc.). Conçu à l'origine pour recycler et convertir les comptables en programmeurs sans les obliger à descendre dans le détail fin des traitements. Quelques évolutions : (fr)
rdfs:seeAlso
sameAs
Wikipage page ID
Wikipage revision ID
dbo:wikiPageWikiLink
Link from a Wikipage to an external page
page length (characters) of wiki page
dct:subject
prop-fr:wikiPageUsesTemplate
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
has abstract
  • Le générateur automatique de programmes (GAP) est un langage de programmation destiné à la gestion. Ce langage paraît sous ce nom sur les systèmes 3 d'IBM (ancêtres de l'AS/400) ; existait sous le nom de RPG (Report Program Generator) dans les systèmes plus anciens d'IBM (1130, 360/370, etc.). Conçu à l'origine pour recycler et convertir les comptables en programmeurs sans les obliger à descendre dans le détail fin des traitements. * L'histoire du GAP commence avec les cartes perforées : il lui est donné pour cette raison une syntaxe en colonnes, comme le Fortran ou l'assembleur. * Le GAPI puis le GAPII (années 1960 et au-delà) faisaient apparaître l'ordinateur comme une machine pour traitements batchs. Il gérait un système de boucles implicites masqué au sein du langage (comme le fera APL vers la fin de la même décennie). Quelques évolutions : * Le GAPIII : évolue sans pour autant abandonner le système de machines à état du GAP2, mais conserve sa rigidité et son colonnage[pas clair]. Une ligne de code est structurée et chaque position ou colonne, a un usage bien précis en fonction de la catégorie de ligne de code, par exemple la position 6 avec une valeur F indique une description de fichier, la valeur C indique une instruction d'opération. * Le RPG IV ILE : abandonne en partie le colonnage, introduit quelques notions supplémentaires comme les pointeurs, les fonctions intégrées, les groupes d'activation ... pour tenter de dépasser les limitations originelles. * Le RPG V C'est le RPG IV ILE en format full free (on n'utilise plus aucune carte même pour les déclarations).[pas clair] (fr)
developer
is dbo:wikiPageWikiLink of
Faceted Search & Find service v1.16.111 as of Oct 19 2022


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 07.20.3234 as of May 18 2022, on Linux (x86_64-ubuntu_bionic-linux-gnu), Single-Server Edition (39 GB total memory, 19 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software