sc partie les sous programmes s1

Prof Mme RIAHI Wafa Matière Informatique Classe SC Lycée M ? ghira Fouchena Année Module Les sous programmes Objectif ? Décomposer un problème en sous-problèmes élémentaires ? Présenter les solutions sous forme de procédures et de fonctions ? Présenter les solutions sous forme d'algorithmes ? Implémentation des algorithmes sous Python programmes Plan I Analyse modulaire II Les procédures II Dé ?nition II Déclaration II Appel III Les fonctions III Dé ?nition III Déclaration III Appel IV Application Série n Série n correction CProf Mme RIAHI Wafa Matière Programmation Module Les sous programmes Classe SC Lycée M ? ghira Fouchena Année I Analyse modulaire Exercice Analysez puis déduisez l ? algorithme d ? un programme qui permet de remplir un tableau T de N entiers positif avec N calcul et a ?che la somme des éléments paire du tableau ?? La résolution d ? un problème complexe comporte trois étapes Décomposition du problème en sous-problèmes analyse modulaire on indique pour chacun son but que fait le sous-programme les paramètres par valeur quelles sont les données nécessaires et les paramètres par variable quels résultats va-t-on obtenir Exemple Les èches bleues indiquent les variables transmises ou bien fourni par le programme principal aux modules alors que les èches rouges indiquent les résultats renvoyer par les modules au programme principal Commentaire Pour le module Saisie le programme principal lui fourni les variables N et T initialement ? ? Vide ? ? èche bleue est c ? est lui qui va assurer l ? opération de saisi de N et le remplissage de T une fois ce module à accomplit sa t? che il retourne au programme principal la variable N et le tableau T èche rouge Pour le module Calculer somme il reçoit la valeur de la variable N ainsi que les valeurs des éléments du tableau èche bleue a ?n de parcourir le tableau calculer la somme des éléments pairs et renvoyer la valeur de la somme S èche rouge Pour le module A ?cher il reçoit la valeur de la somme S èche bleue déjà calculé par le module précédent et l ? a ?che et ne renvoie aucun résultat Astuce Une astuce à appliquer lors de l ? analyse modulaire est de considérer que tous les modules sont des procédures et si un module accepte ou bien reçoit des paramètres sans les modi ?er et retourne un seul résultat alors cette procédure sera une fonction Reprenons notre exemple On peut remplacer la procédure CALCULER SOMME par une fonction puisque elle ne va pas changer les valeurs de N et T paramètres passés par valeur et la valeur de retour S est de type simple Analyse du programme principal Nom SOMME PAIRE Résultat PROC AFFICHER S S ? FN CALCULER SOMME N T N T PROC SAISIE N T FIN SOMME PAIR T D O globaux objet Type nature AFFICHER Procédure S Entier CALCULER SOMME Fonction T Tableau SAISIE Procédure N entier rôle A ?cher la valeur de la somme Valeur de

Documents similaires
Guide campus france maroc 2019 0 0
Bull elec 22 Actualité DIFFUSION MENSUELLE Janvier CI-ENERGIES ash Numéro SOCIETE DES ENERGIES DE COTE D ? IVOIRE Notre bulletin électronique Passation de charges au Ministère du Pétrole de l ? Energie et du Développement des Energies Renouvelables Le Min 0 0
UNS - Probabilités pour l’informatique L2 2018-2019 Partiel du 11 mars 2019 Dur 0 0
Stg montage 1 SIDEM Engineering PROCEDURES D ? INGENIERIE SPECIFICATION TECHNIQUE GENERALE REF PI Date Mai Edition Page de CSIDEM Engineering PROCEDURES D ? INGENIERIE SPECIFICATION TECHNIQUE GENERALE REF PI Date Mai Edition Page de CHARPENTES METALLIQUES 0 0
synthese barriere de securite bop 0 0
Loi n03 88 du 31 juillet 1990 fixant les conditions generales d x27 emploi des agents contractuels de l x27 etat 0 0
Dossier 1 3 ER COURS SEPTEMBRE SÉANCE DU ER ET DU SEPTEMBRE PLANNING MISE EN COMMUN DE L ? INCIPIT D ? ALBERT CAMUS COURS DU JUILLET - MISE AU POINT DU DOSSIER D ? ÉTÉ - PARCOURS GLOBAL DE LA FORMATION DOUTES ET QUESTIONS PLATEFORME AULATECNOS - ANALYSE D 0 0
chef d x27 oeuvre cap2 presentation organisation planification 0 0
Dit clinician guide The competences required to deliver e ?ective Dynamic Interpersonal Therapy DIT for Depression Alessandra Lemma Tavistock and Portman NHS Foundation Trust This document represents a guide to the competences required to deliver Dynamic 0 0
Guide psycho 12062016 1 - UFR SCIENCES HUMAINES ET ARTS Département de psychologie GUIDE DES ETUDES ET DES ENSEIGNEMENTS LICENCE ET MASTER Organisation du département de psychologie et descriptifs des enseignements CPREAMBULE GUIDE DES FORMALITES ADMINIST 0 0
  • 34
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jan 08, 2022
  • Catégorie Administration
  • Langue French
  • Taille du fichier 63.1kB