Алекс Экслер

Американская ария князя Игоря, или История одного реального путешествия


Скачать книгу

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

      Еще пара дней ушла на то, чтобы привести текст программы в божеский вид со стандартными англоязычными операторами, – не показывать же на дипломе все эти дикие ВХИЛЕ и ВРИТЕЛН, – после чего диплом был готов.

      Начальник отдела «ящика», посмотрев на распечатки, долго довольно качал головой и приговаривал: «Можешь ведь, когда хочешь». А потом добрался до графиков и спросил:

      – Что это такое?

      – Это графики, – пояснил Сергей, слегка удивившись. Начальник вообще производил впечатление вполне адекватного человека, хотя и ничего не понимал в программировании.

      – Я понимаю, что графики, – сказал начальник. – Но наша машина не умеет делать графики. Как класс.

      – У нее нет графического режима, – объяснил Сергей. – А это – графики, сделанные в текстовом режиме с использованием символов псевдографики. Плавную кривую я построить не могу, а поставить точки звездочками – запросто. Это же элементарная задача.

      – Михаил, – громовым голосом сказал начальник на весь отдел, – подойдите ко мне!

      Из-за стола у окна поднялся Миша – ведущий программист отдела – и подошел к начальнику.

      – Это что? – так же громко спросил начальник, показывая графики Сергея.

      – Какие-то графики, – честно отметил Михаил и пожал плечами – мол, я-то тут при чем.

      – Эти графики, – сказал начальник, – сделаны на нашей машине. У нас. В институте.

      – Не может быть, – твердо сказал Миша. – Наша машина не умеет делать графики.

      – У нее нет графического режима, – терпеливо повторил Сергей. – А это – графики, сделанные в текстовом режиме с использованием символов псевдографики.

      – Как это? – удивился Миша.

      – Да просто точки проставлены звездочками, – объяснил Сергей. – По горизонтали в первой строчке делаешь одну ось, другую ось пускаешь по вертикали – одно деление на строку. Звездочка показывает значение: чтобы ее поставить куда нужно, значение превращается в пробелы. Вот и все.

      – Понял? – спросил начальник Мишу.

      – Ну, в общих чертах, – ответил Миша, всем своим видом показывая, что на фразе «наша машина не умеет строить графики» он будет стоять до конца.

      – Короче говоря, – сказал начальник Сергею, – иди за стол к Мише и подробно объясни ему, как строить эти графики. Они нам нужны позарез.

      С графиками Сергей и Миша возились три дня. Правда, Миша действительно врубился, и они вдвоем сделали программу построения довольно сложного графика с изменяющимся масштабом.

      После