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

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

Πώς να καταλάβει Αλγορίθμων

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

Κατανόηση Computer Software και Hardware Βασικά - Ηλεκτρονικοί υπολογιστές λειτουργούν σε ένα σύστημα από 1 και 0 που ονομάζεται δυαδική . Αυτή η μέθοδος επιτρέπει την αποθήκευση δεδομένων και τη μεταφορά να γίνει εύκολα - χρησιμοποιώντας καλώδια και ηλεκτρονικά εξαρτήματα , καθώς και μαγνητικών και οπτικών μέσων , όπως σκληροί δίσκοι και CD . Binary μαθηματικά είναι διαφορετική στο πίσω άκρο , τότε τακτική μαθηματικά , αλλά αν νομίζετε ότι από τους αριθμούς που χρησιμοποιούν οι υπολογιστές για την τακτική τους αριθμούς , δεν έχετε να ανησυχείτε για τα πάρα πολύ .

Υπολογιστές λειτουργούν πολύ γρήγορα , εκτελώντας εκατομμύρια των υπολογισμών και των μεταφορών αποθήκευσης δεδομένων ανά δευτερόλεπτο ! Προγράμματα σύγχρονη είναι ένα σύνολο πολλών οδηγιών υψηλού επιπέδου , ​​ότι ο υπολογιστής μεταφράζει στη γλώσσα του για την επεξεργασία 2

ξέρετε Βασικά Προγραμματισμός - . Προγράμματα γραμμένα σε μοναδικές γλώσσες . Υπάρχουν εκατοντάδες των διαφορετικών γλωσσών , μεταφραστές ( compilers ονομάζεται ή διερμηνείς ) για τις μηχανές να κατανοήσουν και να εκτελέσει . Οι περισσότερες γλώσσες προγραμματισμού έχουν τα ακόλουθα βασικά :

* μεταβλητή - αποθηκεύει κάποιο είδος των δεδομένων (αριθμός , συμβολοσειρά (κείμενο ) , κλπ ), ( Γ παράδειγμα : int i = 0 ) * Λειτουργία /υπορουτίνα - εκτελεί κάποια μικρότερο έργο , μπορεί να « ονομάζεται » ( που χρησιμοποιείται ) πολλές φορές σε ένα πρόγραμμα ( π.χ. C : void functionName ( ) { } ) * υπό όρους - εάν /τότε - αξιολογεί κάποια αξία για να αποφασίσει αν είναι αλήθεια , τότε εκτελεί διαφορετικό κώδικα που βασίζεται σχετικά με το αν είναι αλήθεια ή όχι ( Γ παράδειγμα : if, else ) * loop - εκτελεί ένα σύνολο κώδικα πολλές φορές , που βασίζονται στα ανοικτά ένας μετρητής ή υπό όρους ( C παράδειγμα : ενώ κάνει)

θα πρέπει να αναζητήσετε . λεπτομέρειες για τη γλώσσα προγραμματισμού σας online
εικόνων 3

Διαβάστε το αλγόριθμο Γραμμή- Line - Κοιτάξτε σε κάθε στάδιο της διαδικασίας του αλγορίθμου . Δεν μπορεί να γίνει πιο περίπλοκη από ό, τι είναι γραμμένο . Εάν ο αλγόριθμος είναι γραμμένο καλά , θα πρέπει να περιλαμβάνει ουσιαστική μεταβλητών και συναρτήσεων ονόματα , καθώς και σχόλια από τον προγραμματιστή για να σας βοηθήσει να καταλάβετε
Η 4

Δοκιμάστε Παραφράζοντας ή Γράφοντας τη δική σας εκδοχή - . Μερικές φορές είναι χρήσιμο να δοκιμάσετε την επανεγγραφή του αλγορίθμου στο δικό σας κώδικα , ή στην αγγλική γλώσσα . Αυτό είναι πολύ χέρι για την περίπλοκη αλγόριθμους με πολλές μεταβλητές ή λειτουργίες - δοκιμάστε την οργάνωση μια λίστα των διαφόρων μεταβλητών /λειτουργεί σε χωριστό φύλλο χαρτιού /αρχείων για την οργάνωση της διαδικασίας

Η <. br >

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

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