Какие решения необходимо применить для корректной реализации кругового буфера?
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
буфер должен быть реализован на объектно-ориентированном языке программирования
буфер должен содержать не более 10 значений
заполнение буфера должно быть остановлено в тот момент, когда буфер полностью заполнен непрочитанными значениями (Верный ответ)
считывание значений из буфера должно быть синхронизировано с записью значений в буфер (Верный ответ)