СПб.: Питер, 2005. — 237 с. — ISBN 5-469-00444-9.
Книга содержит введение в язык программирования Паскаль и систему
программирования Turbo Pascal. Не предполагается знание каких бы то
ни было сведений из курса информатики — все необходимое, в полном
объеме, но в компактной форме, излагается в тексте. С первых
страниц читатель ориентируется на самостоятельную работу в среде
системы Turbo Pascal и практическое закрепление изученного
материала. Основное содержание книги — обучение решению задач: от
простейших до олимпиадного уровня сложности. Рассмотрены
фундаментальные алгоритмы, приемы их программирования и примеры их
применения: очередь, стек, рекурсия, рекуррентные соотношения,
динамическое программирование, графы, генерация комбинаторных
объектов. Книга предназначена как для школьников и студентов,
начинающих обучение программированию, так и для тех, кого
заинтересует решение олимпиадных задач. Книга безусловно будет
полезна и преподавателям.