Resume syntaxique pascal pdf

Chapitre R ?esum ?e syntaxique du langage Pascal Le Pascal est un langage proc ?edural induisant une approche par les traitements pour r ?esoudre un probleme donn ?e Cette approche peut etre descendante ou ascendante Il supporte la notion de fonction ou de proc ?edure et des m ?ecanismes de passage d ? arguments a ces fonctions ou proc ?edures ainsi qu ? un m ?ecanisme de renvoi de valeur par les fonctions M ?ethode de d ?eveloppement d ? un logiciel En g ?enie logiciel on utilise souvent la m ?ethodologie suivante pour r ?esoudre les probl eme de programmation Elle comporte cinq ?etapes Etapes de d ?eveloppement d ? un logiciel Formulation du probleme Cette phase consistea red ?e ?nir pr ?ecisement le probl eme avec un gain de la compr ?ehension sur les parametres dont on a besoin pour la solution en ?eliminant toutes les redondances Analyse Cette ?etape identi ?e les entr ?ees du problemes et les sorties d ?esir ?ees ainsi que les contraintes Elle identi ?e les informationsa fournir comme donn ?es et les r ?esultats a calculer Elle pr ?ecise egalement la forme sous laquelle les r ?esultats pourront etre pr ?esent ?es Conception Ici on d ?eveloppe l ? algorithme pour r ?esoudre le probleme eton v ?eri ?e que l ? algorithme r ?esoud bien le probleme comme attendu C ? est souvent l ? aspect le plus di ?cile dans la r ?esolution du probleme On doit donc mettre beaucoup de soin dans les v ?eri ?cations inh ?erante a cette ?etape On utilise souvent la technique de diviser pour regner puis on r ?esoud s ?epar ?ement les sous problemes C Impl ?ementation Ici on traduit l ? algorithme en programme Chaque ?etape de l ? algorithme va etre cod ?e en instruction dans un langage de programmation Il y a donc n ?ecessit ?e de la ma triser un langage de programmation Test et v ?eri ?cation Dans cette phase on teste le programme complet a ?n de v ?eri ?er qu ? il marche comme pr ?evu en utilisant diverses sortes de donn ?ees Dans cette d ?emarche les trois premieres phases sont critiques De leurs bons d ?eroulements d ?epend la ?abilit ?e de toute la m ?ethode Analyse descendante Elle est bas ?ee sur la technique de diviser pour regner En e ?et on d ?ecrit en pseudo-langage l ? algorithme en partant d ? un niveau de description abstrait et en d ?ecomposant chaque traitement en sous- traitement jusqu ? a ce qu ? il n ? y ait plus de d ?ecomposition a faire Modularit ?e Un probleme est en g ?en ?eral d ?ecoup ?e en des sous-problemes chaque sousprobleme est r ?esolu s ?epar ?ement Cette approche facilite la maintenance et la r ?eutilisation des codes gr ace aux m ?ecanismes de complilation s ?epar ?ee Programmation structur ?ee Une approche disciplin ?ee de programmation conduisanta des programmes faciles a lire

  • 39
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager