begin process at 2013 06 18 09:18:37
  Trouver un code source :
 
dans
 

Liste des définitions du Dictionnaire pour la lettre G


TOUS - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

Participez en proposant une définition

Définition de GDI

Graphique Device Interface, GDI est l'API de dessin par defaut de windows. GDI ne permet que de faire des traitements 2D, dessin de primitives, texte, images.

Définition de GDI+

Graphic Developement Interface +, version ameliorée de la GDI. Proposant de nouvelles methodes de dessins, de filtrage et prenant en charge plus de format d'images.

Définition de GLScene

Api OpenGL, distribuée en freeware opensource, pour Delphi (v4 a v2006), Kylix et BCB. GLScene facilite le developement d'outils a base d'openGL en fournissant un large eventail de composants et de routines.
GLScene regroupe egalement d'autres API connues tel SDL, FMOD, BASS, CG et le moteur physique ODE. ( www.glscene.org )

Définition de gmao

gestion de la maintenance assistee par ordinateur

Définition de GNU

acronyme de "GNU's Not Unix" (GNU n'est pas Unix), projet de système d'exploitation libre, lancé par Richard Stallman en 1984. GNU est plus un concept qu'une réelle application, ce concept est donc souvent rattaché a divers projets libre/open source tel que GNU/Linux, GCC, GTK+, GZip, GNOME, GIMP etc.

Définition de GNU (GPL)

GNU est l'un des tout premiers projets de logiciels libres, lancé dans le monde des stations de travail utilisant le logiciel Unix. La Fondation pour le logiciel libre (Free Software Fondation), qui est derrière GNU, a donné naissance à la licence publique GNU (GPL), laquelle sert de référence aux droits des logiciels libres. Elle stipule notamment que toute modification d'un logiciel GPL doit être diffusée sous GPL.

Définition de GPL (GNU/GPL)

General Public License, (Licence Publique Générale), la GPL est une licence qui definit les
conditions légales de diffusion et utilisation des logiciels libre/open source. En France une licence GPL du nom de "GNU/GPL CeCILL v2" à été mise en place pour être en adéquation avec le droit français, notamment avec le Code de la propriété intellectuelle. Il est donc recommandé au établissement publique de diffuser leurs travaux libre/open source sous cette licence.

Définition de gps

Global Positionning System (système de positionnement mondial ou Géo-Positionnement par Satellite).

Définition de Grammaire

Une grammaire définit la syntaxe d'un langage. Etant donné un "alphabet" de lexèmes (c'est à dire de mots du langage), une grammaire décrit les façons de construire des phrases du langage (c'est à dire les suites de symboles qui vont être reconnues par la grammaire).

On distingue 4 grands types de grammaires:
-Les grammaires sans contrainte (où chaque phrase est composée d'un seul et unique mot)
-Les grammaires contextuelles (chaque phrase est composée d'une partie centrale encadrée de 2 mots, avec la partie centrale qui est elle-même une phrase)
-Les grammaires hors-contexte (il existe plusieurs types de décomposition d'une même phrase à une étape donnée)
-Les grammaires régulières (la partie droite ou gauche d'une phrase est elle-même une phrase).
Il existe de nombreux cours en ligne sur les grammaires. Voir en particulier:

http://www.iut-nantes.univ-nantes.fr/~habrias/spec2/grammaire.html
http://fastnet.univ-brest.fr/~gire/COURS/COMPIL_IUP/node39.html

Par exemple, la syntaxe du Pascal ou de Delphi, ainsi que de la plupart des langages de programmation sont des grammaires hors-contexte, voire même ambigües. Par exemple, si on considère la suite d'instructions:

if a then
  if b then
    Procedure1
  else
    Procedure 2;

Cette phrase de langage peut être décomposée de 2 façons différentes par la grammaire du Pascal:

if a then begin
  if b then
    Procedure1
  else
    Procedure 2;
end

ou aussi:

if a then begin
  if b then
    Procedure1
end else
    Procedure 2;

Evidemment, dans les 2 cas le code ne fonctionnera pas de la même manière. C'est pourquoi la syntaxe du Pascal ne peut pas être décrite à l'aide d'une seule grammaire formelle au sens strict, on a besoin d'établir des règles de priorité (ici, le premier if est prioritaire dans la décomposition, c'est à dire que les compilateurs Pascal vont comprendre la première décomposition en cas d'ambiguité).

Voir aussi Analyse lexicale, Parser...

Définition de GUI

Graphical User Interface
En traduction c est une interface graphique par example gnome est un GUI pour Linux

1


Nos sponsors


Sondage...

CalendriCode

Juin 2013
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,016 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales