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

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

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

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

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

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

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

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

 

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

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

Как провести безопасный опыт дома?
Готов почувствовать себя настоящим физиком? Тогда проведём крутой опыт у себя дома. Все мы знаем три закона Ньютона, но проверял ли ты их на...
Как провести безопасный опыт дома?
Как знание физики спасёт человеку жизнь?
Каждый второй школьник жалуется на физику, думая, что она никогда ему не пригодится. «Зачем её учить и тратить свё время, если физика мне не нужна?»...
Как знание физики спасёт человеку жизнь?
Почему сдавать ЕГЭ не страшно, а классно
Многие знают, что я сдавала семь экзаменов в формате ЕГЭ. Самое интересное, что мне было вовсе не страшно, а…любопытно. Когда я училась в выпускном...
Почему сдавать ЕГЭ не страшно, а классно
5 способов выучить английский, о которых вы не знали
Я Кристина Спенсер, преподаватель английского в Вебиуме. Хочу поделиться полезными ресурсами и методиками, которые помогут прокачать словарный запас...
5 способов выучить английский, о которых вы не знали
Неделя из жизни студентки вечерки РГПУ имени Герцена
Меня зовут Аня, я учусь на втором курсе в РГПУ имени Герцена на специальности «Перевод и переводоведение», очно-заочная форма обучения (вечерка).  ...
Неделя из жизни студентки вечерки РГПУ имени Герцена
По каким критериям выбирать вуз
Для выпускника 11 класса сейчас стоит единственный важный вопрос: в какой вуз поступать. Часто родители вчерашних школьников делают выбор за своих...
По каким критериям выбирать вуз

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

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