Adloun

Introduction : l'informatique, la programmation et Python

Cours · sciences numériques et technologie (seconde), chapitre 1 · seconde générale, SNT · le début du chapitre, la suite sur Adloun

Un programme dans un éditeur de code : des instructions exécutées de haut en bas.

Avant d'écrire nos premières lignes de code, prenons le temps de comprendre ce qu'est l'informatique, d'où vient la programmation, et pourquoi le langage Python s'est imposé — dans l'industrie comme à l'école.

1.1 Qu'est-ce que l'informatique ?

Définition 1.1Informatique

L'informatique est la science du traitement automatique de l'information à l'aide de machines : les ordinateurs. Le mot, forgé en français en 1962, vient de la contraction d'information et d'automatique.

Un ordinateur repose sur deux composantes complémentaires :

iRemarqueTout est codé en binaire

Au plus bas niveau, l'ordinateur ne manipule que des et des (les bits). Un groupe de bits forme un octet. Nombres, textes, images, sons : toute information est ramenée à des suites de bits. Programmer, c'est organiser ces traitements sans jamais avoir à écrire soi-même des et des .

1.2 Programmer : donner des instructions à la machine

Définition 1.2Algorithme et programme

Un algorithme est une suite finie et non ambiguë d'instructions permettant de résoudre un problème. Un programme est la traduction d'un algorithme dans un langage de programmation que la machine peut exécuter.

Le processeur ne comprend directement que le langage machine (des instructions binaires), illisible pour un humain. On écrit donc les programmes dans un langage de haut niveau, proche de la langue naturelle, qui est ensuite traduit. Deux grandes familles de traduction existent :

La suite du cours · Exercices corrigés