WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Gestion informatisée des clients d'une société d'aviation: cas de la Compagnie Africaine d'Aviation (CAA )/ Escale de Boende

( Télécharger le fichier original )
par Peter ISOLOXE IFELA
Institut supérieur de commerce de Boende - Graduat 2011
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

SECTION II

LA PROGRAMMATION

II.1. Definition

Un l ang age de programm ation est un langage informatique, permettant a un etre humain d'écrire un programme informatique (le code source) destiné a etre exécuté par une machine, généralement un ordinateur.

Le code source subit une transformation ou une évaluation dans une forme exploitable par la machine, ce qui permet d'obtenir un programme exécutable. Les langages permettent souvent de faire abstraction des mécanismes de bas niveau de la machine, de sorte que le code source puisse représenter une solution telle que comprise ou congue par un etre humain.

II.2.Une breve histoire de l a programm ation

La première machine programmable (c'est-a-dire machine dont les possibilités c hangent quand on modifie son "programme") est probablement le métier a tisser de Jacquard, qui a été réalisé en 1801. La machine utilisait une suite de cartons perforés. Les trous indiquaient le motif que le métier suivait pour réaliser un tissage ; avec des cartes différentes le métier produisait des tissages différents. Cette innovation a été ensuite améliorée par Herman Hollerith d'IBM pour le développement de la fameuse carte perforée d'IBM.

En 1936, la publication de l'article fondateur de la science informatique On Computable Numberswith an Application to the Entscheidungsproblem par Alan Mathison Turing allait donner le coup d'envoi a la création de l'ordinateur programmable. Il y présente sa machine de Turing, le premier calculateur universel programmable, et invente les concepts et les termes de programmation et de programme.

Les premiers programmes d'ordinateurs étaient réalisés avec un fer a souder et un grand nombre de tubes a vide (plus tard, des transistors). Les programmes devenant plus complexes, cela est devenu presque impossible, parce qu'une seule erreur rendait le programme entier inutilisable. Avec les progrès des supports de données, il devient possible de charger le programme a partir de cartes perforées, contenant la liste des instructions en code binaire spécifique a un type d'ordinateur particulier. La puissance des ordinateurs augmentant, on les utilisa pour faire les programmes, les programmeurs préférant naturellement rédiger du texte plutôt que des suites de 0 et de 1, a charge pour l'ordinateur d'en faire la traduction lui-même. Avec le temps, de nouveaux langages de programmation sont apparus, faisant de plus en plus abstraction du matériel sur lequel devaient tourner les programmes. Ceci apporte plusieurs facteurs de gains : ces langages sont plus faciles a

apprendre, un programmeur peut produire du code plus rapidement, et les programmes produits peuvent tourner sur differents types de mac hines.29

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Nous devons apprendre à vivre ensemble comme des frères sinon nous allons mourir tous ensemble comme des idiots"   Martin Luther King