Γράψτε τον κωδικό υπολογιστή
Οι γλώσσες υπολογιστών χρησιμοποιούνται για να δίνουν οδηγίες στους υπολογιστές να εκτελούν εργασίες για τις οποίες είναι ιδανικοί οι υπολογιστές, όπως πολύπλοκα μαθηματικά και επεξεργασία μεγάλων ποσοτήτων πληροφοριών. Οι υπολογιστές μιλούν σε μια γλώσσα που ονομάζεται "γλώσσα μηχανής". Οι γλώσσες υπολογιστών ανώτερου επιπέδου είναι κοντά στα αγγλικά και μεταφράζονται σε γλώσσα μηχανής μέσω προγραμμάτων υπολογιστών που ονομάζονται μεταγλωττιστές. Ο κώδικας υπολογιστή αποτελείται από δηλώσεις που συντάσσονται από μια γλώσσα υψηλού επιπέδου, συχνά γνωστή ως "πηγαίος κώδικας". Υπάρχουν πολλές διαφορετικές γλώσσες και παραδείγματα προγραμματισμού που χρησιμοποιούνται για την επίτευξη διαφορετικών εργασιών με α υπολογιστή.
Βήμα 1
Προσδιορίστε το είδος της εργασίας που θα θέλατε να επιτύχετε με τον υπολογιστή σας. Ένα παράδειγμα αυτού θα ήταν η δημιουργία μιας ιστοσελίδας, η συζήτηση σε άλλον υπολογιστή ή η σύνταξη ενός παιχνιδιού.
Το βίντεο της ημέρας
Βήμα 2
Ερευνήστε τον τύπο της εφαρμογής που θέλετε να γράψετε και ποιες είναι οι καλύτερες γλώσσες προγραμματισμού για αυτήν την εφαρμογή. Ένα παράδειγμα αυτού είναι μια εφαρμογή υπηρεσιών web. Μια καλή γλώσσα προγραμματισμού για αυτό είναι η C# (C sharp).
Βήμα 3
Επιλέξτε την γλώσσα σας. Μερικά παραδείγματα γλωσσών υπολογιστών, C, C++, C#, Java, JavaScript και Pearl.
Βήμα 4
Ερευνήστε βιβλία για να βρείτε τα καλύτερα βιβλία για τη γλώσσα που έχετε επιλέξει. Λάβετε υπόψη ότι ορισμένα βιβλία είναι γραμμένα για έμπειρους επαγγελματίες και άλλα είναι για αρχάριους. Επιλέξτε το(τα) βιβλίο(α) που ταιριάζει καλύτερα στις ανάγκες σας.
Βήμα 5
Μάθετε τη γλώσσα. Διαβάστε τα βιβλία και εκτελέστε τα παραδείγματα καθώς προχωράτε στα μαθήματα. Αυτές οι δεξιότητες βασίζονται η μία πάνω στην άλλη, γι' αυτό να κάνετε πάντα τα παραδείγματα σε κάθε κεφάλαιο. Καθώς κάνετε τα παραδείγματα, θα γράφετε τον πηγαίο κώδικα, τον οποίο θα εκτελείτε μέσω ενός μεταγλωττιστή. Στη συνέχεια, θα μπορείτε να εκτελέσετε/εκτελέσετε για να δείτε αν έχετε κατακτήσει κάθε εργασία. Εάν η εργασία σας δεν είναι επιτυχής, επιστρέψτε στα βήματα του βιβλίου και ελέγξτε την εργασία σας σύμφωνα με τις οδηγίες.
Βήμα 6
Όταν ισχύει (ορισμένες γλώσσες δεν το απαιτούν, όπως η Ruby), ο πηγαίος κώδικας θα μεταφραστεί στη γλώσσα μηχανής μέσω ενός μεταγλωττιστή. Σε πολλές εφαρμογές, θα σας ζητηθεί να εκτελέσετε τον πηγαίο κώδικα μέσω ενός μεταγλωττιστή.
Βήμα 7
Ξεκινήστε νωρίς και χρησιμοποιήστε ένα πρόγραμμα εντοπισμού σφαλμάτων κατά την εκμάθηση της γλώσσας του υπολογιστή, έτσι ώστε καθώς προχωράτε σε πιο περίπλοκα προγράμματα και αντιμετωπίσετε ελαττώματα στον κώδικά σας, θα είστε έμπειροι στη χρήση του εργαλείου εντοπισμού σφαλμάτων για να σας βοηθήσει να επιλύσετε τυχόν προβλήματα που σηκώνομαι.
Βήμα 8
Εξάσκηση, εξάσκηση, εξάσκηση. Όπως κάθε γλώσσα, υπολογιστής ή άλλη, όσο περισσότερο διαβάζετε και γράφετε τη γλώσσα που έχετε επιλέξει, τόσο καλύτεροι θα γίνετε.
Πράγματα που θα χρειαστείτε
Υπολογιστή
Λειτουργικό σύστημα
Μεταγλωττιστής για επιλεγμένο πρόγραμμα
Εντοπιστής σφαλμάτων για επιλεγμένη γλώσσα προγραμματισμού
Υπόδειξη
Το παράδειγμα προγραμματισμού υπολογιστών υπαγορεύεται από τη γλώσσα και τον τρόπο εφαρμογής του. Ένα παράδειγμα είναι η γλώσσα C, η οποία χρησιμοποιεί ένα παράδειγμα διαδικαστικού προγραμματισμού. Το C# χρησιμοποιεί ένα αντικειμενοστραφή πρότυπο προγραμματισμού.
Προειδοποίηση
Ο προγραμματισμός υπολογιστών απαιτεί χρόνο για να μάθει κανείς και ο καθένας μαθαίνει με τον δικό του ρυθμό. Πάρτε το χρόνο σας και εξασκηθείτε.