Τα πρώτα βήματα στη ΓΛΩΣΣΑ, την εκπαιδευτική γλώσσα προγραμματισμού του βιβλίου: αλφάβητο, τύποι δεδομένων, σταθερές, μεταβλητές, τελεστές, συναρτήσεις, εκφράσεις, εντολή εκχώρησης, εντολές ΔΙΑΒΑΣΕ και ΓΡΑΨΕ και η δομή ενός προγράμματος.
Γ΄ Λυκείου · Πληροφορική · 15 λεπτά
Το μάθημα είναι στο σχολικό βιβλίο. Δεν το αντιγράφουμε εδώ. Άνοιξε το επίσημο
κεφάλαιο και γύρνα για την εξάσκηση.
Η σύνοψη, οι όροι και οι ασκήσεις γράφτηκαν με τη βοήθεια τεχνητής νοημοσύνης από το
σχολικό βιβλίο και μπορεί να έχουν λάθη. Πηγή είναι πάντα το βιβλίο: ό,τι σου φαίνεται περίεργο,
έλεγξέ το εκεί. Βρήκες λάθος; Γράψε μας στο aporia@signmak.com.
Σχεδιάγραμμα
Δική μας σύνοψη της ενότητας, για επανάληψη. Πηγή είναι πάντα το βιβλίο.
Τι έγινε
Δεν υπάρχει καλύτερη γλώσσα προγραμματισμού, μόνο καταλληλότερη για κάποιο είδος εφαρμογής· η ΓΛΩΣΣΑ είναι φτιαγμένη για εκπαίδευση και εστιάζει στον αλγόριθμο.
Το αλφάβητό της έχει ελληνικά και λατινικά γράμματα, ψηφία 0 έως 9 και ειδικούς χαρακτήρες.
Τύποι δεδομένων: ακέραιος, πραγματικός, χαρακτήρας και λογικός (ΑΛΗΘΗΣ ή ΨΕΥΔΗΣ).
Ονόματα σταθερών και μεταβλητών: γράμματα, ψηφία και κάτω παύλα, πάντα με γράμμα στην αρχή· οι δεσμευμένες λέξεις δεν επιτρέπονται.
Αριθμητικοί τελεστές: +, -, *, /, ^ για δύναμη, DIV για πηλίκο και MOD για υπόλοιπο ακέραιας διαίρεσης· έτοιμες συναρτήσεις όπως ΗΜ, ΣΥΝ, Τ_Ρ, ΛΟΓ, Α_Μ, Α_Τ.
Ιεραρχία πράξεων: πρώτα η δύναμη, μετά πολλαπλασιασμός και διαίρεση, τέλος πρόσθεση και αφαίρεση· οι παρενθέσεις αλλάζουν τη σειρά.
Η εκχώρηση (<-) δεν είναι εξίσωση: υπολογίζει το δεξί μέλος και δίνει την τιμή στη μεταβλητή αριστερά, που πρέπει να έχει τον ίδιο τύπο.
Η ΔΙΑΒΑΣΕ σταματά το πρόγραμμα ώσπου ο χρήστης να δώσει τιμές από το πληκτρολόγιο· η ΓΡΑΨΕ εμφανίζει μηνύματα και τιμές στη μονάδα εξόδου.
Τέσσερις: ακέραιους, πραγματικούς, χαρακτήρες (μέσα σε απλά εισαγωγικά, λέγονται και αλφαριθμητικά) και λογικούς, που παίρνουν μόνο τις τιμές ΑΛΗΘΗΣ και ΨΕΥΔΗΣ.
Ποια η διαφορά σταθεράς και μεταβλητής;
Η σταθερά είναι προκαθορισμένη τιμή που δεν αλλάζει όσο τρέχει το πρόγραμμα, και δηλώνεται με όνομα στο τμήμα των σταθερών. Η μεταβλητή αντιστοιχεί σε θέση μνήμης και η τιμή της μπορεί να αλλάζει· ο τύπος της όμως μένει ίδιος.
Ποια είναι η δομή ενός προγράμματος στη ΓΛΩΣΣΑ;
Επικεφαλίδα με τη λέξη ΠΡΟΓΡΑΜΜΑ και όνομα, μετά δήλωση σταθερών (αν υπάρχουν) και υποχρεωτική δήλωση μεταβλητών, και οι εκτελέσιμες εντολές ανάμεσα σε ΑΡΧΗ και ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ. Οι διαδικασίες γράφονται μετά το τέλος του προγράμματος.
Ανοίγει το μενού κοινοποίησης του κινητού σου. Αν δεν υπάρχει, αντιγράφεται ο σύνδεσμος.
Νέα από το aporia.gr Νέες ενότητες και ό,τι βρίσκουμε στα θέματα των Πανελληνίων, στη σελίδα μας στο Facebook.