Διαφορά μεταξύ των αναθεωρήσεων του «Δομημένος προγραμματισμός»

Αναίρεση έκδοσης 6784144 από τον 194.63.206.202 (Συζήτηση)
(ορισμός)
(Αναίρεση έκδοσης 6784144 από τον 194.63.206.202 (Συζήτηση))
Στην [[πληροφορική]] '''δομημένοδομημένος προγραμματισμόπρογραμματισμός''' (structured programming) ονομάζουμεή ένα'''διαδικαστικός προγραμματιστικό υπόδειγμαπρογραμματισμός''' (procedural programming) είναι μία [[προγραμματιστικό παράδειγμα|προσέγγιση στον προγραμματισμό]]<ref name="sams">Jesse Liberty, Bradley Jones, ''Sams Teach Yourself C++ in 21 Days'', Sams Publishing, 2004, σελ. 8, ISBN 978-0-672-32711-7</ref>), η οποία βασίζεται στην έννοια χρήσητης συναρτήσεων και συγκεκριμένων κανόνων μεταφοράς του ελέγχου εκτέλεσης .''κλήσης διαδικασίας''. Η [[διαδικασία (υπολογιστές)|διαδικασία]], γνωστή επίσης και ως ρουτίνα, υπορουτίνα, μέθοδος ή συνάρτηση (δεν σχετίζεται άμεσα με τη [[μαθηματικά|μαθηματική]] έννοια της [[συνάρτηση|συνάρτησης]]), είναι απλά ένα αυτοτελές σύνολο εντολών προς εκτέλεση.
 
Ο δομημένος προγραμματισμός βασίζεται στην αρχή του [[διαίρει και βασίλευε (υπολογιστές)|διαίρει και βασίλευε]], καθώς διασπά το βασικό πρόβλημα σε μικρότερα υποπροβλήματα (γνωστά επίσης και ως εργασίες). Κάθε εργασία με πολύπλοκη περιγραφή διαιρείται σε μικρότερες, έως ότου οι εργασίες να είναι αρκετά μικρές, περιεκτικές και εύκολες προς κατανόηση<ref name="sams"/>.
51.102

επεξεργασίες