SlideShare a Scribd company logo
Γ7.2 Αναπαράσταση Αλγορίθμων με Λογικό
Διάγραμμα
 Να αναλύουμε ένα πρόβλημα και να
καταγράφουμε τα Δεδομένα, τα Ζητούμενα
(Πληροφορίες) και την Επεξεργασία.
 Να σχεδιάζουμε τα σύμβολα που
χρησιμοποιούνται σε ένα λογικό διάγραμμα και να
εξηγούμε τη χρήση του καθενός από αυτά.
 Να χρησιμοποιούμε το κατάλληλο σχήμα για την
αναπαράσταση μιας εντολής.
 Να διακρίνουμε σταθερές και μεταβλητές ανάμεσα
στα βήματα του αλγορίθμου.
 Είναι ένας σχηματικός τρόπος για να
αναπαριστούμε τη λύση ενός
προβλήματος.
 Αποτελούνται από ένα σύνολο
γεωμετρικών σχημάτων, όπου το καθένα
δηλώνει μία συγκεκριμένη ενέργεια.
 Τα γεωμετρικά σχήματα ενώνονται μεταξύ
τους με βέλη, που δηλώνουν τη σειρά
εκτέλεσης των ενεργειών αυτών.
 Τα κυριότερα πλεονεκτήματα των λογικών
διαγραμμάτων είναι η περιεκτικότητά τους, δηλαδή
η επεξήγηση πολύπλοκων εννοιών με σύντομο και
απλό τρόπο,
 καθώς και η ανεξαρτησία που παρέχουν όσον
αφορά τη γλώσσα, αφού είναι εύκολο να γίνουν
κατανοητά ακόμα και μεταξύ ατόμων που μιλούν
διαφορετική γλώσσα.
 Επίσης, ο καθένας από εμάς θα περιγράψει τη λύση
ενός προβλήματος με διαφορετικό τρόπο, αν
χρησιμοποιήσει φυσική γλώσσα.
 Με τα λογικά διαγράμματα υπάρχει μια δομή που
πρέπει να ακολουθείται και μας δίνει συγκεκριμένα
αποτελέσματα.
Για να υπολογίσουμε το άθροισμα
100 αριθμών πρέπει πρώτα να
μηδενίσουμε το συνολικό άθροισμα
(sum).
Στη συνέχεια χρησιμοποιούμε έναν
μετρητή (x) για να μετρήσουμε τους
αριθμούς που θα δώσουμε.
Στην αρχή θέτουμε τον μετρητή μας
ίσο με 1.
Όσο ο μετρητής είναι μικρότερος ή
ίσος με το 100 θα διαβάζουμε έναν
αριθμό (Ν) και θα τον προσθέτουμε
στο άθροισμα.
Κάθε φορά που θα δίνουμε έναν
αριθμό θα αυξάνουμε τον μετρητή
μας κατά 1.
Όταν δώσουμε και τους 100
αριθμούς παρουσιάζουμε το
άθροισμα.
 Έχουμε αναφέρει ότι το πρώτο στάδιο ανάπτυξης ενός
προγράμματος είναι η κατανόηση του προβλήματος.
 Η κατανόηση του προβλήματος είναι η σωστή και
πλήρης αποσαφήνιση των δεδομένων και ζητουμένων
του προβλήματος.
 Η πρώτη μας ενέργεια λοιπόν για να επιλύσουμε ένα
πρόβλημα, είναι η καταγραφή των δεδομένων.
 Τα δεδομένα είναι τα στοιχεία που μας είναι γνωστά
και μπορούν να μας βοηθήσουν στη λύση του
προβλήματος.
 Σε κάθε πρόβλημα ψάχνουμε να βρούμε την απάντηση
σε μια ερώτηση. Αυτό που ψάχνουμε είναι το ζητούμενο
(πληροφορίες).
 Η διαδικασία μέσω της οποίας βρίσκουμε τις
πληροφορίες από τα δεδομένα, ονομάζεται
επεξεργασία.
Δεδομένα Επεξεργασία Πληροφορίες
 Έχουμε αναφέρει ότι ένα από τα
χαρακτηριστικά ενός αλγορίθμου είναι η
γενικότητα, δηλαδή να μπορεί να επιλύσει
παρόμοιας φύσης προβλήματα.
 Αν θέλω για παράδειγμα να δημιουργήσω ένα
πρόγραμμα που θα βρίσκει το εμβαδόν ενός
τετραγώνου, θα πρέπει το πρόγραμμά μου να
μπορεί να υπολογίσει το αποτέλεσμα
ανεξάρτητα από το μήκος της πλευράς που θα
του δίνω.
 Είναι φανερό ότι για διαφορετικές τιμές της
πλευράς θα έχω και διαφορετικά
αποτελέσματα.
 Στο παρόν στάδιο μπορούμε να
ονομάσουμε μεταβλητή σε έναν αλγόριθμο
τα δεδομένα/πληροφορίες που αλλάζουν
(μεταβάλλονται) κατά τη διάρκεια της
εκτέλεσης του αλγορίθμου.
 Σε μεταγενέστερο στάδιο θα δούμε ότι οι
μεταβλητές είναι θέσεις στην κύρια μνήμη
του υπολογιστή μας που αποθηκεύουν
προσωρινά δεδομένα/πληροφορίες.
 Όπως αναφέρει και το όνομά τους, οι σταθερές
δεν μπορούν να αλλάζουν περιεχόμενο.
 Σκεφτείτε ότι έχετε ένα πρόβλημα στο οποίο
πρέπει να χρησιμοποιήσετε τον αριθμό π (π.χ. να
υπολογίσετε το εμβαδόν ενός κύκλου).
 Ο αριθμός π είναι ένας άρρητος αριθμός του
οποίου έχουμε συνηθίσει να χρησιμοποιούμε μόνο
τα πρώτα 2 δεκαδικά ψηφία.
 Τι γίνεται όμως αν θέλουμε να χρησιμοποιήσουμε
τα πρώτα 10 δεκαδικά ψηφιά σε πολλές πράξεις;
 Για να αποφύγουμε να γράφουμε κάθε φορά
ολόκληρο τον αριθμό ορίζουμε μια σταθερά (π.χ.
p= 3.1415926535) και πλέον όταν θα
αναφερόμαστε σε αυτή θα έχει την αρχική τιμή
που της δώσαμε.
1. Τα λογικά διαγράμματα πρέπει πάντα να έχουν
μία αρχή και ένα τέλος.
2. Βρίσκουμε τα δεδομένα (εισόδους) και
χρησιμοποιούμε το κατάλληλο σχήμα
(παραλληλόγραμμο γράφοντας μέσα τη λέξη
Διάβασε).
3. Βρίσκουμε τις διαδικασίες (αριθμητικές πράξεις
– αποφάσεις) που πρέπει να χρησιμοποιήσουμε
για να πάρουμε τις πληροφορίες/ ζητούμενα.
4. Παρουσιάζουμε τις πληροφορίες
(παραλληλόγραμμο γράφοντας μέσα τη λέξη
Τύπωσε).
 Βρίσκεστε στην καντίνα του σχολείου σας
και θέλετε να αγοράσετε μια σοκολάτα. Ο
καντινιέρης σας πληροφορεί για την τιμή
της σοκολάτας. Στο πορτοφόλι σας έχετε
€3. Πόσα ρέστα θα πάρετε;
Δεδομένα
(Τιμή σοκολάτας)
Επεξεργασία
Ρέστα = 3€ - τιμή σοκολάτας
Πληροφορίες
(ρέστα)
 Ο μέσος όρος στο μάθημα των Νέων
Ελληνικών υπολογίζεται ως εξής:
 Μέσος όρος= (Βαθμός 1ου τετραμήνου +
Βαθμός 2ου τετραμήνου) * 0.7 +Βαθμός
εξετάσεων * 0.3
 Η καθηγήτρια σάς ενημερώνει για τους
βαθμούς σας.
 Ποιος θα είναι ο μέσος όρος σας;
Δεδομένα
(Βαθμός1,
Βαθμός2,
Εξετάσεις)
Επεξεργασία
Μέσος όρος = (Βαθμός1
+ Βαθμός2) * 0.35 +
Εξετάσεις * 0.3
Πληροφορίες
(Μέσος όρος)
Algorithms
Algorithms

More Related Content

Viewers also liked

Γ.2.Μ.3 προβλήματα υλικού
Γ.2.Μ.3 προβλήματα υλικούΓ.2.Μ.3 προβλήματα υλικού
Γ.2.Μ.3 προβλήματα υλικού
papettas
 
Enimerosi gia cisco 2016 v3
Enimerosi gia cisco 2016 v3Enimerosi gia cisco 2016 v3
Enimerosi gia cisco 2016 v3
papettas
 
Gym kokperiodiko2014 2015
Gym kokperiodiko2014 2015Gym kokperiodiko2014 2015
Gym kokperiodiko2014 2015
papettas
 
Algorithms
AlgorithmsAlgorithms
Algorithms
papettas
 
Cs c gym_notes_20160622
Cs c gym_notes_20160622Cs c gym_notes_20160622
Cs c gym_notes_20160622
papettas
 
ChoritikotitaMonadonApothiskevsis
ChoritikotitaMonadonApothiskevsisChoritikotitaMonadonApothiskevsis
ChoritikotitaMonadonApothiskevsis
papettas
 
MonadaMetrisisChoritikotitas
MonadaMetrisisChoritikotitasMonadaMetrisisChoritikotitas
MonadaMetrisisChoritikotitas
papettas
 
Yli 1ou test
Yli 1ou testYli 1ou test
Yli 1ou test
papettas
 
Cs_Β_gym_notes_20160526
Cs_Β_gym_notes_20160526Cs_Β_gym_notes_20160526
Cs_Β_gym_notes_20160526
papettas
 
Γ.2.μ1 σχέση υλικού λογισμικού
Γ.2.μ1 σχέση υλικού λογισμικούΓ.2.μ1 σχέση υλικού λογισμικού
Γ.2.μ1 σχέση υλικού λογισμικού
papettas
 
A3 M3 GraphicalUserInterface
A3 M3 GraphicalUserInterfaceA3 M3 GraphicalUserInterface
A3 M3 GraphicalUserInterface
papettas
 
Askiseis 1ou test
Askiseis 1ou testAskiseis 1ou test
Askiseis 1ou test
papettas
 
γ6 1 εισαγωγή στις βάσεις δεδομένων
γ6 1 εισαγωγή στις βάσεις δεδομένωνγ6 1 εισαγωγή στις βάσεις δεδομένων
γ6 1 εισαγωγή στις βάσεις δεδομένων
papettas
 
Β 4 1 7 Basic Formatting of Spreadsheets
Β 4 1 7 Basic Formatting of SpreadsheetsΒ 4 1 7 Basic Formatting of Spreadsheets
Β 4 1 7 Basic Formatting of Spreadsheets
papettas
 
B4-1-3-Using Spreadsheets
B4-1-3-Using SpreadsheetsB4-1-3-Using Spreadsheets
B4-1-3-Using Spreadsheets
papettas
 
B.2.m3-Memories
B.2.m3-MemoriesB.2.m3-Memories
B.2.m3-Memories
papettas
 
A1-1-Basic concepts of IT and Computer Science
A1-1-Basic concepts of IT and Computer ScienceA1-1-Basic concepts of IT and Computer Science
A1-1-Basic concepts of IT and Computer Science
papettas
 
Α.5.1.2 - Finding, retrieving and saving information from internet
Α.5.1.2 - Finding, retrieving and saving information from internetΑ.5.1.2 - Finding, retrieving and saving information from internet
Α.5.1.2 - Finding, retrieving and saving information from internet
papettas
 
YlikoB
YlikoBYlikoB
YlikoB
papettas
 

Viewers also liked (19)

Γ.2.Μ.3 προβλήματα υλικού
Γ.2.Μ.3 προβλήματα υλικούΓ.2.Μ.3 προβλήματα υλικού
Γ.2.Μ.3 προβλήματα υλικού
 
Enimerosi gia cisco 2016 v3
Enimerosi gia cisco 2016 v3Enimerosi gia cisco 2016 v3
Enimerosi gia cisco 2016 v3
 
Gym kokperiodiko2014 2015
Gym kokperiodiko2014 2015Gym kokperiodiko2014 2015
Gym kokperiodiko2014 2015
 
Algorithms
AlgorithmsAlgorithms
Algorithms
 
Cs c gym_notes_20160622
Cs c gym_notes_20160622Cs c gym_notes_20160622
Cs c gym_notes_20160622
 
ChoritikotitaMonadonApothiskevsis
ChoritikotitaMonadonApothiskevsisChoritikotitaMonadonApothiskevsis
ChoritikotitaMonadonApothiskevsis
 
MonadaMetrisisChoritikotitas
MonadaMetrisisChoritikotitasMonadaMetrisisChoritikotitas
MonadaMetrisisChoritikotitas
 
Yli 1ou test
Yli 1ou testYli 1ou test
Yli 1ou test
 
Cs_Β_gym_notes_20160526
Cs_Β_gym_notes_20160526Cs_Β_gym_notes_20160526
Cs_Β_gym_notes_20160526
 
Γ.2.μ1 σχέση υλικού λογισμικού
Γ.2.μ1 σχέση υλικού λογισμικούΓ.2.μ1 σχέση υλικού λογισμικού
Γ.2.μ1 σχέση υλικού λογισμικού
 
A3 M3 GraphicalUserInterface
A3 M3 GraphicalUserInterfaceA3 M3 GraphicalUserInterface
A3 M3 GraphicalUserInterface
 
Askiseis 1ou test
Askiseis 1ou testAskiseis 1ou test
Askiseis 1ou test
 
γ6 1 εισαγωγή στις βάσεις δεδομένων
γ6 1 εισαγωγή στις βάσεις δεδομένωνγ6 1 εισαγωγή στις βάσεις δεδομένων
γ6 1 εισαγωγή στις βάσεις δεδομένων
 
Β 4 1 7 Basic Formatting of Spreadsheets
Β 4 1 7 Basic Formatting of SpreadsheetsΒ 4 1 7 Basic Formatting of Spreadsheets
Β 4 1 7 Basic Formatting of Spreadsheets
 
B4-1-3-Using Spreadsheets
B4-1-3-Using SpreadsheetsB4-1-3-Using Spreadsheets
B4-1-3-Using Spreadsheets
 
B.2.m3-Memories
B.2.m3-MemoriesB.2.m3-Memories
B.2.m3-Memories
 
A1-1-Basic concepts of IT and Computer Science
A1-1-Basic concepts of IT and Computer ScienceA1-1-Basic concepts of IT and Computer Science
A1-1-Basic concepts of IT and Computer Science
 
Α.5.1.2 - Finding, retrieving and saving information from internet
Α.5.1.2 - Finding, retrieving and saving information from internetΑ.5.1.2 - Finding, retrieving and saving information from internet
Α.5.1.2 - Finding, retrieving and saving information from internet
 
YlikoB
YlikoBYlikoB
YlikoB
 

Similar to Algorithms

ΑΛΓΟΡΙΘΜΟΙ & ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ
ΑΛΓΟΡΙΘΜΟΙ & ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΑΛΓΟΡΙΘΜΟΙ & ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ
ΑΛΓΟΡΙΘΜΟΙ & ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ evaplyta
 
αναπαράσταση αλγορίθμων και δεδομένων
αναπαράσταση αλγορίθμων και δεδομένωναναπαράσταση αλγορίθμων και δεδομένων
αναπαράσταση αλγορίθμων και δεδομένων
MariaProGr
 
Επίλυση προβλήματος με προγραμματισμό (Scratch)
Επίλυση προβλήματος με προγραμματισμό (Scratch)Επίλυση προβλήματος με προγραμματισμό (Scratch)
Επίλυση προβλήματος με προγραμματισμό (Scratch)
pasxelfstone
 
Kef1o Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Kef1o Ανάπτυξη Εφαρμογών σε Προγραμματιστικό ΠεριβάλλονKef1o Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Kef1o Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Eleni Kokkinou
 
εισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμό
εισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμόεισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμό
εισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμόvfilip
 
Στάδια αντιμετώπισης προβλήματος
Στάδια αντιμετώπισης προβλήματοςΣτάδια αντιμετώπισης προβλήματος
Στάδια αντιμετώπισης προβλήματος
Katerina Drimili
 
πληρης θεωρια αεππ ερωτησεις απαντησεις
πληρης θεωρια αεππ ερωτησεις απαντησειςπληρης θεωρια αεππ ερωτησεις απαντησεις
πληρης θεωρια αεππ ερωτησεις απαντησειςAnastasios Timotheidis
 
Κεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες ΑλγορίθμωνΚεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες ΑλγορίθμωνΙωάννου Γιαννάκης
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.6
ΠΛΗ10 ΜΑΘΗΜΑ 2.6 ΠΛΗ10 ΜΑΘΗΜΑ 2.6
ΠΛΗ10 ΜΑΘΗΜΑ 2.6
Dimitris Psounis
 
Απλά Στατιστικά Εργαλεία Η/Υ
Απλά Στατιστικά Εργαλεία Η/ΥΑπλά Στατιστικά Εργαλεία Η/Υ
ενότητα 1
ενότητα 1ενότητα 1
ενότητα 1
ενότητα 1ενότητα 1
ΘΕΩΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗ
ΘΕΩΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΘΕΩΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗ
ΘΕΩΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗ
FTheos
 
Bασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνBασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμων
Human Oid
 
Αλγόριθμοι
ΑλγόριθμοιΑλγόριθμοι
Αλγόριθμοι
Maria Rozou
 
Εισαγωγή στην έννοια του Αλγορίθμου και στον προγραμματισμό (Μέρος 1)
Εισαγωγή στην έννοια του Αλγορίθμου και στον προγραμματισμό (Μέρος 1) Εισαγωγή στην έννοια του Αλγορίθμου και στον προγραμματισμό (Μέρος 1)
Εισαγωγή στην έννοια του Αλγορίθμου και στον προγραμματισμό (Μέρος 1)
Konstantinos Kalaras Lafkiotis
 
ΛΟΓΙΣΤΙΚΑ ΦΥΛΛΑ
ΛΟΓΙΣΤΙΚΑ ΦΥΛΛΑΛΟΓΙΣΤΙΚΑ ΦΥΛΛΑ
ΛΟΓΙΣΤΙΚΑ ΦΥΛΛΑ
Μαρία Καραμανή
 
Ο ρόλος της αναπαράστασης των δεδομένων στον προγραμματισμό | Αναστάσιος Λαδι...
Ο ρόλος της αναπαράστασης των δεδομένων στον προγραμματισμό | Αναστάσιος Λαδι...Ο ρόλος της αναπαράστασης των δεδομένων στον προγραμματισμό | Αναστάσιος Λαδι...
Ο ρόλος της αναπαράστασης των δεδομένων στον προγραμματισμό | Αναστάσιος Λαδι...
WROHellas
 
εντοτητα 2.2
εντοτητα 2.2εντοτητα 2.2
εντοτητα 2.2
Foteinh Damianou
 
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
petroskorobos
 

Similar to Algorithms (20)

ΑΛΓΟΡΙΘΜΟΙ & ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ
ΑΛΓΟΡΙΘΜΟΙ & ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΑΛΓΟΡΙΘΜΟΙ & ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ
ΑΛΓΟΡΙΘΜΟΙ & ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ
 
αναπαράσταση αλγορίθμων και δεδομένων
αναπαράσταση αλγορίθμων και δεδομένωναναπαράσταση αλγορίθμων και δεδομένων
αναπαράσταση αλγορίθμων και δεδομένων
 
Επίλυση προβλήματος με προγραμματισμό (Scratch)
Επίλυση προβλήματος με προγραμματισμό (Scratch)Επίλυση προβλήματος με προγραμματισμό (Scratch)
Επίλυση προβλήματος με προγραμματισμό (Scratch)
 
Kef1o Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Kef1o Ανάπτυξη Εφαρμογών σε Προγραμματιστικό ΠεριβάλλονKef1o Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Kef1o Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
 
εισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμό
εισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμόεισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμό
εισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμό
 
Στάδια αντιμετώπισης προβλήματος
Στάδια αντιμετώπισης προβλήματοςΣτάδια αντιμετώπισης προβλήματος
Στάδια αντιμετώπισης προβλήματος
 
πληρης θεωρια αεππ ερωτησεις απαντησεις
πληρης θεωρια αεππ ερωτησεις απαντησειςπληρης θεωρια αεππ ερωτησεις απαντησεις
πληρης θεωρια αεππ ερωτησεις απαντησεις
 
Κεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες ΑλγορίθμωνΚεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες Αλγορίθμων
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.6
ΠΛΗ10 ΜΑΘΗΜΑ 2.6 ΠΛΗ10 ΜΑΘΗΜΑ 2.6
ΠΛΗ10 ΜΑΘΗΜΑ 2.6
 
Απλά Στατιστικά Εργαλεία Η/Υ
Απλά Στατιστικά Εργαλεία Η/ΥΑπλά Στατιστικά Εργαλεία Η/Υ
Απλά Στατιστικά Εργαλεία Η/Υ
 
ενότητα 1
ενότητα 1ενότητα 1
ενότητα 1
 
ενότητα 1
ενότητα 1ενότητα 1
ενότητα 1
 
ΘΕΩΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗ
ΘΕΩΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΘΕΩΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗ
ΘΕΩΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗ
 
Bασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνBασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμων
 
Αλγόριθμοι
ΑλγόριθμοιΑλγόριθμοι
Αλγόριθμοι
 
Εισαγωγή στην έννοια του Αλγορίθμου και στον προγραμματισμό (Μέρος 1)
Εισαγωγή στην έννοια του Αλγορίθμου και στον προγραμματισμό (Μέρος 1) Εισαγωγή στην έννοια του Αλγορίθμου και στον προγραμματισμό (Μέρος 1)
Εισαγωγή στην έννοια του Αλγορίθμου και στον προγραμματισμό (Μέρος 1)
 
ΛΟΓΙΣΤΙΚΑ ΦΥΛΛΑ
ΛΟΓΙΣΤΙΚΑ ΦΥΛΛΑΛΟΓΙΣΤΙΚΑ ΦΥΛΛΑ
ΛΟΓΙΣΤΙΚΑ ΦΥΛΛΑ
 
Ο ρόλος της αναπαράστασης των δεδομένων στον προγραμματισμό | Αναστάσιος Λαδι...
Ο ρόλος της αναπαράστασης των δεδομένων στον προγραμματισμό | Αναστάσιος Λαδι...Ο ρόλος της αναπαράστασης των δεδομένων στον προγραμματισμό | Αναστάσιος Λαδι...
Ο ρόλος της αναπαράστασης των δεδομένων στον προγραμματισμό | Αναστάσιος Λαδι...
 
εντοτητα 2.2
εντοτητα 2.2εντοτητα 2.2
εντοτητα 2.2
 
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
 

More from papettas

C 6 1&2 introduction to data bases
C 6 1&2 introduction to data basesC 6 1&2 introduction to data bases
C 6 1&2 introduction to data bases
papettas
 
C 6 2 basic constructive elements and main objects of a database
C 6  2 basic constructive elements and main objects of a database C 6  2 basic constructive elements and main objects of a database
C 6 2 basic constructive elements and main objects of a database
papettas
 
C3 1 operating systems
C3 1 operating systemsC3 1 operating systems
C3 1 operating systems
papettas
 
C2 3 main and secondary memory
C2 3 main and secondary memoryC2 3 main and secondary memory
C2 3 main and secondary memory
papettas
 
C6 10 reports
C6 10 reportsC6 10 reports
C6 10 reports
papettas
 
C6 6-3 format forms
C6 6-3 format formsC6 6-3 format forms
C6 6-3 format forms
papettas
 
4 2 5 3 basic paragraph format
4 2 5 3 basic paragraph format4 2 5 3 basic paragraph format
4 2 5 3 basic paragraph format
papettas
 
c4 2 5 1-basic paragraph format
c4 2 5 1-basic paragraph formatc4 2 5 1-basic paragraph format
c4 2 5 1-basic paragraph format
papettas
 
C6 6 extra operations of tables
C6 6 extra operations of tablesC6 6 extra operations of tables
C6 6 extra operations of tables
papettas
 
Electronic class using web 2 tools
Electronic class using web 2 toolsElectronic class using web 2 tools
Electronic class using web 2 tools
papettas
 
C2 5 monitors
C2 5 monitorsC2 5 monitors
C2 5 monitors
papettas
 
C2 4 printers
C2 4 printersC2 4 printers
C2 4 printers
papettas
 
C2 3 main and secondary memory
C2 3 main and secondary memoryC2 3 main and secondary memory
C2 3 main and secondary memory
papettas
 
C2 2 microprocessor-cpu
C2 2 microprocessor-cpuC2 2 microprocessor-cpu
C2 2 microprocessor-cpu
papettas
 
C2 1 Basic Concepts of Computer PC Architecture
C2 1 Basic Concepts of Computer PC ArchitectureC2 1 Basic Concepts of Computer PC Architecture
C2 1 Basic Concepts of Computer PC Architecture
papettas
 
Basic consepts of computer architecture
Basic consepts of computer architectureBasic consepts of computer architecture
Basic consepts of computer architecture
papettas
 
Lesson4a
Lesson4aLesson4a
Lesson4a
papettas
 
A 3 2 Software Kategories
A 3 2 Software KategoriesA 3 2 Software Kategories
A 3 2 Software Kategories
papettas
 
A 3 1 Operating System
A 3 1 Operating SystemA 3 1 Operating System
A 3 1 Operating System
papettas
 
A2 M3 Computer Devises and Periferals
A2 M3 Computer Devises and PeriferalsA2 M3 Computer Devises and Periferals
A2 M3 Computer Devises and Periferals
papettas
 

More from papettas (20)

C 6 1&2 introduction to data bases
C 6 1&2 introduction to data basesC 6 1&2 introduction to data bases
C 6 1&2 introduction to data bases
 
C 6 2 basic constructive elements and main objects of a database
C 6  2 basic constructive elements and main objects of a database C 6  2 basic constructive elements and main objects of a database
C 6 2 basic constructive elements and main objects of a database
 
C3 1 operating systems
C3 1 operating systemsC3 1 operating systems
C3 1 operating systems
 
C2 3 main and secondary memory
C2 3 main and secondary memoryC2 3 main and secondary memory
C2 3 main and secondary memory
 
C6 10 reports
C6 10 reportsC6 10 reports
C6 10 reports
 
C6 6-3 format forms
C6 6-3 format formsC6 6-3 format forms
C6 6-3 format forms
 
4 2 5 3 basic paragraph format
4 2 5 3 basic paragraph format4 2 5 3 basic paragraph format
4 2 5 3 basic paragraph format
 
c4 2 5 1-basic paragraph format
c4 2 5 1-basic paragraph formatc4 2 5 1-basic paragraph format
c4 2 5 1-basic paragraph format
 
C6 6 extra operations of tables
C6 6 extra operations of tablesC6 6 extra operations of tables
C6 6 extra operations of tables
 
Electronic class using web 2 tools
Electronic class using web 2 toolsElectronic class using web 2 tools
Electronic class using web 2 tools
 
C2 5 monitors
C2 5 monitorsC2 5 monitors
C2 5 monitors
 
C2 4 printers
C2 4 printersC2 4 printers
C2 4 printers
 
C2 3 main and secondary memory
C2 3 main and secondary memoryC2 3 main and secondary memory
C2 3 main and secondary memory
 
C2 2 microprocessor-cpu
C2 2 microprocessor-cpuC2 2 microprocessor-cpu
C2 2 microprocessor-cpu
 
C2 1 Basic Concepts of Computer PC Architecture
C2 1 Basic Concepts of Computer PC ArchitectureC2 1 Basic Concepts of Computer PC Architecture
C2 1 Basic Concepts of Computer PC Architecture
 
Basic consepts of computer architecture
Basic consepts of computer architectureBasic consepts of computer architecture
Basic consepts of computer architecture
 
Lesson4a
Lesson4aLesson4a
Lesson4a
 
A 3 2 Software Kategories
A 3 2 Software KategoriesA 3 2 Software Kategories
A 3 2 Software Kategories
 
A 3 1 Operating System
A 3 1 Operating SystemA 3 1 Operating System
A 3 1 Operating System
 
A2 M3 Computer Devises and Periferals
A2 M3 Computer Devises and PeriferalsA2 M3 Computer Devises and Periferals
A2 M3 Computer Devises and Periferals
 

Recently uploaded

Εκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptx
Εκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptxΕκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptx
Εκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptx
41dimperisteriou
 
2024 Neoelliniki Glwssa Sxolia EPAL 1.pdf
2024 Neoelliniki Glwssa Sxolia EPAL 1.pdf2024 Neoelliniki Glwssa Sxolia EPAL 1.pdf
2024 Neoelliniki Glwssa Sxolia EPAL 1.pdf
ssuserf9afe7
 
Το θέμα που έπεσε στην Έκθεση στα ΕΠΑΛ και ολα τα θέμα στα Νέα Ελληνικά
Το θέμα που έπεσε στην Έκθεση στα ΕΠΑΛ και ολα τα θέμα στα Νέα ΕλληνικάΤο θέμα που έπεσε στην Έκθεση στα ΕΠΑΛ και ολα τα θέμα στα Νέα Ελληνικά
Το θέμα που έπεσε στην Έκθεση στα ΕΠΑΛ και ολα τα θέμα στα Νέα Ελληνικά
athinadimi
 
ΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdfΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdf
Newsroom8
 
Ποιήματα και εικαστικές δημιουργίες με θέμα τη θάλασσα
Ποιήματα και εικαστικές δημιουργίες με θέμα τη θάλασσαΠοιήματα και εικαστικές δημιουργίες με θέμα τη θάλασσα
Ποιήματα και εικαστικές δημιουργίες με θέμα τη θάλασσα
Maria Michali
 
Στρ. Μυριβήλης, Τα ζα_κείμενο & σχόλια.pdf
Στρ. Μυριβήλης, Τα ζα_κείμενο & σχόλια.pdfΣτρ. Μυριβήλης, Τα ζα_κείμενο & σχόλια.pdf
Στρ. Μυριβήλης, Τα ζα_κείμενο & σχόλια.pdf
Lamprini Magaliou
 
Η τέχνη του Sampling/ The art of Sampling
Η τέχνη του Sampling/ The art of SamplingΗ τέχνη του Sampling/ The art of Sampling
Η τέχνη του Sampling/ The art of Sampling
ssuser6717fd
 
Ενημέρωση για την Ενδοσχολική Βία και το Άγχος.pptx
Ενημέρωση για την Ενδοσχολική Βία και το Άγχος.pptxΕνημέρωση για την Ενδοσχολική Βία και το Άγχος.pptx
Ενημέρωση για την Ενδοσχολική Βία και το Άγχος.pptx
7gymnasiokavalas
 
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
athinadimi
 
Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024
Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024
Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024
Panagiotis Prentzas
 
Τα θέματα στη Νεοελληνική Γλώσσα - Έκθεση
Τα θέματα στη Νεοελληνική Γλώσσα - ΈκθεσηΤα θέματα στη Νεοελληνική Γλώσσα - Έκθεση
Τα θέματα στη Νεοελληνική Γλώσσα - Έκθεση
Newsroom8
 
ΑΠΑΝΤΗΣΕΙΣ ΕΚΘΕΣΗ ΕΠΑΛ ΓΙΑ ΤΙΣ ΠΑΝΕΛΛΗΝΙΕΣ 2024
ΑΠΑΝΤΗΣΕΙΣ ΕΚΘΕΣΗ ΕΠΑΛ ΓΙΑ ΤΙΣ ΠΑΝΕΛΛΗΝΙΕΣ 2024ΑΠΑΝΤΗΣΕΙΣ ΕΚΘΕΣΗ ΕΠΑΛ ΓΙΑ ΤΙΣ ΠΑΝΕΛΛΗΝΙΕΣ 2024
ΑΠΑΝΤΗΣΕΙΣ ΕΚΘΕΣΗ ΕΠΑΛ ΓΙΑ ΤΙΣ ΠΑΝΕΛΛΗΝΙΕΣ 2024
athinadimi
 
Η υδροστατική πίεση
Η υδροστατική                       πίεσηΗ υδροστατική                       πίεση
Η υδροστατική πίεση
Dimitra Mylonaki
 
Κ. Π. Καβάφης, Όσο μπορείς _ κείμενο & σχόλια_1.pdf
Κ. Π. Καβάφης, Όσο μπορείς _ κείμενο & σχόλια_1.pdfΚ. Π. Καβάφης, Όσο μπορείς _ κείμενο & σχόλια_1.pdf
Κ. Π. Καβάφης, Όσο μπορείς _ κείμενο & σχόλια_1.pdf
Lamprini Magaliou
 
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptxΗ χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
peter190314
 
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdfΑπαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
athinadimi
 
Η ΓΙΟΡΤΗ ΤΟΥ ΠΑΤΕΡΑ (1).pdfφύλλα εργασιων
Η ΓΙΟΡΤΗ ΤΟΥ ΠΑΤΕΡΑ (1).pdfφύλλα εργασιωνΗ ΓΙΟΡΤΗ ΤΟΥ ΠΑΤΕΡΑ (1).pdfφύλλα εργασιων
Η ΓΙΟΡΤΗ ΤΟΥ ΠΑΤΕΡΑ (1).pdfφύλλα εργασιων
ΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
ΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptx
ΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptxΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptx
ΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptx
peter190314
 
Αναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησεις
Αναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησειςΑναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησεις
Αναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησεις
ΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
them_arxaia_gel_arxaiaellinika2024gel.pdf
them_arxaia_gel_arxaiaellinika2024gel.pdfthem_arxaia_gel_arxaiaellinika2024gel.pdf
them_arxaia_gel_arxaiaellinika2024gel.pdf
konstantinantountoum1
 

Recently uploaded (20)

Εκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptx
Εκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptxΕκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptx
Εκπαιδευτική επίσκεψη στο Μουσείο της Ακρόπολης.pptx
 
2024 Neoelliniki Glwssa Sxolia EPAL 1.pdf
2024 Neoelliniki Glwssa Sxolia EPAL 1.pdf2024 Neoelliniki Glwssa Sxolia EPAL 1.pdf
2024 Neoelliniki Glwssa Sxolia EPAL 1.pdf
 
Το θέμα που έπεσε στην Έκθεση στα ΕΠΑΛ και ολα τα θέμα στα Νέα Ελληνικά
Το θέμα που έπεσε στην Έκθεση στα ΕΠΑΛ και ολα τα θέμα στα Νέα ΕλληνικάΤο θέμα που έπεσε στην Έκθεση στα ΕΠΑΛ και ολα τα θέμα στα Νέα Ελληνικά
Το θέμα που έπεσε στην Έκθεση στα ΕΠΑΛ και ολα τα θέμα στα Νέα Ελληνικά
 
ΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdfΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdf
ΑΠΑΝΤΗΣΕΙΣ-ΝΕΟΕΛΛΗΝΙΚΗΣ-ΓΛΩΣΣΑΣ-2024.pdf
 
Ποιήματα και εικαστικές δημιουργίες με θέμα τη θάλασσα
Ποιήματα και εικαστικές δημιουργίες με θέμα τη θάλασσαΠοιήματα και εικαστικές δημιουργίες με θέμα τη θάλασσα
Ποιήματα και εικαστικές δημιουργίες με θέμα τη θάλασσα
 
Στρ. Μυριβήλης, Τα ζα_κείμενο & σχόλια.pdf
Στρ. Μυριβήλης, Τα ζα_κείμενο & σχόλια.pdfΣτρ. Μυριβήλης, Τα ζα_κείμενο & σχόλια.pdf
Στρ. Μυριβήλης, Τα ζα_κείμενο & σχόλια.pdf
 
Η τέχνη του Sampling/ The art of Sampling
Η τέχνη του Sampling/ The art of SamplingΗ τέχνη του Sampling/ The art of Sampling
Η τέχνη του Sampling/ The art of Sampling
 
Ενημέρωση για την Ενδοσχολική Βία και το Άγχος.pptx
Ενημέρωση για την Ενδοσχολική Βία και το Άγχος.pptxΕνημέρωση για την Ενδοσχολική Βία και το Άγχος.pptx
Ενημέρωση για την Ενδοσχολική Βία και το Άγχος.pptx
 
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
Οι απαντήσεις στα Αρχαία: Τα θέματα που έπεσαν στις Πανελλήνιες 2024
 
Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024
Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024
Εξεταστέα ύλη Οικονομία (ΑΟΘ) ΕΠΑΛ 2023 - 2024
 
Τα θέματα στη Νεοελληνική Γλώσσα - Έκθεση
Τα θέματα στη Νεοελληνική Γλώσσα - ΈκθεσηΤα θέματα στη Νεοελληνική Γλώσσα - Έκθεση
Τα θέματα στη Νεοελληνική Γλώσσα - Έκθεση
 
ΑΠΑΝΤΗΣΕΙΣ ΕΚΘΕΣΗ ΕΠΑΛ ΓΙΑ ΤΙΣ ΠΑΝΕΛΛΗΝΙΕΣ 2024
ΑΠΑΝΤΗΣΕΙΣ ΕΚΘΕΣΗ ΕΠΑΛ ΓΙΑ ΤΙΣ ΠΑΝΕΛΛΗΝΙΕΣ 2024ΑΠΑΝΤΗΣΕΙΣ ΕΚΘΕΣΗ ΕΠΑΛ ΓΙΑ ΤΙΣ ΠΑΝΕΛΛΗΝΙΕΣ 2024
ΑΠΑΝΤΗΣΕΙΣ ΕΚΘΕΣΗ ΕΠΑΛ ΓΙΑ ΤΙΣ ΠΑΝΕΛΛΗΝΙΕΣ 2024
 
Η υδροστατική πίεση
Η υδροστατική                       πίεσηΗ υδροστατική                       πίεση
Η υδροστατική πίεση
 
Κ. Π. Καβάφης, Όσο μπορείς _ κείμενο & σχόλια_1.pdf
Κ. Π. Καβάφης, Όσο μπορείς _ κείμενο & σχόλια_1.pdfΚ. Π. Καβάφης, Όσο μπορείς _ κείμενο & σχόλια_1.pdf
Κ. Π. Καβάφης, Όσο μπορείς _ κείμενο & σχόλια_1.pdf
 
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptxΗ χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
Η χλωρίδα της Πάρνηθας.bfbfbfbffbfbfbfbbpptx
 
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdfΑπαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
Απαντήσεις Μαθηματικών-Πανελλήνιες-2024-3.pdf
 
Η ΓΙΟΡΤΗ ΤΟΥ ΠΑΤΕΡΑ (1).pdfφύλλα εργασιων
Η ΓΙΟΡΤΗ ΤΟΥ ΠΑΤΕΡΑ (1).pdfφύλλα εργασιωνΗ ΓΙΟΡΤΗ ΤΟΥ ΠΑΤΕΡΑ (1).pdfφύλλα εργασιων
Η ΓΙΟΡΤΗ ΤΟΥ ΠΑΤΕΡΑ (1).pdfφύλλα εργασιων
 
ΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptx
ΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptxΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptx
ΔΑΣΗ εργασια ναγια ηλεκτραφβφβφβφβφββφββφ ω ω ω .pptx
 
Αναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησεις
Αναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησειςΑναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησεις
Αναμνήσεις σχολικής χρονιάς.pdfΛεύκωμα / σχολικες αναμνησεις
 
them_arxaia_gel_arxaiaellinika2024gel.pdf
them_arxaia_gel_arxaiaellinika2024gel.pdfthem_arxaia_gel_arxaiaellinika2024gel.pdf
them_arxaia_gel_arxaiaellinika2024gel.pdf
 

Algorithms

  • 1. Γ7.2 Αναπαράσταση Αλγορίθμων με Λογικό Διάγραμμα
  • 2.  Να αναλύουμε ένα πρόβλημα και να καταγράφουμε τα Δεδομένα, τα Ζητούμενα (Πληροφορίες) και την Επεξεργασία.  Να σχεδιάζουμε τα σύμβολα που χρησιμοποιούνται σε ένα λογικό διάγραμμα και να εξηγούμε τη χρήση του καθενός από αυτά.  Να χρησιμοποιούμε το κατάλληλο σχήμα για την αναπαράσταση μιας εντολής.  Να διακρίνουμε σταθερές και μεταβλητές ανάμεσα στα βήματα του αλγορίθμου.
  • 3.  Είναι ένας σχηματικός τρόπος για να αναπαριστούμε τη λύση ενός προβλήματος.  Αποτελούνται από ένα σύνολο γεωμετρικών σχημάτων, όπου το καθένα δηλώνει μία συγκεκριμένη ενέργεια.  Τα γεωμετρικά σχήματα ενώνονται μεταξύ τους με βέλη, που δηλώνουν τη σειρά εκτέλεσης των ενεργειών αυτών.
  • 4.
  • 5.  Τα κυριότερα πλεονεκτήματα των λογικών διαγραμμάτων είναι η περιεκτικότητά τους, δηλαδή η επεξήγηση πολύπλοκων εννοιών με σύντομο και απλό τρόπο,  καθώς και η ανεξαρτησία που παρέχουν όσον αφορά τη γλώσσα, αφού είναι εύκολο να γίνουν κατανοητά ακόμα και μεταξύ ατόμων που μιλούν διαφορετική γλώσσα.  Επίσης, ο καθένας από εμάς θα περιγράψει τη λύση ενός προβλήματος με διαφορετικό τρόπο, αν χρησιμοποιήσει φυσική γλώσσα.  Με τα λογικά διαγράμματα υπάρχει μια δομή που πρέπει να ακολουθείται και μας δίνει συγκεκριμένα αποτελέσματα.
  • 6. Για να υπολογίσουμε το άθροισμα 100 αριθμών πρέπει πρώτα να μηδενίσουμε το συνολικό άθροισμα (sum). Στη συνέχεια χρησιμοποιούμε έναν μετρητή (x) για να μετρήσουμε τους αριθμούς που θα δώσουμε. Στην αρχή θέτουμε τον μετρητή μας ίσο με 1. Όσο ο μετρητής είναι μικρότερος ή ίσος με το 100 θα διαβάζουμε έναν αριθμό (Ν) και θα τον προσθέτουμε στο άθροισμα. Κάθε φορά που θα δίνουμε έναν αριθμό θα αυξάνουμε τον μετρητή μας κατά 1. Όταν δώσουμε και τους 100 αριθμούς παρουσιάζουμε το άθροισμα.
  • 7.  Έχουμε αναφέρει ότι το πρώτο στάδιο ανάπτυξης ενός προγράμματος είναι η κατανόηση του προβλήματος.  Η κατανόηση του προβλήματος είναι η σωστή και πλήρης αποσαφήνιση των δεδομένων και ζητουμένων του προβλήματος.  Η πρώτη μας ενέργεια λοιπόν για να επιλύσουμε ένα πρόβλημα, είναι η καταγραφή των δεδομένων.  Τα δεδομένα είναι τα στοιχεία που μας είναι γνωστά και μπορούν να μας βοηθήσουν στη λύση του προβλήματος.  Σε κάθε πρόβλημα ψάχνουμε να βρούμε την απάντηση σε μια ερώτηση. Αυτό που ψάχνουμε είναι το ζητούμενο (πληροφορίες).  Η διαδικασία μέσω της οποίας βρίσκουμε τις πληροφορίες από τα δεδομένα, ονομάζεται επεξεργασία. Δεδομένα Επεξεργασία Πληροφορίες
  • 8.  Έχουμε αναφέρει ότι ένα από τα χαρακτηριστικά ενός αλγορίθμου είναι η γενικότητα, δηλαδή να μπορεί να επιλύσει παρόμοιας φύσης προβλήματα.  Αν θέλω για παράδειγμα να δημιουργήσω ένα πρόγραμμα που θα βρίσκει το εμβαδόν ενός τετραγώνου, θα πρέπει το πρόγραμμά μου να μπορεί να υπολογίσει το αποτέλεσμα ανεξάρτητα από το μήκος της πλευράς που θα του δίνω.  Είναι φανερό ότι για διαφορετικές τιμές της πλευράς θα έχω και διαφορετικά αποτελέσματα.
  • 9.  Στο παρόν στάδιο μπορούμε να ονομάσουμε μεταβλητή σε έναν αλγόριθμο τα δεδομένα/πληροφορίες που αλλάζουν (μεταβάλλονται) κατά τη διάρκεια της εκτέλεσης του αλγορίθμου.  Σε μεταγενέστερο στάδιο θα δούμε ότι οι μεταβλητές είναι θέσεις στην κύρια μνήμη του υπολογιστή μας που αποθηκεύουν προσωρινά δεδομένα/πληροφορίες.
  • 10.  Όπως αναφέρει και το όνομά τους, οι σταθερές δεν μπορούν να αλλάζουν περιεχόμενο.  Σκεφτείτε ότι έχετε ένα πρόβλημα στο οποίο πρέπει να χρησιμοποιήσετε τον αριθμό π (π.χ. να υπολογίσετε το εμβαδόν ενός κύκλου).  Ο αριθμός π είναι ένας άρρητος αριθμός του οποίου έχουμε συνηθίσει να χρησιμοποιούμε μόνο τα πρώτα 2 δεκαδικά ψηφία.  Τι γίνεται όμως αν θέλουμε να χρησιμοποιήσουμε τα πρώτα 10 δεκαδικά ψηφιά σε πολλές πράξεις;  Για να αποφύγουμε να γράφουμε κάθε φορά ολόκληρο τον αριθμό ορίζουμε μια σταθερά (π.χ. p= 3.1415926535) και πλέον όταν θα αναφερόμαστε σε αυτή θα έχει την αρχική τιμή που της δώσαμε.
  • 11. 1. Τα λογικά διαγράμματα πρέπει πάντα να έχουν μία αρχή και ένα τέλος. 2. Βρίσκουμε τα δεδομένα (εισόδους) και χρησιμοποιούμε το κατάλληλο σχήμα (παραλληλόγραμμο γράφοντας μέσα τη λέξη Διάβασε). 3. Βρίσκουμε τις διαδικασίες (αριθμητικές πράξεις – αποφάσεις) που πρέπει να χρησιμοποιήσουμε για να πάρουμε τις πληροφορίες/ ζητούμενα. 4. Παρουσιάζουμε τις πληροφορίες (παραλληλόγραμμο γράφοντας μέσα τη λέξη Τύπωσε).
  • 12.  Βρίσκεστε στην καντίνα του σχολείου σας και θέλετε να αγοράσετε μια σοκολάτα. Ο καντινιέρης σας πληροφορεί για την τιμή της σοκολάτας. Στο πορτοφόλι σας έχετε €3. Πόσα ρέστα θα πάρετε; Δεδομένα (Τιμή σοκολάτας) Επεξεργασία Ρέστα = 3€ - τιμή σοκολάτας Πληροφορίες (ρέστα)
  • 13.
  • 14.  Ο μέσος όρος στο μάθημα των Νέων Ελληνικών υπολογίζεται ως εξής:  Μέσος όρος= (Βαθμός 1ου τετραμήνου + Βαθμός 2ου τετραμήνου) * 0.7 +Βαθμός εξετάσεων * 0.3  Η καθηγήτρια σάς ενημερώνει για τους βαθμούς σας.  Ποιος θα είναι ο μέσος όρος σας; Δεδομένα (Βαθμός1, Βαθμός2, Εξετάσεις) Επεξεργασία Μέσος όρος = (Βαθμός1 + Βαθμός2) * 0.35 + Εξετάσεις * 0.3 Πληροφορίες (Μέσος όρος)