Διαδικαστικός Προγραμματισμός

Συγγραφέας: Randy Alexander
Ημερομηνία Δημιουργίας: 24 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 26 Ιούνιος 2024
Anonim
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 20 - ΑΡΧΕΙΑ - Θεωρία 1 από 8 - Γενικά, Αρχεία Κειμένου
Βίντεο: Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 20 - ΑΡΧΕΙΑ - Θεωρία 1 από 8 - Γενικά, Αρχεία Κειμένου

Περιεχόμενο

Ορισμός - Τι σημαίνει ο διαδικαστικός προγραμματισμός;

Ο διαδικαστικός προγραμματισμός είναι ένα παράδειγμα προγραμματισμού που χρησιμοποιεί μια γραμμική προσέγγιση ή μια προσέγγιση από πάνω προς τα κάτω. Βασίζεται σε διαδικασίες ή υπορουτίνες για την εκτέλεση υπολογισμών.


Ο διαδικαστικός προγραμματισμός είναι επίσης γνωστός ως επιτακτικός προγραμματισμός.

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί τον διαδικαστικό προγραμματισμό

Στον διαδικαστικό προγραμματισμό, ένα πρόγραμμα αποτελείται από δεδομένα και ενότητες / διαδικασίες που λειτουργούν στα δεδομένα. Οι δύο αντιμετωπίζονται ως ξεχωριστές οντότητες. Στο πρότυπο προσανατολισμού προγραμματισμού (OOP), ωστόσο, ένα πρόγραμμα είναι κατασκευασμένο από αντικείμενα. Ένα αντικείμενο είναι μια περίπτωση μιας κλάσης, η οποία είναι μια ενθυλάκωση δεδομένων (που ονομάζονται πεδία) και οι διαδικασίες (που ονομάζονται μέθοδοι) που τις χειρίζονται. Στις περισσότερες, αλλά όχι όλες, περιπτώσεις, τα πεδία μπορούν να προσπελαστούν ή να τροποποιηθούν μόνο μέσω των μεθόδων. Επομένως, ένα αντικείμενο είναι σαν ένα μικροσκοπικό πρόγραμμα ή ένα αυτοτελές συστατικό στοιχείο, το οποίο καθιστά την προσέγγιση της OOP πιο διαμορφωμένη και επομένως ευκολότερη στη διατήρηση και επέκταση.


Ένας άλλος τύπος παραδείγματος προγραμματισμού που μπορεί να αντιπαραβληθεί με τον προγραμματισμό είναι ο προγραμματισμός που καθοδηγείται από γεγονότα. Σε αυτήν την προσέγγιση, οι διαδικασίες καλούνται / εκτελούνται μόνο ως ανταπόκριση σε γεγονότα, τα οποία μπορεί να περιλαμβάνουν κλικ του ποντικιού, πληκτρολόγηση, επισύναψη ή αφαίρεση μιας συσκευής, άφιξη δεδομένων από εξωτερική πηγή κλπ. Καθώς τα γεγονότα αυτά είναι απρόβλεπτα, αυτά δεν μπορούν να εκτελεστούν γραμμικά όπως συμβαίνει με τον διαδικαστικό προγραμματισμό.