Слайд 2Что такое программирование?
Программирование - составление компьютерных программ, которые, в свою очередь, являются
комбинацией компьютерных инструкций и данных, позволяющая аппаратному обеспечению вычислительной системы выполнять вычисления или функции управления
Слайд 3Что такое математика?
Матема́тика (др.-греч. μᾰθημᾰτικά[1] < μάθημα «изучение; наука») — точная (формальная) наука[2], первоначально исследовавшая количественные отношения и пространственные формы[3]; более современное понимание: это
наука об отношениях между объектами, о которых ничего не известно, кроме описывающих их некоторых свойств, — именно тех, которые в качестве аксиом положены в основание той или иной математической теории
Слайд 4Математические корни программирования
Если брать в пример язык программирования Python, то там мы
найдем очень и очень большое количество слоев абстракций, но мы все еще возвращаемся прямиком к машинному коду; мы возвращаемся к мозгу (процессору) компьютера и основной его сути - к вычислению
Даже в самом простом print() спрятаны большие вычислительные действия.
Слайд 5Логика!
Логика в программировании играет одну из важнейших ролей. Благодаря логике у нас
есть ветвление.
Она осуществляется благодаря двоичной системе: 0 и 1, истины и лжи
Сюрприз-сюрприз, но в основе всей логики в программировании лежит булева алгебра!
Слайд 6Его величество алгоритм!
Алгоритм – это основное понятие математики и современного анализа данных. Под алгоритмом понимается
набор последовательных действий, которые направлены на достижение определенной цели.
Снова сюрприз! Алгоритм - также центральное понятие как математики, так и программирования
Слайд 8Вывод
Математика в программировании имеет крайне большое значение, по факту являясь его "матерью".
Даже если отбросить все математические корни программирования, то без оной мы бы остались ветвления и логики, а значит и без программирования вовсе