Автор этой книги уверен, что практическое решение разнообразных по содержанию задач дает в обретении программистских навыков гораздо больший эффект, чем только лекционный процесс и изучение многочисленных учебников – нельзя научиться плавать в сухом бассейне. При формировании материала для задачника проработан не один десяток сборников и учебников. Из них по крупицам отобраны наиболее интересные формулировки; многие задачи являются оригинальными и родились в длительных дискуссиях с коллегами. В списке литературы приведены книги, использованные при подготовке сборника. Они могут быть полезны не только как источник дополнительных задач, но и иметь самостоятельное практическое значение, так как многие из них содержат хороший материал по технологии программирования