Διαδικασία (υπολογιστές): Διαφορά μεταξύ των αναθεωρήσεων
Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
μ Ρομπότ: Τροποποίηση: fr:Fonction informatique |
μΧωρίς σύνοψη επεξεργασίας |
||
Γραμμή 1:
'''Διαδικασία''' (ή '''υποπρόγραμμα''') καλείται μία σειρά προγραμματιστικών [[εντολή (υπολογιστές)|εντολών]] με συγκεκριμένο
Οι διαδικασίες εμφανίστηκαν με το [[προγραμματιστικό υπόδειγμα]] του [[διαδικαστικός προγραμματισμός|διαδικαστικού προγραμματισμού]] και λειτουργούν ως εξής: το εκτελούμενο πρόγραμμα φτάνει σε μία εντολή κλήσης του υποπρογράμματος η οποία δεν είναι παρά μία εντολή διακλάδωσης στο σημείο εισόδου της ζητούμενης διαδικασίας. Έτσι ο έλεγχος μεταφέρεται στην τελευταία και αυτή εκτελείται μέχρι να φτάσει σε ένα σημείο εξόδου, οπότε ο έλεγχος επιστρέφεται στο κυρίως πρόγραμμα και στην εντολή που ακολουθεί την κλήση της διαδικασίας.
Οι διαδικασίες είναι επίσης γνωστές και ως συναρτήσεις, υπορουτίνες, υποπρογράμματα, μέθοδοι κλπ. Ο όρος ''μέθοδος'' συνήθως χρησιμοποιείται σε συμφραζόμενα [[αντικειμενοστρεφής προγραμματισμός|αντικειμενοστρέφειας]], ενώ ο όρος ''συνάρτηση'' συνήθως (αλλά όχι πάντα, π.χ. στη [[γλώσσα προγραμματισμού]] υψηλού επιπέδου [[C (γλώσσα προγραμματισμού)|C]]) αφορά διαδικασίες που οι εντολές διακλάδωσης στα σημεία εξόδου τους
[[Κατηγορία:Προγραμματισμός]]
|