Уроки по тегу «абстракции»

В каталоге хекслета найдено 37 уроков по теме «абстракции». Уроки по теме «абстракции» есть в курсах: Структура и интерпретация компьютерных программ, PHP: Построение абстракций.

Продолжить изучение оператора присваивания и перейти к созданию объектов.

Рассмотреть концепцию присваивания и изменения состояния.

Рассмотреть полезные и положительные аспекты сохранения состояния.

Написать свою первую программу и узнать про способы ее запуска

Рассмотреть проблемы, связанные с использованием присваивания и сохранения состояния.

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

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

Научиться передавать анонимные функции как аргументы других функций.

Научиться строить более обобщенные функции и генерировать из них конкретные.

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

Научиться строить рекурсии с аккумулятором. Познакомиться с оптимизацией хвостовой рекурсии.

Попытаться понять, что такое данные в рамках языка программирования, и как можно построить структуру данных на примере pair.

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

Познакомиться с понятием замыкания при использовании математической операции на примере вложенных пар.

Познакомиться с функцией высшего порядка, позволяющей применять переданную функцию к элементам множества.

Познакомиться с понятием вычислительных процессов и, конкретно, линейно-рекурсивным процессом.

Изучить структуру данных «двоичное дерево» и ее реализацию в PHP с помощью списков.

Познакомиться с еще одной полезной функцией высшего порядка: filter.

Написать функцию, позволяющую производить свертку нескольких значений.

Познакомиться с курсом, узнать о декларативном программировании и других парадигмах программирования и понять, почему это важно знать каждому программисту.

Рассмотреть процедуры и процессы, линейную рекурсию и итерации.

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

Рассмотреть важную особенность языка: возможность передачи процедуры как аргумента в другую процедуру.

Рассмотреть нахождение неподвижных точек функций. Число x называется неподвижной точкой (fixed point) функции f, если оно удовлетворяет уравнению f(x) = x.

Познакомиться с языком Lisp, рассмотреть примитивные выражения, комбинирование, процедуры и абстракции.

Рекомендуемые курсы по теме «абстракции» для начинающих

переменные
информатика
процедуры
lambda
9 часов
Посмотреть
рекурсия
присваивание
свёртка
абстракции
25 часов
Посмотреть