Методическое руководство можно разделить на три основные части. В первой части излагается точка зрения на алгоритм как способ вычисления функционального преобразования в заданной точке. Во второй части подробно обсуждается язык блок-схем как один из возможных способов записи алгоритма. Третья часть посвящена рассмотрению типовых прикладных задач обработки последовательности данных. В приложении приводятся блок-схемы рассматриваемых алгоритмов. Данное издание служит методической поддержкой курса лекций ''Основы алгоритмизации''. Методическая разработка может быть полезна всем, кто начинает изучать методы алгоритмизации и программирование. Подготовлено на кафедре ''Интеллектуальные информационные системы и геоинформатика'' ННГУ