"Institute of Educational Policy" Books
Ανακεφαλαίωση
Σε αυτό το κεφάλαιο παρουσιάστηκαν τα βασικά χαρακτηριστικά της ΓΛΩΣΣΑΣ, το αλφάβητο της, οι τύποι δεδομένων που υποστηρίζει, οι κανόνες για τα ονόματα που χρησιμοποιούνται, οι αριθμητικές πράξεις, η εντολή εκχώρησης, οι εντολές εισόδου και εξόδου καθώς και η δομή που πρέπει να έχει κάθε πρόγραμμα.
Συγκεκριμένα: - Οι τύποι δεδομένων που υποστηρίζονται είναι: Ακέραιοι, Πραγματικοί, Χαρακτήρες, Λογικοί. - Οι μεταβλητές πρέπει να έχουν τον τύπο των δεδομένων που καταχωρούν. - Κάθε μεταβλητή παίρνει τιμή με εντολή εκχώρησης ή με εντολή ΔΙΑΒΑΣΕ. - Κάθε πρόγραμμα έχει τον τίτλο του, ακολουθεί το τμήμα δηλώσεων (σταθερών και μεταβλητών) και μετά ανάμεσα στις λέξεις ΑΡΧΗ και ΤΕΛΟΣ-ΠΡΟΓΡΑΜΜΑΤΟΣ βρίσκονται όλες οι εκτελέσιμες εντολές. - Η επικοινωνία του προγράμματος με τον χρήστη γίνεται με τις εντολές εισόδου εξόδου ΓΡΑΨΕ και ΔΙΑΒΑΣΕ.
Λέξεις κλειδιά Πρόγραμμα, Τύποι δεδομένων, Μεταβλητή, Σταθερά, Εντολή, Εκχώρηση τιμής, Είσοδος-έξοδος προγράμματος
Ερωτήσεις - Θέματα για συζήτηση - Ποιους τύπους δεδομένων γνωρίζετε. Αναφέρατε δύο παραδείγματα για κάθε τύπο; - Σε ποια θέση του προγράμματος αναγράφονται οι δηλώσεις των στα θερών; - Ποια η διαφορά μεταβλητών και σταθερών; - Ποια η σειρά εκτέλεσης των πράξεων; - Ποιος ο σκοπός των εντολών εισόδου εξόδου; - Ποια η διαφορά των εντολών ΔΙΑΒΑΣΕ και ΓΡΑΨΕ; - Περιγράψτε τη δομή ενός προγράμματος;
Βιβλιογραφία 1. Θ. Αλεβίζος, Α. Καμπουρέλης, Εισαγωγή με τη γλώσσα Pascal, Αθήνα, 1984. 2. Γ. Βουτυράς, Basic: Αλγόριθμοι και εφαρμογές, Κλεψύδρα, Αθήνα, 1991. 3. Χρ. Κοίλιας, Η QuickBasic και οι εφαρμογές της, Εκδόσεις Νέων Τεχνολογιών, Αθήνα, 1992. 4. R. Shackelford, Introduction to Computing and Algorithms, Addison-Wesley, USA, 1998. 5. S. Leestma-L. Nyhoff, Turbo Pascal, Programming and Solving, McMillan, New York, 1990. 6. N. Wirth, Systematic Programming: An introduction, Prentice Hall, 1973. Διευθύνσεις Διαδικτύου - http://www.swcp.com/~dodrill/ Περιέχει πληροφορίες αλλά και πολλές εκπαιδευτικές ασκήσεις για διάφορες γλώσσες προγραμματισμού. - http://www.progsource.com Γενικές πληροφορίες, χρήσιμα προγράμματα, χρήσιμα βοηθητικά προγράμματα καθώς και αναφορές σε άλλες διευθύνσεις για διάφορες γλώσσες προγραμματισμού: Pascal, Delphi, C/C++, Java, Perl, Visual Basic. - www.cit.ac.nz/smac/pascal/default.htm Πλήρης οδηγός της γλώσσας Pascal με πολλά εκπαιδευτικά παραδείγματα. Υπάρχει σε διάφορες γλώσσες όπως Αγγλικά, Γαλλικά και Γερμανικά. - http://www.cs.vu.nl/~jprins/tp.html Πολλά παραδείγματα, βιβλία, εκπαιδευτικές εφαρμογές, και απαντήσεις σε ερωτήματα που δημιουργούνται συχνά σε Turbo Pascal. - http://qbasic.com/ Περιέχει εκπαιδευτικό οδηγό, κώδικα πολλών ασκήσεων και γενικές πληροφορίες για την Qbasic. - www.basicguru.com Διεύθυνση που αναφέρεται αποκλειστικά στη Basic. Περιέχει πολλά έτοιμα παραδείγματα, πληροφορίες για εκδόσεις της γλώσσας, μεταφραστές για διάφορα λειτουργικά συστήματα. Επίσης στο διαδίκτυο παρουσιάζουν ενδιαφέρον οι ακόλουθες ομάδες νέων (Usenet): comp.lang.pascal comp.lang.pascal.misc Σχετικές με τη γλώσσα Pascal alt.lang.basic comp.lang.basic.misc Σχετικές με τη γλώσσα Basic