COURS ALGORITHMIQUE ET PROGRAMMATION INFORMATIQUE


OBJECTIF DU COURS API :
• Notions de base en algorithmique
• Types de données et lien avec la machine
• Notion de sous-programmes et lien avec la compilation
• Qualité
• nommage des variables, assertions, documentation ...,
• pré et post conditions
• Structures algorithmiques fondamentales: .
• Implantation des algorithmes dans un langage de programmation.
• Introduction au test unitaire, boîte noire,
• Algorithmes fondamentaux de recherche recherche d’un élément, parcours, tri, ...
• Avoir une première notion des performances des algorithmes utilisés

NOTION DE BASE EN ALGORITHMIQUE
Algorithme : mot dérivé du nom du mathématicien al_Khwarizmi qui a vécu au 9è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

POURQUOI UN COURS D’ "ALGO"
-Pour obtenir de la «machine» qu’elle effectue 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.

ALGORITHME
• Savoir expliquer comment faire un travail sans la moindre ambiguïté
• langage simple : des instructions (pas élémentaires)
• suite finie d'actions à entreprendre en respectant une chronologie imposée
•L’écriture algorithmique : un travail de programmation à visée universelle
• un algorithme ne dépend pas du langage dans lequel il est implanté,
• ni de la machine qui exécutera le programme correspondant.

COURS ALGORITHMIQUE ET PROGRAMMATION INFORMATIQUE


Cliquez ICI pour télécharge PDF 


LES autres COURS Cliquez ICI 
! N'oubliez pas de partager la publication pour nous aider à nous motiver pour plus d'exercices , cours, examen ...merci! 😉
Share To:

FST PDF

Post A Comment:

0 comments so far,add yours