Разработать динамический алгоритм кэширования (+ интерфейс)
Динамический алгоритм выбора: Определение наиболее эффективного алгоритма в зависимости от входных данных.
Алгоритмы кэширования: LRU, FIFO, Random, NRU.
Моделирование работы кэш-памяти: Сравнение алгоритмов на тестовых наборах данных.
Сбор статистики: Оценка производительности различных подходов.
Разработать интерфейс для программы.