Aller au contenu principal
BacInfo
Référence

Le glossaire.

Tous les termes techniques du programme, avec leur définition courte et des renvois vers les notions liées.

A

  • Affectation

    Transversealias : assignation

    Opération permettant de changer le contenu d'une variable. En Analyse, on note x ← valeur ; en Pascal, on écrit x := valeur.

    L'affectation détruit la valeur précédente de la variable et la remplace par la nouvelle.

    ↗ Voir aussi : variable, tdo

C

  • Constante

    Transverse

    Toute donnée dont on décide de garder la valeur inchangée tout le long d'un algorithme ou d'un programme. Une constante est caractérisée par son nom et sa valeur (son type est déduit de la valeur).

    ↗ Voir aussi : variable, tdo

I

  • Identificateur

    Transversealias : nom, identifier

    Nom donné à un objet (variable, constante, fonction, procédure…) dans un programme. Règles en Pascal :

    • Composé de lettres non accentuées et de chiffres.
    • Le premier caractère doit être une lettre.
    • Le caractère _ est autorisé et considéré comme une lettre.
    • Pas d'espace, ni de signe d'opération (+, -, etc.).
    • Pascal ne distingue pas les majuscules des minuscules : Bac et bac
    • désignent la même chose.

    ↗ Voir aussi : variable, constante

T

  • Tableau

    Transversealias : array, T

    Structure de données contenant un nombre fini d'éléments du même type, accessibles par leur position (indice). En Analyse, on déclare un tableau par T : tableau[1..n] de entier. En Pascal, var T : array[1..n] of integer. En Python, on utilise généralement une liste (T = [0]*n) ou un tableau NumPy (from numpy import array).

    ↗ Voir aussi : indice, variable

  • Tableau de Déclaration des Objets (TDO)

    Analysealias : TDO, tableau de déclaration

    Tableau utilisé en Analyse pour déclarer tous les objets (variables et constantes) manipulés dans un algorithme. Chaque ligne précise l'objet et son type / nature.

    objetType / nature
    nentier
    xréel
    piconstante = 3.14
    messageconstante = "Bonjour"

    ↗ Voir aussi : variable, constante

V

  • Variable

    Transverse

    Toute donnée pouvant prendre différentes valeurs tout le long d'un algorithme ou d'un programme. Une variable est caractérisée par son nom (identificateur), son type et son contenu.

    ↗ Voir aussi : constante, affectation, tdo, identificateur