SlideShare uma empresa Scribd logo
1 de 17
Προγραμματιστικά περιβάλλοντα Μεταγλωττιστής ή Διερμηνευτής; Σαρημπαλίδης Ιωάννης
Όταν ασχολούμαστε με τον προγραμματισμό αντιμετωπίζουμε το εξής πρόβλημα …
Ο υπολογιστής καταλαβαίνει μόνο εντολές σε 0 και 1 Εμείς γράφουμε κώδικα σε μία γλώσσα υψηλού επιπέδου
Άρα χρειαζόμαστε έναν μεταφραστή
είδη μεταφραστών χρησιμοποιούνται 2
Μεταγλωττιστής Διερμηνευτής
Μεταγλωττιστής Πρόγραμμα σε γλώσσα μηχανής Πηγαίο πρόγραμμα
Διερμηνευτής Εκτελεί μία ισοδύναμη ακολουθία εντολών μηχανής Μία εντολή του αρχικού προγράμματος
Πηγαίο πρόγραμμα Μεταγλωττιστής Αντικείμενο πρόγραμμα Βιβλιοθήκες Εκτελέσιμο πρόγραμμα Συνδέτης
είδη λαθών κάνουμε όταν γράφουμε ένα πρόγραμμα 2
Συντακτικά Λογικά
Συντακτικά Οφείλονται σε αναγραμματισμούς ονομάτων εντολών, παράληψη δήλωσης δεδομένων   Εντοπίζονται στην φάση της μεταγλώττισης
Λογικά Οφείλονται σε σφάλματα κατά την υλοποίηση του αλγορίθμου Εντοπίζονται στην φάση της εκτέλεσης
Με τον μεταγλωττιστή παράγεται ταχύτερο εκτελέσιμο πρόγραμμα Με τον διερμηνευτή έχουμε άμεση εκτέλεση των εντολών και συνεπώς άμεση διόρθωση τους
Τα παραπάνω τα συναντάμε σε κάθε σύγχρονο προγραμματιστικό περιβάλλον, το οποίο για τον σκοπό αυτό περιέχει …
Συντάκτης Μεταγλωττιστής Συνδέτης
ΣΑΣ ΕΥΧΑΡΙΣΤΩ Περισσότερα μπορείτε να βρείτε στο  http://pliroforikiatschool.blogspot.com

Mais conteúdo relacionado

Destaque

Ιστορία του Προγραμματισμού των Ηλεκτρονικών Υπολογιστών
Ιστορία του Προγραμματισμού των Ηλεκτρονικών ΥπολογιστώνΙστορία του Προγραμματισμού των Ηλεκτρονικών Υπολογιστών
Ιστορία του Προγραμματισμού των Ηλεκτρονικών Υπολογιστών
Stathis Gourzis
 

Destaque (9)

ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Α)
ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Α)ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Α)
ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Α)
 
ΑΕΠΠ - Βασικές έννοιες προγραμματισμού
ΑΕΠΠ - Βασικές έννοιες προγραμματισμούΑΕΠΠ - Βασικές έννοιες προγραμματισμού
ΑΕΠΠ - Βασικές έννοιες προγραμματισμού
 
ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Β)
ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Β)ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Β)
ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Β)
 
Δημιουργία μίας one-page responsive πρότυπης ιστοσελίδας με χρήση Bootstrap
Δημιουργία μίας one-page responsive πρότυπης ιστοσελίδας με χρήση BootstrapΔημιουργία μίας one-page responsive πρότυπης ιστοσελίδας με χρήση Bootstrap
Δημιουργία μίας one-page responsive πρότυπης ιστοσελίδας με χρήση Bootstrap
 
Ιστορία του Προγραμματισμού των Ηλεκτρονικών Υπολογιστών
Ιστορία του Προγραμματισμού των Ηλεκτρονικών ΥπολογιστώνΙστορία του Προγραμματισμού των Ηλεκτρονικών Υπολογιστών
Ιστορία του Προγραμματισμού των Ηλεκτρονικών Υπολογιστών
 
ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Γ)
ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Γ)ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Γ)
ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Γ)
 
Εισαγωγή στο GameΜaker
Εισαγωγή στο GameΜakerΕισαγωγή στο GameΜaker
Εισαγωγή στο GameΜaker
 
Μάθηση προγραμματισμού από μαθητές Α' Λυκείου με το Scratch
Μάθηση προγραμματισμού από μαθητές Α' Λυκείου με το ScratchΜάθηση προγραμματισμού από μαθητές Α' Λυκείου με το Scratch
Μάθηση προγραμματισμού από μαθητές Α' Λυκείου με το Scratch
 
Εργασίες μαθητών A1 στο PowerPoint (2010)
Εργασίες μαθητών A1 στο PowerPoint (2010)Εργασίες μαθητών A1 στο PowerPoint (2010)
Εργασίες μαθητών A1 στο PowerPoint (2010)
 

Semelhante a ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Δ)

φε εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμό
φε εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμόφε εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμό
φε εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμό
dimtsouk
 
6.1 Γλώσσες και εργαλεία προγραμματισμού
6.1 Γλώσσες και εργαλεία προγραμματισμού6.1 Γλώσσες και εργαλεία προγραμματισμού
6.1 Γλώσσες και εργαλεία προγραμματισμού
ΑΡΓΚΕΝ ΖΟΤΚΑ
 

Semelhante a ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Δ) (20)

C_03112023.pdf
C_03112023.pdfC_03112023.pdf
C_03112023.pdf
 
κεφάλαιο 6
κεφάλαιο 6κεφάλαιο 6
κεφάλαιο 6
 
Περιβάλλοντα ανάπτυξης εφαρμογών
Περιβάλλοντα ανάπτυξης εφαρμογώνΠεριβάλλοντα ανάπτυξης εφαρμογών
Περιβάλλοντα ανάπτυξης εφαρμογών
 
φε εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμό
φε εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμόφε εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμό
φε εισαγωγή στην έννοια του αλγορίθμου και στον προγραμματισμό
 
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίας
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίαςΣημειώσεις Logo με ασκήσεις και θέματα θεωρίας
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίας
 
Python. 1 1 σχεδίαση και συγγραφή κώδικα
Python. 1 1 σχεδίαση και συγγραφή κώδικαPython. 1 1 σχεδίαση και συγγραφή κώδικα
Python. 1 1 σχεδίαση και συγγραφή κώδικα
 
Γλώσσες προγραμματισμού
Γλώσσες προγραμματισμούΓλώσσες προγραμματισμού
Γλώσσες προγραμματισμού
 
Aepp-6.4-6.7-tsiotakis
Aepp-6.4-6.7-tsiotakisAepp-6.4-6.7-tsiotakis
Aepp-6.4-6.7-tsiotakis
 
6.1 Γλώσσες και εργαλεία προγραμματισμού
6.1 Γλώσσες και εργαλεία προγραμματισμού6.1 Γλώσσες και εργαλεία προγραμματισμού
6.1 Γλώσσες και εργαλεία προγραμματισμού
 
Kephalaio 5-6-7
 Kephalaio 5-6-7 Kephalaio 5-6-7
Kephalaio 5-6-7
 
Εισαγωγή στην έννοια του Αλγορίθμου και στον προγραμματισμό (Μέρος 2)
Εισαγωγή στην έννοια του Αλγορίθμου και στον προγραμματισμό (Μέρος 2) Εισαγωγή στην έννοια του Αλγορίθμου και στον προγραμματισμό (Μέρος 2)
Εισαγωγή στην έννοια του Αλγορίθμου και στον προγραμματισμό (Μέρος 2)
 
C_01122023.pdf
C_01122023.pdfC_01122023.pdf
C_01122023.pdf
 
C_24112023.pdf
C_24112023.pdfC_24112023.pdf
C_24112023.pdf
 
C_27102023.pdf
C_27102023.pdfC_27102023.pdf
C_27102023.pdf
 
ενότητα 2
ενότητα 2 ενότητα 2
ενότητα 2
 
Kef10 a synartiseis
Kef10 a synartiseisKef10 a synartiseis
Kef10 a synartiseis
 
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»Οι έννοιες «Πρόγραμμα» και «Λογισμικό»
Οι έννοιες «Πρόγραμμα» και «Λογισμικό»
 
4 - Computer Software
4 - Computer Software4 - Computer Software
4 - Computer Software
 
Κεφ 6.pptx
Κεφ 6.pptxΚεφ 6.pptx
Κεφ 6.pptx
 
Eisagwgi
EisagwgiEisagwgi
Eisagwgi
 

Mais de Ιωάννης Σαρημπαλίδης

Mais de Ιωάννης Σαρημπαλίδης (20)

Υλοποίηση αλγορίθμων κρυπτογράφησης σε Python
Υλοποίηση αλγορίθμων κρυπτογράφησης σε PythonΥλοποίηση αλγορίθμων κρυπτογράφησης σε Python
Υλοποίηση αλγορίθμων κρυπτογράφησης σε Python
 
Περιήγηση στην πόλη των Σερρών: Μία Εφαρμογή στο AppInventor
Περιήγηση στην πόλη των Σερρών: Μία Εφαρμογή στο AppInventorΠεριήγηση στην πόλη των Σερρών: Μία Εφαρμογή στο AppInventor
Περιήγηση στην πόλη των Σερρών: Μία Εφαρμογή στο AppInventor
 
Tρισδιάσταση αναπαράσταση του ματ του Nαπολέοντα στo περιβάλλον του Blender
Tρισδιάσταση αναπαράσταση του ματ του Nαπολέοντα στo περιβάλλον του BlenderTρισδιάσταση αναπαράσταση του ματ του Nαπολέοντα στo περιβάλλον του Blender
Tρισδιάσταση αναπαράσταση του ματ του Nαπολέοντα στo περιβάλλον του Blender
 
Δημιουργία Εικονικής Σχολικής Πινακοθήκης σε περιβάλλον Unity
Δημιουργία Εικονικής Σχολικής Πινακοθήκης σε περιβάλλον UnityΔημιουργία Εικονικής Σχολικής Πινακοθήκης σε περιβάλλον Unity
Δημιουργία Εικονικής Σχολικής Πινακοθήκης σε περιβάλλον Unity
 
Μία ολοκληρωμένη πρόταση για τη διδασκαλία του Scratch 2.0 στο μάθημα Πληροφο...
Μία ολοκληρωμένη πρόταση για τη διδασκαλία του Scratch 2.0 στο μάθημα Πληροφο...Μία ολοκληρωμένη πρόταση για τη διδασκαλία του Scratch 2.0 στο μάθημα Πληροφο...
Μία ολοκληρωμένη πρόταση για τη διδασκαλία του Scratch 2.0 στο μάθημα Πληροφο...
 
Παρουσίαση του μαθήματος "Εφαρμογές πληροφορικής"
Παρουσίαση του μαθήματος "Εφαρμογές πληροφορικής"Παρουσίαση του μαθήματος "Εφαρμογές πληροφορικής"
Παρουσίαση του μαθήματος "Εφαρμογές πληροφορικής"
 
Παρουσίαση του μαθήματος "Εισαγωγή στις αρχές της Επιστήμης των Η/Υ"
Παρουσίαση του μαθήματος "Εισαγωγή στις αρχές της Επιστήμης των Η/Υ"Παρουσίαση του μαθήματος "Εισαγωγή στις αρχές της Επιστήμης των Η/Υ"
Παρουσίαση του μαθήματος "Εισαγωγή στις αρχές της Επιστήμης των Η/Υ"
 
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
 
DDSLib : Ένα παιχνίδι στο GameMaker
DDSLib : Ένα παιχνίδι στο GameMakerDDSLib : Ένα παιχνίδι στο GameMaker
DDSLib : Ένα παιχνίδι στο GameMaker
 
Τρισδιάστατη μοντελοποίηση του ΓΕΛ Πεντάπολης στο Google Sketchup
Τρισδιάστατη μοντελοποίηση του ΓΕΛ Πεντάπολης στο Google SketchupΤρισδιάστατη μοντελοποίηση του ΓΕΛ Πεντάπολης στο Google Sketchup
Τρισδιάστατη μοντελοποίηση του ΓΕΛ Πεντάπολης στο Google Sketchup
 
Η παρουσίαση της διπλωματικής μου εργασίας στο ΕΑΠ
Η παρουσίαση της διπλωματικής μου εργασίας στο ΕΑΠΗ παρουσίαση της διπλωματικής μου εργασίας στο ΕΑΠ
Η παρουσίαση της διπλωματικής μου εργασίας στο ΕΑΠ
 
Η χρήση διαφορετικών κατηγοριών δραστηριοτήτων στη διδασκαλία της δομής επιλο...
Η χρήση διαφορετικών κατηγοριών δραστηριοτήτων στη διδασκαλία της δομής επιλο...Η χρήση διαφορετικών κατηγοριών δραστηριοτήτων στη διδασκαλία της δομής επιλο...
Η χρήση διαφορετικών κατηγοριών δραστηριοτήτων στη διδασκαλία της δομής επιλο...
 
Διδασκαλία προγραμματισμού μέσω σχεδίασης ηλεκτρονικών παιχνιδιών: Η περίπτω...
Διδασκαλία προγραμματισμού μέσω σχεδίασης ηλεκτρονικών παιχνιδιών: Η περίπτω...Διδασκαλία προγραμματισμού μέσω σχεδίασης ηλεκτρονικών παιχνιδιών: Η περίπτω...
Διδασκαλία προγραμματισμού μέσω σχεδίασης ηλεκτρονικών παιχνιδιών: Η περίπτω...
 
Ιστότοπος για τον Σφαγνώνα Σερρών
Ιστότοπος για τον Σφαγνώνα ΣερρώνΙστότοπος για τον Σφαγνώνα Σερρών
Ιστότοπος για τον Σφαγνώνα Σερρών
 
Παρκάρω το αυτοκίνητο μου στο Scratch
Παρκάρω το αυτοκίνητο μου στο ScratchΠαρκάρω το αυτοκίνητο μου στο Scratch
Παρκάρω το αυτοκίνητο μου στο Scratch
 
Τρισδιάστατη Μοντελοποίηση Κτιρίων στο Google Sketchup
Τρισδιάστατη Μοντελοποίηση Κτιρίων στο Google SketchupΤρισδιάστατη Μοντελοποίηση Κτιρίων στο Google Sketchup
Τρισδιάστατη Μοντελοποίηση Κτιρίων στο Google Sketchup
 
Open Your Brain : Ένα παιχνίδι μαθηματικών στο GameMaker
Open Your Brain : Ένα παιχνίδι μαθηματικών στο GameMakerOpen Your Brain : Ένα παιχνίδι μαθηματικών στο GameMaker
Open Your Brain : Ένα παιχνίδι μαθηματικών στο GameMaker
 
Το σχολείο σκοτώνει τον προγραμματισμό
Το σχολείο σκοτώνει τον προγραμματισμόΤο σχολείο σκοτώνει τον προγραμματισμό
Το σχολείο σκοτώνει τον προγραμματισμό
 
11 web 2.0 εργαλεία για την τάξη
11 web 2.0 εργαλεία για την τάξη11 web 2.0 εργαλεία για την τάξη
11 web 2.0 εργαλεία για την τάξη
 
ΑΕΠΠ - Λογικές Εκφράσεις
ΑΕΠΠ - Λογικές ΕκφράσειςΑΕΠΠ - Λογικές Εκφράσεις
ΑΕΠΠ - Λογικές Εκφράσεις
 

Último

5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
Athina Tziaki
 

Último (9)

ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
 
Σεβασμός .
Σεβασμός                                   .Σεβασμός                                   .
Σεβασμός .
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .
 
Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψεις
 
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
 

ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Δ)