Les développeurs apprendront à concevoir, développer et tester des applications simples en utilisant Delphi.
Ce cours s’adresse aux lecteurs débutants en programmation, issus d’autres environnements de développement (comme MS Visual Basic ou Java) ou nouveaux dans Delphi.
Conditions préalables
Les lecteurs doivent avoir au moins une connaissance pratique du système d’exploitation Windows. Aucune expérience de programmation antérieure n’est requise.
Lecture recommandée: L’histoire de Delphi – de (Turbo) Pascal à Delphi 2005. Convenez des descriptions des versions de Delphi et de son histoire, avec une brève liste de caractéristiques et de notes. Découvrez comment Delphi est passé de Pascal à un outil RAD capable de vous fournir des applications hautes performances et évolutives allant des solutions de bureau et de base de données aux applications mobiles et distribuées pour Internet – non seulement pour Windows mais aussi pour Linux et .NET.
Plan de cours
- Introduction
- Généralités
- Cycle de développement
- Types d’applications
- Exemple d’un cycle de développement
- Affectation
- Entrées-sorties
- Les opérations arithmétiques
- Variables
- Problème introductif
- Syntaxe
- Les conditions (expressions logiques)
- Exercices
- Structure répétitive
- Introduction
- Exemple
- Terminaison d’une boucle Boucles for
- Un algorithme efficace
- Exercices
- Fonctions et procédures
- Les fonctions
- Les procédures
- Portée
- Passage des variables dans une fonction ou une procédure
- Les structures de données composées
- Les tableaux
- Les fichiers utilisés en Delphi
- L’approche Orienté-Objet
- Passage Pascal – Delphi – un premier exemple
- Calcul de la factorielle
- Équation du second degré
- Vérification du numéro de matricule
- Une petite machine à calculer
- Calcul matriciel – utilisation du composant StringGrid
- Recherche et tri
- Introduction
- Sous-programmes utiles
- Les algorithmes de tri
- Les algorithmes de recherche
Ce document de formation est parfait pour les développeurs débutants ainsi que pour les lecteurs qui apprécient un large aperçu de l’art de la programmation avec Delphi. Utilisez-le pour vous préparer à un cours de formation formel Delphi d’introduction ou pour vous rafraîchir avec les principes de ce langage de programmation Web polyvalent.
Profitez de ce manuel de formation en PDF pour comprendre mieux le Delphi et enrichir votre connaissance.
Commencez à télécharger ce cours adapté pour vous et à apprendre Delphi.
page 10 de 84 e) () 5 75 357 22 2 − −− − f) 2 2 20 48+ Exercice 2-2 Effectuez (sans l’ordinateur) les expressions suivantes : a) 86 div 15 b) 86 mod 15 c) (5-(3-7*2)*2)*2 d) sqrt(sqr(9)+19) e) 145-(145 div 13)*13 f) 288 div 18 g) 288/18 2.3 Variables Un concept fondamental de l’informatique est celui de la variable. Comme en mathématiques une variable représente une certaine valeur. Cette valeur peut être un nombre, une chaîne de caractères, un tableau, … Le nom d’une variable n’est pas limité à une seule lettre. Un nom de variable admissible (accepté par le système) commence par une lettre et peut être suivi d’une suite de symboles qui peuvent être des lettres, des chiffres ou le blanc souligné « _ » (« underscore »). Un nom valable sera appelé identificateur dans la suite. Vu que le nombre de variables d’un programme peut être très grand, il est utile de choisir des identificateurs qui donnent une indication sur l’usage envisagé de la variable. Par exemple : Dans un programme calculant une puissance les noms de variables base et exposant seraient appropriés. Il est important de noter que ce choix est seulement fait pour simplifier la lecture et la compréhension du programme et que la signification éventuelle du nom échappe complètement à Delphi. Delphi ne distingue pas entre majuscules et minuscules. Les identificateurs a et A ne peuvent donc être discernés. Dans la suite nous n’utiliserons que des lettres minuscules. 2.4 Type d’une variable Pour des raisons d’organisation de la mémoire, il est nécessaire de déclarer au début du programme chaque variable et le type associé. Nous utiliserons dans la suite les types integer, real, boolean, char, string qui sont utilisés pour représenter : Typ e Valeur s pécifications integer nombre entier relatif entre -2 63 et 2 63-1 real nombre décimal (en notation scientifique) voir alinéa suivant boolean true ou false indique si une condition est vraie ou fausse char un caractère lettre, chiffre ou autre caractère string chaîne de caractères p.ex. ‘abfzr3 _45*’ ou ‘1235’