expressit_tula (expressit_tula) wrote,
expressit_tula
expressit_tula

Кофемашина и ОПА

На родной кафедре был раньше предмет такой: "Программирование и основы алгоритмизации", сокращённо ПОА. При смене образовательных стандартов его переименовали в "Основы программирования и алгоритмизации", сокращённо ОПА. Новая аббревиатура очень верно характеризует способность многих (даже профессиональных) программистов составлять алгоритмы. Как посмотришь - а там полная опа.

Пример из жизни. Есть у нас кофемашина в офисе. Умная, с цифровым управлением естественно. Казалось бы, как можно совершить ошибку в алгоритме приготовления кофе? Например, вот так. Рано или поздно, вода в любой кофемашине кончается. Рано или поздно, к обезвоженной машине подходит очередной страждущий и нажимает кнопку "Дай кофе". Наша машина в таком случае проверяет, есть ли кофе, и молет его. Потом проверяет, есть ли вода, загорается индикатор ошибки, и уже молотый кофе - опа! - отправляется в контейнер с мусором. Если машину выключить-включить, то индикатор ошибки гаснет. Если её при этом не залить водой, то следующему подошедшему отсутствие воды вновь станет сюрпризом и - опа! - поводом отправить в мусор ещё порцию кофе.

Источник

Tags: юмор
Subscribe
  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments