Αυτή η άσκηση αφορά κυρίως τις χρονικές διάρκειες, αλλά θα μπορούσε να χρησιμοποιηθεί και για μια γενική άσκηση με χρόνους.
Η Sarah είναι χρονομέτρης. Στην πραγματικότητα, είναι η καλύτερη που υπάρχει. Όταν τα παιδιά τη ρωτούν τι κάνει ένας χρονομέτρης, της αρέσει να τους δείχνει ένα βάζο γεμάτο λευκή άμμο. Βλέπεις, λέει: "Κρατώ τον χρόνο ασφαλή!"
Η πραγματική της δουλειά δεν είναι και τόσο ρομαντική, αλλά παραμένει πολύ ενδιαφέρουσα και γεμάτη ικανοποίηση γι' αυτήν. Πετάει σε αθλητικές διοργανώσεις σε όλο τον κόσμο, με την τσάντα της γεμάτη εξοπλισμό χρονομέτρησης, και μετράει τους χρόνους κάθε αθλητή.
Σε αυτή την άσκηση θα γράψεις μερικές συναρτήσεις για το νέο λογισμικό χρονομέτρησης που σου ζήτησε να φτιάξεις η Sarah. Δεν χωράει κανένα λάθος, γιατί το επόμενο παγκόσμιο ρεκόρ μπορεί να μην ισχύει αν βρεθεί αργότερα κάποιο bug στο λογισμικό! Είσαι έτοιμος να αναλάβεις την ευθύνη;
Τα δεδομένα που έρχονται από υλικό χρονομέτρησης είναι συνήθως μια χρονική σφραγίδα (χρόνος, ημερομηνία και ώρα ή ακόμα και με ζώνη ώρας). Έχει υψηλή ακρίβεια, συνήθως έως και 1 χιλιοστό του δευτερολέπτου, μερικές φορές ακόμα και 100 μικροδευτερόλεπτα. Κάθε συσκευή υλικού έχει ένα εσωτερικό ρολόι που πρέπει να συγχρονίζεται με όλες τις άλλες συσκευές.
Αυτές είναι παραδείγματα εργασιών που ταιριάζουν στην άσκηση "Ο Χρονομέτρης":
start time (χρονική σφραγίδα), from & to (διάρκειες), detection (χρονική σφραγίδα).+4.843 είναι η διαφορά από τον πρώτο (τον αθλητή στην πρώτη θέση).