* Δηλώσεις: Μεμονωμένες εντολές ή οδηγίες. Για παράδειγμα, "Προσθήκη 2 και 3", "Εκτυπώστε την τιμή του x" ή "Ανοίξτε ένα αρχείο".
* Λειτουργίες/διαδικασίες/υπορουτίνες: Μπλοκ κώδικα που εκτελούν μια συγκεκριμένη εργασία και μπορούν να καλούνται πολλές φορές μέσα σε ένα πρόγραμμα. Αυτό προάγει την επαναχρησιμοποίηση και την οργάνωση του κώδικα.
* Δομές δεδομένων: Τρόποι οργάνωσης και αποθήκευσης δεδομένων στο πρόγραμμα, όπως συστοιχίες, λίστες, δέντρα ή βάσεις δεδομένων.
* Αλγόριθμοι: Διαδικασίες βήμα προς βήμα ή τύποι για την επίλυση ενός συγκεκριμένου προβλήματος. Το πρόγραμμα εφαρμόζει αυτούς τους αλγόριθμους μέσω των οδηγιών του.
Οι οδηγίες του προγράμματος, μαζί με τα δεδομένα που λειτουργεί, κατευθύνουν το υλικό του υπολογιστή (CPU, μνήμη, αποθήκευση κ.λπ.) για να εκτελέσει μια σειρά ενεργειών για την επίτευξη ενός επιθυμητού αποτελέσματος. Το αποτέλεσμα μπορεί να κυμαίνεται από έναν απλό υπολογισμό σε σύνθετες εργασίες όπως η εκτέλεση ενός λειτουργικού συστήματος, η επεξεργασία ενός βίντεο ή η προσομοίωση ενός φυσικού φαινομένου.
Ως εκ τούτου, η απάντηση είναι πιο λεπτή από τις "οδηγίες". Είναι ένα δομημένο, οργανωμένο σύνολο οδηγιών, που χρησιμοποιεί διάφορες τεχνικές και εξαρτήματα, που αποτελούν ένα λειτουργικό πρόγραμμα.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα