Τρόποι αναπαράστασης αλγορίθμων
Υπάρχουν τέσσερις κυριότεροι τρόποι για να παραστήσεις έναν αλγόριθμο, ο καθένας με τα πλεονεκτήματα και μειονεκτήματά του.
Το ελεύθερο κείμενο είναι ο πιο απλός τρόπος, αλλά κρύβει κινδύνους γιατί μπορεί να μην είναι αρκετά σαφές. Οι διαγραμματικές τεχνικές όπως το διάγραμμα ροής είναι γραφικές, αλλά χρησιμοποιούνται όλο και πιο σπάνια.
Η φυσική γλώσσα κατά βήματα μοιάζει με το ελεύθερο κείμενο αλλά είναι πιο δομημένη. Τέλος, η κωδικοποίηση σημαίνει ότι γράφεις τον αλγόριθμο σε ψευδογλώσσα ή σε πραγματική γλώσσα προγραμματισμού.
Στα διαγράμματα ροής χρησιμοποιούμε συγκεκριμένα σχήματα: έλλειψη για αρχή-τέλος, πλάγιο παραλληλόγραμμο για είσοδο-έξοδο, ορθογώνιο για εντολές, και ρόμβος για αποφάσεις.
💡 Σημαντικό: Κάθε εντολή πρέπει να προσδιορίζει μια σαφή και εκτελέσιμη ενέργεια!