Производитель лифтов, предположим, пригласил команду инженеров-программистов, вручил им руководство для лифтеров и заявил: «Вот вам все
В руководстве также записано, какое максимальное количество пассажиров может вместить лифт за один раз, и программисты столкнутся с вопросом, ставить ли в лифте турникет, который считал бы пассажиров? Вероятно, это не самая хорошая идея. Гораздо эффективнее весы, которые взвешивают всех пассажиров – они проще в установке и не создают дополнительных проблем. Посмотрим, как это вписывается в онтологию лифта: вместо исчисляемого существительного вроде «пассажира» или «места» появляется неисчисляемое типа «вес» или «груз». Мы можем метафорически сказать, что лифт отныне спрашивает себя: «Какой вес?» вместо «Сколько пассажиров?» Точно так же мы можем предположить, что полярный медведь не стремится сосчитать снежинки, но ощущает присутствие или отсутствие снега, или муравьед чувствует, что пора начинать жевать, когда у него на языке окажется достаточное количество муравьев, в отличие от насекомоядной птицы, которая выслеживает отдельных насекомых. Обратите, пожалуйста, внимание на то, что на самом деле совсем не обязательно предполагать наличие реального
Но вернемся к онтологии лифта. Он может использовать показатель «вес» в целом ряде процессов, но он должен отвечать также и на индивидуальные запросы: «вверх», «вниз», поступающие извне, или «пятый», «подземный этаж» или «держать дверь открытой», поступающие изнутри. Для большей безопасности ему необходим самоконтроль, чтобы периодически проверять работу различных органов, следить за их правильным функционированием, в том ли они состоянии, в каком должны быть. Он должен освещать кнопки, когда их нажимают, и выключать свет, когда задание по данной кнопке выполнено (или по каким-то еще причинам).
Удобство (или неудобство) управления лифтом может варьироваться, но небрежность программы, используемой для отслеживания поломок и сбоев, даст о себе знать моментально. Если в вестибюле здания в ряд выстроились лифты (например, в офисном здании или в гостинице), важно, чтобы все лифты находились на связи друг с другом,
Для создания схемы контроля работы лифта часто используется профессиональный жаргон, который представляет собой смесь из повседневного человеческого языка и специальных кодов. Строка этого псевдокода может выглядеть примерно так: «если ЭТАЖ ВЫЗОВ > ТЕКУЩИЙ ЭТАЖ, ПОДНЯТЬСЯ ДО ЭТАЖ ВЫЗОВ = ТЕКУЩИЙ ЭТАЖ И ОСТАНОВИТЬСЯ, ОТКРЫТЬ ДВЕРЬ, ЖДАТЬ…»
Борис Александрович Тураев , Борис Георгиевич Деревенский , Елена Качур , Мария Павловна Згурская , Энтони Холмс
Культурология / Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / История / Детская познавательная и развивающая литература / Словари, справочники / Образование и наука / Словари и Энциклопедии