Cours informatique de programmation
Eléments de programmation en langage Pascal Delphi
Objectif
-
Savoir
- Citer et commenter les deux types d'informations que peut traiter un ordinateur ;
- Expliquer la structure d'une application Delphi en montrant le rôle de chacun des fichiers qui la constituent ;
- Expliquer la nature du travail à réaliser avec Delphi : réalisation d'interfaces utilisateur et du code Pascal.
- Expliquer la nécessité des langages d'ordinateur, à mi-chemin entre le langage machine et le langage humain ;
- Expliquer le rôle de l'éditeur de textes, du compilateur et de l'interpréteur dans le cadre de la programmation des ordinateurs ;
- Situer les différents éléments de l'interface du programme Delphi ;
- Expliquer la notion d'objet dans le cadre de la programmation et montrer comment des " objets " de la vie courante ressemblent à des " objets " de la programmation ;
- Illustrer la notion d'" événement " dans le cadre de la programmation par objets ; Savoir faire
- Enregistrer un projet Delphi avec la (ou les) fiche(s) qu'il utilise ;
- Compiler et exécuter un programme Delphi ;
- Visualiser et modifier les propriétés d'un objet à l'aide de l'inspecteur d'objets de Delphi ;
- Modifier la valeur d'une propriété lors de l'exécution d'un programme Delphi et en réponse à un événement.
- Les deux types d'informations traitées par un ordinateur
- De l'humain à la machine
- Principe du travail avec Delphi Pascal
- Structure d'un " projet " en Delphi Pascal
- L'interface de Delphi 7
- Notion dobjet et de programmation objet
- Les propriétés des objets de Delphi
- Les propriétés « événements » des objets
- Modifier les propriétés des objets
- Applications dans l'éditeur de textes
- Exercices
- Exercice complémentaire avec un composant non visuel
Mairesse Yves, enseignant depuis 1980 à l'Institut des Soeurs de Notre-Dame à Anderlecht, est le propriétaire de ces cours d'informatique. Selon l'auteur est strictement interdit d'en faire un usage commercial et ils sont soumis au contrat Creative Commons que vous pouvez consulter en bas de page. Pages : | 1| 2| 3| 4 | 5| 6| 7| 8| 9| 10| 11| 12|
|
4. Structure d'un "projet" en Delphi Pascal Interfaces utilisateur et application Delphi Pascal En général, dès qu'un logiciel devient un peu complexe, il présente plusieurs interfaces utilisateur. Ainsi, un logiciel de traitement de textes offrira des interfaces utilisateur pour :
Un logiciel complexe réalisé avec Delphi Pascal pourrait donc demander de concevoir plusieurs fiches. Comment enregistrer son travail Une application réalisée avec Delphi Pascal est encore appelée un projet. Chaque projet peut comporter un nombre indéfini de fiches, selon les besoins. Lorsque l'on veut enregistrer son travail, il faut donc sauvegarder :
L'illustration ci-dessous présente deux projets. Le premier contient 3 fiches ; le deuxième en contient seulement deux.
Dans l'exemple suivant, le programmeur du projet 4 s'est rendu compte qu'il a déjà élaboré une fiche qui répond à ses besoins dans le projet 3.
Plutôt que de recommencer tout le travail, il pourra indiquer qu'il souhaite simplement reprendre la fiche 6 de l'autre projet.
Attention, danger Le " recyclage " des fiches conçues précédemment est évidemment un gros avantage lorsque l'on conçoit de nombreux projets de grande ampleur. Mais il présente un piège, si l'on n'y prend pas garde. Dans l'exemple ci-dessous, deux projets différents contiennent chacun une seule fiche nommée FicheX.pas.
Derniers conseils Avant de démarrer, essaie de bien comprendre l'intérêt des différents conseils qui suivent. N'oublie pas d'en profiter durant ton travail.
|
Dites, ils ne se sont pas trop foulés, les concepteurs de Delphi. Ils n'auraient pas pu penser à enregistrer
toutes les fiches ensemble dans le projet ?
Tout à fait exact : quatre enregistrements sont nécessaires : le projet et chacune des trois fiches.