C chapitre1 Chapitre I Introduction à la programmation orientée objets POO Introduction à la programmation orientée objets POO La programmation c ? est l ? art de faire résoudre des problèmes par des machines qui passe par une longue période d ? apprentis
Chapitre I Introduction à la programmation orientée objets POO Introduction à la programmation orientée objets POO La programmation c ? est l ? art de faire résoudre des problèmes par des machines qui passe par une longue période d ? apprentissage et d ? initiation Un ordinateur est diminué d ? intelligence il ne peut pas donc résoudre que les problèmes pour lesquels existe une méthode de résolution algorithmique c ? est-à-dire une recette déterministe I Algorithme Un algorithme est un procédé automatique qui transforme une information en une autre information symbolique c ? est la réalisation d ? un nombre ?ni d ? opérations élémentaires instructions chacune d ? elles est réalisable en temps ?ni Avant de traiter un problème par ordinateur il faut traduire l ? algorithme dans un langage binaire susceptible d ? être exécuté par ordinateur I Langage Un langage est un ensemble de mots construits avec des lettres choisies dans un alphabet Les mots sont assemblés on phrase selon des règles de programmation de grammaire précises qui dé ?nissent la syntaxe du langage Le sens attaché à ces phrases c ? est-à-dire leurs signi ?cation consiste la sémantique I Langage Interprétateur Véri ?e et exécute un code dans certain langage mais ne génère pas le code natif dans un ?chier a ?n de créer une application mais interprète le code a ?n de l ? exécuter à la volée Cette technique tend à dispara? tre pour les langages d ? usage général mais survit bien dans des contextes plus spécialisés Comme exemple le JavaScript PHP les Shell scripts Perl etc I Langage Compilateur Un compilateur traduit un code dans certain langage comme le c c Delphi etc vers un langage plus facilement compréhensible par la machine le programme en code natif Le compilateur se charge également de toutes les véri ?cations du code Syntaxe Lexical etc ? et une fois compilé le programme peut être exécuté autant de fois que nécessaire CChapitre I Introduction à la programmation orientée objets POO I Programmation structurée La programmation classique traite les programmes comme un ensemble de données sur lesquelles agissent des procédures Les procédures sont les éléments actifs et importants les données devenant des éléments passifs qui traversent l ? arborescence de programmation procédure en tant que ot d ? information La programmation structurée repose sur le concept que tout programme peut être développé uniquement à partir de trois constructeurs La séquence encha? nement en séquence de traitement L ? alternative instruction conditionnelle traitement permettent d ? e ?ectuer un choix La répétition itération ou boucle traitement peuvent être reproduit plusieurs fois La programmation structurée à manifestement fait progresser la qualité de la production des logiciels Mais avec recul il faut bien reconnaitre que ses propres fondements lui imposaient des limitations naturelles En e ?et la programmation structurée reposant sur ce qu ? on nomme souvent l ? équation de Wirth Algorithmes Structures de données Programmes I Programmation Orientée Objets La programmation orientée objet relève d ? une
Documents similaires










-
29
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jan 08, 2021
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 38.5kB