Dmitry Astapov (_adept_) wrote,
Dmitry Astapov
_adept_

Category:

Где находится any key?

А вот еще одну телегу задвину вам про универ.

Когда мы там учились, был у нас на кафедре доцентом (или ассистентом?) некий Юрий Коваль (smith@l.n) (netch, только не говори мне, что и у него тоже есть ЖЖ :). Он вел у нас практикум по программированию на втором курсе и спецкурс по операционным системам на четвертом.

Представьте себе студентов второго курса. Это уже не лопоухие абитуриенты "только из школы", нет - все уже умудренные опытом (целого одного курса!), втайне считающие себя способными сделать любую "лабу" по программированию за 15 минут. Все смотрят на задание и на препода несколько свысока.

Уже на сдаче первой лабораторки ("калькулятор со скобочками") стало понятно, что шары не будет. Первому же сдающемуся в программу было вбито выражение "4+-+-+-5", и он ушел искать причину runtime error. Второму досталось "4---3", и он ушел следом за первым. Все остальные заторопились к свободным компьютерам (ЕС-1841) проверять, как себя поведет их код при попытке пережевать подобное полу-легальное выражение. Сдались, как я помню, буквально два человека.

К следующей лабораторке (хоть убей, не помню, что это было) народ подошел со всем тщанием. Программы проверялись и перепроверялись, в качестве входных данных можно было сунуть любой мусор, на что программа с достоинством отвечала "error parsing data" и т.п.

И вот приходит время сдавать. Первой сдается наша одногруппница. Ее программа с честью проходит все проверки, отплевывается от кривого ввода, и в конце концов на контрольных данных выдает правильный результат. Все замирают - что же будет дальше? Неужто - сдала?

Под выведенными результатами программа написала "Press any key to continue". С каменным лицом Ю. Коваль нажимает на левый Shift. Естественно, программа не реагирует. Он нажимает на правый Shift. На Ctrl. На Alt. На NumLock. На ScrollLock. "Как же так?", - говорит он - "столько клавиш на клавиатуре, и буквально ни на одну никакой реакции ...". Немая сцена.

Следующая версия программы была с надписью "Press space to continue".
Tags: баечки, универ
Subscribe

  • Умница Уилл Хантинг:)

    Недавно один мой коллега Н принес на работу головоломку Bedlam cube. А другой мой коллега Д заинтересовался и стал его складывать. Головоломка,…

  • -Подарим ему футболку? - А зачем, у него ж одна уже есть?

    Я внезапно понял, что сегодня я обязательно должен рассказать вам про Одну Футболку. Когда-то - неважно, когда - я регулярно наведывался в компанию…

  • Шышел-мышел-вышел!

    Давным-давно в компании М жил да был сервер. И было у него три сына два админа. Оба, что характерно, умных. А на сервере жили-были процессы.…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 48 comments
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →

  • Умница Уилл Хантинг:)

    Недавно один мой коллега Н принес на работу головоломку Bedlam cube. А другой мой коллега Д заинтересовался и стал его складывать. Головоломка,…

  • -Подарим ему футболку? - А зачем, у него ж одна уже есть?

    Я внезапно понял, что сегодня я обязательно должен рассказать вам про Одну Футболку. Когда-то - неважно, когда - я регулярно наведывался в компанию…

  • Шышел-мышел-вышел!

    Давным-давно в компании М жил да был сервер. И было у него три сына два админа. Оба, что характерно, умных. А на сервере жили-были процессы.…