I knew that modern aircraft have computer controlled systems, but never thought much about it. Not until I sat on a Sukhoi Superjet 100, and the Captain told us we would be slightly delayed because he had to reboot the aircraft due to a software problem. And sure enough, the plane powered down and then back up again and then we waited for 30 minutes while they
installed the latest drivers made sure everything moved, whirred and pinged as it should.
And then we flew to Copenhagen without a hitch.