Нужна ли математика программисту?

Коля Касперский
Я препод информатики в онлайн-школе Вебиум. Информатике я обучаю уже 8 лет, поэтому знаю, как подготовить любого человека на высокие баллы абсолютно с нуля!

Наверняка, когда вы смотрите программы вуза, в который хотите поступить на направление с информатикой, то замечаете, что помимо большого количество часов информатики присутствует примерно такое же количество часов математики. Почему так? В чём связь между математикой и информатикой?👨‍💻

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

Однако не всегда обязательным является умение разрабатывать свои алгоритмы. Чаще нужно изменять чужие, приспосабливая их к частным случаям, а также уметь доказывать их корректность и применимость в различных условиях, уметь анализировать их поведение в некоторых ситуациях.

Или, например, возьмём математическую логику, её знание необходимо хотя бы для того, чтобы понимать принципы работы и логически мыслить. И да, необходимо развивать логическое мышление, чтобы писать код понятнее, структурнее.

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

Таким образом, математика — инструмент, каркас, на который нанизываются дополнительные знания. Как говорил Эдсгер Дейкстра: «Программирование — не набор пассов и заклинаний, не шаманство, не танцы с бубном, а математическая дисциплина. А всякая дисциплина, если она претендует на нечто большее, чем на внешний эффект, должна строиться на прочном фундаменте».

 

Где вы учитесь?

Вам также будет интересно

Нужно ли студенту работать?
С приходом в университет начинается взрослая жизнь, где помимо учебы, тусовок и новых знакомств мы встречаемся с необходимостью искать себе первую...
Нужно ли студенту работать?
Как знание физики спасёт человеку жизнь?
Каждый второй школьник жалуется на физику, думая, что она никогда ему не пригодится. «Зачем её учить и тратить свё время, если физика мне не нужна?»...
Как знание физики спасёт человеку жизнь?
12 советов, как полюбить русскую классику
Осилить весь объём произведений к ЕГЭ по литературе — испытание: Чичиков, Чацкий и Печорин вдруг становятся одним персонажем, а описание дуба из...
12 советов, как полюбить русскую классику
Как учиться быстро и эффективно: пять советов
Практически все выпускники сталкиваются с тем, что на учебу и подготовку к экзаменам уходит слишком много времени. Эта статья поможет тебе...
Как учиться быстро и эффективно: пять советов
Почему сдавать ЕГЭ не страшно, а классно
Многие знают, что я сдавала семь экзаменов в формате ЕГЭ. Самое интересное, что мне было вовсе не страшно, а…любопытно. Когда я училась в выпускном...
Почему сдавать ЕГЭ не страшно, а классно
Как изменится рынок профессий в будущем: гайд-предсказание
Как часто вы задумываетесь, чем хотите заниматься, какую профессию освоить и с чего начать? Сегодня заглянем в будущее и узнаем, какие же профессии...
Как изменится рынок профессий в будущем: гайд-предсказание

0 комментария

Авторизуйтесь, чтобы оставить комментарий.