Initiation à la plateforme de développement en pascal
Delphi
Activité 1 : développement d'un outil de dessin avec
delphi
Activité 2 : développement d'une mini base de données avec
delphi
Téléchargemement au
format pdf
Outil de
dessin
Mini base
Et
une page sur les exercices à pratiquer en pascal
D'autres langages
comme le python sont utilisés pour la domotique comme les aspirateurs robots
ou encore les tondeuses robots car c'est un langage récursif.
Il faut
savoir que le langage dephi est parfaitement adapté à une programmation
récursive tout comme le langage python. Ce qui lui permet d'être utilisé
dans des conditions très précises comme la programmation des moteurs
pour la robotique. En effet il est important que les moteurs
utilisés pour les robots puissent être programmés sur la base d'un langage
récursif qui leur permettre d'optimiser leur chemin pour les aspirateurs ou les
tondeuses de façon à ne pas repasser deux fois au même endroit par
exemple. De même ce genre de langage permettra de simuler le rebond sur les
bandes d'une billard car le langage delphi est un langage avant tout
graphique.
Exemple d'algorithme récursif avec les tours de
hanoi
sub Hanoi(n,D,G,M)
si n =1
alors
Deplacer le disque de D vers G
sinon
Hanoi(n-1,D,G,M)
Deplacer le disque de D vers G
Hanoi(n-1,G,M,D)
fin-du-si
fin-du-sub
Cet exemple pourra être
traduit dans un langage comme le pascal sour la plateforme delphi. Cet
algorithme applique une récursivité non terminale. De nombreux exemples de bases données sont développées
directement avec Delphi ce qui donne une grande souplesse au niveau du choix
des
Ces exercices de développement en pascal présents sur les
différentes parties de ce site sont libres de droits et vous pouvez les
utiliser librement avec vos élèves du lycée.
Des algorithmes au lycée avec algobox
Monsieur Lépine un
créateur de logiciels tout à fait indépendant
|