Другие языки программирования и технологии

Трудно ли писать программы? Как это научиться делать, если математику за 10-11 класс я плохо понимаю?

Nozimjon Bobiev
Nozimjon Bobiev
388
Математика это, конечно, очень полезно. Как говорят, её хотя бы затем учить надо, что она ум в порядок приводит. Но писать программы совсем несложно. Дело в том, что основой любой программы является "алгоритм" (своего рода план действий) . А алгоритмами люди пользовались (создавали их и исполняли) задолго до возникновения даже самих слов "алгоритм" и "программа". Когда в известной сказке волк рассказывает, как добыть ту или иную диковину (пойди туда, возми это, а это не трогай) , он как раз и описывает алгоритм достижения результата. Описание любого технологического процесса - тоже алгоритм. Поэтому когда одна хояйка рассказывает другой о способе приготовления своего любимого кушанья, она на самом деле излагает алгоритм. Т. е. программирует. Так что ничего сложного в программировании нет. Для человека это одно из самых естественных занятий.

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

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

Научиться писать программы можно следующим образом: выбрать язык программирования (для начала можно любой; хорошо подходят учебные языки, вроде Паскаля или Оберона) , найти (придумать) себе интересную задачу. Крупную задачу имеет смысл разделить на несколько более мелких, относительно независимых подзадач. Справочник по выбранному языку в руки и - вперёд. Пишем, запускаем, проверяем, отлаживаем. Главное - желание получить конкретный результат.
Jovid Баёнов
Jovid Баёнов
3 809
Лучший ответ
От математики никак не зависит, главное нужно уметь логически думать.
АБ
Азазель. Б.
8 830
Качай видеоуроки и учись по чуть-чуть, а алгебра здесь малым боком касается. Так что у тебя все получится.
Смотря в чем писать эти самые программы !!!
И что эти программы должны делать !!!
Если считать и вычислять то без математики некуда да и логик пригодится !!!
Oleg Erofeev
Oleg Erofeev
802
Я учусь на программера, в школе с математикой было не больше 3, высшую ни*я не знаю.. . Зато по спец. предметам "отлично" дерзай! =)

Похожие вопросы