Un programme est une suite d'instructions détaillées, écrites dans un langage donné, et définissant un traitement exécutable sur un ordinateur.
Un programme est généralement composé de modules, chaque module ayant une fonction précise à remplir en utilisant des algorithmes appropriés.
Un programme est copié dans une mémoire temporaire (mémoire tampon), puis il est exécuté afin d'envoyer des données vers les périphériques.
Toutefois, la vitesse d'exécution d'un programme dépend en grande partie de la capacité de la mémoire et de la vitesse du processeur.
Un langage de programmation évolué permet d'écrire des instructions longues et complexes très éloignées des structures de la machine et proches des habitudes humaines.
[...] Ces niveaux de visibilité définissent les droits d'accès aux données. III – LES TYPES DE PROGRAMMATION LOGO.jpg < number > Il y a 3 niveaux de visibilité : Publique : Protégée : Privée : Le polymorphisme : Il permet à deux objets ( appartenant à deux classes différentes ) de réagir différemment au même appel de méthode. III – LES TYPES DE PROGRAMMATION LOGO.jpg I. Évolution des langages de programmation : IV – LES LANGAGES DE PROGRAMMATION Première génération : langage machine ; Deuxième génération : langage assembleur ; Troisième génération : langages évolués ; Quatrième génération : langages spécifiques, objet ; Cinquième génération : langages dédiés à l'IA ; LOGO.jpg Exemple : Voici à quoi peut ressembler un programme en langage machine : A A Il s'agit de la représentation hexadécimale d'un programme permettant d'additionner les valeurs de deux cases mémoire et de stocker le résultat dans une troisième case. [...]
[...] Les traducteurs de langage : Les interpréteurs : Ils traduisent et exécutent le code source ligne par ligne au moment de l'exécution. Les compilateurs : Ils transforment le code source écrit en langage évolué en code machine exécutable. Les phases de compilation LOGO.jpg II – LA PROGRAMMATION Le traducteur de langage Avantages Inconvénients Interpréteur Usage facile Exécution instantanée La lenteur La répétition des tâches Compilateur La rapidité La sécurité Les erreurs d'exécution sont difficiles à déceler LOGO.jpg II – LA PROGRAMMATION III. [...]
[...] Les langages de programmation Introduction Partie 1 : LES PROGRAMMES I – Définition II – Comment se procurer un programme ? III – L'exécution d'un programme Partie 2 : LA PROGRAMMATION I – Le Langage évolué II – Les traducteurs de langage III – Les erreurs de codage PLAN DE L´EXPOSÉ : LOGO.jpg Partie 3 : LES TYPES DE PROGRAMMATION I – La programmation structurée II – La programmation événementielle III – La programmation fonctionnelle IV – La programmation orientée objet Partie 4 : LES LANGAGES DE PROGRAMMATION I – Évolution des langages de programmation II – Les anciens langages de programmation III – Les nouveaux langages de programmation Bibliographie PLAN DE L´EXPOSÉ : LOGO.jpg I – LES PROGRAMMES I. [...]
[...] Les anciens langages de programmation : Fortran : ( Formula Translator ) c'est le premier des langages algorithmiques, il est utilisé pour les applications scientifiques et mathématiques. Cobol : ( COmmon Business Oriented Language ) il est adapté aux applications de gestion et permet un accès aisé aux fichiers et aux bases de données, il est capable de traiter de grandes quantités de données commerciales. LOGO.jpg IV – LES LANGAGES DE PROGRAMMATION < number > III. Les nouveaux langages de programmation : Le langage C : il est un langage comportant des instructions et des structures de haut niveau, il est très portable, permet l'insertion de commentaires sur le fonctionnement du programme : Les opérateurs : les opérateurs de calcul ; les opérateurs d'assignation ; les opérateurs d'incrémentation ; LOGO.jpg IV – LES LANGAGES DE PROGRAMMATION < number > les opérateurs de calcul : Il s'agit du : + ; - ; * ; / ; = . [...]
[...] L'encyclopédie informatique : CommentCaMarche. « le langage », de Stéphane Dupin, Édition CampussPress. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture