Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς μπορείτε να διαπιστώσετε Αλγόριθμοι

Ένας αλγόριθμος είναι μια σειρά από βήματα που περιγράφουν πώς να κάνει κάτι . Αλγόριθμοι είναι μέρος της καθημερινής ζωής . Όταν σας πει κάποιος πώς να κάνει πράγματα όπως να πάρει στο σπίτι , αλλάζοντας το μέγεθος της γραμματοσειράς στο e-mail ή πώς να κάνει κοτόπουλο enchiladas , μπορείτε να δημιουργήσετε έναν αλγόριθμο . Αλγόριθμοι είναι ιδιαίτερα σημαντικό στην επιστήμη των υπολογιστών , όταν οι προγραμματιστές υπολογιστών πει πώς να το κάνουμε περίπλοκο βήματα για την εκτέλεση λειτουργιών . Προγραμματιστές έχουν αναπτύξει ορισμένες τεχνικές για την απλούστευση και την οργάνωση πολύπλοκων αλγορίθμων . Οδηγίες
Η 1

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

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

Όνομα όρους μονοπάτια . Για ένα σύντομο και απλό αλγόριθμο , αναφέρει τα βήματα με τη σειρά που εκτελούνται . Για πολύπλοκους αλγόριθμους , υπάρχει πάντα μια "υπό όρους " διακλάδωση μονοπάτια , όπου μπορείτε να εισαγάγει modularization και λειτουργίες. Η γενική μορφή είναι " αν X τότε Y , Z αλλιώς , " όπου το Χ είναι μια δοκιμή κάποιου είδους και Υ και Ζ είναι ενότητες αλγόριθμο .
Η
εικόνων

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

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