Το υλικό του υπολογιστή βασίζεταιτην αρχή της διαδοχικής εκτέλεσης των μαθηματικών πράξεων. Εξαιτίας αυτού, καθίσταται αναγκαία η σύνταξη προγραμμάτων που εκτελούν συγκεκριμένες ακολουθίες ενεργειών με δεδομένη σειρά. Δεδομένου ότι τα προγράμματα μπορούν να είναι τεράστια και δυσκίνητα, ένας ειδικός συχνά συναντά την ανάγκη για γραφική (οπτική) κατάρτιση ενός σχεδίου εργασίας - ενός αλγορίθμου.
Το αρχικό και τελικό τετράγωνο του αλγορίθμου είναισχήμα με σχήμα ωοειδούς και έχει μία έξοδο και μία είσοδο αντίστοιχα. Αποκλείει τα δεδομένα εισόδου και εξόδου - με τη μορφή παραλληλόγραμμου. Τα μπλοκ των μαθηματικών λειτουργιών εκπροσωπούνται με τη μορφή ορθογωνίων και έχουν επίσης μία είσοδο και μία έξοδο.
Ο απλούστερος (βασικός) τύπος της παραγγελίαςη ενέργεια είναι ένας γραμμικός αλγόριθμος. Αυτή η έκδοση της οπτικής εικόνας του προγράμματος εκτελείται ως βήμα-προς-βήμα μετασχηματισμός των εξωτερικών δεδομένων εισόδου στο τελικό αποτέλεσμα με την επακόλουθη έξοδο σε οπτικές συσκευές. Σε έναν γραμμικό αλγόριθμο, κάθε επόμενη ενέργεια ή ενέργεια αρχίζει να εκτελείται αυστηρά μετά το τέλος της προηγούμενης λειτουργίας ή δράσης.
Συχνά υπάρχει ανάγκη επαλήθευσης των δεδομένωνσχετικά με την αντιστοιχία σε οποιαδήποτε κατάσταση. Και ανάλογα με το αποτέλεσμα, πρέπει να εκτελέσετε αυτή ή αυτή τη δράση. Δεν είναι δύσκολο να υποθέσουμε ότι το πρόγραμμα θα περιγραφεί με τη βοήθεια μιας άλλης έκδοσης του αλγορίθμου - με διακλάδωση.
Κατά κανόνα, η λύση των απλών προβλημάτων μπορεί να είναινα απεικονιστεί με τη μορφή ενός μικρού διαγράμματος. Αλλά αν η εργασία που έχει ανατεθεί στον προγραμματιστή είναι αρκετά μεγάλη, τότε ο αλγόριθμος που απεικονίζεται στο χαρτί (οθόνη) μπορεί να μετατραπεί σε ογκώδες τέρας. Για να απλοποιηθεί η απεικόνιση της ακολουθίας των ενεργειών, χρησιμοποιούνται βοηθητικές δομές.
Ο βοηθητικός αλγόριθμος είναι ένα κομμάτι του σχεδίου,που περιγράφει μια ορισμένη, προκαθορισμένη ακολουθία ενεργειών, που διαχωρίζονται από τον βασικό αλγόριθμο και έχουν σχεδιαστεί για απλοποίηση, μειώνουν το αρχικό μέγεθος του τελευταίου. Αυτό το κομμάτι μπορεί να χρησιμοποιηθεί οπωσδήποτε αρκετές φορές, υπό την προϋπόθεση ότι τα δεδομένα εισόδου είναι αυστηρά προσαρμοσμένα.
Το μπλοκ του βοηθητικού αλγορίθμου απεικονίζεται στο διάγραμμα με τη μορφή ενός ορθογωνίου με μια περιγραφή υπό όρους που δείχνει τον τόπο στον οποίο μπορεί κανείς να βρει μια σχηματική, δηλαδή μια ανοιχτή εικόνα του μπλοκ.