Aller au contenu

Numérique et sciences informatiques (spécialité) · Première

Booléens et logique : fiche de révision de Première NSI

Publié le 7 novembre 2026 · Mis à jour le 7 novembre 2026 · Signaler une erreur

L'essentiel

  • Un booléen est une valeur à deux états, vrai ou faux, qui représente une valeur de vérité de la logique 3.
  • On peut coder vrai et faux par les bits 1 et 0 4.
  • ET (conjonction, noté ∧) donne vrai si et seulement si les deux opérandes sont vrais, sinon faux 4.
  • Selon les langages, le type booléen est natif ou remplacé par un autre type : en C, 0 est faux et toute autre valeur est vraie 3.

L'essentiel : qu'est-ce qu'un booléen ?

Le mot vient de George Boole, qui a fondé au milieu du XIXe siècle l'algèbre portant son nom 3. En NSI de Première, cette notion fait partie du chapitre « Représentation des données : types et valeurs de base ».

Un booléen répond à une question qui n'admet que deux réponses : « cette condition est-elle satisfaite ? ». Quand tu écris un test dans un programme, c'est une valeur booléenne qui décide quelle branche s'exécute.

L'opérateur ET et sa table de vérité

Avec 1 pour vrai et 0 pour faux, la règle ci-dessus donne la table de vérité suivante, qui liste tous les cas possibles pour a et b.

Table de vérité du ET
aba ∧ b
000
010
100
111
Table de vérité du ET · Avec 1 pour vrai et 0 pour faux, ET ne donne 1 que si a et b valent 1.

Pièges et particularités selon les langages

Autre cas : en Lisp, une liste vide représente faux et toute autre valeur représente vrai 3. En SQL, la présence de la valeur NULL conduit à une logique à trois valeurs pour les comparaisons, mais une colonne de type booléen peut être limitée à TRUE et FALSE 3.

Les premiers langages à intégrer explicitement un type booléen incluent ALGOL 60, en 1960 3.

Questions flash

5 questions · correction immédiate · ton score reste sur ton appareil.

  1. Dans quel cas l'opérateur ET renvoie-t-il vrai ?

  2. Qui a donné son nom au type booléen ?

  3. En langage C, la valeur entière 5 est considérée comme vraie dans un test if.

  4. « a ET b » vaut vrai dès que l'une des deux valeurs est vraie.

  5. En codant vrai par 1 et faux par 0, et en notant ET par une multiplication, quelle est la valeur de 1×01 \times 0 ?

Les questions qu'on se pose

Pourquoi apprend-on les booléens en NSI ?

Ils sont au cœur des conditions et des tests d'un programme : ils représentent les valeurs de vérité de la logique 3. En NSI de Première, ils sont étudiés dans le chapitre sur la représentation des données (types et valeurs de base).

Comment retenir la table de vérité du ET ?

Retiens une seule ligne : le résultat n'est vrai que si les deux entrées sont vraies 4. Toutes les autres lignes donnent faux. Tu peux aussi penser au produit, puisque ET peut se noter par une multiplication 4 : 1×1=11 \times 1 = 1, et tout produit avec un 0 vaut 0.

Tous les langages ont-ils un type booléen ?

Non. Le langage C, par exemple, utilise des entiers pour représenter vrai et faux : 0 est faux et toute autre valeur est vraie dans un test 3. Lisp représente faux par la liste vide 3.

Sources

Programme visé : Programme officiel NSI Première - Représentation des données : types et valeurs de base · Ministère de l'Éducation nationale et de la Jeunesse

  1. Programme officiel NSI Première - Représentation des données : types et valeurs de base, Ministère de l'Éducation nationale et de la Jeunesse. Consulté le 6 novembre 2026.
  2. La spécialité Numérique et Sciences Informatiques au bac, Ministère de l'Éducation nationale et de la Jeunesse. Consulté le 6 novembre 2026.
  3. Booléen, Wikipédia. Consulté le 6 novembre 2026.
  4. Fonction logique ET, Wikipédia. Consulté le 6 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page