Algorithmique et programmation langage c

Département Mathématiques et Informatique Algorithmique et programmation langage C ASMAE OUHMIDA UNIVERSITÉ HASSAN II ECOLE NORMALE SUPÉRIEURE D ? ENSEIGNEMENT TECHNIQUE CPLAN ? Introduction ? Qu ? est ce qu ? un algorithme ? Notion d ? algorithmes ? Etapes d ? un algorithme ? Déclaration de données ? Opérations de base CIntroduction ? 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 permet au programmeur d'écrire son programme suivant une grammaire qui peut être soit celle du langage machine même soit une grammaire facilement interprétable par la machine ou pouvant être traduite en langage machine au moyen d'un outil logiciel dit compilateur du langage CIntroduction Il existe en fait trois catégories de langages ? Le langage binaire un langage machine exprimé par des chi ?res ou Il produit des programmes automatiquement consommables compréhensibles par la machine mais qui sont illisibles et non portables ? Les langages de bas niveau comme l'assembleur ils produisent des programmes facilement interprétables par la machine mais d'utilisation lourde pour les programmeurs ? Les langages évolués ils sont souples et produisent des programmes clairs et lisibles mais ils doivent encore être compilés traduits en langage machine par un compilateur du langage pour générer des programmes exécutables Nous en citons Fortran Basic Pascal C C Visual Basic Visual C Java CQU'EST CE QU'UN ALGORITHME ? Algorithme mot dérivé du nom du mathématicien al Khwarizmi qui a vécu au ème siécle était membre d ? un académie des sciences à Bagdad ? Un algorithme prend des données en entrée exprime un traitement particulier et fournit des données en sortie ? Programme série d ? instructions pouvant s ? exécuter en séquence ou en parallèle parallélisme matériel qui réalise implémente un algorithme CQU'EST CE QU'UN ALGORITHME ? Le terme algorithme est employé en informatique pour décrire une méthode de résolution de problème programmable sur machine ? Un algorithme est une suite ?nie et ordonnée d'opérations actions élémentaires ?nies en temps et moyens Elle est régie par un ensemble de règles ou d'instructions de contrôle séquencement sélection et itération permettant d'aboutir à un résultat déterminé d'un problème donné CPOURQUOI l ? ALGO ? Pour obtenir de la machine ? qu ? elle e ?ectue un travail à notre place ? Problème expliquer à la machine ? comment elle doit s'y prendre ? Besoins savoir expliciter son raisonnement - savoir formaliser son raisonnement - concevoir et écrire des algorithmes ?? séquence d ? instructions qui décrit comment résoudre un problème particulier ? CExemple ? Pour planter et arroser un ensemble d'arbres on peut procéder de la manière suivante planter l'ensemble d'arbres et les arroser tous à la ?n Algorithme de plantation et d'arrosage de plusieurs arbres - Creuser un trou - Placer un arbre dans le trou - Reboucher le trou - S'il existe encore des arbres exécuter les actions et Sinon exécuter

Documents similaires
Terminologie bilingue de l enseignement apprentissage de la lecture initiale pulaar francais en pdf recherche google 1 0 0
Td multimetre eleve Lycée Jean Perrin Marseille TD Lecture et mesure au multimètre Problématique On souhaite s ? informer sur le choix le réglage et la mise en ?uvre d ? appareils de mesure adaptés aux grandeurs électriques Régler calibrer les appareils d 0 0
Principe de ion centrifuge 0 0
Qcm pes 1 Réponses I Répondre aux questions suivantes en cochant une seule réponse si la question est du type Chassez l ? intrus cochez la mauvaise réponse sinon cochez la bonne L ? analyse de la première révolution industrielle reposant sur les innovatio 0 0
Cd pdf mimoire midou m converti non modifiee 2 0 0
Rapport capes ext 2015 Concours du second degré Rapport de jury Concours CAPES et CAFEP- CAPES externe Section langues vivantes - anglais Session Rapport de jury présenté par M Antoine MIOCHE président du jury ? www education gouv fr CSOMMAIRE Pour accéde 0 0
EXERCICE I Les charges indirectes de l’entreprise OHOU pour le mois de juillet 0 0
Rhr 0035 1423 1966 num 170 2 8412 pdf 1 0 0
Incorporation guide Incorporation Guide Guide to Incorporating and Forming a Limited Liability Company Toll-Free - - Direct Intl - - Our Incorporation Guide is developed with the help of the small business legal experts at Nolo Press CTable of Contents IN 0 0
Annales 2010 UDESMA Annales FORMATION MUSICALE ANNALES Lecture de notes et de rythmes page Dictées Copie de l ? élève page Dictées Copie de l ? examinateur page Théorie ?? Analyse page avenue de Ch? teaudun - BP - BLOIS Cedex ? Tél Fax ? udesma cegetel ne 0 0
  • 75
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager