Σχεδίαση από πάνω προς τα κάτω

Συγγραφέας: John Stephens
Ημερομηνία Δημιουργίας: 1 Ιανουάριος 2021
Ημερομηνία Ενημέρωσης: 27 Ιούνιος 2024
Anonim
ΕΛΛΑΔΑ | Τίθεται σε εφαρμογή ο "Οικογενειακός Γιατρός". Τα πάνω κάτω για τους ασφαλισμένους
Βίντεο: ΕΛΛΑΔΑ | Τίθεται σε εφαρμογή ο "Οικογενειακός Γιατρός". Τα πάνω κάτω για τους ασφαλισμένους

Περιεχόμενο

Ορισμός - Τι σημαίνει ο Σχεδιασμός Top-Down;

Ο σχεδιασμός από την κορυφή προς τα κάτω είναι η αποσύνθεση ενός συστήματος σε μικρότερα τμήματα, προκειμένου να κατανοηθούν τα υποσυστήματα του.


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

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

Ένας σχεδιασμός από πάνω προς τα κάτω είναι γνωστός και ως σταδιακός σχεδιασμός.

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

Η Techopedia εξηγεί το σχέδιο Top-Down Design

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


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

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

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


Ωστόσο, αυτό δεν συμβαίνει συνήθως στο ανώτατο επίπεδο. Αν ένα υποσύνολο παίρνει περισσότερες από πολύ λίγες γραμμές κώδικα, συνιστάται να επαναλάβετε τη διαδικασία υποδιαίρεσης. Συνήθως, για κάθε υποδιαστολή στο ανώτερο επίπεδο, ξεκινάει μια νέα ενότητα στο επίπεδο 1. Αυτά τα δευτερεύοντα στιγμιότυπα εξετάζονται στη συνέχεια ξεχωριστά, και για άλλη μια φορά χωρίζονται σε διάφορες άλλες υποτάξεις. Αυτή η διαδικασία υποδιαίρεσης και δημιουργίας νέου επιπέδου πρέπει να συνεχίζεται έως ότου οι κωδικοποιητές μπορούν να εφαρμόσουν κάθε τμήμα του προβλήματος χρησιμοποιώντας τον κώδικα του υπολογιστή.