ΥπολογιστέςΠρογραμματισμός

Αρθρωτό προγραμματισμό

Modular προγραμματισμού λειτουργεί βάσει της αρχής του «διαίρει και βασίλευε». Αξίζει να διερευνηθεί.

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

Ο όρος «μονάδα» ο ίδιος άρχισε να χρησιμοποιείται στον προγραμματισμό σε σχέση με την εισαγωγή ενός αρθρωτού αρχής κατά τη σύνταξη των προγραμμάτων. Στη δεκαετία του εβδομήντα, μια ενότητα που ονομάζεται κάποια λειτουργία ή διαδικασία, η οποία έχει γραφτεί σύμφωνα με ορισμένους κανόνες. Από εκείνη την εποχή δεν σχηματίστηκε γενικά αποδεκτές προδιαγραφές, η μονάδα αυτή ονομάζεται οποιαδήποτε διαδικασία της οποίας το μέγεθος είναι μέχρι πενήντα γραμμές. Παρνασσός συγκεκριμενοποιηθεί πρώτη σχηματίστηκαν απαιτήσεις για τη μονάδα: «Για να σχηματιστεί ένα ενιαίο μονάδα θα πρέπει να είναι επαρκής για την ελάχιστη γνώση σχετικά με τα περιεχόμενα του άλλου» Αποδεικνύεται ότι ήταν η πρώτη φορά που Παρνασσό σχηματίζεται η έννοια των πληροφοριών που κρύβονται στον προγραμματισμό. ορισμό του μας οδηγεί στο γεγονός ότι η μονάδα μπορεί να αναφέρεται σε οποιαδήποτε ενιαία διαδικασία ως το χαμηλότερο και το υψηλότερο επίπεδο της ιεραρχίας. Ασφαλής κρύβουν οι πληροφορίες δεν θα μπορούσε να επιτευχθεί με τη χρήση των δομών που υπάρχουν κατά το χρόνο, δεδομένου ότι υπόκεινται σε δραματικές επιπτώσεις της παγκόσμιας μεταβλητές και η συμπεριφορά τους είναι δύσκολο να προβλεφθεί σε πολύπλοκα προγράμματα. Ήταν απαραίτητο να δημιουργηθεί μια δομή που έχει απομονωθεί από αυτές τις μεταβλητές. Θα της ήταν και το όνομα της μονάδας, και με βάση αυτό, και γεννήθηκε αρθρωτό προγραμματισμό.

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 el.birmiss.com. Theme powered by WordPress.