Как высшая математика помогает в программировании? - Компьютерные вопросы

Вопрос Как высшая математика помогает в программировании?

Регистрация
4 Июн 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
Учусь в университете на факультете компьятерных наук программа Компютерные системы и у нас очень много высшей математики. Вопрос: Как высшая математика помогает в программировании?
 
Регистрация
16 Ноя 2012
Сообщения
63
Репутация
0
Спасибо
0
Монет
0
математика чертовка. как ты построишь программу теоретического разложения стоимости опциона без знаний того как решаются гаусовские уравнения. Физика также важна. помимо математики.
 
Регистрация
14 Ноя 2013
Сообщения
72
Репутация
0
Спасибо
0
Монет
0
Программирование - создание программ. Программы бывают и для вычислений, допустим у меня была тема дипломной "метод векторного поиска"...короче оптимальный маршрут для ракеты и поражения цели, это если в военной сфере применять, а так что угодно можно искать, хоть оптимизировать производственную деятельность для получения максимальной прибыли и качества. А по факту в жизни математики и особенно высшей не много, когда надо, то пользователи мат пакетами пользуются, а остальное 95% всяких программ если и используют вышку то уже в готовых библиотеках куда мало кто полезет. Ну и на работе работать могут и без вышки, просто когда надо сложные вещи, то зовут спеца по этому, а так можешь всякую тебе потятную хрень делать... да даже кто-то тестированием по плану занимается, кто-то документацию может строчить и всех их мучали высшей математикой. Да, и у нас вышка помогала на 1 курсе отсеять слабых (отчислить тоже) и выявить сильных в этой логичной науке, так как все 3 экзамена в первом полугодии были именно из разных разделов математики.
 
Регистрация
11 Ноя 2013
Сообщения
97
Репутация
0
Спасибо
0
Монет
0
Любая программа - это алгоритм. А любой алгоритм - это теория алгоритмов, математика. Но в одной нетривиальной программе не получится обойтись без булевой алгебры - математика. Финансовые задачи - линейная алгебра, математика. Базы данных - теория множеств и реляционная алгебра, математика. Обработка сигналов (включая видео и аудио) - преобразование Фурье, математика Моделирование процессов (включая "физику" в играх) - дифференциальные уравнения, математика. 3D - векторная и матричная алгебры, математика. Даже банальная отрисовка шрифтов - кривые Безье, математика. Игровой процесс - комбинаторика и теория игр, математика. И т. д. Куда ни плюнь, обязательно попадёшь в раздел математики. Даже в CSS матричная алгебра используется.
 
Регистрация
16 Ноя 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
Обыкновенно. В программировании кроме математики и синтаксиса языков (причём синтаксис сам по себе ничего не даёт, набор слов) ничего нет
 
Сверху Снизу