SlideShare a Scribd company logo
Η γλώσσα <br />προγραμματισμού <br />Pascal<br />Γουρζής Στάθης – Φυσικός<br />( Άρθρο δημοσιευμένο στην εφημερίδα<br />« Λευκαδίτικος Λόγος» - Οκτώβριος 1999 )<br />Οι πρώτοι ηλεκτρονικοί υπολογιστές δημιουργήθηκαν την δεκαετία του ’40, από την ανάγκη να πραγματοποιούνται ταχύτατοι και έγκυροι αριθμητικοί υπολογισμοί. Σχεδιάστηκαν στην αρχή για να χρησιμοποιηθούν σε μεγάλα ερευνητικά κέντρα, που διέθεταν μόνο τα ανώτατα εκπαιδευτικά ιδρύματα και οι βιομηχανίες που χρησιμοποιούσαν προηγμένη τεχνολογία. Σε διάστημα είκοσι χρόνων, ξέφυγαν από το πειραματικό στάδιο χρήσης τους και οι εφαρμογές τους εξαπλώθηκαν σε πολλούς σημαντικούς τομείς της ανθρώπινης δραστηριότητας. Σήμερα, μισό αιώνα μετά από την πρώτη παρουσίαση ηλεκτρονικού υπολογιστή, η επιστήμη των computers ονομάζεται Πληροφορική και είναι σχεδόν βέβαιο ότι δεν υπάρχει σχεδόν τίποτα στην σημερινή δομή της κοινωνίας που να μην σχετίζεται με αυτή.<br />Υπάρχουν πολλοί λόγοι που ώθησαν τους επιστήμονες εκείνης της εποχής να δημιουργήσουν αυτές τις μηχανές, <br />οι κυριότεροι όμως ήταν εκείνοι που προέκυπταν από τις έρευνες που έκαναν γύρω από τα Μαθηματικά και τη Φυσική. Οι ηλεκτρονικοί υπολογιστές λοιπόν, και βέβαια ο προγραμματισμός τους, ξεκίνησε στα ανώτατα εκπαιδευτικά ιδρύματα των πιο προηγμένων τεχνολογικά κρατών, κυρίως για τις ανάγκες της επιστήμης.<br />Οι εφαρμογές τους σήμερα είναι το ίδιο αμέτρητες όπως και οι εκδηλώσεις της ανθρώπινης κοινωνίας. Αυτό σημαίνει, για σας τουλάχιστον που ξεκινάτε, ότι δεν είναι απαραίτητο να προγραμματίσετε υπερσύγχρονους υπολογιστές και να δημιουργήσετε τεράστια προγράμματα για να μάθετε τα βασικά εκείνα, που θα σας επιτρέψουν να γνωρίσετε όλη τη διαδικασία της ολοκλήρωσης ενός προγράμματος. Ένα πρόγραμμα για έναν ηλεκτρονικό υπολογιστή μπορεί να έχει από μερικές δεκάδες έως και αρκετές χιλιάδες γραμμές κώδικα, όπως αποκαλούμε τα ειδικά εκείνα “κείμενα”, που γράφουμε για να δημιουργήσουμε μία εφαρμογή ή αλλιώς ένα πρόγραμμα που να πραγματοποιεί κάποιες συγκεκριμένες διαδικασίες.<br />Τα πιο σημαντικά μέρη ενός προγράμματος δεν είναι τόσο η συγγραφή του, όσο η αρχική ιδέα που θα ωθήσει κάποιον να το φτιάξει και ποιά θα είναι τα επιμέρους κομμάτια από τα οποία θα αποτελείται. Αν δεχθούμε λοιπόν τις παραπάνω αρχές, μπορούμε να προσδιορίσουμε αχνά την γέννηση του προγραμματισμού στο πέρασμα των αιώνων. Γιατί όμως αναφερόμαστε στο απώτερο παρελθόν και όχι στο πρόσφατο παρόν ; Απλά γιατί η ιδέα της κατασκευής και χρήσης μίας υπολογιστικής μηχανής δεν ανήκει, όπως είναι εύκολο να σκεφτεί κανείς, στον 20ο αιώνα, αλλά σε κάποιον προγενέστερο.<br />Συγκεκριμένα αναφέρεται ότι ο πρώτος άνθρωπος που σκέφτηκε και κατασκεύασε μια υπολογιστική μηχανή ήταν ο Γάλλος μαθηματικός και φιλόσοφος Blaise Pascal. Το 1642,σε ηλικία μόλις 19 ετών, ο Pascal δημιούργησε την πρώτη μηχανή που έκανε προσθέσεις, με βάση ένα αρκετά περίπλοκο σύστημα τροχών και μοχλών. Στην Ιστορία, αυτή είναι και η πρώτη μηχανή που εκτελεί υπολογισμούς, αντί για το ανθρώπινο μυαλό. Η ιδέα της δημιουργίας αυτής της μηχανής, μπορούμε να πούμε ότι είναι και ένα σημάδι πρώιμου προγραμματισμού στη σκέψη του ανθρώπου. Ας σημειώσουμε εδώ ότι τον 16ο και τον 17ο αιώνα έζησαν και δημιούργησαν, πολλοί διαπρεπείς επιστήμονες που πολύ πιθανόν να είχαν παρόμοιες ιδέες και κατασκευές. Ιστορικά όμως, η μηχανή του Pascal καταγράφεται πρώτη στα επίσημα αρχεία ευρεσιτεχνίας της εποχής.<br />Το επόμενο βήμα στην εξέλιξη αυτής της υπολογιστικής μηχανής έγινε από τον μαθηματικό Gottfried Leibnitz το 1673.Τη συσκευή αυτή ο Leibnitz την δημιούργησε σε ηλικία 27 ετών, και είχε την δυνατότητα να κάνει προσθέσεις, πολλαπλασιασμούς και διαιρέσεις. Η επόμενη αξιοσημείωτη πρόοδος στον τομέα των υπολογιστικών μηχανών θα γίνει τον 19ο Αιώνα, από τον Charles Babbage.Ο Babbage θα κατασκευάσει το 1822 την λεγόμενη “Μηχανή των διαφορών”, μία συσκευή που θα λειτουργούσε με προκαθορισμένη σειρά πράξεων. Κάτι σαν ένα σύνολο εντολών, που έχουμε δημιουργήσει εκ των προτέρων, για να πραγματοποιήσουμε μία εργασία στον σύγχρονο υπολογιστή. Είναι λοιπόν μία διαδικασία, πολύ κοντά στην σύγχρονη αντίληψη του προγραμματισμού.<br />Τον Φεβρουάριο του 1999,στα φύλλα του «Λευκαδίτικου Λόγου» με αριθμούς 468,469 και 470,πραγματοποιήθηκε το πρώτο αφιέρωμα στον προγραμματισμό των computers,με τίτλο «Η ιστορία του προγραμματισμού των ηλεκτρονικών υπολογιστών». Τότε έγινε η πρώτη αναφορά στην γλώσσα προγραμματισμού Pascal,σαν ένα από τα πιο διαδεδομένα εργαλεία ανάπτυξης εφαρμογών της δεκαετίας του ’70,αλλά και του ‘80.Ακόμα και σήμερα υ-πάρχουν επαγγελματίες προγραμματιστές που γράφουν τα προγράμματά τους χρησιμοποιώντας την Pascal, αναπτύσσοντας αξιόπιστες εφαρμογές, με περιορισμένες όμως δυνατότητες, λόγω της εξέλιξης των σύγχρονων γλωσσών προγραμματισμού.<br />Την δεκαετία του ’60,οι πιο σημαντικές γλώσσες προγραμματισμού, που χρησιμοποιούνταν μόνο στα ερευνητικά κέντρα των πανεπιστημίων, ήταν η Fortran, η Cobol και η Algol. Αυτές οι γλώσσες προγραμματισμού είχαν δημιουργηθεί με βάση τις επιστημονικές ανάγκες των ιδρυμάτων στα οποία είχαν εφαρμογές. Γι’ αυτό τον λόγο, οι περισσότεροι από τους δημιουργούς τους, ήταν επιστήμονες με μόρφωση υψηλού επιπέδου. Με αυτά τα δεδομένα, για να χρησιμοποιηθούν αυτές οι γλώσσες προγραμματισμού για την συγγραφή προγραμμάτων, απαιτούνταν ειδικές γνώσεις. Το συντακτικό, οι λέξεις, οι φράσεις και γενικότερα οι εντολές της Fortran για παράδειγμα, δεν είναι τόσο εύκολα στην εκμάθηση και την χρήση, ειδικά για εκείνους που ξεκινάνε με τον προγραμματισμό, ή και γενικότερα με τον κόσμο των ηλεκτρονικών υπολογιστών. Χρειάζεται, και είναι απαραίτητο, να υπάρχουν ειδικές γνώσεις Μαθηματικών και Φυσικής, ώστε να μπορεί κανείς να ξεκινήσει με καλές προοπτικές την εκμάθηση μιας τέτοιας γλώσσας προγραμματι-σμού. Ένα άλλο μεγάλο πρόβλημα ήταν ότι οι αυτές οι γλώσσες υλοποιούνταν, «έτρεχαν», μόνο σε μεγάλους υπολογιστές και όχι σε μικρά μηχανήματα. Έτσι κάποιος μπορούσε να δουλέψει μόνο στα εργαστήρια των πανεπιστημιακών σχολών, και όχι σε άλλους χώρους, όπως π.χ. στο γραφείο ή ακόμα και στο σπίτι.<br />Στην προσπάθεια να δημιουργηθεί ένα πιο απλό εργαλείο ανάπτυξης εφαρμογών, μια πιο εύκολη γλώσσα προγραμματι-σμού, ο καθηγητής του πολυτεχνείου της Ζυρίχης,Niklaus Wirth,παρουσίασε το 1968 ένα πρόγραμμα που έμελλε να είναι και η πρώτη ανεπίσημη έκδοση της Pascal.Προς τιμήν του μεγάλου εφευρέτη ο Niklaus Wirth,ονόμασε το δημιούργημά του με το όνομα του μεγάλου αυτού μαθηματικού. Το πρόγραμμα αυτό είχε συνταχθεί σε Fortran και χρησιμοποιήθηκε μόνο τα τρία πρώτα χρόνια, αφού αργότερα αντικαταστάθηκε το 1971 από την πρώτη επίσημη έκδοση της Pascal. Ο Wirth κατόρθωσε να δημιουργήσει με πολύ προσπάθεια ένα πρόγραμμα που μπορούσε να λειτουργήσει και σε μικρούς υπολογιστές,(microcomputers), όπως λέγονταν τότε τα σημερινά PC’s,(Personal Computers). Εκείνη την εποχή η μόνη δυνατότητα για να μάθει κάποιος προγραμματισμό, ήταν να σπουδάζει στα εκπαιδευτικά ιδρύματα που διέθεταν μεγάλους υπολογιστές, και αυτά ήταν ελάχιστα. Με την Pascal του Niklaus Wirth,όποιος διέθετε έναν μικροϋπολογιστή μπορούσε να διαβάσει και να μελε-τήσει προγραμματισμό ακόμα και στο σπίτι του, αν φυσικά διέθε-τε τα κατάλληλα βιβλία και κυρίως την διάθεση να προσπαθήσει.<br />Η Pascal είναι μια γλώσσα υψηλού επιπέδου, διαθέτει εύκολο συντακτικό και χρησιμοποιείται για δομημένο προγραμματισμό,(structured programming). Σε αυτό το είδος προγραμματισμού δημιουργούμε προγράμματα, αναπτύσσοντας τον κώδικα ξεχωριστά κατά τμήματα, ανάλογα σε ποιές διαδικασίες έχουμε χωρίσει την εφαρμογή μας. Σήμερα η Pascal χρησιμοποιείται κυρίως για την εκμάθηση των βασικών αρχών του προγραμματισμού σε αρχάριους σπουδαστές και φοιτητές Πληροφορικής. Η πιο σύγχρονη έκδοσή της γλώσσας αυτής είναι το πρόγραμμα Delphi,που αναπτύσσει εφαρμογές κάθε είδους για Windows. Ξεκινώντας με τις βασικές αρχές της Pascal και συνεχίζοντας με το Delphi,μας δίνεται η δυνατότητα να δημιουργήσουμε σύγχρονα προγράμματα που μπορούν να περιλαμβάνουν κίνηση, ήχο και εικόνα, δηλαδή εφαρμογές πολυμέσων,(multimedia). <br />Υ.Γ. Στην συγγραφή του άρθρου για τον «Λευκαδίτικο Λόγο», χρησιμοποιήθηκε σαν πηγή δεδομένων το βιβλίο του Michael Yester, (οικονομολόγου με master στην επιστήμη των ηλεκτρονικών υπολογιστών), με τίτλο «Χρήση και εφαρμογές της Turbo Pascal 6.0», που έχει εκδοθεί από τις εκδόσεις «Μ.Γκιούρδας» το 1991.<br />
Η γλώσσα προγραμματισμού Pascal.
Η γλώσσα προγραμματισμού Pascal.
Η γλώσσα προγραμματισμού Pascal.
Η γλώσσα προγραμματισμού Pascal.

More Related Content

Similar to Η γλώσσα προγραμματισμού Pascal.

Ιστορία του Προγραμματισμού των Ηλεκτρονικών Υπολογιστών
Ιστορία του Προγραμματισμού των Ηλεκτρονικών ΥπολογιστώνΙστορία του Προγραμματισμού των Ηλεκτρονικών Υπολογιστών
Ιστορία του Προγραμματισμού των Ηλεκτρονικών ΥπολογιστώνStathis Gourzis
 
Η γλώσσα προγραμματισμού GW – Βasic.
Η γλώσσα προγραμματισμού GW – Βasic.Η γλώσσα προγραμματισμού GW – Βasic.
Η γλώσσα προγραμματισμού GW – Βasic.Stathis Gourzis
 
Η γλώσσα προγραμματισμού Java.
Η γλώσσα προγραμματισμού Java.Η γλώσσα προγραμματισμού Java.
Η γλώσσα προγραμματισμού Java.Stathis Gourzis
 
Η γλώσσα προγραμματισμού C.
Η γλώσσα προγραμματισμού C.Η γλώσσα προγραμματισμού C.
Η γλώσσα προγραμματισμού C.Stathis Gourzis
 
Filoi Logismikou Anoiktou Kwdika
Filoi Logismikou Anoiktou KwdikaFiloi Logismikou Anoiktou Kwdika
Filoi Logismikou Anoiktou Kwdika
M B
 
Η γλώσσα προγραμματισμού C++.
Η γλώσσα προγραμματισμού C++.Η γλώσσα προγραμματισμού C++.
Η γλώσσα προγραμματισμού C++.Stathis Gourzis
 
Κεφ. 6 Εισαγωγή στον Προγραμματισμό
Κεφ. 6 Εισαγωγή στον ΠρογραμματισμόΚεφ. 6 Εισαγωγή στον Προγραμματισμό
Κεφ. 6 Εισαγωγή στον ΠρογραμματισμόΙωάννου Γιαννάκης
 
Η γλώσσα προγραμματισμού Clipper.
Η γλώσσα προγραμματισμού Clipper.Η γλώσσα προγραμματισμού Clipper.
Η γλώσσα προγραμματισμού Clipper.Stathis Gourzis
 
DATAMANAGEMENT.GR - DIGITAL TRANSFORMATION AND STRATEGY
DATAMANAGEMENT.GR - DIGITAL TRANSFORMATION AND STRATEGYDATAMANAGEMENT.GR - DIGITAL TRANSFORMATION AND STRATEGY
DATAMANAGEMENT.GR - DIGITAL TRANSFORMATION AND STRATEGY
GeorgeDiamandis11
 
Ειδικά θέματα προγραμματισμού σε Scratch...
Ειδικά θέματα προγραμματισμού σε Scratch...Ειδικά θέματα προγραμματισμού σε Scratch...
Ειδικά θέματα προγραμματισμού σε Scratch...
Άγγελος Χουβαρδάς
 
Λορέντζου Αγάπη εργασία τεχνολογίας (1) (2).pptx
Λορέντζου Αγάπη εργασία τεχνολογίας (1) (2).pptxΛορέντζου Αγάπη εργασία τεχνολογίας (1) (2).pptx
Λορέντζου Αγάπη εργασία τεχνολογίας (1) (2).pptx
Κατσαρά Χαριτωμένη
 
The Art of Code
The Art of CodeThe Art of Code
The Art of Code
Sofia Papadimitriou
 
Δίκτυα Ηλεκτρονικών Υπολογιστών.
Δίκτυα Ηλεκτρονικών Υπολογιστών.Δίκτυα Ηλεκτρονικών Υπολογιστών.
Δίκτυα Ηλεκτρονικών Υπολογιστών.Stathis Gourzis
 
ΣΤΑΤΙΣΤΙΚΗ ΚΑΙ ΔΙΑΔΙΚΤΥΟ
ΣΤΑΤΙΣΤΙΚΗ ΚΑΙ ΔΙΑΔΙΚΤΥΟΣΤΑΤΙΣΤΙΚΗ ΚΑΙ ΔΙΑΔΙΚΤΥΟ
ΣΤΑΤΙΣΤΙΚΗ ΚΑΙ ΔΙΑΔΙΚΤΥΟvafopoulos
 
Προγραμματισμός σε Clipper - 1
Προγραμματισμός σε Clipper - 1Προγραμματισμός σε Clipper - 1
Προγραμματισμός σε Clipper - 1Stathis Gourzis
 
Europe Code Week Presentation
Europe Code Week PresentationEurope Code Week Presentation
Europe Code Week Presentation
Katerina Glezou
 
Creating a Smart Greenhouse with Internet of Things
Creating a Smart Greenhouse with Internet of ThingsCreating a Smart Greenhouse with Internet of Things
Creating a Smart Greenhouse with Internet of ThingsKiriakos Papachristou
 

Similar to Η γλώσσα προγραμματισμού Pascal. (20)

Ιστορία του Προγραμματισμού των Ηλεκτρονικών Υπολογιστών
Ιστορία του Προγραμματισμού των Ηλεκτρονικών ΥπολογιστώνΙστορία του Προγραμματισμού των Ηλεκτρονικών Υπολογιστών
Ιστορία του Προγραμματισμού των Ηλεκτρονικών Υπολογιστών
 
Η γλώσσα προγραμματισμού GW – Βasic.
Η γλώσσα προγραμματισμού GW – Βasic.Η γλώσσα προγραμματισμού GW – Βasic.
Η γλώσσα προγραμματισμού GW – Βasic.
 
Η γλώσσα προγραμματισμού Java.
Η γλώσσα προγραμματισμού Java.Η γλώσσα προγραμματισμού Java.
Η γλώσσα προγραμματισμού Java.
 
Η γλώσσα προγραμματισμού C.
Η γλώσσα προγραμματισμού C.Η γλώσσα προγραμματισμού C.
Η γλώσσα προγραμματισμού C.
 
Filoi Logismikou Anoiktou Kwdika
Filoi Logismikou Anoiktou KwdikaFiloi Logismikou Anoiktou Kwdika
Filoi Logismikou Anoiktou Kwdika
 
Η γλώσσα προγραμματισμού C++.
Η γλώσσα προγραμματισμού C++.Η γλώσσα προγραμματισμού C++.
Η γλώσσα προγραμματισμού C++.
 
Κεφ. 6 Εισαγωγή στον Προγραμματισμό
Κεφ. 6 Εισαγωγή στον ΠρογραμματισμόΚεφ. 6 Εισαγωγή στον Προγραμματισμό
Κεφ. 6 Εισαγωγή στον Προγραμματισμό
 
Η γλώσσα προγραμματισμού Clipper.
Η γλώσσα προγραμματισμού Clipper.Η γλώσσα προγραμματισμού Clipper.
Η γλώσσα προγραμματισμού Clipper.
 
DATAMANAGEMENT.GR - DIGITAL TRANSFORMATION AND STRATEGY
DATAMANAGEMENT.GR - DIGITAL TRANSFORMATION AND STRATEGYDATAMANAGEMENT.GR - DIGITAL TRANSFORMATION AND STRATEGY
DATAMANAGEMENT.GR - DIGITAL TRANSFORMATION AND STRATEGY
 
Ειδικά θέματα προγραμματισμού σε Scratch...
Ειδικά θέματα προγραμματισμού σε Scratch...Ειδικά θέματα προγραμματισμού σε Scratch...
Ειδικά θέματα προγραμματισμού σε Scratch...
 
Λορέντζου Αγάπη εργασία τεχνολογίας (1) (2).pptx
Λορέντζου Αγάπη εργασία τεχνολογίας (1) (2).pptxΛορέντζου Αγάπη εργασία τεχνολογίας (1) (2).pptx
Λορέντζου Αγάπη εργασία τεχνολογίας (1) (2).pptx
 
The Art of Code
The Art of CodeThe Art of Code
The Art of Code
 
ΗΛΕΚΤΡΟΝΙΚΟΣ ΥΠΟΛΟΓΙΣΤΗΣ
ΗΛΕΚΤΡΟΝΙΚΟΣ ΥΠΟΛΟΓΙΣΤΗΣΗΛΕΚΤΡΟΝΙΚΟΣ ΥΠΟΛΟΓΙΣΤΗΣ
ΗΛΕΚΤΡΟΝΙΚΟΣ ΥΠΟΛΟΓΙΣΤΗΣ
 
Δίκτυα Ηλεκτρονικών Υπολογιστών.
Δίκτυα Ηλεκτρονικών Υπολογιστών.Δίκτυα Ηλεκτρονικών Υπολογιστών.
Δίκτυα Ηλεκτρονικών Υπολογιστών.
 
ΣΤΑΤΙΣΤΙΚΗ ΚΑΙ ΔΙΑΔΙΚΤΥΟ
ΣΤΑΤΙΣΤΙΚΗ ΚΑΙ ΔΙΑΔΙΚΤΥΟΣΤΑΤΙΣΤΙΚΗ ΚΑΙ ΔΙΑΔΙΚΤΥΟ
ΣΤΑΤΙΣΤΙΚΗ ΚΑΙ ΔΙΑΔΙΚΤΥΟ
 
Aepp-6.1-6.2-6.3-tsiotakis
Aepp-6.1-6.2-6.3-tsiotakisAepp-6.1-6.2-6.3-tsiotakis
Aepp-6.1-6.2-6.3-tsiotakis
 
Προγραμματισμός σε Clipper - 1
Προγραμματισμός σε Clipper - 1Προγραμματισμός σε Clipper - 1
Προγραμματισμός σε Clipper - 1
 
Grid computing
Grid computingGrid computing
Grid computing
 
Europe Code Week Presentation
Europe Code Week PresentationEurope Code Week Presentation
Europe Code Week Presentation
 
Creating a Smart Greenhouse with Internet of Things
Creating a Smart Greenhouse with Internet of ThingsCreating a Smart Greenhouse with Internet of Things
Creating a Smart Greenhouse with Internet of Things
 

More from Stathis Gourzis

328 - Syskeyh Kymatismon .
328 - Syskeyh Kymatismon               .328 - Syskeyh Kymatismon               .
328 - Syskeyh Kymatismon .
Stathis Gourzis
 
327 - Nomos 2 Hook - Multilog Pro 2024.pptx
327 - Nomos 2 Hook - Multilog Pro 2024.pptx327 - Nomos 2 Hook - Multilog Pro 2024.pptx
327 - Nomos 2 Hook - Multilog Pro 2024.pptx
Stathis Gourzis
 
326 - Symvolh kymaton.pdf
326 - Symvolh kymaton.pdf326 - Symvolh kymaton.pdf
326 - Symvolh kymaton.pdf
Stathis Gourzis
 
325 - Epitahynsh ths varythtas.pdf
325 - Epitahynsh ths varythtas.pdf325 - Epitahynsh ths varythtas.pdf
325 - Epitahynsh ths varythtas.pdf
Stathis Gourzis
 
324 - EOK me to MultiLOG Pro.pdf
324 - EOK me to MultiLOG Pro.pdf324 - EOK me to MultiLOG Pro.pdf
324 - EOK me to MultiLOG Pro.pdf
Stathis Gourzis
 
323 - Mia akoma charaktiristikh R 2023 - 2024.pdf
323 - Mia akoma charaktiristikh R 2023 - 2024.pdf323 - Mia akoma charaktiristikh R 2023 - 2024.pdf
323 - Mia akoma charaktiristikh R 2023 - 2024.pdf
Stathis Gourzis
 
322 - Apoklish Desmhs Hlektronion-Demo.pdf
322 - Apoklish Desmhs Hlektronion-Demo.pdf322 - Apoklish Desmhs Hlektronion-Demo.pdf
322 - Apoklish Desmhs Hlektronion-Demo.pdf
Stathis Gourzis
 
321 - De Broglie- Heisemberg - Schrodinger.pdf
321 - De Broglie- Heisemberg - Schrodinger.pdf321 - De Broglie- Heisemberg - Schrodinger.pdf
321 - De Broglie- Heisemberg - Schrodinger.pdf
Stathis Gourzis
 
320 - Talantosh me to MultilogPro.pdf
320 - Talantosh me to MultilogPro.pdf320 - Talantosh me to MultilogPro.pdf
320 - Talantosh me to MultilogPro.pdf
Stathis Gourzis
 
319 - Fainomeno Compton.pdf
319 - Fainomeno Compton.pdf319 - Fainomeno Compton.pdf
319 - Fainomeno Compton.pdf
Stathis Gourzis
 
318 -To Fotohlektriko Fainomeno.pdf
318 -To Fotohlektriko Fainomeno.pdf318 -To Fotohlektriko Fainomeno.pdf
318 -To Fotohlektriko Fainomeno.pdf
Stathis Gourzis
 
317 - Κυματική φύση του φωτός.pdf
317 - Κυματική φύση του φωτός.pdf317 - Κυματική φύση του φωτός.pdf
317 - Κυματική φύση του φωτός.pdf
Stathis Gourzis
 
316 - Enallassomeno sto ergasthrio.pdf
316 - Enallassomeno sto ergasthrio.pdf316 - Enallassomeno sto ergasthrio.pdf
316 - Enallassomeno sto ergasthrio.pdf
Stathis Gourzis
 
315 - Problem 5_67 HM 2023.pdf
315 - Problem 5_67 HM  2023.pdf315 - Problem 5_67 HM  2023.pdf
315 - Problem 5_67 HM 2023.pdf
Stathis Gourzis
 
314 - Peirama Oersted me MultilogPro.pdf
314 - Peirama Oersted me MultilogPro.pdf314 - Peirama Oersted me MultilogPro.pdf
314 - Peirama Oersted me MultilogPro.pdf
Stathis Gourzis
 
313 - Fainomeno Joule.pdf
313 - Fainomeno Joule.pdf313 - Fainomeno Joule.pdf
313 - Fainomeno Joule.pdf
Stathis Gourzis
 
257 - Kymata 2023.pptx
257 - Kymata 2023.pptx257 - Kymata 2023.pptx
257 - Kymata 2023.pptx
Stathis Gourzis
 
312 - Current from NaCl.pdf
312 - Current from NaCl.pdf312 - Current from NaCl.pdf
312 - Current from NaCl.pdf
Stathis Gourzis
 
311 - AAT me MULTILOG PRO.pdf
311 - AAT me MULTILOG PRO.pdf311 - AAT me MULTILOG PRO.pdf
311 - AAT me MULTILOG PRO.pdf
Stathis Gourzis
 
310 -Askhsh 46 Talantoseis.pptx
310 -Askhsh 46 Talantoseis.pptx310 -Askhsh 46 Talantoseis.pptx
310 -Askhsh 46 Talantoseis.pptx
Stathis Gourzis
 

More from Stathis Gourzis (20)

328 - Syskeyh Kymatismon .
328 - Syskeyh Kymatismon               .328 - Syskeyh Kymatismon               .
328 - Syskeyh Kymatismon .
 
327 - Nomos 2 Hook - Multilog Pro 2024.pptx
327 - Nomos 2 Hook - Multilog Pro 2024.pptx327 - Nomos 2 Hook - Multilog Pro 2024.pptx
327 - Nomos 2 Hook - Multilog Pro 2024.pptx
 
326 - Symvolh kymaton.pdf
326 - Symvolh kymaton.pdf326 - Symvolh kymaton.pdf
326 - Symvolh kymaton.pdf
 
325 - Epitahynsh ths varythtas.pdf
325 - Epitahynsh ths varythtas.pdf325 - Epitahynsh ths varythtas.pdf
325 - Epitahynsh ths varythtas.pdf
 
324 - EOK me to MultiLOG Pro.pdf
324 - EOK me to MultiLOG Pro.pdf324 - EOK me to MultiLOG Pro.pdf
324 - EOK me to MultiLOG Pro.pdf
 
323 - Mia akoma charaktiristikh R 2023 - 2024.pdf
323 - Mia akoma charaktiristikh R 2023 - 2024.pdf323 - Mia akoma charaktiristikh R 2023 - 2024.pdf
323 - Mia akoma charaktiristikh R 2023 - 2024.pdf
 
322 - Apoklish Desmhs Hlektronion-Demo.pdf
322 - Apoklish Desmhs Hlektronion-Demo.pdf322 - Apoklish Desmhs Hlektronion-Demo.pdf
322 - Apoklish Desmhs Hlektronion-Demo.pdf
 
321 - De Broglie- Heisemberg - Schrodinger.pdf
321 - De Broglie- Heisemberg - Schrodinger.pdf321 - De Broglie- Heisemberg - Schrodinger.pdf
321 - De Broglie- Heisemberg - Schrodinger.pdf
 
320 - Talantosh me to MultilogPro.pdf
320 - Talantosh me to MultilogPro.pdf320 - Talantosh me to MultilogPro.pdf
320 - Talantosh me to MultilogPro.pdf
 
319 - Fainomeno Compton.pdf
319 - Fainomeno Compton.pdf319 - Fainomeno Compton.pdf
319 - Fainomeno Compton.pdf
 
318 -To Fotohlektriko Fainomeno.pdf
318 -To Fotohlektriko Fainomeno.pdf318 -To Fotohlektriko Fainomeno.pdf
318 -To Fotohlektriko Fainomeno.pdf
 
317 - Κυματική φύση του φωτός.pdf
317 - Κυματική φύση του φωτός.pdf317 - Κυματική φύση του φωτός.pdf
317 - Κυματική φύση του φωτός.pdf
 
316 - Enallassomeno sto ergasthrio.pdf
316 - Enallassomeno sto ergasthrio.pdf316 - Enallassomeno sto ergasthrio.pdf
316 - Enallassomeno sto ergasthrio.pdf
 
315 - Problem 5_67 HM 2023.pdf
315 - Problem 5_67 HM  2023.pdf315 - Problem 5_67 HM  2023.pdf
315 - Problem 5_67 HM 2023.pdf
 
314 - Peirama Oersted me MultilogPro.pdf
314 - Peirama Oersted me MultilogPro.pdf314 - Peirama Oersted me MultilogPro.pdf
314 - Peirama Oersted me MultilogPro.pdf
 
313 - Fainomeno Joule.pdf
313 - Fainomeno Joule.pdf313 - Fainomeno Joule.pdf
313 - Fainomeno Joule.pdf
 
257 - Kymata 2023.pptx
257 - Kymata 2023.pptx257 - Kymata 2023.pptx
257 - Kymata 2023.pptx
 
312 - Current from NaCl.pdf
312 - Current from NaCl.pdf312 - Current from NaCl.pdf
312 - Current from NaCl.pdf
 
311 - AAT me MULTILOG PRO.pdf
311 - AAT me MULTILOG PRO.pdf311 - AAT me MULTILOG PRO.pdf
311 - AAT me MULTILOG PRO.pdf
 
310 -Askhsh 46 Talantoseis.pptx
310 -Askhsh 46 Talantoseis.pptx310 -Askhsh 46 Talantoseis.pptx
310 -Askhsh 46 Talantoseis.pptx
 

Recently uploaded

Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
Tassos Karampinis
 
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
nikzoit
 
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛΟι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Newsroom8
 
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό", Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό",  Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό",  Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό", Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Eugenia Kosmatou
 
Εργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).ppt
nikzoit
 
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdfΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
athinadimi
 
ΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdfΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
athinadimi
 
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdfΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdf
athinadimi
 
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
nikzoit
 
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docxΌμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Tassos Karampinis
 
Hardware Personal Computer a small Introduction
Hardware Personal Computer a small  IntroductionHardware Personal Computer a small  Introduction
Hardware Personal Computer a small Introduction
ssuserd4abe0
 
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).ppt
nikzoit
 
Εργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).ppt
nikzoit
 
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docxΣχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Tassos Karampinis
 
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdfΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
athinadimi
 
Εργασίες Οδύσσειας Α2, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, 2023-24.pptx
Εργασίες Οδύσσειας Α2, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, 2023-24.pptxΕργασίες Οδύσσειας Α2, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, 2023-24.pptx
Εργασίες Οδύσσειας Α2, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, 2023-24.pptx
Eugenia Kosmatou
 
Εργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).ppt
nikzoit
 
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docxΑπολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Tassos Karampinis
 
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
athinadimi
 
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
vastsielou
 

Recently uploaded (20)

Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
 
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
 
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛΟι απαντήσεις στην Πληροφορική για τα ΓΕΛ
Οι απαντήσεις στην Πληροφορική για τα ΓΕΛ
 
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό", Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό",  Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό",  Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό", Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
 
Εργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).ppt
 
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdfΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
 
ΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdfΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΑΡΧΑΙΑ ΕΛΛΗΝΙΚΑ-ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
 
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdfΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ__ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ.pdf
 
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
 
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docxΌμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
 
Hardware Personal Computer a small Introduction
Hardware Personal Computer a small  IntroductionHardware Personal Computer a small  Introduction
Hardware Personal Computer a small Introduction
 
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΛΥΨΩ ΜΥΡΤΩ).ppt
 
Εργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΒΑΣΙΛΗΣ ΣΤΑΥΡΙΛΙΑ).ppt
 
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docxΣχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
 
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdfΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ_ΛΑΤΙΝΙΚΑ_ΠΑΝΕΛΛΗΝΙΕΣ-2024.pdf
 
Εργασίες Οδύσσειας Α2, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, 2023-24.pptx
Εργασίες Οδύσσειας Α2, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, 2023-24.pptxΕργασίες Οδύσσειας Α2, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, 2023-24.pptx
Εργασίες Οδύσσειας Α2, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, 2023-24.pptx
 
Εργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).ppt
 
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docxΑπολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
Απολογισμός Ομίλου Ρομποτικής - SxedioDrasis2023-24ApologismosRobotiki-F.docx
 
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
 
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
 

Η γλώσσα προγραμματισμού Pascal.

  • 1. Η γλώσσα <br />προγραμματισμού <br />Pascal<br />Γουρζής Στάθης – Φυσικός<br />( Άρθρο δημοσιευμένο στην εφημερίδα<br />« Λευκαδίτικος Λόγος» - Οκτώβριος 1999 )<br />Οι πρώτοι ηλεκτρονικοί υπολογιστές δημιουργήθηκαν την δεκαετία του ’40, από την ανάγκη να πραγματοποιούνται ταχύτατοι και έγκυροι αριθμητικοί υπολογισμοί. Σχεδιάστηκαν στην αρχή για να χρησιμοποιηθούν σε μεγάλα ερευνητικά κέντρα, που διέθεταν μόνο τα ανώτατα εκπαιδευτικά ιδρύματα και οι βιομηχανίες που χρησιμοποιούσαν προηγμένη τεχνολογία. Σε διάστημα είκοσι χρόνων, ξέφυγαν από το πειραματικό στάδιο χρήσης τους και οι εφαρμογές τους εξαπλώθηκαν σε πολλούς σημαντικούς τομείς της ανθρώπινης δραστηριότητας. Σήμερα, μισό αιώνα μετά από την πρώτη παρουσίαση ηλεκτρονικού υπολογιστή, η επιστήμη των computers ονομάζεται Πληροφορική και είναι σχεδόν βέβαιο ότι δεν υπάρχει σχεδόν τίποτα στην σημερινή δομή της κοινωνίας που να μην σχετίζεται με αυτή.<br />Υπάρχουν πολλοί λόγοι που ώθησαν τους επιστήμονες εκείνης της εποχής να δημιουργήσουν αυτές τις μηχανές, <br />οι κυριότεροι όμως ήταν εκείνοι που προέκυπταν από τις έρευνες που έκαναν γύρω από τα Μαθηματικά και τη Φυσική. Οι ηλεκτρονικοί υπολογιστές λοιπόν, και βέβαια ο προγραμματισμός τους, ξεκίνησε στα ανώτατα εκπαιδευτικά ιδρύματα των πιο προηγμένων τεχνολογικά κρατών, κυρίως για τις ανάγκες της επιστήμης.<br />Οι εφαρμογές τους σήμερα είναι το ίδιο αμέτρητες όπως και οι εκδηλώσεις της ανθρώπινης κοινωνίας. Αυτό σημαίνει, για σας τουλάχιστον που ξεκινάτε, ότι δεν είναι απαραίτητο να προγραμματίσετε υπερσύγχρονους υπολογιστές και να δημιουργήσετε τεράστια προγράμματα για να μάθετε τα βασικά εκείνα, που θα σας επιτρέψουν να γνωρίσετε όλη τη διαδικασία της ολοκλήρωσης ενός προγράμματος. Ένα πρόγραμμα για έναν ηλεκτρονικό υπολογιστή μπορεί να έχει από μερικές δεκάδες έως και αρκετές χιλιάδες γραμμές κώδικα, όπως αποκαλούμε τα ειδικά εκείνα “κείμενα”, που γράφουμε για να δημιουργήσουμε μία εφαρμογή ή αλλιώς ένα πρόγραμμα που να πραγματοποιεί κάποιες συγκεκριμένες διαδικασίες.<br />Τα πιο σημαντικά μέρη ενός προγράμματος δεν είναι τόσο η συγγραφή του, όσο η αρχική ιδέα που θα ωθήσει κάποιον να το φτιάξει και ποιά θα είναι τα επιμέρους κομμάτια από τα οποία θα αποτελείται. Αν δεχθούμε λοιπόν τις παραπάνω αρχές, μπορούμε να προσδιορίσουμε αχνά την γέννηση του προγραμματισμού στο πέρασμα των αιώνων. Γιατί όμως αναφερόμαστε στο απώτερο παρελθόν και όχι στο πρόσφατο παρόν ; Απλά γιατί η ιδέα της κατασκευής και χρήσης μίας υπολογιστικής μηχανής δεν ανήκει, όπως είναι εύκολο να σκεφτεί κανείς, στον 20ο αιώνα, αλλά σε κάποιον προγενέστερο.<br />Συγκεκριμένα αναφέρεται ότι ο πρώτος άνθρωπος που σκέφτηκε και κατασκεύασε μια υπολογιστική μηχανή ήταν ο Γάλλος μαθηματικός και φιλόσοφος Blaise Pascal. Το 1642,σε ηλικία μόλις 19 ετών, ο Pascal δημιούργησε την πρώτη μηχανή που έκανε προσθέσεις, με βάση ένα αρκετά περίπλοκο σύστημα τροχών και μοχλών. Στην Ιστορία, αυτή είναι και η πρώτη μηχανή που εκτελεί υπολογισμούς, αντί για το ανθρώπινο μυαλό. Η ιδέα της δημιουργίας αυτής της μηχανής, μπορούμε να πούμε ότι είναι και ένα σημάδι πρώιμου προγραμματισμού στη σκέψη του ανθρώπου. Ας σημειώσουμε εδώ ότι τον 16ο και τον 17ο αιώνα έζησαν και δημιούργησαν, πολλοί διαπρεπείς επιστήμονες που πολύ πιθανόν να είχαν παρόμοιες ιδέες και κατασκευές. Ιστορικά όμως, η μηχανή του Pascal καταγράφεται πρώτη στα επίσημα αρχεία ευρεσιτεχνίας της εποχής.<br />Το επόμενο βήμα στην εξέλιξη αυτής της υπολογιστικής μηχανής έγινε από τον μαθηματικό Gottfried Leibnitz το 1673.Τη συσκευή αυτή ο Leibnitz την δημιούργησε σε ηλικία 27 ετών, και είχε την δυνατότητα να κάνει προσθέσεις, πολλαπλασιασμούς και διαιρέσεις. Η επόμενη αξιοσημείωτη πρόοδος στον τομέα των υπολογιστικών μηχανών θα γίνει τον 19ο Αιώνα, από τον Charles Babbage.Ο Babbage θα κατασκευάσει το 1822 την λεγόμενη “Μηχανή των διαφορών”, μία συσκευή που θα λειτουργούσε με προκαθορισμένη σειρά πράξεων. Κάτι σαν ένα σύνολο εντολών, που έχουμε δημιουργήσει εκ των προτέρων, για να πραγματοποιήσουμε μία εργασία στον σύγχρονο υπολογιστή. Είναι λοιπόν μία διαδικασία, πολύ κοντά στην σύγχρονη αντίληψη του προγραμματισμού.<br />Τον Φεβρουάριο του 1999,στα φύλλα του «Λευκαδίτικου Λόγου» με αριθμούς 468,469 και 470,πραγματοποιήθηκε το πρώτο αφιέρωμα στον προγραμματισμό των computers,με τίτλο «Η ιστορία του προγραμματισμού των ηλεκτρονικών υπολογιστών». Τότε έγινε η πρώτη αναφορά στην γλώσσα προγραμματισμού Pascal,σαν ένα από τα πιο διαδεδομένα εργαλεία ανάπτυξης εφαρμογών της δεκαετίας του ’70,αλλά και του ‘80.Ακόμα και σήμερα υ-πάρχουν επαγγελματίες προγραμματιστές που γράφουν τα προγράμματά τους χρησιμοποιώντας την Pascal, αναπτύσσοντας αξιόπιστες εφαρμογές, με περιορισμένες όμως δυνατότητες, λόγω της εξέλιξης των σύγχρονων γλωσσών προγραμματισμού.<br />Την δεκαετία του ’60,οι πιο σημαντικές γλώσσες προγραμματισμού, που χρησιμοποιούνταν μόνο στα ερευνητικά κέντρα των πανεπιστημίων, ήταν η Fortran, η Cobol και η Algol. Αυτές οι γλώσσες προγραμματισμού είχαν δημιουργηθεί με βάση τις επιστημονικές ανάγκες των ιδρυμάτων στα οποία είχαν εφαρμογές. Γι’ αυτό τον λόγο, οι περισσότεροι από τους δημιουργούς τους, ήταν επιστήμονες με μόρφωση υψηλού επιπέδου. Με αυτά τα δεδομένα, για να χρησιμοποιηθούν αυτές οι γλώσσες προγραμματισμού για την συγγραφή προγραμμάτων, απαιτούνταν ειδικές γνώσεις. Το συντακτικό, οι λέξεις, οι φράσεις και γενικότερα οι εντολές της Fortran για παράδειγμα, δεν είναι τόσο εύκολα στην εκμάθηση και την χρήση, ειδικά για εκείνους που ξεκινάνε με τον προγραμματισμό, ή και γενικότερα με τον κόσμο των ηλεκτρονικών υπολογιστών. Χρειάζεται, και είναι απαραίτητο, να υπάρχουν ειδικές γνώσεις Μαθηματικών και Φυσικής, ώστε να μπορεί κανείς να ξεκινήσει με καλές προοπτικές την εκμάθηση μιας τέτοιας γλώσσας προγραμματι-σμού. Ένα άλλο μεγάλο πρόβλημα ήταν ότι οι αυτές οι γλώσσες υλοποιούνταν, «έτρεχαν», μόνο σε μεγάλους υπολογιστές και όχι σε μικρά μηχανήματα. Έτσι κάποιος μπορούσε να δουλέψει μόνο στα εργαστήρια των πανεπιστημιακών σχολών, και όχι σε άλλους χώρους, όπως π.χ. στο γραφείο ή ακόμα και στο σπίτι.<br />Στην προσπάθεια να δημιουργηθεί ένα πιο απλό εργαλείο ανάπτυξης εφαρμογών, μια πιο εύκολη γλώσσα προγραμματι-σμού, ο καθηγητής του πολυτεχνείου της Ζυρίχης,Niklaus Wirth,παρουσίασε το 1968 ένα πρόγραμμα που έμελλε να είναι και η πρώτη ανεπίσημη έκδοση της Pascal.Προς τιμήν του μεγάλου εφευρέτη ο Niklaus Wirth,ονόμασε το δημιούργημά του με το όνομα του μεγάλου αυτού μαθηματικού. Το πρόγραμμα αυτό είχε συνταχθεί σε Fortran και χρησιμοποιήθηκε μόνο τα τρία πρώτα χρόνια, αφού αργότερα αντικαταστάθηκε το 1971 από την πρώτη επίσημη έκδοση της Pascal. Ο Wirth κατόρθωσε να δημιουργήσει με πολύ προσπάθεια ένα πρόγραμμα που μπορούσε να λειτουργήσει και σε μικρούς υπολογιστές,(microcomputers), όπως λέγονταν τότε τα σημερινά PC’s,(Personal Computers). Εκείνη την εποχή η μόνη δυνατότητα για να μάθει κάποιος προγραμματισμό, ήταν να σπουδάζει στα εκπαιδευτικά ιδρύματα που διέθεταν μεγάλους υπολογιστές, και αυτά ήταν ελάχιστα. Με την Pascal του Niklaus Wirth,όποιος διέθετε έναν μικροϋπολογιστή μπορούσε να διαβάσει και να μελε-τήσει προγραμματισμό ακόμα και στο σπίτι του, αν φυσικά διέθε-τε τα κατάλληλα βιβλία και κυρίως την διάθεση να προσπαθήσει.<br />Η Pascal είναι μια γλώσσα υψηλού επιπέδου, διαθέτει εύκολο συντακτικό και χρησιμοποιείται για δομημένο προγραμματισμό,(structured programming). Σε αυτό το είδος προγραμματισμού δημιουργούμε προγράμματα, αναπτύσσοντας τον κώδικα ξεχωριστά κατά τμήματα, ανάλογα σε ποιές διαδικασίες έχουμε χωρίσει την εφαρμογή μας. Σήμερα η Pascal χρησιμοποιείται κυρίως για την εκμάθηση των βασικών αρχών του προγραμματισμού σε αρχάριους σπουδαστές και φοιτητές Πληροφορικής. Η πιο σύγχρονη έκδοσή της γλώσσας αυτής είναι το πρόγραμμα Delphi,που αναπτύσσει εφαρμογές κάθε είδους για Windows. Ξεκινώντας με τις βασικές αρχές της Pascal και συνεχίζοντας με το Delphi,μας δίνεται η δυνατότητα να δημιουργήσουμε σύγχρονα προγράμματα που μπορούν να περιλαμβάνουν κίνηση, ήχο και εικόνα, δηλαδή εφαρμογές πολυμέσων,(multimedia). <br />Υ.Γ. Στην συγγραφή του άρθρου για τον «Λευκαδίτικο Λόγο», χρησιμοποιήθηκε σαν πηγή δεδομένων το βιβλίο του Michael Yester, (οικονομολόγου με master στην επιστήμη των ηλεκτρονικών υπολογιστών), με τίτλο «Χρήση και εφαρμογές της Turbo Pascal 6.0», που έχει εκδοθεί από τις εκδόσεις «Μ.Γκιούρδας» το 1991.<br />