Cour algorithme COUR ALGORITHME Avant toute programmation il est recommandé d'avoir une visualisation du programme qu'on va faire Pour cela il faut faire un algorithme ou un organigramme Le premier a une structure linéaire comme un programme alors que le

COUR ALGORITHME Avant toute programmation il est recommandé d'avoir une visualisation du programme qu'on va faire Pour cela il faut faire un algorithme ou un organigramme Le premier a une structure linéaire comme un programme alors que le second permet de bien mieux visualiser les di ?érents blocs du programme les boucles les tests C'est ce dernier point que je vais présenter ici les algorigrammes Faire un organigramme est important car la programmation est un processus itératif Le programme est parfois modi ?é par d'autres développeurs que ceux qui l'ont conçu Ce schéma pourra expliquer la conception du programme aux nouveaux développeurs Il pourra même éclairer le concepteur lui-même sur des idées qu'il avait eu La réalisation d'un organigramme est tout aussi important que de mettre des commentaires dans le programme Les modes de programmation visuelle qui se développent de plus en plus ressemblent plus à des algorigrammes qu'à un programme Il est donc important de prendre connaissance dès que possible avec cette schématique Cet article est un résumé du cours donné en II au département GEii de l'IUT B de l'université Lyon La norme ISO ? Symbole Désignation SYMBOLES DE TRAITEMENT Symbole Symbole général traitement Opération ou groupe d'opérations sur des données instructions etc ou opération pour laquelle il n'existe aucun symbole normalisé Fonction ou sous-programme Portion de programme considérée comme une simple opération Entrée - Sortie Mise à disposition d'une information à traiter ou enregistrement d'une information traitée Préparation Désignation Mode synchrone mode parallèle Ce symbole est utilisé lorsque plusieurs instructions doivent être exécutées simultanément SYMBOLES AUXILIAIRES Renvoi Symbole utilisé deux fois pour assurer la continuité lorsqu'une partie de ligne de liaison n'est pas représentée Début ?n interruption Début ?n ou interruption d'un organigramme point de contrôle etc Commentaire COpération qui détermine partiellement ou complètement la voie à suivre dans un embranchement ou un sousprogramme Symbole également utilisé pour préparer une décision ou mettre un aiguillage en position Symbole utilisé pour donner des indications marginales SYMBOLES LOGIQUES Embranchement Sens conventionnel des liaisons Le sens général des lignes doit être Exploitation de conditions de haut en bas variables impliquant le choix - de gauche à droite d'une voie parmi plusieurs Lorsque le sens ainsi dé ?ni n'est pas Symbole couramment utilisé respecté des pointes de èches à cheval pour représenter une décision ou sur la ligne indiquent le sens utilisé un aiguillage Exemple Calcul de la surface d un disque à partir du rayon Traduction du cahier des charges Entrée Saisie du rayon Sortie A ?chage de la surface du disque Traitement à réaliser Surface Pi Rayon ? Les entrées-sorties ? Les entrées sorties sont schématisées par des èches Elles sont représentées par une èche qui va vers une bulle ou un texte pour les entrées et par une èche qui sort d'une bulle ou d'un texte pour les sorties Pour plus de lisibilité on choisit de mettre à gauche les entrées et à droite les sorties La nature des entrées-sorties est aussi indiquée car elles peuvent être complètement

Documents similaires
Ct 6 generalites sur les reseaux electrique doc ct 6 generalites sur les reseaux electrique 0 0
Amenagement urbain CHAPITRE III CAHIER DES PRESCRIPTIONS TECHNIQUES Le présent devis descriptif a pour objet la conformité aux documents techniques de références à l'exécution des travaux en tous corps d'état nécessaire à la réalisation de Aménagement de 0 0
Bordereau d x27 envoi Marrakech le MB INGENIERIE AU NOM DU Mr LE DIRECTEUR DE L ? ONEE-Branch Eau BORDEREAU D ? ENVOI Complément du dossier DESIGNATION QUANTITE OBSERVATIONS Projet travaux de voirie et assainissement lotissement vert ? ? ? ? ? ? ? ? ? ? A 0 0
URBANISME DESCRIPTION DU MÉTIER : L'urbaniste est le chef d'orchestre qui lorsq 0 0
Page 1 sur 6 Avis n° 2010/06-13 relatif à l’admission par l’Etat des diplômes d 0 0
Femme, j’écris ton nom… Guide d’aide à la féminisation des noms de métiers, tit 0 0
Epreuve 2 MINISTÈRE DES ENSEIGNEMENTS SECONDAIRES OFFICE DU BACCALAURÉAT DU CAMEROUN INTELLIGENTSIA CORPORATION Leader dans la préparation et la formation aux concours d ? entrée dans les grandes écoles du pays Examen Baccalauréat Session Épreuve Mathémat 0 0
Brochureitsa 2018 ISSEA - YAOUNDÉ ENSAE - DAKAR BROCHURE D'INFORMATION SUR LE CONCOURS DE RECRUTEMENT D'ÉLÈVES INGÉNIEURS DES TRAVAUX STATISTIQUES I T S VOIE A NIVEAU BAC CAPESA CENTRE D ? APPUI AUX ÉCOLES DE STATISTIQUE AFRICAINES ENSAI ?? Campus de Ker 0 0
KARRAM Hassan 25 ans, Célibataire, Permis B : N°244 SECT .I 4 Al Azhar S. Barno 0 0
Avis Technique 13/15-1279 Annule et remplace l’Avis Technique 13/12-1162 Procéd 0 0
  • 56
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager