SlideShare a Scribd company logo
2.2 ΑΛΓΟΡΙΘΜΟΙ
2.2.5 Αναπαράσταση Αλγορίθμων
Αναπαράσταση Αλγορίθμων
Φυσική Γλώσσα
 Χρησιμοποιείται η ομιλούμενη γλώσσα για να
περιγραφούν τα βήματα επίλυσης του
προβλήματος
 Όταν περιγράφεται στην ομιλούμενη γλώσσα ο
τρόπος με τον οποίο θα μπορέσει κάποιος να
επισκεφθεί ένα μουσείο, τότε ο αλγόριθμος έχει
διατυπωθεί με φυσική γλώσσα
 Μπορεί να παρατηρηθούν ασάφειες στις οδηγίες
και να παραβιαστεί το κριτήριο της
καθοριστικότητας και της αποτελεσματικότητας
Ψευδοκώδικα ή
ψευδογλώσσα
Μια υποθετική γλώσσα για την αναπαράσταση
αλγορίθμων με στοιχεία από κάποιες γλώσσες
προγραμματισμού,
παραλείποντας λεπτομέρειες που δεν είναι
ουσιαστικές για την ανθρώπινη κατανόηση του
αλγορίθμου
Γλώσσα Προγραμματισμού
 Μία τεχνητή γλώσσα, που έχει αναπτυχθεί για να
δημιουργεί ή να εκφράζει προγράμματα για τον
υπολογιστή
 Φυσικές γλώσσες: οι γλώσσες που μιλούν οι άνθρωποι
 Τεχνητές γλώσσες: οι γλώσσες προγραμματισμού που
χρησιμοποιούνται για την επικοινωνία με τους Η/Υ
 Οπτικές γλώσσες προγραμματισμού
 Κειμενικές γλώσσες προγραμματισμού
Γλώσσα Προγραμματισμού
 οπτικές γλώσσες προγραμματισμού: γραφικό
χειρισμό προγραμματιστικών στοιχείων
Γλώσσα Προγραμματισμού
 κειμενικές γλώσσες προγραμματισμού: χρήση
κειμένου που (λέξεις, αριθμοί και σημεία στίξης)
Διαγραμματική
Αναπαράσταση
 γραφικός τρόπος παρουσίασης του αλγόριθμου
 διάγραμμα ροής
 χρήση γεωμετρικών σχημάτων - συμβόλων, όπου
το καθένα δηλώνει μια συγκεκριμένη ενέργεια ή
λειτουργία
αντιμετάθεση: Έστω ότι έχουμε δύο μεταβλητές α και
β, οι οποίες έχουν ήδη πάρει δύο τιμές. Θέλουμε να
γίνει αντιμετάθεση των τιμών αυτών των δύο
μεταβλητών, δηλαδή η μεταβλητή να πάρει την τιμή
που έχει η μεταβλητή β και η β την τιμή της α.
Αλγόριθμος αντιμετάθεση
Εμφάνισε “Δώστε 2 αριθμούς”
Διάβασε Α, Β
Βοηθ  Α
Α Β
Β  βοηθ
Εμφάνισε “ Α = “, Α
Εμφάνισε “ B = “, B
Τέλος αντιμετάθεση
Αντιμετάθεση - Φυσική
γλώσσα
Αφού εισαχθούν οι τιμές δύο μεταβλητών α και β,
να δώσετε το περιεχόμενο της μεταβλητής α και σε
μία νέα μεταβλητή temp (προσωρινή).
Στη συνέχεια, να δώσετε το περιεχόμενο της
μεταβλητής β στη μεταβλητή α
και τέλος να δώσετε το περιεχόμενο της
μεταβλητής temp και στη μεταβλητή β.
Αντιμετάθεση
Αντιμετάθεση – πίνακας
τιμών

More Related Content

What's hot

2.1 - Problem
2.1 - Problem2.1 - Problem
2.1 - Problem
gogotsis9
 
Απλή και σύνθετη δομή επιλογής
Απλή και σύνθετη δομή επιλογήςΑπλή και σύνθετη δομή επιλογής
Απλή και σύνθετη δομή επιλογής
Pavlos (Παύλος) Avgerinopoulos (Αυγερινόπουλος)
 
Αναλογικό - Ψηφιακό
Αναλογικό - ΨηφιακόΑναλογικό - Ψηφιακό
Αναλογικό - Ψηφιακό
Ιωάννης Σαρημπαλίδης
 
2.2.5 αναπαράσταση αλγορίθμου
2.2.5 αναπαράσταση αλγορίθμου2.2.5 αναπαράσταση αλγορίθμου
2.2.5 αναπαράσταση αλγορίθμου
painter1971
 
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμωναεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
evoyiatz
 
Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1 προβλημα
Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1  προβλημαΕισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1  προβλημα
Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1 προβλημα
evoyiatz
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 2 5
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 2 5Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 2 5
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 2 5
Ιωάννου Γιαννάκης
 
Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1
Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1
Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1
Ιωάννου Γιαννάκης
 
ΑΕΠΠ - Λογικές Εκφράσεις
ΑΕΠΠ - Λογικές ΕκφράσειςΑΕΠΠ - Λογικές Εκφράσεις
ΑΕΠΠ - Λογικές Εκφράσεις
Ιωάννης Σαρημπαλίδης
 
πρόχειρο διαγώνισμα αρχές επιστήμης Υπολογιστών 2014 5
πρόχειρο διαγώνισμα αρχές επιστήμης Υπολογιστών 2014 5πρόχειρο διαγώνισμα αρχές επιστήμης Υπολογιστών 2014 5
πρόχειρο διαγώνισμα αρχές επιστήμης Υπολογιστών 2014 5Ιωάννου Γιαννάκης
 
αεππ κεφαλαιο 1ο.ppt
αεππ   κεφαλαιο 1ο.pptαεππ   κεφαλαιο 1ο.ppt
αεππ κεφαλαιο 1ο.ppt
ht101
 
2.1 η εννοια του προβληματοσ
2.1 η εννοια του προβληματοσ2.1 η εννοια του προβληματοσ
2.1 η εννοια του προβληματοσ
painter1971
 
2.1 Πρόβλημα
2.1 Πρόβλημα2.1 Πρόβλημα
2.1 Πρόβλημα
Anastasia Stathopoulou
 
ΑΕΠΠ - μάθημα 29
ΑΕΠΠ - μάθημα 29ΑΕΠΠ - μάθημα 29
ΑΕΠΠ - μάθημα 29
Jonny Arvanitakis
 
εντολές και-δομές-αλγορίθμου
εντολές και-δομές-αλγορίθμουεντολές και-δομές-αλγορίθμου
εντολές και-δομές-αλγορίθμου
Agisilaos Tsaraboulidis
 
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίας
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίαςΣημειώσεις Logo με ασκήσεις και θέματα θεωρίας
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίας
Dimitra Adamidou
 
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές ΠαρατηρήσειςΜέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
frijalas
 
Εισαγωγή στις αρχές της επιστήμης των Η/Υ
Εισαγωγή στις αρχές της επιστήμης των Η/ΥΕισαγωγή στις αρχές της επιστήμης των Η/Υ
Εισαγωγή στις αρχές της επιστήμης των Η/Υ
Ministry of Education
 
Δομή Επανάληψης
Δομή ΕπανάληψηςΔομή Επανάληψης
Δομή Επανάληψης
Makis Karadonas
 
ανάλυση προβλήματος
ανάλυση προβλήματοςανάλυση προβλήματος
ανάλυση προβλήματοςsziovas
 

What's hot (20)

2.1 - Problem
2.1 - Problem2.1 - Problem
2.1 - Problem
 
Απλή και σύνθετη δομή επιλογής
Απλή και σύνθετη δομή επιλογήςΑπλή και σύνθετη δομή επιλογής
Απλή και σύνθετη δομή επιλογής
 
Αναλογικό - Ψηφιακό
Αναλογικό - ΨηφιακόΑναλογικό - Ψηφιακό
Αναλογικό - Ψηφιακό
 
2.2.5 αναπαράσταση αλγορίθμου
2.2.5 αναπαράσταση αλγορίθμου2.2.5 αναπαράσταση αλγορίθμου
2.2.5 αναπαράσταση αλγορίθμου
 
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμωναεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
 
Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1 προβλημα
Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1  προβλημαΕισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1  προβλημα
Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1 προβλημα
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 2 5
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 2 5Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 2 5
Εισαγωγή στις αρχές της επιστήμης των ΗΥ κεφ 2 2 5
 
Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1
Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1
Eισαγωγή στις αρχές της επιστήμης των HY κεφ 1
 
ΑΕΠΠ - Λογικές Εκφράσεις
ΑΕΠΠ - Λογικές ΕκφράσειςΑΕΠΠ - Λογικές Εκφράσεις
ΑΕΠΠ - Λογικές Εκφράσεις
 
πρόχειρο διαγώνισμα αρχές επιστήμης Υπολογιστών 2014 5
πρόχειρο διαγώνισμα αρχές επιστήμης Υπολογιστών 2014 5πρόχειρο διαγώνισμα αρχές επιστήμης Υπολογιστών 2014 5
πρόχειρο διαγώνισμα αρχές επιστήμης Υπολογιστών 2014 5
 
αεππ κεφαλαιο 1ο.ppt
αεππ   κεφαλαιο 1ο.pptαεππ   κεφαλαιο 1ο.ppt
αεππ κεφαλαιο 1ο.ppt
 
2.1 η εννοια του προβληματοσ
2.1 η εννοια του προβληματοσ2.1 η εννοια του προβληματοσ
2.1 η εννοια του προβληματοσ
 
2.1 Πρόβλημα
2.1 Πρόβλημα2.1 Πρόβλημα
2.1 Πρόβλημα
 
ΑΕΠΠ - μάθημα 29
ΑΕΠΠ - μάθημα 29ΑΕΠΠ - μάθημα 29
ΑΕΠΠ - μάθημα 29
 
εντολές και-δομές-αλγορίθμου
εντολές και-δομές-αλγορίθμουεντολές και-δομές-αλγορίθμου
εντολές και-δομές-αλγορίθμου
 
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίας
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίαςΣημειώσεις Logo με ασκήσεις και θέματα θεωρίας
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίας
 
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές ΠαρατηρήσειςΜέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
 
Εισαγωγή στις αρχές της επιστήμης των Η/Υ
Εισαγωγή στις αρχές της επιστήμης των Η/ΥΕισαγωγή στις αρχές της επιστήμης των Η/Υ
Εισαγωγή στις αρχές της επιστήμης των Η/Υ
 
Δομή Επανάληψης
Δομή ΕπανάληψηςΔομή Επανάληψης
Δομή Επανάληψης
 
ανάλυση προβλήματος
ανάλυση προβλήματοςανάλυση προβλήματος
ανάλυση προβλήματος
 

Viewers also liked

2.1.4 - ΔΙΑΔΙΚΑΣΙΕΣ ΕΠΙΛΥΣΗΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΠΡΟΒΛΗΜΑΤΟΣ
2.1.4 - ΔΙΑΔΙΚΑΣΙΕΣ ΕΠΙΛΥΣΗΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΠΡΟΒΛΗΜΑΤΟΣ2.1.4 - ΔΙΑΔΙΚΑΣΙΕΣ ΕΠΙΛΥΣΗΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΠΡΟΒΛΗΜΑΤΟΣ
2.1.4 - ΔΙΑΔΙΚΑΣΙΕΣ ΕΠΙΛΥΣΗΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΠΡΟΒΛΗΜΑΤΟΣ
Anastasia Stathopoulou
 
2.2.4 ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΑΛΓΟΡΙΘΜΩΝ
2.2.4 ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΑΛΓΟΡΙΘΜΩΝ2.2.4 ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΑΛΓΟΡΙΘΜΩΝ
2.2.4 ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΑΛΓΟΡΙΘΜΩΝ
Anastasia Stathopoulou
 
Τι είναι τα Ιστολόγια;
Τι είναι τα Ιστολόγια;Τι είναι τα Ιστολόγια;
Τι είναι τα Ιστολόγια;
Anastasia Stathopoulou
 
Φύλλο Εργασίας 2
Φύλλο Εργασίας 2Φύλλο Εργασίας 2
Φύλλο Εργασίας 2
pasxelfstone
 
α ταξη φυλλο εργασιασ ιοι υπολογιστων
α ταξη φυλλο εργασιασ ιοι υπολογιστωνα ταξη φυλλο εργασιασ ιοι υπολογιστων
α ταξη φυλλο εργασιασ ιοι υπολογιστωνguesta5c07d
 
κεφαλαιο 7
κεφαλαιο 7κεφαλαιο 7
κεφαλαιο 7
Όμορφη Μέρα
 
Προστασια λογισμικου κακοβουλο λογισμικο
Προστασια λογισμικου κακοβουλο λογισμικοΠροστασια λογισμικου κακοβουλο λογισμικο
Προστασια λογισμικου κακοβουλο λογισμικο
mnikol
 
FA - Lexilogio Apothikeutikwn Meswn
FA - Lexilogio Apothikeutikwn MeswnFA - Lexilogio Apothikeutikwn Meswn
FA - Lexilogio Apothikeutikwn MeswnNikos Michailidis
 
Το Ελεύθερο Λογισμικό στην Εκπαίδευση
Το Ελεύθερο Λογισμικό στην ΕκπαίδευσηΤο Ελεύθερο Λογισμικό στην Εκπαίδευση
Το Ελεύθερο Λογισμικό στην Εκπαίδευση
Nikos Michailidis
 
Προστασία Λογισμικού - Ιοί - Πειρατεία Λογισμικού
Προστασία Λογισμικού - Ιοί - Πειρατεία ΛογισμικούΠροστασία Λογισμικού - Ιοί - Πειρατεία Λογισμικού
Προστασία Λογισμικού - Ιοί - Πειρατεία Λογισμικού
Nikos Michailidis
 

Viewers also liked (13)

2.1.4 - ΔΙΑΔΙΚΑΣΙΕΣ ΕΠΙΛΥΣΗΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΠΡΟΒΛΗΜΑΤΟΣ
2.1.4 - ΔΙΑΔΙΚΑΣΙΕΣ ΕΠΙΛΥΣΗΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΠΡΟΒΛΗΜΑΤΟΣ2.1.4 - ΔΙΑΔΙΚΑΣΙΕΣ ΕΠΙΛΥΣΗΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΠΡΟΒΛΗΜΑΤΟΣ
2.1.4 - ΔΙΑΔΙΚΑΣΙΕΣ ΕΠΙΛΥΣΗΣ ΥΠΟΛΟΓΙΣΤΙΚΟΥ ΠΡΟΒΛΗΜΑΤΟΣ
 
2.2.4 ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΑΛΓΟΡΙΘΜΩΝ
2.2.4 ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΑΛΓΟΡΙΘΜΩΝ2.2.4 ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΑΛΓΟΡΙΘΜΩΝ
2.2.4 ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΑΛΓΟΡΙΘΜΩΝ
 
Τι είναι τα Ιστολόγια;
Τι είναι τα Ιστολόγια;Τι είναι τα Ιστολόγια;
Τι είναι τα Ιστολόγια;
 
Φύλλο Εργασίας 2
Φύλλο Εργασίας 2Φύλλο Εργασίας 2
Φύλλο Εργασίας 2
 
α ταξη φυλλο εργασιασ ιοι υπολογιστων
α ταξη φυλλο εργασιασ ιοι υπολογιστωνα ταξη φυλλο εργασιασ ιοι υπολογιστων
α ταξη φυλλο εργασιασ ιοι υπολογιστων
 
κεφαλαιο 7
κεφαλαιο 7κεφαλαιο 7
κεφαλαιο 7
 
Προστασια λογισμικου κακοβουλο λογισμικο
Προστασια λογισμικου κακοβουλο λογισμικοΠροστασια λογισμικου κακοβουλο λογισμικο
Προστασια λογισμικου κακοβουλο λογισμικο
 
FA - Antigrafa Asfaleias
FA - Antigrafa AsfaleiasFA - Antigrafa Asfaleias
FA - Antigrafa Asfaleias
 
2 - Storage Media
2 - Storage Media2 - Storage Media
2 - Storage Media
 
FA - Lexilogio Apothikeutikwn Meswn
FA - Lexilogio Apothikeutikwn MeswnFA - Lexilogio Apothikeutikwn Meswn
FA - Lexilogio Apothikeutikwn Meswn
 
Το Ελεύθερο Λογισμικό στην Εκπαίδευση
Το Ελεύθερο Λογισμικό στην ΕκπαίδευσηΤο Ελεύθερο Λογισμικό στην Εκπαίδευση
Το Ελεύθερο Λογισμικό στην Εκπαίδευση
 
Προστασία Λογισμικού - Ιοί - Πειρατεία Λογισμικού
Προστασία Λογισμικού - Ιοί - Πειρατεία ΛογισμικούΠροστασία Λογισμικού - Ιοί - Πειρατεία Λογισμικού
Προστασία Λογισμικού - Ιοί - Πειρατεία Λογισμικού
 
Προστασία λογισμικού – Ιοί
Προστασία λογισμικού – ΙοίΠροστασία λογισμικού – Ιοί
Προστασία λογισμικού – Ιοί
 

Recently uploaded

Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό", Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό",  Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό",  Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό", Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Eugenia Kosmatou
 
Θέματα φυσικής πανελλαδικών εξετάσεων 2024
Θέματα φυσικής πανελλαδικών εξετάσεων  2024Θέματα φυσικής πανελλαδικών εξετάσεων  2024
Θέματα φυσικής πανελλαδικών εξετάσεων 2024
Θεόδωρος Μαραγκούλας
 
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdfΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
athinadimi
 
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ Χρήστος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ  Χρήστος).pptΕργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ  Χρήστος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ Χρήστος).ppt
nikzoit
 
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).ppt
nikzoit
 
Εργασία ΤΠΕ Οι 4 εποχές (ΟΛΙΒΙΑ ΧΡΙΣΤΟΔΟΥΛΟΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΟΛΙΒΙΑ ΧΡΙΣΤΟΔΟΥΛΟΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΟΛΙΒΙΑ ΧΡΙΣΤΟΔΟΥΛΟΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΟΛΙΒΙΑ ΧΡΙΣΤΟΔΟΥΛΟΣ).ppt
nikzoit
 
Εργασία ΤΠΕ Οι 4 εποχές (ΕΒΕΛΙΝΑ ΕΜΙΛΥ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΕΒΕΛΙΝΑ ΕΜΙΛΥ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΕΒΕΛΙΝΑ ΕΜΙΛΥ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΕΒΕΛΙΝΑ ΕΜΙΛΥ).ppt
nikzoit
 
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
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
 
them_fysiki_gel_240612.Panellinies 2024 fysikipdf
them_fysiki_gel_240612.Panellinies 2024 fysikipdfthem_fysiki_gel_240612.Panellinies 2024 fysikipdf
them_fysiki_gel_240612.Panellinies 2024 fysikipdf
konstantinantountoum1
 
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
nikzoit
 
Εργασίες Οδύσσειας Α1, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, σχ. έτος 2023-24...
Εργασίες Οδύσσειας Α1, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, σχ. έτος 2023-24...Εργασίες Οδύσσειας Α1, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, σχ. έτος 2023-24...
Εργασίες Οδύσσειας Α1, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, σχ. έτος 2023-24...
Eugenia Kosmatou
 
Outdoor and Environmental Education(1).pptx
Outdoor and Environmental Education(1).pptxOutdoor and Environmental Education(1).pptx
Outdoor and Environmental Education(1).pptx
eleni rizopoulou
 
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docxΣχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Tassos Karampinis
 
Θέματα χημείας -Πανελλαδικές εξετάσεις 2024
Θέματα χημείας  -Πανελλαδικές εξετάσεις 2024Θέματα χημείας  -Πανελλαδικές εξετάσεις 2024
Θέματα χημείας -Πανελλαδικές εξετάσεις 2024
Θεόδωρος Μαραγκούλας
 
Εργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).ppt
nikzoit
 
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdfΑπαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
athinadimi
 
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
nikzoit
 
them_latin_gel_240606. latinika panellinies 2024pdf
them_latin_gel_240606. latinika panellinies 2024pdfthem_latin_gel_240606. latinika panellinies 2024pdf
them_latin_gel_240606. latinika panellinies 2024pdf
konstantinantountoum1
 

Recently uploaded (20)

Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό", Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό",  Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό",  Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
Περιβαλλοντικό πρόγραμμα "Πέτρα και νερό", Κοργιαλένειο 1ο Γυμνάσιο Αργοστολ...
 
Θέματα φυσικής πανελλαδικών εξετάσεων 2024
Θέματα φυσικής πανελλαδικών εξετάσεων  2024Θέματα φυσικής πανελλαδικών εξετάσεων  2024
Θέματα φυσικής πανελλαδικών εξετάσεων 2024
 
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdfΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
 
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ Χρήστος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ  Χρήστος).pptΕργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ  Χρήστος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ Χρήστος).ppt
 
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).ppt
 
Εργασία ΤΠΕ Οι 4 εποχές (ΟΛΙΒΙΑ ΧΡΙΣΤΟΔΟΥΛΟΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΟΛΙΒΙΑ ΧΡΙΣΤΟΔΟΥΛΟΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΟΛΙΒΙΑ ΧΡΙΣΤΟΔΟΥΛΟΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΟΛΙΒΙΑ ΧΡΙΣΤΟΔΟΥΛΟΣ).ppt
 
Εργασία ΤΠΕ Οι 4 εποχές (ΕΒΕΛΙΝΑ ΕΜΙΛΥ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΕΒΕΛΙΝΑ ΕΜΙΛΥ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΕΒΕΛΙΝΑ ΕΜΙΛΥ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΕΒΕΛΙΝΑ ΕΜΙΛΥ).ppt
 
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
Σχέδιο Δράσης Ομίλου Ρομποτικής - 56ου Γυμνασίου ΑθήναςSxedio2023-24OmilosRom...
 
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
 
them_fysiki_gel_240612.Panellinies 2024 fysikipdf
them_fysiki_gel_240612.Panellinies 2024 fysikipdfthem_fysiki_gel_240612.Panellinies 2024 fysikipdf
them_fysiki_gel_240612.Panellinies 2024 fysikipdf
 
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
 
Εργασίες Οδύσσειας Α1, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, σχ. έτος 2023-24...
Εργασίες Οδύσσειας Α1, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, σχ. έτος 2023-24...Εργασίες Οδύσσειας Α1, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, σχ. έτος 2023-24...
Εργασίες Οδύσσειας Α1, Κοργιαλένειο 1ο Γυμνάσιο Αργοστολίου, σχ. έτος 2023-24...
 
Outdoor and Environmental Education(1).pptx
Outdoor and Environmental Education(1).pptxOutdoor and Environmental Education(1).pptx
Outdoor and Environmental Education(1).pptx
 
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docxΣχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
Σχέδιο Δράσης. Απολογισμός. SxedioDrasis2023-24ApologismosEikastikwn-2.docx
 
Θέματα χημείας -Πανελλαδικές εξετάσεις 2024
Θέματα χημείας  -Πανελλαδικές εξετάσεις 2024Θέματα χημείας  -Πανελλαδικές εξετάσεις 2024
Θέματα χημείας -Πανελλαδικές εξετάσεις 2024
 
Εργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΡΓΥΡΗΣ ΔΗΜΗΤΡΗΣ).ppt
 
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdfΑπαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
 
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
 
them_latin_gel_240606. latinika panellinies 2024pdf
them_latin_gel_240606. latinika panellinies 2024pdfthem_latin_gel_240606. latinika panellinies 2024pdf
them_latin_gel_240606. latinika panellinies 2024pdf
 

2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ

  • 3. Φυσική Γλώσσα  Χρησιμοποιείται η ομιλούμενη γλώσσα για να περιγραφούν τα βήματα επίλυσης του προβλήματος  Όταν περιγράφεται στην ομιλούμενη γλώσσα ο τρόπος με τον οποίο θα μπορέσει κάποιος να επισκεφθεί ένα μουσείο, τότε ο αλγόριθμος έχει διατυπωθεί με φυσική γλώσσα  Μπορεί να παρατηρηθούν ασάφειες στις οδηγίες και να παραβιαστεί το κριτήριο της καθοριστικότητας και της αποτελεσματικότητας
  • 4. Ψευδοκώδικα ή ψευδογλώσσα Μια υποθετική γλώσσα για την αναπαράσταση αλγορίθμων με στοιχεία από κάποιες γλώσσες προγραμματισμού, παραλείποντας λεπτομέρειες που δεν είναι ουσιαστικές για την ανθρώπινη κατανόηση του αλγορίθμου
  • 5. Γλώσσα Προγραμματισμού  Μία τεχνητή γλώσσα, που έχει αναπτυχθεί για να δημιουργεί ή να εκφράζει προγράμματα για τον υπολογιστή  Φυσικές γλώσσες: οι γλώσσες που μιλούν οι άνθρωποι  Τεχνητές γλώσσες: οι γλώσσες προγραμματισμού που χρησιμοποιούνται για την επικοινωνία με τους Η/Υ  Οπτικές γλώσσες προγραμματισμού  Κειμενικές γλώσσες προγραμματισμού
  • 6. Γλώσσα Προγραμματισμού  οπτικές γλώσσες προγραμματισμού: γραφικό χειρισμό προγραμματιστικών στοιχείων
  • 7. Γλώσσα Προγραμματισμού  κειμενικές γλώσσες προγραμματισμού: χρήση κειμένου που (λέξεις, αριθμοί και σημεία στίξης)
  • 8. Διαγραμματική Αναπαράσταση  γραφικός τρόπος παρουσίασης του αλγόριθμου  διάγραμμα ροής  χρήση γεωμετρικών σχημάτων - συμβόλων, όπου το καθένα δηλώνει μια συγκεκριμένη ενέργεια ή λειτουργία
  • 9.
  • 10. αντιμετάθεση: Έστω ότι έχουμε δύο μεταβλητές α και β, οι οποίες έχουν ήδη πάρει δύο τιμές. Θέλουμε να γίνει αντιμετάθεση των τιμών αυτών των δύο μεταβλητών, δηλαδή η μεταβλητή να πάρει την τιμή που έχει η μεταβλητή β και η β την τιμή της α. Αλγόριθμος αντιμετάθεση Εμφάνισε “Δώστε 2 αριθμούς” Διάβασε Α, Β Βοηθ  Α Α Β Β  βοηθ Εμφάνισε “ Α = “, Α Εμφάνισε “ B = “, B Τέλος αντιμετάθεση
  • 11. Αντιμετάθεση - Φυσική γλώσσα Αφού εισαχθούν οι τιμές δύο μεταβλητών α και β, να δώσετε το περιεχόμενο της μεταβλητής α και σε μία νέα μεταβλητή temp (προσωρινή). Στη συνέχεια, να δώσετε το περιεχόμενο της μεταβλητής β στη μεταβλητή α και τέλος να δώσετε το περιεχόμενο της μεταβλητής temp και στη μεταβλητή β.