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

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

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

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

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

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

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

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

 

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

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

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

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

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