Как Петя Бейсиков Тоню Соображалкину программировать учил
- Автор: Бруно Мартузан
- Жанр: Околокомпьютерная литература / Детская образовательная литература / Basic, Visual Basic, VB Script, VBA и т.п.
- Дата выхода: 1987
Читать книгу "Как Петя Бейсиков Тоню Соображалкину программировать учил"
МИР СОСТОИТ ИЗ АТОМОВ И АЛГОРИТМОВ
— Знаешь, Тоня, сами эти алгоритмы ты, конечно, можешь забыть хоть сейчас. Но чтобы работать с ЭВМ, на мой взгляд, надо проникнуться духом алгоритмизации. Понять, что всюду вокруг нас одни только алгоритмы, алгоритмы и ничего, кроме алгоритмов. Сложные и простые, жутко глупые и восхитительно остроумные. Что каждое утро, проснувшись, ты начинаешь выполнять алгоритмы — алгоритм одевания, алгоритм уборки постели, алгоритмы умывания, причесывания, алгоритм подогрева воды для чая, алгоритм хождения и так далее и тому подобное. В общем всегда, когда мы что-то делаем, мы выполняем какой-то алгоритм.
Нас ведут наши алгоритмы
— Так уж и всегда? Может быть, ты слышал про такое явление природы, как любовь? У тебя имеется уже алгоритм на тот случай, если вдруг, совершенно случайно, тебе придется решать подобные проблемы?
— Ну, насчет всегда я преувеличил малость. Это должно было быть ясно. Кроме твоего, можно привести и другие примеры, когда алгоритма нет. Например, вряд ли можно было бы предложить алгоритм мышления.
— Да? Но говорят же про мыслящие машины, про искусственный интеллект. Разве ты не читал?
— Ой, знаешь, мне кажется, что это сплошное запудривание мозгов! Правда, я пока мало что знаю по этим вопросам, но одно мне совершенно ясно: мышления ни в одной машине нет и интеллекта тоже. Дело в том, что люди, говорящие про искусственный интеллект, придают этим словам совсем другой смысл, чем ты, и тогда их бывает трудно понять. Хотя бывают и такие, кто этими словами пользуется для обмана простачков.
Чуть подумав, Петя добавил:
— Если ЭВМ иногда и в состоянии делать что-то достойное разумного существа, то проявляется при этом совсем не какой-то там мистический искусственный интеллект, а самый что ни на есть естественный интеллект программиста. И первое, где интеллект программиста должен проявиться, это создание алгоритма. Нужно четко описать все, что надо делать, как я уже тебе говорил.
Точность! Точность превыше всего!
— Что-то не верю я в эти твои алгоритмы. Вот мучился ты, мучился и создал великий алгоритм прихода Петеньки из школы домой. А что толку? Кому нужен этот алгоритм?