Προγραμματιστικό παράδειγμα: Διαφορά μεταξύ των αναθεωρήσεων

εναλλ ονομ
(πρσθ)
(εναλλ ονομ)
'''Προγραμματιστικό παράδειγμα''' (ή '''προγραμματιστικόπρ. υπόδειγμα'''<ref name=":0">Αναστάσιος Χατζηπαπαδόπουλος, Δρ. Βασίλης Σ. Μπελεσιώτης, 2018. «[http://lefkimi.ionio.gr/cie/images/documents18/cie2018_Proc_OnLine/new/custom/pdf/1.02_CIE2018_500.025_Chatz_3_P.pdf Πέτρα-Ψαλίδι-Χαρτί. Από το Δομημένο στον Αντικειμενοστρεφή προγραμματισμό]», [http://lefkimi.ionio.gr/el/ Τμήμα Πληροφορικής, Ιόνιο Πανεπιστήμιο], σελ. 14 (σελ. 2 του pdf). [https://web.archive.org/web/20190412191119/http://lefkimi.ionio.gr/cie/images/documents18/cie2018_Proc_OnLine/new/custom/pdf/1.02_CIE2018_500.025_Chatz_3_P.pdf Αρχειοθετήθηκε] 12/04/2019. Ανακτήθηκε 12/04/2019.</ref> ή '''προγραμματιστικήπρ. μεθοδολογία''' ή '''πρ. προσέγγιση'''<ref>Αγγελιδάκης, Ν. (Ηράκλειο 2015). "[http://aggelid.mysch.gr/pythonbook/INTRODUCTION_TO_COMPUTER_PROGRAMMING_WITH_PYTHON.pdf Εισαγωγή στον προγραμματισμό με την Python]", σελ. 5 (σελ. 14 του pdf). [https://web.archive.org/web/20180712143016/http://aggelid.mysch.gr/pythonbook/INTRODUCTION_TO_COMPUTER_PROGRAMMING_WITH_PYTHON.pdf Αρχειοθετήθηκε] 12/06/2018 Ανακτήθηκε 07/04/2019. {{ISBN|978-960-93-7364-7}}.</ref>) (αγγλικα: ''programming paradigm'') καλείται η ιδιαίτερη τεχνική και οι μέθοδοι με τις οποίες ένα υπολογιστικό πρόβλημα και η [[αλγόριθμος|αλγοριθμική]] λύση του προσεγγίζονται στον [[προγραμματισμός|προγραμματισμό των υπολογιστών]]. Είναι δηλαδή ένα σύνολο εννοιών οι οποίες εκφράζουν έναν συγκεκριμένο τρόπο σκέψης, και κατά συνέπεια έκφρασης της υλοποίησης, διαμορφώνοντας τον τρόπο σχεδιασμού ενός προγράμματος.<ref>April J. Wells, ''Grid Application Systems Design'', CRC Press 2007, [https://books.google.gr/books?id=V6VF08_CZbUC&pg=PA5#v=onepage&q&f=false σελ. 5], ISBN 978-0-8493-2997-5</ref>
 
Μια γλώσσα προγραμματισμού μπορεί να υποστηρίξει πολλαπλά παραδείγματα. Έτσι, προγράμματα που γράφτηκαν στη γλώσσα [[C++]] ή στην [[Object Pascal]] μπορεί να είναι αμιγώς [[διαδικαστικός προγραμματισμός|διαδικαστικά]], ή αμιγώς [[Αντικειμενοστρεφής προγραμματισμός|αντικειμενοστρεφή]], ή να περιέχουν στοιχεία και από τα δύο παραδείγματα. Οι δημιουργοί λογισμικού αποφασίζουν πώς να χρησιμοποιήσουν αυτά τα στοιχεία του υποδείγματος.