Ένα σώμα Σ μπορεί να τοποθετηθεί και να μετατοπιστεί σε οποιοδήποτε σημείο του ορθογωνίου παραλληλογράμμου που έχει κορυφές τα σημεία (1,1), (-1,1), (-1,-1) και (1,-1) του Ευκλείδειου επιπέδου. Οι θέσεις προσδιορίζονται ως προς σύστημα ορθογωνίων αξόνων (O,xy). Το περιβάλλον της εφαρμογής είναι διαδραστικό: α) Ο χρήστης μπορεί να τοποθετήσει το σώμα με drag and drop του ποντικιού σε όποιο σημείο του επιπέδου χωρίου επιθυμεί. Οι τιμές των συντεταγμένων x και y της θέσης καθώς και ο προσδιορισμός τους με προσέγγιση 2ου δεκαδικού ψηφίου δίδονται στα μπλε παράθυρα δεδομένων της εφαρμογής. β) Με το κουμπί "reset" εξαλείφονται όλες οι ενέργειες που έχουν γίνει και το σώμα επαναφέρεται στη θέση (0,0). γ) Μετά την επιλογή της αρχικής θέσης, το πρόγραμμα σχεδιάζει τα διανύσματα των διαδοχικών μετατοπίσεων του Σ. Τα διανύσματα που απεικονίζουν τις διαδοχικές μετατοπίσεις του Σ έχουν πορτοκαλί χρώμα. Ο μέγιστος αριθμός των διαδοχικών θέσεων του Σ είναι έξι (6). Όταν το Σ λάβει την 6η διαδοχική θέση του, το πρόγραμμα σχεδιάζει την ολική μετατόπιση, από την αρχική έως την τελική θέση του Σ. Το χρώμα του διανύσματος της ολικής μετατόπισης είναι κόκκινο. Οι συντεταγμένες Dx και Dy της ολικής μετατόπισης καταγράφονται με κόκκινο χρώμα στα παράθυρα δεδομένων, στο κάτω μέρος του διαδραστικού περιβάλλοντος της εφαρμογής. δ) Με το κουμπί "stop_procedure", ο χρήστης μπορεί να σταματήσει την εφαρμογή όταν το Σ έχει μετατοπιστεί σε οποιονδήποτε αριθμό διαδοχικών θέσεων μικρότερο του 6. Με το πάτημα του κουμπιού αυτού, το πρόγραμμα ακινητοποιεί το Σ στην τελευταία θέση του και σχεδιάζει την ολική μετατόπιση, όπως περιγράφεται στο (γ).