λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Λογισμικό Utility

Ποιο είναι το μέρος ενός προγράμματος λογισμικού που μπορεί να εκτελεστεί ανεξάρτητα ολόκληρο το πρόγραμμα;

Το μέρος ενός προγράμματος λογισμικού που μπορεί να εκτελεστεί ανεξάρτητα από το σύνολο του προγράμματος ονομάζεται μονάδα ή υπορουτίνα .

Ακολουθεί μια κατανομή του γιατί:

* Ενότητες: Αυτές είναι αυτόνομες μονάδες κώδικα που εκτελούν συγκεκριμένες εργασίες. Έχουν το δικό τους σύνολο μεταβλητών, λειτουργιών και δομών δεδομένων. Μπορούν να χρησιμοποιηθούν και να επαναχρησιμοποιηθούν σε διάφορα μέρη του προγράμματος ή ακόμα και σε άλλα προγράμματα. Αυτό προάγει την οργάνωση κώδικα, την επαναχρησιμοποίηση και τη δυνατότητα συντήρησης.

* υπορουτίνες: Αυτές είναι μικρότερες, πιο εξειδικευμένες μονάδες κώδικα μέσα σε μια ενότητα. Έχουν σχεδιαστεί για να εκτελούν συγκεκριμένες εργασίες και να επιστρέφουν μια τιμή ή αποτέλεσμα στο κύριο πρόγραμμα. Συχνά ονομάζονται "λειτουργίες" ή "διαδικασίες".

Παραδείγματα:

* Μονάδα: Μια ενότητα για τη διαχείριση της εισόδου του χρήστη, μια ενότητα για την αλληλεπίδραση βάσης δεδομένων ή μια ενότητα για την απόδοση γραφικών.

* υπορουτίνα: Μια συνάρτηση για τον υπολογισμό της τετραγωνικής ρίζας ενός αριθμού, μια διαδικασία για την εμφάνιση ενός μηνύματος καλωσορίσματος ή μιας συνάρτησης για την επικύρωση της εισόδου του χρήστη.

Βασικά σημεία σχετικά με τις ενότητες και τις υπορουτίνες:

* Ανεξάρτητη εκτέλεση: Μπορούν να δοκιμαστούν και να εντοπιστούν ανεξάρτητα.

* επαναχρησιμοποίηση: Μπορούν να χρησιμοποιηθούν σε διάφορα μέρη του προγράμματος ή ακόμα και σε άλλα προγράμματα.

* Modularity: Βοηθούν στη διάσπαση μεγάλων προγραμμάτων σε μικρότερες, διαχειρίσιμες μονάδες, στη βελτίωση της οργάνωσης κώδικα και της διατήρησης.

Επιτρέψτε μου να ξέρω αν θέλετε περισσότερες λεπτομέρειες σχετικά με συγκεκριμένους τύπους μονάδων ή υπορουτίνες!

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα