Δομημένος προγραμματισμός: Διαφορά μεταξύ των αναθεωρήσεων
Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
μ To "Διαδικαστική γλώσσα προγραμματισμού" μετακινήθηκε στο "Δομημένος προγραμματισμός": Το άρθρο αφορά το γενικότερο προγραμματιστικό υ |
Χωρίς σύνοψη επεξεργασίας |
||
Γραμμή 1:
Στην [[επιστήμη υπολογιστών]] ''δομημένος προγραμματισμός'' (structured programming) ή ''διαδικαστικός προγραμματισμός'' (procedural programming) είναι ένα [[προγραμματιστικό υπόδειγμα]] το οποίο βασίζεται στην έννοια της ''κλήσης διαδικασίας''. Η διαδικασία, γνωστή επίσης και ως ρουτίνα, υπορουτίνα, μέθοδος ή συνάρτηση (δε σχετίζεται με τη μαθηματική έννοια και χρησιμοποιείται στις [[συναρτησιακός προγραμματισμός|συναρτησιακές γλώσσες]]) είναι απλά ένα αυτοτελές σύνολο εντολών προς εκτέλεση.
Ομαδοποιούμε λοιπόν τις [[εντολή (προγραμματισμός)|εντολές]] ενός [[πρόγραμμα υπολογιστή|προγράμματος]] σε σύνολα που τα ονομάζουμε διαδικασίες, με κάθε μια από αυτές να εκτελεί έναν καλά ορισμένο υπολογισμό που μπορούμε να θυμόμαστε μνημονικά με το όνομα της διαδικασίας.
Αυτή η μέθοδος έχει σαν αποτέλεσμα να μπορούμε να διαχειριζόμαστε-συντηρούμε-[[
▲Αυτή η μέθοδος έχει σαν αποτέλεσμα να μπορούμε να διαχειριζόμαστε-συντηρούμε-[[απασφαλμάτωση προγράμματος|απασφαλματώνουμε]] ευκολότερα και ταχύτερα
Με τον καιρό οι δομημένες (ή διαδικαστικές) γλώσσες προγραμματισμού έφτασαν να μην επαρκούν για τους σκοπούς αυτούς, καθώς η πολυπλοκότητα και το μέγεθος σε γραμμές κώδικα των μεγάλων προγραμμάτων όλο και αυξανόταν. Έτσι αναπτύχθηκε το υπόδειγμα του [[αντικειμενοστρεφής προγραμματισμός|αντικειμενοστρεφούς προγραμματισμού]] ως λύση.
[[κατηγορία:Γλώσσες προγραμματισμού]]
|