Algorithmique Notions et instructions de base M HAMLICH CALGORITHMIQUE PLAN Langages informatiques Objectifs d un algorithmique Représentation d un algorithme y Organigramme y Pseudo code Catégories d instructions y Variables y A ?ectation y Opérateurs y

Notions et instructions de base M HAMLICH CALGORITHMIQUE PLAN Langages informatiques Objectifs d un algorithmique Représentation d un algorithme y Organigramme y Pseudo code Catégories d instructions y Variables y A ?ectation y Opérateurs y Les instructions d'entrées-sorties lecture et écriture y Exemples d applications Méthode de construction d un algorithme M HAMLICH C Langages informatiques y Un langage informatique est un outil permettant de donner des ordres instructions à la machine y A chaque instruction correspond une action du processeur y Intérêt écrire des programmes suite consécutive d instructions déstinés à e ?ectuer une tache donnée y Exemple un programme de gestion de comptes bancaires y Contrainte être compréhensible par la machine M HAMLICH CLangage machine y Langage binaire l information est exprimée et manipulée sous forme d une suite de bits y Un bit binary digit ou états électriques y Une combinaison de bits Octet p o ss ibilités qui permettent de coder tous les caractères alphabétiques numériques et symboles tels que y Le code ASCII American Standard Code for Information Interchange donne les correspondances entre les caractères alphanumériques et leurs représentation binaire Ex A y Les opérations logiques et arithmétiques de base addition multiplication sont e ?ectuées en binaire M HAMLICH CLangages haut niveau y Intérêts multiples pour le haut niveau y proche du langage humain anglais ? compréhensible y permet une plus grande portabilité indépendant du matériel y Manipulation de données et d expressions complexes réels objets a b c y Nécessité d un traducteur compilateur interpréteur exécution plus ou moins lente selon le traducteur Code source en langage évolué Compilateur ou interpréteur Langage machine M HAMLICH CCoymCpoimlaptielauteru ri ntrtaedrupirreéletepurorgramme entier une fois pour toutes exemple c ?chier source Compilateur exemple ex cutio ?chier ex cutable y plus rapide à l exécution y sécurité du code source y - il faut recompiler à chaque modi ?cation y Interpréteur traduire au fur et à mesure les instructions du programme à chaque exécution exemple bas I terpr tatio ex cutio ?chier source y exécution instantanée appréciable pour les débutants y - exécution lente par rapport à la compilation M HAMLICH CLangages de programmation y Deux types de langages y Langages procéduraux sont à base de procédures Une procédure est une portion de programme écrit en langage de haut niveau qui accomplit une t? che spéci ?que nécessaire au programme y Langages orientés objets sont des langages non procéduraux dans lesquels les éléments du programme sont considérés comme des objets qui peuvent s'échanger des messages y Choix d un langage M HAMLICH CPrincipaux Langages de programmation Pascal C Maple Blaise PASCAL mathématicien et inventeur de la première machine à calculer C'est une version améliorée du langage de programmation B du Bell Laboratory créé en Nasa de SUN Langage compilé et structuré dérivé d'ALGOL c'est un langage de développement standard pour les microordinateurs Langage de programmation structuré et compilé très largement employé car ses programmes peuvent facilement se transférer d'un type d'ordinateur à un autre couvrir tous les domaines D

Documents similaires
Resume exchange BTS LaSalle Microsoft Exchange M RAMDANE Résumé Exchange Server Introduction Exchange Server est une solution de messagerie propriété de Microsoft permettant aux entreprises dotées d ? une infrastructure Active Directory de stocker et de g 0 0
Utilisation de captvty 1 Utilisation de Captvty Sommaire Installation Con ?guration Modi ?er le dossier de téléchargement Utiliser un lecteur externe Utilisation Visionner ou enregistrer une émission Enregistrer la ?che Téléchargement de la vidéo Nouvelle 0 0
Signature electronique Avis d ? expert Votre boss ? s ? intéresse à la signature électronique et il a bien raison Il vous a chargé de mener une étude sur le sujet Mais voilà vous n ? y connaissez rien Et le sujet vous semble ardu on vous parle de PKI de c 0 0
Exces de pouvoir finalllll 0 0
Organigramme 1 MINISTÈRE DE L ? ENSEIGNEMENT ET DE LA RECHERCHE SCIENTIFIQUE REPUBLIQUE DE COTE D ? IVOIRE ÉCOLE NORMALE SUPÉRIEUR D ? ABIDJAN UE Administration Scolaire ECUE Généralités sur l ? Administration Scolaire Filière Éducateur ere année TD Group 0 0
Juin 2015 Audit Committee Institute Guide des Bonnes Pratiques pour les comités 0 0
Benin code securite sociale 2003 maj 2007 0 0
uploads/s1/cerquiglini-eloge-de-la-variante.pdf 0 0
Appel a candidature s7 2 Appel à candidature Accès en quatrième année via le Concours Passerelle S TAFSEM Année universitaire - L ? Ecole Nationale de Commerce et de Gestion de Tanger organise un concours d ? accès en quatrième année de l ? ENCG Tanger au 0 0
Eventos 2017 unesco Chronological List of Conferences and Meetings for as at May ?? non-comprehensive list Liste chronologique des conférences et réunions pour au mai ?? liste non-exhaustive This document is intended to provide information to Member State 0 0
  • 39
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Dec 07, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 91.9kB