Mathman.gr

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

AE-M23-15

Ποια είναι η δομή μιας διαδικασίας;

 

ΔΙΑΔΙΚΑΣΙΑ όνομα(λίστα παραμέτρων)

Τμήμα δηλώσεων

ΑΡΧΗ

... εντολές ...

ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

 

  • Το όνομα της διαδικασίας είναι οποιοδήποτε έγκυρο όνομα της ΓΛΩΣΣΑΣ.
  • Οι παράμετροι είναι μεταβλητές των οποίων οι τιμές μεταβιβάζονται προς την διαδικασία όταν την καλούμε.
  • Η λίστα παραμέτρων είναι είσοδος ή/και έξοδος της διαδικασίας.
  • Μια διαδικασία μπορεί να έχει κενή λίστα παραμέτρων.

 

Πώς εκτελείται μια διαδικασία;

Κάθε διαδικασία μπορεί να καλείται από το κύριο πρόγραμμα ή από άλλη διαδικασία ή συνάρτηση με την εντολή ΚΑΛΕΣΕ που ακολουθείται από το όνομα της διαδικασίας συνοδευόμενο από κάποιες παραμέτρους σε παρένθεση, δηλαδή: ΚΑΛΕΣΕ όνομα(λίστα παραμέτρων)

Έστω η διαδικασία Εκτύπωση(Αποτέλεσμα) όπου Αποτέλεσμα πραγματική μεταβλητή.

Έστω ότι στο κύριο πρόγραμμα Κύκλος έχει εισαχθεί η τιμή της ακτίνας του κύκλου, έστω Α.

Όπως είδαμε, στη μεταβλητή Ε έχει εκχωρηθεί το εμβαδόν του κύκλου, όπως υπολογίστηκε από την αντίστοιχη συνάρτηση.

Η διαδικασία καλείται από το πρόγραμμα με την εντολή ΚΑΛΕΣΕ Εκτύπωση(Ε).

Η τιμή της Ε μεταβιβάζεται στην αντίστοιχη μεταβλητή Αποτέλεσμα της διαδικασίας και εκτελούνται οι εντολές αυτής.

Μετά το τέλος της διαδικασίας η εκτέλεση του προγράμματος συνεχίζεται με την εντολή που ακολουθεί.

Με την επιστροφή στο κύριο πρόγραμμα, όλες οι θέσεις μνήμης που είχαν δοθεί στη μνήμη απελευθερώνονται.

 

Χωρίς ήχο

Δομή και εκτέλεση Διαδικασίας

Dim lights

sideBar



You are here: Mathman