Krasorion.ru

Упаковочные материалы

Участник:WillNess

Перейти к: навигация, поиск
:Вавилон
ru Для этого участника русский язык является родным
en-3 This user is able to contribute with an advanced level of English
Википедисты по языкам

Sandbox

Функциональное программирование

Таким образом функциональное программирование описывает вычислительный процесс явным образом, и его последовательные состояния в процессе вычисления окончательного результата реализуются системой ран-тайм, неявным образом. По контрасту, императивное программирование явным образом описывает отдельные состояния вычислительного процесса, и весь процесс реализуется системой ран-тайма неявным образом.

Функциональная программа отказывается от времени в пользу вечности - она рассматривает всю совокупность состояний в целом как результат вычисления (хотя и может вычислять их одно за другим - но никогда не одно "поверх", или "взамен" другого). Таким образом вся история вычисления будет явным образом представлена в функциональной программе, а в императивной она будет отображена неявным образом, как последовательность состояний конкретного компьютера выполняющего данную программу, явным образом описывающую конкретное состояние в каждый момент времени.

Решето Эратосфена

Решето Эратосфена#Перебор делителей

Решето Эратосфена часто путают с алгоритмами, которые отфильтровывают из заданного интервала составные числа, тестируя каждое из чисел-кандидатов с помощью перебора делителей, в то время как решето Эратосфена напрямую и непосредственно вычисляет составные числа и маркирует их для последующего удаления.

Участник:WillNess.

© 2011–2023 krasorion.ru, Россия, Братск, ул. Ленинская 34, +7 (3953) 38-98-93