хочу выяснить, какой уровень нужен, или какой раздел из математики наиболее нужен, для понимания и составления сообственного кода и по возможности разобраться в чужом
Языки всего-лишь средство, программирование заключается в построении алгоритма, оптимизации и прочего, - это целое искусство. Математику конечно же нужно знать, но тут уже зависит от поставленной задачи. ИМХО, для любой задачи нужно знать, как минимум, арифметику и, хотя-бы, основы булевой алгебры, основы дискретной математики. Желательно и обязательно для некоторых задач: системы исчисления и арифметические операции в них, операции с плавающей точкой, BSD форматы.
естественно нужно. как же ты сможешь наговнокодить гостевую книгу на похапэ не зная основ математики? это нереально..
можешь написать пару функций без понимания логики программирования, но серезные задачи требуют математического мышления, без него куй что получится
Моя точка зрения такова, что математика, конечно же, в какой-то степени важна, но это далеко не главное в программировании. В программировании, по-моему, главное это уметь комплексно представлять задачу, разделяя ее на более мелкие подзадачи и обьединяя решения в единое целое, предусматривая возможные будущие изменения и поведение программы. Главное - логика.
должен знать, без матики прогер - гуано (что впрочем как и делфи-кодинг) - во первых - элементарное интегрирование - хоть методом прямоугольников - но должен уметь посчитать опред интеграл, потом матрицы (хотябы умножить)- но это больше конечно в графике типа д3д и опенжл, далее(или ранее всего этого) - тригонометрию обязан понимать. если не умеешь чегото из этого - значит ты банальный генератор говнокода)
Так и есть. Только математика развивает эти способности. Начинаешь по привычке искать рациональные решения, к примеру.
тут скорее важен не сам факт применения математики в программировании, а формирование своеобразного мышления , которое позволит с "легкостью" решать те или иные задачи . ну вы поняли , да .