Σύντομα θα δημοσιευτεί μια νέα γλώσσα προγραμματισμού που βασίζεται στην c++, η c++0x. Θα αλλάξει ο πυρήνας της γλώσσας (c++).
Εδώ θα μάθετε να προγραμματίζετε η/υ. Για να μάθετε να προγραμματίζετε πρέπει να γράφετε προγράμματα στον η/υ για να εξασκείστε με τον προγραμματισμό.
Τρίτη 16 Αυγούστου 2011
Σχόλια
Αν έχετε ερωτήσεις για κάτι που έχει σχέση με τον προγραμματισμό ρωτήστε μέσω σχολίων. Θα απαντιούνται άμεσα.
Η ιστορία των γλωσσών προγραμματισμού και ο υπολογιστής
Ο υπολογιστής καταλαβαίνει τους αριθμούς 0 και 1 που ονομάζεται δυαδικό σύστημα. Αντίθετα με εμάς που γνωρίζουμε τους αριθμούς 0,1,2,3,4,5,6,7,8,9,0 που ονομάζεται δεκαδικό σύστημα.
Στις πρώτες γλώσσες προγραμματισμού χρησιμοποιούσαμε τους αριθμούς 0 και 1 για εντολές, πολύ δύσκολο για εμάς αλλά εύκολο για τον υπολογιστή. Αυτά τα προγράμματα γραφόντουσαν σε γλώσσες μηχανής. Ένα παράδειγμα γλώσσας μηχανής είναι αυτό
000001000000001100101011 001000000000000000010000 000010000000001100101011
Αργότερα δημιουργήθηκε ένα άλλο σύστημα, το οκταδικό σύστημα (0,1,2,3,4,5,6,7). Και χρησιμοποιήθηκε σε γλώσσα μηχανής αντικαθιστώντας το δυαδικό. Αυτό ευκόλυνε λίγο την κατάσταση. Ένα παράδειγμα γλώσσας μηχανής με οκταδικό σύστημα είναι αυτό
01001453 10000020 02001453
Αλλά και πάλι ήταν δύσκολη η κατάσταση. Γι αυτό δημιουργήθηκε μια συμβολική γλώσσα που έμοιαζε με την ανθρώπινη. Προστέθηκαν και γράμματα. Μια συμβολική γλώσσα μοιάζει κάπως έτσι
LDA N ;Ν ΕΙΝΑΙ Ο ΜΕΤΡΗΤΗΣ ADD +2 ;ΑΥΞΑΝΕΤΑΙ ΚΑΤΑ 2 STA N ;ΑΠΟΘΗΚΕΥΕΤΑΙ Η ΝΕΑ ΤΙΜΗ
Και τέλος δημιουργήθηκαν οι γλώσσες προγραμματισμού. Είναι ακόμη πιο εύκολες.
Θα ασχοληθούμε σε αυτό το blog με τη γλώσσα προγραμματισμού c++ και ίσως και με άλλες.
Στις πρώτες γλώσσες προγραμματισμού χρησιμοποιούσαμε τους αριθμούς 0 και 1 για εντολές, πολύ δύσκολο για εμάς αλλά εύκολο για τον υπολογιστή. Αυτά τα προγράμματα γραφόντουσαν σε γλώσσες μηχανής. Ένα παράδειγμα γλώσσας μηχανής είναι αυτό
000001000000001100101011 001000000000000000010000 000010000000001100101011
Αργότερα δημιουργήθηκε ένα άλλο σύστημα, το οκταδικό σύστημα (0,1,2,3,4,5,6,7). Και χρησιμοποιήθηκε σε γλώσσα μηχανής αντικαθιστώντας το δυαδικό. Αυτό ευκόλυνε λίγο την κατάσταση. Ένα παράδειγμα γλώσσας μηχανής με οκταδικό σύστημα είναι αυτό
01001453 10000020 02001453
Αλλά και πάλι ήταν δύσκολη η κατάσταση. Γι αυτό δημιουργήθηκε μια συμβολική γλώσσα που έμοιαζε με την ανθρώπινη. Προστέθηκαν και γράμματα. Μια συμβολική γλώσσα μοιάζει κάπως έτσι
LDA N ;Ν ΕΙΝΑΙ Ο ΜΕΤΡΗΤΗΣ ADD +2 ;ΑΥΞΑΝΕΤΑΙ ΚΑΤΑ 2 STA N ;ΑΠΟΘΗΚΕΥΕΤΑΙ Η ΝΕΑ ΤΙΜΗ
Και τέλος δημιουργήθηκαν οι γλώσσες προγραμματισμού. Είναι ακόμη πιο εύκολες.
Θα ασχοληθούμε σε αυτό το blog με τη γλώσσα προγραμματισμού c++ και ίσως και με άλλες.
Γλώσσες προγραμματισμού
Η κάθε γλώσσα προγραμματισμού έχει δικές της εντολές.
Σε αυτό το blog θα μελετήσουμε τη γλώσσα προγραμματισμού c++, μία από τις πιο γνωστές.
Σε αυτό το blog θα μελετήσουμε τη γλώσσα προγραμματισμού c++, μία από τις πιο γνωστές.
Δευτέρα 15 Αυγούστου 2011
Εισαγωγή
Τώρα θα μιλήσουμε για τα βασικά του προγραμματισμού.
Ο προγραμματισμός (programming) είναι ένα εργαλείο για την επίλυση προβλημάτων, την δημιουργία βιντεοπαιχνιδιών και εφαρμογών κτλ.
Αυτά δημιουργούνται με προγράμματα. Τα προγράμματα δημιουργούνται με διάφορες εντολές που δίνουμε στον υπολογιστή. Αυτές τις εντολές τις καταλαβαίνει ο μεταγλωττιστής (compiler). Κανονικά τα μεταγλωττίζει (compiling).
Στο επόμενο μάθημα θα μιλήσουμε για τις γλώσσες προγραμματισμού. Υπομονή!
Ο προγραμματισμός (programming) είναι ένα εργαλείο για την επίλυση προβλημάτων, την δημιουργία βιντεοπαιχνιδιών και εφαρμογών κτλ.
Αυτά δημιουργούνται με προγράμματα. Τα προγράμματα δημιουργούνται με διάφορες εντολές που δίνουμε στον υπολογιστή. Αυτές τις εντολές τις καταλαβαίνει ο μεταγλωττιστής (compiler). Κανονικά τα μεταγλωττίζει (compiling).
Στο επόμενο μάθημα θα μιλήσουμε για τις γλώσσες προγραμματισμού. Υπομονή!
Κυριακή 7 Αυγούστου 2011
Εγγραφή σε:
Σχόλια (Atom)