Потоки данных
Любая программа редко существует сама по себе. Обычно программа как-то взаимодействует с «внешним миром». Это могут быть считывание данных с клавиатуры, отправка сообщений, загрузка страниц из интернета или, наоборот, загрузка файлов удалённый на сервер.
Все эти вещи мы можем назва