Опять о программерах :-)

1994 год. Военная кафедра одного серьезного московского ВУЗа. Учились мы тогда на четвертом курсе и военная специальность была связана с программным обеспечением ЭВМ. Кажется, это была одна из первых лекций по архитектуре DOS. Преподаватель в погонах майора прохаживался по аудитории и рассказывал тему занятия. Тема была о прерываниях.
Вообще говоря, я редко встречал людей, которые могли объяснить «с нуля» и в течение нескольких минут что такое прерывание ДОС. Обычно те, кто это понимает, являются программистами. А программисты обычно объяснить что-либо неподготовленным слушателям могут с большим трудом (начинаются жуткие спец. термины, заканчивается матом.
Однако наш замечательный майор обладал уникальным свойством — будучи прекрасным программистом, он являлся еще и великолепным преподавателем! Аудитория (человек двадцать пять) с удовольствием участвовала в обсуждении темы. Всем было жутко интересно, все что-то говорили, высказывали свои мнения и т.д. Майор что-то рассказывал, затем задавал вопросы. Наконец, он, продолжая прохаживаться вдоль доски сказал:
— А теперь давайте поговорим о немаскируемых прерываниях. Как вы думаете, что это такое?
Поднялась очередная волна невнятного гвалта — все говорили, что это, по их мнению, такое. Одного нашего одногруппника неожиданно посетила мысль, и он очень громко выкрикнул:
— Это… Это… Это, когда вообще ПИ*ДЕЦ!!!
Повисла мертвая тишина (все-таки военная кафедра!), все ждали, что же случится… Преподаватель поначалу не отреагировал никак — он еще несколько секунд шагал по аудитории, после чего тем же тоном сказал:
— Вообще-то курсант прав. Ярким примером немаскируемого прерывания может служить выключение питания у компьютера…

Добавить комментарий