Algorithme
Suite finie et ordonnée d'instructions permettant de résoudre un problème. Propriétés : fini, défini, efficace.
Tronc Commun Scientifique
Algorithme
Suite finie et ordonnée d'instructions permettant de résoudre un problème. Propriétés : fini, défini, efficace.
Variables et types
Variable : espace mémoire nommé. Types : entier (int), réel (float), caractère (char), booléen (bool). Ex : x ← 5 (affectation).
Entrée/Sortie
Lire(x) : entrée clavier. Écrire(x) : affichage à l'écran. Écrire("Résultat :", x+1).
Condition SI...SINON
SI (condition) ALORS instructionsSINON autres instructionsFINSI
Boucle POUR (itération fixe)
POUR i DE 1 À n FAIRE instructionsFIN POURExécute les instructions n fois.
Boucle TANT QUE (condition)
TANT QUE (condition) FAIRE instructionsFIN TANT QUES'arrête quand la condition est fausse.
Niveaux de langages
Bas niveau : langage machine (binaire), assembleur. Haut niveau : C, C++, Java, Python, JavaScript. Plus lisibles par l'humain.
Compilation vs Interprétation
Compilé : code source traduit en exécutable avant l'exécution (C, C++). Interprété : ligne par ligne à l'exécution (Python, JavaScript).