<< Retour au sommaire

 

 

 

Table des matières

1.    Le vocabulaire de la programmation ;

2.    Le tableau des fonctions Purebasic.

 

Le vocabulaire de la programmation

 

Terme

Définition

Programme

C’est le résultat, le fichier exécutable du projet de développement.

Synonymes « d’application », et si l’application est en mesure de produire des documents, on lui donnera le nom de « logiciel ».

Éditeur

C’est le logiciel depuis lequel vous écrivez le programme.

Il vous permet d’élaborer le fichier source, de l’exécuter, de le compiler et de produire le fichier exécutable.

Interface utilisateur

C’est la partie du programme qui permet d’engendrer le dialogue entre l’utilisateur et le noyau du programme.

L’interface est composée de fenêtres, de boîtes de dialogues etc.

Fichier source

C’est le fichier dans lequel le programmeur écrit le code source, c’est le fichier exploitable par le développeur pour développer et modifier le programme.

Compilation

C’est l’opération qui convertit le code du fichier source dans un code élémentaire compréhensible par la machine.

Fichier Exécutable

C’est le résultat de la compilation du fichier source dans le but de rendre l’application opérationnel et exportable

Open source

C’est un programme qui est distribuée avec le fichier source afin que les utilisateurs puissent librement continuer le développement.

Syntaxe

C’est la position des caractères dans une ligne d’instruction.

Donnée

Il s’agit d’une information précise traitée par le programme, un nom, un âge, un montant etc.

Traitement

C’est le terme générique pour désigner une action réalisée par le programme.

Procédure

C’est un traitement spécifique que peut réaliser un programme, une procédure est indépendante, elle est en quelque sorte un morceau du programme, elle est exécutée lorsque sont nom est écrit dans le code.

Fonction

C’est une procédure qui retourne un résultat.

Paramètre

C’est une donnée qui est encapsulée durant l’appel d’une fonction. Cette dernière pourra donc traiter la donnée qui lui est passée en paramètre.

Le synonyme de « paramètre » est « argument ».

Commentaire

C’est du texte libre qui permet d’habiller un fichier source afin d’en facilité la compréhension ultérieurement.

Variable

C’est un espace mémoire qui peut contenir une donnée, et comme son nom l’indique, cette donnée peut varier durant l’exécution du programme.

Constante

C’est un espace mémoire qui peut contenir une donnée, et comme son nom l’indique, cette donnée ne peut pas varier durant l’exécution du programme.

String

C’est un texte, une chaîne de caractères contenant des lettres, des ponctuations des chiffres etc

C’est une donnée de type « alphanumérique ».

Entier

C’est une donnée numérique qui ne possède pas de partie décimale.

Réel

C’est une donnée numérique qui contient une partie décimale.

Booléen

C’est une donnée qui indique « vrai » ou « faux ».

On associe « vrai » à 1 et « faux » à 0.

Affectation

C’est l’action d’affecter une donnée à une variable ou à une constante.

Concaténer

Mettre bout à bout plusieurs chaînes de caractères.

Arrondi

C’est l’action d’arrondir une valeur numérique au numérique le plus proche, c’est en quelle que sorte une réduction de précision.

Boucle

C’est un traitement qui est exécuté tant qu’une condition est vraie ou jusqu’à ce qu’elle soit vraie.

On dit également une répétitive.

Itération

C’est l’action d’exécuter une fois le corps d’une boucle.

Incrémentation

Action de rajouter une valeur fixe de manière cyclique à une variable.

Le contraire est une décrémentation.

Indice

C’est le nom que l’on donne à la variable qui joue le rôle de compteur dans une boucle de type For.

Portée

Ce sont les limites de l’espace vital d’une variable.

On trouve généralement 2 types de portée de variables, la variable locale et la variable globale.

Fenêtre

C’est l’objet principal de l’interface permettant le dialogue entre l’utilisateur et la machine.

Gadget

Ce sont les différents objets que contient une fenêtre, listes, cases à cocher etc

Déclaration

C’est une instruction qui permet de définir et de déclarer l’existance d’un élément dans le programme, variables, constantes, fenêtres etc

ID

C’est un code qui permet d’identifier un objet de types fenêtres ou gadget.

Évènement

C’est une action qui a été réalisée, un évènement peut être liée par exemple à une fenêtre, à un Gadget etc

Récursivité

C’est le fait de s’exécuter soi-même, par exemple une procédure qui s’appelle pour se réexécuter.

 

Le tableau des fonctions Purebasic

 

Fonctions

Descriptions

And

Opérateur logique dit « booléen », il s’agit du « et », il permet de vérifier plusieurs conditions simultanément dans un embranchement conditionnel « If ».

Break

Placé dans le corps d’une boucle, le mot clef « Break » stoppe l’exécution de la boucle.

Define()

Fonction qui permet de définir le type de variables par défaut, ou de déclarer des variables.

Delay()

Provoque la suspension momentanée de l’exécution du programme.

End

Placé dans le corps d’une boucle, le mot clef « End » stoppe l’exécution du programme.

Globale

Mot clef permettant de déclarer des variables globales.

If, Else, ElseIf, EndIf

Embranchement conditionnel permettant d’orienter l’exécution du programme selon si une ou plusieurs conditions sont remplies.

Input()

Zone d’édition permettant de saisir une donnée au clavier.

Print()

Permet d’afficher des données dans la console.

PrintN()

Permet d’afficher des données dans la console, puis réalise un saut de ligne.

OpenConsole()

Active l’affichage de la console.

Or

Opérateur logique dit « booléen », il s’agit du « ou » inclusif, il permet de vérifier plusieurs conditions simultanément dans un embranchement conditionnel « If ».

Procedur, EndProcedure, ProcedureReturn

Mot clef pour créer une procédure.

Repeat, Until

Boucle qui permet d’exécuter un traitement jusqu’à ce qu’une condition soit vérifiée.

Select, Case, Default

Permet d’orienter l’exécution du programme selon le résultat d’une suite de comparaisons réalisée sur une variable.

Str()

Fonction qui convertit un numérique en une donnée alphanumérique, un « string ».

Val()

Fonction qui convertit un alphanumérique sans partie décimale en un numérique.

ValF()

Fonction qui convertit un alphanumérique AVEC partie décimale en un numérique.

While, Wend

Boucle qui permet d’exécuter un traitement tant qu’une condition est vérifiée.

Xor

Opérateur logique dit « booléen », il s’agit du « ou » exclusif, il permet de vérifier plusieurs conditions simultanément dans un embranchement conditionnel « If ».

 

Philippe BOULANGER