|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.11.2011, 18:56 | #1 |
Я не простой
Пользователь
Регистрация: 29.09.2011
Сообщений: 77
|
Математика в программировании
Всем доброго времени суток!
Маленький опрос. Оцените по шкале от 0 до 9 необходимость (может иногда прибегали к использованию или вообще место математики в программировании) использования Вами математики за весь Ваш "стаж" программирования, относительно любых задач, независимо от их цели.
Знание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нем сведения
|
01.11.2011, 20:29 | #2 |
Форумчанин
Регистрация: 10.03.2010
Сообщений: 109
|
полюбому все использовали
|
01.11.2011, 21:04 | #3 |
Очень суровый
Участник клуба
Регистрация: 17.12.2009
Сообщений: 1,988
|
Использую, не сплошь и рядом, но иногда приходится работать даже с Матлабом и Симюлинком. Когда писал скрипты для программы Maya еле разгреб все расчеты.
Ненавижу быть как все, но люблю, чтобы все были как я.
|
02.11.2011, 14:44 | #4 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,834
|
9 баллов из 9 возможных.
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
|
02.11.2011, 15:26 | #5 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
А по моему вопрос даже и не корректный. Программирование это и есть математика, но вам видимо интересно используется ли в программировании институтская программа высшей математики? Используется, но частично. Аналитическая геометрия, комплексное и гиперкомплексное исчисление(кватернионы), еще отчасти абстрактная алгебра. Ну и конечно мат.анализ, частично, но может возникнуть ситуация, когда он понадобится. Например, для разложения функций в численные ряды.
Так что смело ходите на лекции по мат.анализу, пригодится, не сомневайтесь Кроме того очень важный момент с математикой, это то, что она, скажем так, задает новые пороги сложности мышления, расширяет их и после изучения какого-нибудь достаточно сложного материала, вам, возможно, будет легче понять как работает тот или иной алгоритм. Вообще, в западных вузах есть отдельный предмет, под названием Computer Science. В рамках этого предмета как раз и изучают всякие математические дисциплины связанные с компьютерами. Грубо говоря это по сути прикладная математика. В наших вузах он может называться по разному(Компьютерные науки например), но по моему у нас даже его и не преподают. У нас есть всякие спецкурсы по областям прикладной математики. Например, у меня в институте читали курсы дискретной математики, математических методов исследования операций, мат.методы оптимизаций, теория вероятностей само собой, сейчас вот начитали уже системы искусственного интеллекта - это все по сути математика.
"Тяжело в учении, легко в бою" - А.В. Суворов
|
02.11.2011, 15:50 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
9 баллов из 9 возможных. Присоединяюсь к Ivan_32 с его речью о важности математики Слабо представляю себе хорошего программиста, у которого проблемы с освоением хотя бы на тройку институтского курса математики
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
02.11.2011, 16:35 | #7 |
Я не простой
Пользователь
Регистрация: 29.09.2011
Сообщений: 77
|
Я считаю что математику надо читать по мере ее надобности в программировании. Смысл отлично знать институтскую математику, ведь она может вообще не пригодится, ну или частично.
Знание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нем сведения
|
02.11.2011, 17:32 | #8 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Не припомню, чтобы на практике приходилось использовать высшую математику. Ну, разве что некоторые численные методы и самые азы матричного исчисления (в OpenGL).
|
02.11.2011, 18:01 | #9 | |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
Цитата:
Не всегда высшмат, но в целом применяется часто. |
|
02.11.2011, 18:28 | #10 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Проблем с математикой, вроде, нет. А вот использовать ее приходится не часто.
Даже когда мне руководство ставит задачу написать программу для расчетов чего-то там - я требую, чтобы мне предоставили формулы для расчетов (не буду же я их из головы выдумывать). Или прошу сделать образец расчета в Excel, а уже потом на основании Excel-овских формул пишу программу. Короче, самому думать приходится мало. Я считаю, что для программиста важно не столько знание математики, столько логическое мышление. А главная проблема программиста - это то, что заказчик сам плохо представляет, чего он хочет. И правильно понять заказчика - большой талант. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помощь студентам в программировании | Михаил Lacoste | Фриланс | 10 | 20.01.2013 19:00 |
математика в программировании | alex_pm | Свободное общение | 5 | 17.05.2011 01:02 |
Жадный алгоритм в программировании | nikita92 | Помощь студентам | 0 | 26.11.2010 20:20 |
Теория графов в программировании | Ltyxbr | Помощь студентам | 3 | 19.06.2010 18:16 |
Народ,помогите в программировании... | STANDING | Помощь студентам | 3 | 31.10.2009 10:31 |