| |
Pour qu'un ordinateur fonctionne, il est nécessaire de lui dire
quoi faire.
Toute action réalisée par une machine a été programmée par un être
humain (du moins pour l'instant); un ordinateur ne décide de rien, il
fait "bêtement" ce qu'il lui a été programmé.
Mais qu'est-ce que programmer ?
C'est écrire une série d'actions élémentaires compréhensibles par le
"cerveau" de la machine, cette succession permettant de réaliser une
action plus compliquée.
Chacune de ces actions plus compliquées, étant connue de la machine,
peut être utilisée comme les actions élémentaires du départ pour
construire des actions encore plus complexes.
La machine a son propre langage appelé langage machine. Il serait trop
compliqué d'écrire directement les programmes en langage dit de bas
niveau. Nous utilisons donc des langages dits "évolués" compréhensibles
pour un initié. Ce langage sera ensuite traduit en langage machine.
Malgré que les langages soient de plus en plus proches du langage
humain, ils ne sont pas directement lisibles. C'est pourquoi, dans ce
qui suit, nous allons utiliser un pseudo langage, comportant toutes les
structures de base d'un langage de programmation. Il suffira ensuite de
traduire notre "pseudo" en langage évolué en fonction des possibilités
de ce langage. Par exemple, le langage Java permet plus de type
d'actions qu'un langage tel que le Cobol...
>>> Télécharger le support
|