Cours delphi asd2 Licence SHS Université Bordeaux Support du cours ASD Algorithmique et Structures de Données avec Delphi Jean Marc Salotti CRésumé Intitulé Crédits Cours h T D h Pré requis Contenu Objectifs Méthode Évaluation ASD Algorithmes et structure
Licence SHS Université Bordeaux Support du cours ASD Algorithmique et Structures de Données avec Delphi Jean Marc Salotti CRésumé Intitulé Crédits Cours h T D h Pré requis Contenu Objectifs Méthode Évaluation ASD Algorithmes et structures de données plateforme Delphi Langue Français Code Responsable Jean Marc Salotti Heures semaine Total semaines Semestre Heures semaine Total semaines Semestre Introduction à la programmation algorithmique de base Révisions sur Pascal et Delphi Introduction au langage objet Delphi à la programmation événementielle aux composants graphiques de Delphi utilisation des structures de données listes piles manipulation de ?chiers textes ini Conception structurée de programmes avec Delphi Cours exercices sur machine en TD examen écrit CSommaire Rappels sur le langage Pascal Syntaxe générale Types prédé ?nis Création de type Instructions de base Exercices de révision sur les boucles Révision sur les booléens et les tableaux Les booléens Exercices sur les booléens Exercices sur les tableaux Fichiers textes génériques TIni ?le Introduction Organisation d'un ?chier ini Utilisation d'un objet TIni ?le Propriétés et méthodes des objets TIni ?le Lecture dans un ?chier ini Ecriture dans un ?chier ini Exemple Introduction au langage objet Utilité des objets Exemple Classe TForm Public Private Constructeur Destructeur A ?ectation Héritage simple Exercice Héritage et polymorphisme Surcharge Méthode statique Méthodes virtuelles Méthode abstraite Self Opérateurs de classe Polymorphisme étude d'un exemple Problème Solution Extension Listes cha? nées Représentation Gestion d ? une liste cha? née Liste cha? née dans un tableau Tableaux dynamiques TList C Exemple Exercices Piles Représentation Gestion d ? une pile Exemples de piles Objets TStack Méthodes de TStack Exercice Files Représentation Gestion d ? une ?le Exemple de ?le Objets TQueue Méthodes de TQueue Exercice Listes ordonnées Concepts Tri par insertion Tri avec TList Exemple Exercice Images Structures de données Algorithmes sur les images Révision synthèse Exercices de synthèse Bilan ANNEXES LISTE DES TD- TP CINTRODUCTION Pourquoi Delphi parce que le temps est révolu de programmer dans un langage on développe des applications informatiques avec une plateforme de développement - parce que Delphi permet la programmation événementielle - parce que le langage Pascal Objet est simple et pédagogiquement acceptable - parce que la programmation sous Delphi est très rapide - parce que Delphi permet la conception d'interfaces professionnelles - parce que Delphi est gratuit - parce qu'il existe un grand nombre de programmeurs Delphi dans le monde et que de nombreux composants sont proposés sur le web pour faire par exemple de la reconnaissance vocale pour récupérer l'image d'un scanner ou d'une caméra etc Exemples d'applications présentées en cours et nécessitant très peu de code - reconnaissance vocale - synthèse vocale agents animés Microsoft Agent - live vidéo et capture d'image en utilisant une webcam Autres applications présentées en cours - traitement d'images - synthèse d'images - mouvements elliptiques de planètes et astéro? des autour du soleil - gestion d'arbre généalogique - jeu de simulation de type Age of Empires Marsbase Connaissances requises pour suivre le cours ASD Bases du langage Pascal un polycopié en ligne est disponible
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/zAgTfXZCDlCD7ntide2jetGKwJMygRfRRWjSBhX4wh8m6viiFdmWNqnmhSQSJsPPA7BfjQeW2nMHUvjxvWairspe.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703462370nir5gtqdbxgqxbpp9skumpap2nvx4zefsrhzqvqegzgylej5f9xxhaike6hteqgzh1nccv7kqvfmmwckze7vzzejfglm9ltpxfnl.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/5e5W9K3346nt6UNdbgWssy2xgD8MxnqRlr6N468CnUdCwVQNtOEn7WfLOcMXTukVmtxvayQ0Wn9NLVczIns3ao6W.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/KoLFVwLpawNw3tdStHn1y1Z9t2Q6Cf9p9PwNxBZ92cRpzNDnHMtpfRzH8T7mQnU96wMzDD7eFljPf6cSQkvKXPb4.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/wTuSPRXjAmX6R8ohBfs56iAX2x25vMDm5gk1P1Amh6MQxWvfQfuPMfWxqEtcn1pXKS7YMKJF4r3M1iEO9XAABVtO.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704063637vpte2cmuqt5hbuvztyyspbgmdezbdmzuacpad9q7avafhsqmvzdzbfnpbgrdvyfxwt98oby5k7ud5avk4iksniycndclo1u5ridi.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/HcA299TNIemXGcHNClqd3XdcWmkbNXAZMLGZnDBrh6wZyNt7FnCUvF7kp2BBnawiPs8atY8MBDqWhIB4UgeCGVA7.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704017751kobdm4idjhlb4oxwxm3iufxbg4cjjhdsquxubutl2fgxlsilx7nog3aqgqi6udfzpb6sot0gx2reqal1athiptimhx57ujqlzwf4.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117036767738fepvraxj3s5ioznlqvxeta9mkgjovjzofi4vloxqbhwxpb0tu5mrdrv3odbmuyhl2tcbctotuvhwa4ufgt0nep4tgx9h4vul4js.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/E3ezgjLsX3fldsgY0KCGebpaoDRGpAnnRYUvjlmfAVgByUMpl0QfHOapVkZERKXMJSfQ2e8nqDPHJQMrr3wpRlnb.png)
-
26
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mai 02, 2021
- Catégorie Management
- Langue French
- Taille du fichier 161.4kB