Programming Logic and Design, Tenth Edition
Десятое издание классического учебника Джойс Фаррелл представляет собой фундаментальное введение в программирование, ориентированное на развитие логического мышления и проектирования программ. Книга начинается с обзора компьютеров и программирования, постепенно переходя к основным концепциям, таким как структуры, принятие решений и циклы.
Особое внимание уделяется созданию качественных программ: автор подробно рассматривает элементы высококачественного ПО, включая читаемость кода, модульность и повторное использование. Методика обучения построена на псевдокоде и блок-схемах, что позволяет сосредоточиться на логике без привязки к конкретному языку программирования.
В книге последовательно раскрываются ключевые темы: массивы, обработка файлов, объектно-ориентированное программирование и основы системного анализа. Каждая глава содержит практические примеры, упражнения и контрольные вопросы для закрепления материала. Издание подходит как для начинающих программистов, так и для студентов компьютерных специальностей.









