Хорошо обученный в области информатики специалист обязан знать,
как работать с алгоритмами: как их создавать, изменять, понимать и
анализировать. Эти знания позволят не только писать хорошие
компьютерные программы, но и станут основой универсального мыслительного
аппарата, который окажет неоценимую помощь при постижении других
наук, будь то химия, лингвистика, музыка и т.д. Причину этого можно
объяснить следующим образом: часто говорят, что человек ничего не
понимает, пока не объяснит это кому-то другому. Я бы перефразировал это
так: человек глубоко не понимает предмет до тех пор, пока не научит
этому компьютер, т.е. выразит что-либо в виде алгоритма... Попытка
формализовать нечто в виде набора алгоритмов приводит к более
глубокому пониманию сути вещей, чем при их осмыслении традиционным
способом [[64], с. 9]. Knuth, D.E. Selected Papers on Computer Science. CSLI Publications and
Cambridge University Press, New York, 1996.
Контакты

Достижения

Все достижения (7)

Наибольший вклад в теги

Все теги (9)

Лучшие ответы пользователя

Все ответы (236)