Книга представляет собой борник задач и упражнений с решениями по курсу информатики. Основное ее назначение - способствовать лучшему усвоению абстрактных понятий информатики посредством их конкретизации. В книге охвачен широкий круг тем: информация и сообщение, основные понятия программирования, алгоритмические языки, переключательные схемы, динамические распределение памяти, организация данных, автоматы и формальные языки. Решения многих задач снабжены примечаниями со ссылками на дополнительную литературу и справками исторического характера.
Книга полезна студентам и преподавателям вузов, разработчикам математического обеспечения ЭВМ, широкому кругу программистов.