La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

3- Déclaration et accès aux objets III- Les procédures a) Déclaration des objets : tous les objets déclarés au niveau du programme principal, : tous les.

Présentations similaires


Présentation au sujet: "3- Déclaration et accès aux objets III- Les procédures a) Déclaration des objets : tous les objets déclarés au niveau du programme principal, : tous les."— Transcription de la présentation:

1 3- Déclaration et accès aux objets III- Les procédures a) Déclaration des objets : tous les objets déclarés au niveau du programme principal, : tous les objets (constante, variable et sous-programme) déclarés dans un sous-programme. b) Accès aux objets Tous les objets locaux dans un sous-programme sont inaccessibles par : - Le programme, - Les sous-programmes déclarés de même que le sous- programme considéré. Objets globaux Objets locaux principal niveau

2 4- Les paramètres et leurs modes de transmission a) Les paramètres formels Sont les paramètres qui figurent dans len-tête du sous-programme au niveau de sa. b) Les paramètres effectifs Sont les paramètres qui figurent au niveau de dun sous- programme. - Le nombre, lordre et le type de paramètres formels et effectifs doivent être. Remarque : définition lappel égaux III- Les procédures

3 5- Mode de passage de paramètres a) Passage par valeur La substitution de paramètres aux paramètres sappelle passage de paramètres. En effet, elle correspond à un transfert de données entre le programme appelant et le programme appelé. On distingue deux modes de passage de paramètres : Il permet aux programmes appelants de transmettre une ou plusieurs au sous-programme appelé. Sens de transfert : Programme appelant programme appelé. Exemple : au niveau de déclaration de la procédure « Affiche_T » : 0) DEF PROC Affiche_T (T : tableau) … n) FIN Affiche effectifs formels valeurs III- Les procédures

4 5- Mode de passage de paramètres a) Passage par variable Dans ce mode le programme appelant et le programme appelé fait échange de données. En effet, toute modification de la valeur dun paramètre au sein du programme appelé doit être au programme appelant. Les paramètres formels sont précédés par le mot clé Sens de transfert : Programme appelant programme appelé. Exemple : au niveau de déclaration de la procédure « Saisie » : DEF PROC Saisie (var x,y : entier) … n) FIN Saisie communiquée VAR III- Les procédures

5 6- Application Écrire une analyse puis un algorithme dun sous-programme intitulé « Remplir » qui permet de remplir un tableau T de N notes compris entre 0 et 20 avec N10.. III- Les procédures


Télécharger ppt "3- Déclaration et accès aux objets III- Les procédures a) Déclaration des objets : tous les objets déclarés au niveau du programme principal, : tous les."

Présentations similaires


Annonces Google