Cours c 4 Cours de programmation en langage C ère Année Ecole SupTechnology Casablanca Par Nadia BOUHRIZ CPlan de cours Plan ? Introduction générale ? Rôle d ? un langage de programmation ? Langage interprété vs langage compilé ? Le processus de compilati

Cours de programmation en langage C ère Année Ecole SupTechnology Casablanca Par Nadia BOUHRIZ CPlan de cours Plan ? Introduction générale ? Rôle d ? un langage de programmation ? Langage interprété vs langage compilé ? Le processus de compilation ? L ? environnement de programmation DEV C ? Généralités sur le langage C ? Histoire du langage C ? Structure minimale d ? un programme C ? Eléments de base d ? un programme C ? Les variables valeurs et opérateurs ? La entrées sorties ? Les instructions de contrôle ? Les tableaux et les pointeurs ? Les structure s ? La programmation modulaire fonctions ? Les ?chiers ? La gestion dynamique de la mémoire CIntroduction générale Rôle d ? un langage de programmation Résolution de problème par ordinateur traitement automatique d ? information ? Pour traiter automatiquement de l ? information la machine doit disposer d ? un ou de plusieurs programmes ? Un programme est une suite d ? instructions opérations que la machine peut exécuter pour e ?ectuer des traitements CIntroduction générale Rôle du langage de programmation L'exécution d'un programme par l'ordinateur passe en général par les étapes suivantes ? Le processeur unité de traitement de l ? ordinateur extrait les données à traiter à partir de la source indiquée dans le programme soit auprès de l'utilisateur qui devrait les introduire au moyen du clavier soit en mémoire secondaire ou centrale ? Il exécute ensuite la série d'opérations élémentaires de manière séquentielle dans l'ordre prévu par le programme et mémorise tous les résultats intermédiaires ? Il renvoie en ?n le ou les résultats attendus à la destination périphérique de sortie indiquée dans le programme CIntroduction générale Rôle du langage de programmation Programme exécutable ? Pour pouvoir e ?ectuer un traitement donné la machine doit disposer du programme exécutable correspondant ? Ce programme doit se trouver en mémoire et doit alors être codé en binaire langage machine ? Un langage de programmation est par dé ?nition di ?érent du langage machine Il faut donc le traduire pour le rendre intelligible du point de vue du microprocesseur ? Les langages de programmation sont majoritairement de deux types les langages interprétés et les langages compilés CIntroduction générale Rôle du langage de programmation Langage interprété versus langage compilé ? un langage interprété a besoin d'un programme auxiliaire l'interpréteur pour traduire au fur et à mesure les instructions du programme ? Exemples de langages interprétés Le langage HTML le langage JAVA etc ? Un programme écrit dans un langage dit compilé va être traduit une fois pour toutes par un programme annexe le compilateur a ?n de générer un nouveau ?chier qui sera autonome c'est-à- dire qui n'aura plus besoin d'un programme autre que lui pour s'exécuter on dit d'ailleurs que ce ?chier est exécutable ? Exemples de langages compilés Le langage C le langage C le Cobol etc CIntroduction générale Le processus de compilation Cintroduction générale Le processus de compilation Edition du programme source à l ? aide d ?

Documents similaires
Directive epi 89 656 L Directive CEE du Conseil du novembre concernant les prescriptions minimales de sécurité et de santé pour l'utilisation par les travailleurs au travail d'équipements de protection individuelle troisième directive particulière au sens 0 0
Mdsc 2018 pdf rue Saint Michel -- BP Dakar - Sénégal -- Tel -- Fax -- Email stmichel arc sn -- Web www st-michel sn UNIVERSITE CATHOLIQUE DE L ? AFRIQUE DE L ? OUEST UCAO FACULTE DES SCIENCES DE GESTION Science - Foi - Action INSTITUT SUPERIEUR DE GESTION 0 0
Centre International de Développement et de Recherche Centre International de D 0 0
Jpe 2220 ring 1 muerte de las dunas en suecia discursos politicos 0 0
Le partenariat entre Aqua et Danone en Indonésie Le partenariat entre Aqua, fir 0 0
F I C H E P É D A G O G I Q U E No. 1 DEMARCHE PEDAGOGIQUE A. ACTIVITE: Jeu de 0 0
Plan cas pratique Chapitre la phase préalable du montage de titrisation Section Présentation de l ? entité WAFASALAF Bref aperçu du groupe Pro ?l du groupe Gouvernance du groupe Performances CPC Bilan ? Section Objectifs de l ? Opération Section Présentat 0 0
Cours de coaching personnel 2 0 0
Cours de gestion des ressources humaines Séance 1. Qu’est-ce que la GRH ? Julie 0 0
Prise de parole en public Informer Démontrer Captiver La prise de parole en public exposés soutenances ? Convaincre Présenter Débattre CINTRODUIRE A priori notre public ne sera pas intéressé tant que nous ne serons pas intéressants C ? est pourquoi l ? in 0 0
  • 23
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mai 24, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 78.8kB