Algorithmique et programmation langage c 1

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
Guide images durables Guide de la production d ? images durables Crédit Sophie Delaporte CAVANT PROPOS Remerciements Paris Good Fashion remercie tous les professionnels ayant participé à l ? élaboration de ce projet Marie-Caroline Perrin-Beauchef Sébastie 0 0
Examen avec solution en electricite industrielle 2015 0 0
Fonadation super UNIVERSITE MOHAMMED KHIDER - BISKRA FACULTE DES SCIENES ET DES TECHNOLOGIE DEPARTEMENT DE GENIE CIVIL première année master gr ctc Module fondation super ?cielle et profond Thème Fondation super ?cielles Présenter par ? Boughdiri Med Sif 0 0
1 Campagne de communication Pour la promotion de l’offre de service Optima pour 0 0
Article baudelaire 3 DOSSIÊ BAUDELAIRE ET LA HAINE DU VÉGÉTAL ? BAUDELAIRE AND ??HATE OF VEGETABLE ? Aurélia Cervoni Université Paris Sorbonne Paris França ORCID - - - Résumé Dans les premières lignes d ? Anywhere out of the world Baudelaire prête aux hab 0 0
Fiche histoire litteraire La littérature française dynamique et histoire XVIe siècle PREMIERE PARTIE La Renaissance à reculons Frank Lestringant Chapitre I Une rupture sans retour motif de l'Ignorance chassée de Rosso De Marot à Rabelais naissance de l'hu 0 0
Guide de cre ation de ressources pour tni avec open sankore pdf 0 0
Cap compta 2002 REPUBLIQUE DU SENEGAL UN PEUPLE ?? UN BUT - UNE FOI MINISTERE DE L ? EDUCATION CABINET DU MINISTRE DELEGUE CHARGE DE L ? ENSEIGNEMENT TECHNIQUE ET DE LA FORMATION PROFESSIONNELLE DIRECTION DE LA FORMATION PROFESSIONNELLE BUREAU DES EXAMENS 0 0
Dissert francais tartuffe 1 0 0
Commentaire suivi de melancholia 0 0
  • 51
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager