29.12.2014 / 10:00 | |
Firebot Пользователь Сейчас: Offline
Имя: Артем Откуда: Мелитополь Регистрация: 21.02.2013
| Всем привет. Возник следующий вопрос. Заинтересовался проблемой написания алгоритмов (опыта нуль), а во всех учебниках применяются много примеров с использованием математики. Мои математические знания "немного позабыты" с момента окончания школы 10 лет назад. Вот мне и интересно, какие основной математический минимум необходим, для того, чтобы можно было приступить к решению алгоритмических задач. А еще интересно, как часто приходится пользоваться математическим аппаратом при решении реальных программистских задач на примере, скажем, программирования под Android. И какое соотношение в программах математики и непосредственно самого программирования? И еще вопрос, а есть ли учебник по основам программирования с использованием языка Java? Именно по основам программирования, а на по самому языку. Спасибо!
|
29.12.2014 / 10:17 | |
Firebot Пользователь Сейчас: Offline
Имя: Артем Откуда: Мелитополь Регистрация: 21.02.2013
| гг... не популярный видимо вопрос...
|
29.12.2014 / 10:31 | |
Zvers Пользователь Сейчас: Offline
Регистрация: 06.02.2010
| Зависит непосредственно от задач, которые ты решаешь. Где-то может хватит школьного объёма, а где-то нужна линейная алгебра и геометрия. Если ты избранный, то тебе может понадобиться математическая физика. В любом случае математикой заниматься нужно, и чем больше, тем лучше. Для формирования программистской логики и т.д. нужно изучать в первую очередь дискретную математику, комбинаторику, алгебру.
|
29.12.2014 / 10:34 | |
Zvers Пользователь Сейчас: Offline
Регистрация: 06.02.2010
| А, ну и ещё, конечно же, математическая логика и теория алгоритмов. Соотношение математики и программирования при создании чего либо на Android намного ниже по сравнению с непосредственно анализом и созданием алгоритмов, но часто приходится встречаться с математикой и там.
|
29.12.2014 / 10:36 | |
Firebot Пользователь Сейчас: Offline
Имя: Артем Откуда: Мелитополь Регистрация: 21.02.2013
| Цитата Zvers: Зависит непосредственно от задач, которые ты решаешь. Где-то может хватит школьного объёма, а где-то нужна линейная алгебра и геометрия. Если ты избранный, то тебе может понадобиться математическая фиСпасибо, а как думаешь, вот твое личное мнение, начинать изучение программирования с Явы наверное не стоит. Может она слишком сложна для начинающих. Просто читал где-то подобную мысль.
|
29.12.2014 / 10:40 | |
Firebot Пользователь Сейчас: Offline
Имя: Артем Откуда: Мелитополь Регистрация: 21.02.2013
| Zvers, А как насчет матана? В топку?
|
29.12.2014 / 10:45 | |
Zvers Пользователь Сейчас: Offline
Регистрация: 06.02.2010
| Firebot, Матан нужен, хотя бы все базовые вещи знать надо. Насколько он часто будет встречаться - зависит уже от того, в какой области ты будешь работать. Например, без него нечего делать в обработке изображений и звука.
|
29.12.2014 / 10:46 | |
Zvers Пользователь Сейчас: Offline
Регистрация: 06.02.2010
| Firebot, Насчёт явы - сложно сказать, у всех по-разному. Кто-то с неё начинает. Думаю, стоит попробовать, как оно пойдёт.
|
29.12.2014 / 10:47 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Zvers, а зачем мат. логика? ):
|
29.12.2014 / 10:50 | |
Firebot Пользователь Сейчас: Offline
Имя: Артем Откуда: Мелитополь Регистрация: 21.02.2013
| Цитата Zvers: Firebot, Матан нужен, хотя бы все базовые вещи знать надо. Насколько он часто будет встречаться - зависит уже от того, в какой области ты будешь работать. Например, без него нечего делать в обработкеТы, наверное в математике просто ас... =) Знать бы еще что относится к базовым вещам матана. У меня книга на 800 страниц гг... Боюсь даже подходить к ней за 78 километров. |