Найти:
Закрытый вопрос
4 хороший вопрос

Надо ли углубленно изучать математику будущему программисту?

(спрашивает непрограммист, не смейтесь) Спасибо всем заранее!

Спросил: annaX 3 года, 3 месяца назад | Предложить дружбу | Добавить в эксперты

Ответов: 12 | Просмотров: 6060 | Пожаловаться на вопрос

Ответы Показать комментарии >>
-4 AD AD

не помишает

 

Ответил: OfficeMan 3 года, 3 месяца назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
-2 AD AD

еще как )))  это твой спецпредмет

Ответил: Vikik 3 года, 3 месяца назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
1 AD AD

Надо

Ответил: basil_77 3 года, 3 месяца назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
0 AD AD

Вообщето Ваш вопрос можно перефразировать - нужноли программисту углублённо изучать программирование?

:-)

Я подозреваю, что Вы выбираете куда пойти учится дальше и Вас пугает математика ...

Ответил: rodzewich 3 года, 3 месяца назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
5 AD AD

Тут вопрос такой: ты собираешься создавать серьезные программы или так, всякую мелочь? Если первое - то нужно. Если второе - то не обязательно.

В данном случае знания математики это как дополнительный инструмент, который порой может очень пригодиться. И чем глубже знания в области математики, тем больше дополнительных возможностей у этого инструмента.

Еще могу добавить. Знание математики поможет быстро и эффективно решить поставленную задачу. Так сказать, на 5+. Хотя.... см.  1-й абзац.

Ответил: allastat 3 года, 3 месяца назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
4 AD AD

Вот я по образованию математик, специально на программиста не учился, даже на курсы не ходил ... Не смотря на это, по роду деятельности я программист и думаю достаточно успешный ... Вообщето теория алгоритмов и программирование - это разделы математики, поэтому я думаю достаточно неправильно отделять одно от другого ...

Ответил: rodzewich 3 года, 3 месяца назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
2 AD AD

Кароче: так в принципе матиматика и не нужна главное развитое логическое мышление,которое дает возможность быстро прокручивать в голове разные решения поставленой задачи.Некоторые вещи в первичной математике помагают развивать логику:упрощение выражений(триганометрия), уравнения, геометрия(логическое мышление двигает сильно).Хотя я уже из выше перечисленого ничего не помню.Шахматы кстати алгоритмичиское мышление развивают.А дальше как говорил по програмированию и алгоритмизации:програмист должен уметь все. просто натаскиваешься по необходимой облости знаний. У меня друг проги пишет экологам изучил экологию и охрану окружающей среды(в математеке ноль кстати).

Ответил: fillosof 3 года, 3 месяца назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
0 AD AD

Во-первых програмист постоянно исполюзует математику при написании програм и не только, а во-вторых математика развивает логическое мышление, помогает в дальнейшем оперативно принимать решения и т.д. и т.п.

Ответил: victorgugo_km 3 года, 3 месяца назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
2 AD AD

Необязательно хорошо знать математику, чтобы заниматься программированием, но она конечно же помогает. Математика содействует ясному, логическому мышлению, которое необходимо, чтобы анализировать проблемы, и чтобы планировать и писать компьютерные программы. К тому же, математика используеться во многих курсах компьютерных наук, например, чтобы проанализировать или предсказать поведение компьютерных программ и компьютерных систем. Существует также формальная, теоретическая ветка компьютерных наук, что использует математику. В основном, студенты которые плохо успевают в курсах по математике, тоже плохо успевают и в курсах компьютерных наук.

Ответил: cr150vt 3 года, 3 месяца назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
1 AD AD

Логику обязательно, комбинаторику, теорию графов будет весьма полезно.

Ответил: Genstar 3 года, 3 месяца назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
12 AD AD

Встречные вопросы:  Зачем спрашиваешь? ;) Если .... , то каким образом собираешься программировать? Для того, чтобы кидать на форму кнопки - не нужно. Если подходить  более серьёзно, то надо бы и Кнута 4 тома изучить. Откроешь их - и поймешь насколько глубоко надо изучать математику. (хотя я так и не прочитал и половины из этого))

Смотря, для каких целей ты изучаешь программирование. Понимаешь, тут зачастую необходимо математическое мышление, а не досканальное знание теории. Ты должен видеть, что и в каком месте можно оптимизировать, где возможен обходной путь. Должен просто знать какой раздел науки надо вспомнить, чтобы реализовать свои цели.  Примерно так.

Ответил: wertigo 3 года, 3 месяца назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
1 AD AD

насколько углубленно? =\ Знание основ - обязательно. Булеву алгебру - обязательно. Высшую математику среднего вуза - обязательно... ну а дальше.... в зависимости от специализации программиста.

Хотя, математика вовсе не главное... )))

Ответил: Natalie_ 3 года, 3 месяца назад | Предложить дружбу | Добавить в эксперты

Пожаловаться на ответ
Темы
Сообщества
Теги
.NET 1C 3D Active Directory C C#.NET C++ C++ Builder Delphi DreamSpark ERP Ethernet EXCEL firefox HTML HTML@ intuit.ru java JavaScript Linux Mac OS Microsoft Vista Microsoft Windows Microsoft Windows XP Pro Microsoft XP OpenOffice.org Pascal PHP service desk shell SQL unix web Wi-Fi Word WWW администрирование алгоритм алгоритмы английский язык анимация аппаратура архитектурное моделирование базы данных безопасность беспроводные технологии веб-дизайн верстка видео Видео курс видеокурсы вирусы Вопрос администрации сайта второе высшее высшее образование графика графические форматы диплом дипломы дистанционное обучение документооборот дополнительное образование естественные языки запуск программ Зачетка игры интелект интеллект интернет интерфейсы интуит информатика исследования история кадры кибернетика книги командная строка компании компиляторы компоненты компьютерные сети консультанты конфиденциальность корпоративные системы криптография крэкинг курсы Локалные сети Локальная версия маршрутизация математика машииное обучение машинное обучение начинающий программист нейронные сети низкоуровневое ПО новейшие разработки новые учебные программы ноутбуки образование обучение объектно-ориентированное программирование объявления оплата оплата сертификата офис память печать пиратство поиск работы получение сертификата предложение предложения Принтеры программирование программное обеспечение проектирование работа сайта разное разработка приложение регистрация реляционные решение робот робототехника сайт сертификат сертификация сетевые операционные системы системы программирования спам текстовые редакторы текстуры телекоммуникационные сети телефония теория теория приближений трояны управление контентом учебная программа учебники учебные курсы учебные программы форматы данных цвета человеко-машинное взаимодействие электронные таблицы электронные учебники Эффективность Эффективность ИТ ядро языки программирования
Вопросы Темы Теги Сообщества Рейтинги Обратная связь Помощь © 2012, Интернет-Университет Информационных Технологий
Проект Издательства "Открытые Системы".
Партнеры: РМ Телеком, KRAFTWAY COMPUTERS.
Rambler's Top100