6. 3 Φυσικές και τεχνητές γλώσσες. 7. 1 Το αλφάβητο της ΓΛΩΣΣΑΣ. 7 6.3 Φυσικές και τεχνητές γλώσσες. 7.1 Το αλφάβητο της ΓΛΩΣΣΑΣ. 7.2 Τύποι Δεδομένων. 7.3 Σταθερές 7.4 Μεταβλητές
ΦΥΣΙΚΕΣ & ΤΕΧΝΗΤΕΣ ΓΛΩΣΣΕΣ Μια γλώσσα προσδιορίζεται από: Το αλφάβητο Το λεξιλόγιο Τη γραμματική Τυπικό Συντακτικό Τη σημασιολογία της (semantics) Κανόνες για το νόημα των λέξεων, εκφράσεων, προτάσεων
ΦΥΣΙΚΕΣ & ΤΕΧΝΗΤΕΣ ΓΛΩΣΣΕΣ ΟΙ ΔΙΑΦΟΡΕΣ ΤΟΥΣ Φυσικές γλώσσες Χρησιμεύουν στην επικοινωνία μεταξύ ανθρώπων Εξελίσσονται συνεχώς Τεχνητές γλώσσες Χρησιμεύουν για την επικοινωνία ανθρώπου-μηχανής Συνήθως στάσιμες Βελτιώνονται σε μικρό εύρος σε επίπεδο διαλέκτου ή επέκτασης
7.1 Το αλφάβητο της ΓΛΩΣΣΑΣ όλα τα γράμματα του ελληνικού και λατινικού αλφαβήτου πεζά και κεφαλαία Ψηφία: 0-9 ειδικοί χαρακτήρες: + - * / = ‘ ( ) . , ‘ ! & κενός χαρακτήρας ^
7.2 Τύποι δεδομένων Αριθμητικοί Ακέραιος π.χ. 1, 3409, 0, -87 Πραγματικός: 3.14159, -34.89, 0.68, 7.0, 0.0 Χαρακτήρας: ‘Κ’, ‘Κώστας’, ‘15’, ‘Το εμβαδό είναι:’ Λογικός: ΜΟΝΟ δύο τιμές ΑΛΗΘΗΣ ΨΕΥΔΗΣ Ανάλογα με τον τύπο δεδομένων ποικίλει το εύρος τιμών των δεδομένων
7.3 Σταθερές Ακέραιες Πραγματικές Χαρακτήρες λογικές: Αληθής, Ψευδής
Συμβολικές σταθερές Παραδείγματα ΣΤΑΘΕΡΕΣ ΠΙ=3.14159 ΦΠΑ=0.23 ΟΝΟΜΑ = ‘ΑΝΝΑ’ Η χρήση τους κάνει το πρόγραμμα πιο κατανοητό
Ποιος είναι ο τύπος των παρακάτω σταθερών; 3.45 2.0 ‘Ελένη’ Αληθές ‘Αληθές’ 7890
7.4 Μεταβλητές Πριν την απόδοση κάποιας τιμής σ’ αυτήν, η μεταβλητή έχει απροσδιόριστη τιμή. Εμβαδόν Παραδείγματα: ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Εμβαδόν, Α ΑΚΕΡΑΙΕΣ: ΤΙΜΗ, Ν ΧΑΡΑΚΤΗΡΕΣ: Όνομα ΛΟΓΙΚΕΣ: Έλεγχος 4.79 3.42 2845 15 ΚΑΤΕΡΙΝΑ ΨΕΥΔΗΣ Α ΤΙΜΗ Ν Όνομα Έλεγχος
Ονόματα Οποιοσδήποτε αριθμός αλφαριθμητικών ή αριθμητικών χαρακτήρων και ο χαρακτήρας κάτω παύλα. Πρέπει να αρχίζει από γράμμα Δεν μπορεί να χρησιμοποιηθεί δεσμευμένη λέξη
Ε2005-Θ1Β Α. Δεδομένα Β. Τύπος μεταβλητής 1. όνομα πελάτη α. Λογικές Να γράψετε στο τετράδιό σας τους αριθμούς της ΣτήληςΑ, που αντιστοιχούν σωστά με το γράμμα της Στήλης Β. Α. Δεδομένα Β. Τύπος μεταβλητής 1. όνομα πελάτη α. Λογικές 2. αριθμός παιδιών β. Χαρακτήρες 3. ΨΕΥΔΗΣ γ. Πραγματικές 4. “Χ” δ. Ακέραιες 5. 0.34
Β2007-Θ1Δ Στήλη Α όνομα μεταβλητής Στήλη Β χαρακτηρισμός 1. Φ.Π.Α. Να γράψετε στο τετράδιό σας καθένα από τους αριθμούς της Στήλης Α και δίπλα του ένα γράμμα της Στήλης Β, ώστε να προκύπτει η σωστή αντιστοίχιση. Στήλη Α όνομα μεταβλητής Στήλη Β χαρακτηρισμός 1. Φ.Π.Α. α. αποδεκτή 2. 2ΑΒ β. μη αποδεκτή 3. ΒΑΘΜΟΣ 4. "ΜΙΣΘΟΣ" 5. Α32 6. ΑΚΕΡΑΙΟΣ