SlideShare a Scribd company logo
1 of 6
Βασικές έννοιες αλγορίθμων
Τι είναι αλγόριθμος
 Αλγόριθμος

είναι μια πεπερασμένη σειρά
ενεργειών, αυστηρά καθορισμένων και
εκτελέσιμων σε πεπερασμένο χρόνο, που
στοχεύουν στην επίλυση ενός προβλήματος
Τι είναι αλγόριθμος
 Κάθε

αλγόριθμος ικανοποιεί τα επόμενα
κριτήρια:
–

–

Είσοδος: Καμία, μία ή περισσότερες τιμές
δεδομένων πρέπει να δίνονται ως είσοδοι στον
αλγόριθμο
Έξοδος: Ο αλγόριθμος πρέπει να δημιουργεί
τουλάχιστον μια τιμή δεδομένων ως αποτέλεσμα
προς τον χρήστη
Τι είναι αλγόριθμος
 Κάθε

αλγόριθμος ικανοποιεί τα επόμενα
κριτήρια:
–

–

–

Καθοριστικότητα: Κάθε εντολή πρέπει να
καθορίζεται χωρίς καμιά αμφιβολία για τον τρόπο
εκτέλεσής της.
Περατότητα: Ο αλγόριθμος τελειώνει μετά από
πεπερασμένα βήματα εκτέλεσης των εντολών
του.
Αποτελεσματικότητα: Κάθε μεμονωμένη εντολή
του αλγορίθμου πρέπει να είναι απλή.
Περιγραφή και αναπαράσταση
αλγορίθμων
 Ελεύθερο

κείμενο (μπορεί να παραβιάσει την
αποτελεσματικότητα)
 Διαγραμματικές τεχνικές (π.χ. διάγραμμα
ροής)
 Φυσική γλώσσα κατά βήματα. (μπορεί να
παραβιάσει την καθοριστικότητα)
 Κωδικοποίηση (ψευδογλώσσα ή γλώσσα
προγραμματισμού)
Περιγραφή και αναπαράσταση
αλγορίθμων
 Ελεύθερο

κείμενο (μπορεί να παραβιάσει την
αποτελεσματικότητα)
 Διαγραμματικές τεχνικές (π.χ. διάγραμμα
ροής)
 Φυσική γλώσσα κατά βήματα. (μπορεί να
παραβιάσει την καθοριστικότητα)
 Κωδικοποίηση (ψευδογλώσσα ή γλώσσα
προγραμματισμού)

More Related Content

Viewers also liked

BV appreciation letter Khaled Ramzy
BV appreciation letter Khaled RamzyBV appreciation letter Khaled Ramzy
BV appreciation letter Khaled RamzyKhaled Ramzy
 
Analytical Study of Urine Samples for Epidemiology of Urinary Tract Infection...
Analytical Study of Urine Samples for Epidemiology of Urinary Tract Infection...Analytical Study of Urine Samples for Epidemiology of Urinary Tract Infection...
Analytical Study of Urine Samples for Epidemiology of Urinary Tract Infection...iosrphr_editor
 
Congenital Agenesis Of The Corpus Callosum With Intracerebral Lipoma And Fron...
Congenital Agenesis Of The Corpus Callosum With Intracerebral Lipoma And Fron...Congenital Agenesis Of The Corpus Callosum With Intracerebral Lipoma And Fron...
Congenital Agenesis Of The Corpus Callosum With Intracerebral Lipoma And Fron...iosrphr_editor
 
Основные вызовы безопасности в Евразии
Основные вызовы безопасности в ЕвразииОсновные вызовы безопасности в Евразии
Основные вызовы безопасности в ЕвразииRussian Council
 
“Hemodynamic and recovery profile with Dexmedetomidine and Fentanyl in intrac...
“Hemodynamic and recovery profile with Dexmedetomidine and Fentanyl in intrac...“Hemodynamic and recovery profile with Dexmedetomidine and Fentanyl in intrac...
“Hemodynamic and recovery profile with Dexmedetomidine and Fentanyl in intrac...iosrphr_editor
 
Découvrir l'état de l'art sur la RFID, la RTLS et la NFC dans la santé
Découvrir l'état de l'art sur la RFID, la RTLS et la NFC dans la santé Découvrir l'état de l'art sur la RFID, la RTLS et la NFC dans la santé
Découvrir l'état de l'art sur la RFID, la RTLS et la NFC dans la santé CNRFID
 
Reussir une pre_ao_v2014-04
Reussir une pre_ao_v2014-04Reussir une pre_ao_v2014-04
Reussir une pre_ao_v2014-04jyrtek
 

Viewers also liked (7)

BV appreciation letter Khaled Ramzy
BV appreciation letter Khaled RamzyBV appreciation letter Khaled Ramzy
BV appreciation letter Khaled Ramzy
 
Analytical Study of Urine Samples for Epidemiology of Urinary Tract Infection...
Analytical Study of Urine Samples for Epidemiology of Urinary Tract Infection...Analytical Study of Urine Samples for Epidemiology of Urinary Tract Infection...
Analytical Study of Urine Samples for Epidemiology of Urinary Tract Infection...
 
Congenital Agenesis Of The Corpus Callosum With Intracerebral Lipoma And Fron...
Congenital Agenesis Of The Corpus Callosum With Intracerebral Lipoma And Fron...Congenital Agenesis Of The Corpus Callosum With Intracerebral Lipoma And Fron...
Congenital Agenesis Of The Corpus Callosum With Intracerebral Lipoma And Fron...
 
Основные вызовы безопасности в Евразии
Основные вызовы безопасности в ЕвразииОсновные вызовы безопасности в Евразии
Основные вызовы безопасности в Евразии
 
“Hemodynamic and recovery profile with Dexmedetomidine and Fentanyl in intrac...
“Hemodynamic and recovery profile with Dexmedetomidine and Fentanyl in intrac...“Hemodynamic and recovery profile with Dexmedetomidine and Fentanyl in intrac...
“Hemodynamic and recovery profile with Dexmedetomidine and Fentanyl in intrac...
 
Découvrir l'état de l'art sur la RFID, la RTLS et la NFC dans la santé
Découvrir l'état de l'art sur la RFID, la RTLS et la NFC dans la santé Découvrir l'état de l'art sur la RFID, la RTLS et la NFC dans la santé
Découvrir l'état de l'art sur la RFID, la RTLS et la NFC dans la santé
 
Reussir une pre_ao_v2014-04
Reussir une pre_ao_v2014-04Reussir une pre_ao_v2014-04
Reussir une pre_ao_v2014-04
 

Recently uploaded

Επίσκεψη στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 12ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη στο 12ο Γυμνάσιο ΠάτραςDimitra Mylonaki
 
Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψειςDimitra Mylonaki
 
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxΗ Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxeucharis
 
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
9.SPSS και δείκτες περιγραφικής στατιστικής.pdfssuser2f8893
 
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη              στο 11ο Γυμνάσιο ΠάτραςΕπίσκεψη              στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη στο 11ο Γυμνάσιο ΠάτραςDimitra Mylonaki
 
Επίσκεψη στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 10ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη στο 10ο Γυμνάσιο ΠάτραςDimitra Mylonaki
 
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptxΠασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx36dimperist
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΧρύσα Παπακωνσταντίνου
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008Θεόδωρος Μαραγκούλας
 
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑΜια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑDimitra Mylonaki
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptxAthina Tziaki
 
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptxΠασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx36dimperist
 
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptxΠασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx36dimperist
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .Dimitra Mylonaki
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηTheodora Chandrinou
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο Χρύσα Παπακωνσταντίνου
 
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΓιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 

Recently uploaded (20)

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

βασικές έννοιες αλγορίθμων

  • 2. Τι είναι αλγόριθμος  Αλγόριθμος είναι μια πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήματος
  • 3. Τι είναι αλγόριθμος  Κάθε αλγόριθμος ικανοποιεί τα επόμενα κριτήρια: – – Είσοδος: Καμία, μία ή περισσότερες τιμές δεδομένων πρέπει να δίνονται ως είσοδοι στον αλγόριθμο Έξοδος: Ο αλγόριθμος πρέπει να δημιουργεί τουλάχιστον μια τιμή δεδομένων ως αποτέλεσμα προς τον χρήστη
  • 4. Τι είναι αλγόριθμος  Κάθε αλγόριθμος ικανοποιεί τα επόμενα κριτήρια: – – – Καθοριστικότητα: Κάθε εντολή πρέπει να καθορίζεται χωρίς καμιά αμφιβολία για τον τρόπο εκτέλεσής της. Περατότητα: Ο αλγόριθμος τελειώνει μετά από πεπερασμένα βήματα εκτέλεσης των εντολών του. Αποτελεσματικότητα: Κάθε μεμονωμένη εντολή του αλγορίθμου πρέπει να είναι απλή.
  • 5. Περιγραφή και αναπαράσταση αλγορίθμων  Ελεύθερο κείμενο (μπορεί να παραβιάσει την αποτελεσματικότητα)  Διαγραμματικές τεχνικές (π.χ. διάγραμμα ροής)  Φυσική γλώσσα κατά βήματα. (μπορεί να παραβιάσει την καθοριστικότητα)  Κωδικοποίηση (ψευδογλώσσα ή γλώσσα προγραμματισμού)
  • 6. Περιγραφή και αναπαράσταση αλγορίθμων  Ελεύθερο κείμενο (μπορεί να παραβιάσει την αποτελεσματικότητα)  Διαγραμματικές τεχνικές (π.χ. διάγραμμα ροής)  Φυσική γλώσσα κατά βήματα. (μπορεί να παραβιάσει την καθοριστικότητα)  Κωδικοποίηση (ψευδογλώσσα ή γλώσσα προγραμματισμού)