Principe du travail avec Delphi Pascal

Interface utilisateur

Lorsque nous utilisons un ordinateur, le logiciel avec lequel nous travaillons nous propose généralement d'interagir avec lui dans des fenêtres contenant différents éléments classiques : des zones d'édition, des cases à cocher, des boutons à cliquer,...

L'ensemble des éléments cités plus haut figure alors dans ce que l'on appelle une fenêtre, une boîte de dialogue ou plus généralement une interface utilisateur :l'endroit où l'humain communique avec la machine, lui fournit des données et reçoit les résultats des traitements par l'ordinateur.

Interface utilisateur

Le travail de l'ordinateur se fait en sous-sol

Lorsque l'ordinateur reçoit l'instruction de traiter les données fournies par l'utilisateur, il exécute une série plus ou moins longue d'instructions afin de produire les résultats souhaités.

Mais j'aimerais bien voir l'ordinateur travailler, moi. Le travail des autres m'a toujours fasciné.

Malheureusement, il est impossible de voir ce travail se réaliser. Tout se passe dans les circuits électroniques du processeur. Quelques mouvements (complexes) d'électrons, tout au plus...

En gros, il se confirme que l'essentiel est invisible pour les yeux !

Quelle culture!

Le travail du concepteur du logiciel

Lorsque l'on conçoit un logiciel, il y a donc au moins deux tâches à réaliser :

  1. concevoir une interface utilisateur claire et pratique
  2. imaginer les instructions nécessaires à l'ordinateur pour produire les résultats espérés.

Lorsque nous travaillerons à concevoir des logiciels avec Delphi Pascal, nous aurons donc deux types d'activités :

  1. concevoir des interfaces utilisateurs encore appelées des fiches dans le vocabulaire de Delphi
  2. imaginer les instructions qui constitueront les programmes.

La conception des fiches

L'interface utilisateur contient un certain nombre de " contrôles " (cases à cocher, zones d'édition, listes déroulantes,...) qui permettent :

  1. à l'utilisateur de fournir des informations à l'ordinateur (les entrées) et
  2. à l'ordinateur de fournir les résultats de ses traitements (les sorties).

Lors de la conception des fiches, nous allons donc disposer les " contrôles " nécessaires sur les fiches.

Dans le vocabulaire de Delphi, les " contrôles " sont appelés des composants.

Dans l'exemple ci-dessus, une fiche en cours d'élaboration contient des composants de différents types : zones d'édition, boutons d'options, étiquettes, bouton d'action,...

La rédaction des programmes

A un signal donné (un clic sur un bouton, la frappe d'une touche au clavier,...), l'ordinateur devra exécuter une série plus ou moins complexe d'instructions.

Ces instructions seront décrites en langage Pascal dans l'éditeur de code de Delphi.

La fenêtre dans laquelle l'utilisateur entre en contact avec l'ordinateur est appelée
Interface utilisateur
Interface ordinateur
Compilateur
Fiche
Dans le vocabulaire de Delphi Pascal, une fiche est
Une interface utilisateur en construction
Un " contrôle " à placer dans une interface utilisateur
Un programme d'ordinateur
Dans le vocabulaire de Delphi Pascal, un composant est
Un programme d'ordinateur
Un "contrôle" à placer sur une fiche
Une interface utilisateur

Quand les notions d'interface utilisateur et de programme sous-jacent sont clairement définies dans ton esprit, passe à la page suivante.Vers la page suivante Page suivante


Dernière modification 18/08/2016 Test dans /info ...