Вопрос Нужна ли математика в программировании?

Регистрация
3 Дек 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
Нужна ли математика в программировании?
 
Программирование стоит на стыке математики, информатики и немного физики. На одной информатике там не выедешь
 
да, есть элементы которые понадобятся
 
Да, нужна.

Дискретная математика - в обязательном порядке и независимо от области использования программирования.

Вычислительная математика - если будут серьёзные вычисления с плавающей
запятой.

Прочие разделы ВУЗовского курса высшей математики - по мере надобности. Например, эффективная работа с реляционными базами данных требует знания реляционной алгебры.

P.S. В программировании вообще нет ничего, кроме математики. Любой алгоритм (т.е. придуманный тобой способ решения программистской задачи) - это уже раздел математики под названием "теория алгоритмов". Другое дело, что неучи, думающие, что написание кода - это и есть программирование, не знают, что занимаются математикой - как мольеровский Журден не знал, что всю жизнь говорит прозой.
 
Дискретная математика в языках вообще идет по умолчанию. Множества, графы, условия - это оттуда всё, из дискретки
 
Как ни странно нет. Но в некоторых очень редких случаях ее знание будет большим преимуществом
 
Ну ваще то программирование это один из разделов математики.
Программирование это прикладное использование информатики.
Информатика это наука о получении и обработке информации работает на такой научной дисциплине как "теория информации" с использованием методов "теории алгоритмов" и "теории алгоритмов КА". Ну и ешо с полсотни смежных дисциплин математики.
 
не совсем так... фундаментальные знания нужны, в том числе и математика...
 
Компьютер - вычислительная машина. Очевидно, что-либо вычислять без знания математики несколько проблематично.
Вопрос только в том, какая именно математика и когда именно. Если дискретная математика нужна везде и постоянно, то дифференциальные уравнения мне понадобились дай бог пару раз за всю карьеру.
 
Обязательно нужна причем в любой сфере. Ты даже анимацию вращение колеса без математики не запрограммируешь. Я не говорю уже про про вращение сложных 3D объектов. Базы данных, то же нужна автоматизация расчетов, опять же математика. Моделирование процессов, там высшая математика и численные методы . Да тупо любую какую-то операцию сделать в цикле и то математика нужна. В любой технической специальности без математики не обойтись.
 
Назад
Сверху