Счетная машина и ромашка

Михеев Михаил Петрович

Заячкин любит Вику. Он очень старается ей понравиться. Однако у Вики есть выбор – хотя бы Савченко, программист «Урала-10». И другие парни… А, да что говорить! Программист он или нет?! Нужно составить для ЭВМ программу, которая учтёт все факторы отношений Заячкина и Вики. Ответ будет 99,9% верным. Нет на свете ничего точнее математики!

Счетно-анализирующая машина САМА-110 считалась машиной высшего класса: она весила четыре с половиной тонны, стоила очень дорого и занимала самую большую комнату в первом этаже вычислительного центра.

Она имела необъятные кладовые памяти, рефлексную связь – для уточнения вводимых данных, квантоводифференциальную логику – для меняющихся параметров и много других усовершенствований, столь же понятных по названиям. Она делала несколько сот тысяч операций в секунду, работала несравнимо быстрее, нежели человеческий мозг, и решала всевозможные задачи о десяти часов утра до трех часов дня, кроме выходных.

Ромашка была обыкновенным цветком – беленькие лепесточки вокруг желтых тычинок, па тоненьком стебельке. Она не стоила ничего и не делала ничего. Она просто росла на лесной полянке, неподалеку от загородного шоссе…

В вычислительный центр обращались многие организации, начиная от филиала Академии и кончая районным универмагом готового платья. Не всегда самые трудные задачи поступали от Академии. Скажем, рассчитать орбиту тяжелой межпланетной ракеты па пути в миллионы километров не требовало много времени. Но вот определить для универмага план-заказ продажи женских туфель разных фасонов, учитывая все требования изменчивой моды, всего на один сезон – это было значительно труднее. Однако САМА-110 справлялась и с такими задачами.

Хотя САМА-110 была весьма эрудированная машина, все же думать и непосредственно оперировать человеческими понятиями она не могла. Она не понимала русского языка. Она вообще не понимала человеческого языка. Она пользовалась в своей работе собственным, машинным языком – чередованием невразумительных нулей и единиц, условных «да» и «нет». Поэтому условие любой задачи нужно было предварительно перевести с человеческого языка на цифровой, понятный матине язык, или, попросту говоря, составить для нее программу.