Программирование: принципы и практика с использованием С++
Эта книга представляет собой фундаментальное введение в программирование, написанное создателем языка С++ Бьярне Страуструпом. Она предназначена для начинающих, не имеющих опыта в программировании, и фокусируется на основных принципах и практиках разработки программного обеспечения.
Книга охватывает широкий спектр тем: от базовых концепций (объекты, типы, вычисления, ошибки) до более сложных, таких как ввод-вывод, графические интерфейсы, структуры данных, алгоритмы и дополнительные темы (работа с текстом, числами, тестирование). Особенность изложения — практико-ориентированный подход с использованием языка С++ в качестве инструмента для обучения общим принципам программирования.
Издание структурировано в пять частей: «Основы», «Ввод и вывод», «Данные и алгоритмы», «Дополнительные темы» и «Приложения». Материал подкреплён многочисленными упражнениями, задачами и примерами, включая графические, что помогает читателю сразу применять знания на практике. Книга также содержит обзор языка С++ и стандартной библиотеки, что делает её ценным ресурсом для глубокого понимания технологии.