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

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

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

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

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

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

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

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

 

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

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

Как знание физики спасёт человеку жизнь?
Каждый второй школьник жалуется на физику, думая, что она никогда ему не пригодится. «Зачем её учить и тратить свё время, если физика мне не нужна?»...
Как знание физики спасёт человеку жизнь?
«Джедай не становится джедаем без хорошего наставника»: интервью с хирургом-онкологом о профессии
Привет, на связи Вебиум! Сегодня мы начинаем рубрику, где будем рассказывать о самых разных профессия и показывать людей, которые в них преуспели. В...
«Джедай не становится джедаем без хорошего наставника»: интервью с хирургом-онкологом о профессии
Неделя из жизни студентки вечерки РГПУ имени Герцена
Меня зовут Аня, я учусь на втором курсе в РГПУ имени Герцена на специальности «Перевод и переводоведение», очно-заочная форма обучения (вечерка).  ...
Неделя из жизни студентки вечерки РГПУ имени Герцена
Как не разлюбить историю после ЕГЭ? 💔
Как правило, в школе всегда делают акцент на экзамене как конечной цели обучения. Учителям всё равно как ты относишься к предмету, им главное, чтобы...
Как не разлюбить историю после ЕГЭ? 💔
Самые сложные задания в ЕГЭ биологии 2024: как не потерять 31 вторичный балл
Если оступиться всего лишь в пяти заданиях, то можно потерять почти треть всех возможных баллов. 6, 10, 24, 26, 27… Нет, это не заклинание на лёгкий...
Самые сложные задания в ЕГЭ биологии 2024: как не потерять 31 вторичный балл
Как провести новогодние каникулы с пользой для ЕГЭ
Мы уже запустили отсчёт долгожданным 10 дням новогодних каникул! Новогоднюю речь президента послушали, подарки распаковали, салаты почти доели... А...
Как провести новогодние каникулы с пользой для ЕГЭ

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

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