Информация о книге

978-5-8459-1949-6,978-0-321-99278-9,978-5-6040724-8-6

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Программирование » С, С++, C# » Программирование. Принципы и практика с использованием C++. Руководство

Страуструп Б., Программирование. Принципы и практика с использованием C++. Руководство

Диалектика / Вильямс, 2019 г., 978-5-8459-1949-6,978-0-321-99278-9,978-5-6040724-8-6


Описание книги

Эта книга не является учебником по языку C++, это учебник по программированию. Несмотря на то что ее автор - автор языка С++, книга не посвящена этому языку программирования; он играет в книге сугубо иллюстративную роль. Автор задумал данную книгу как...

Поделиться ссылкой на книгу



Содержание книги

Предисловие
Глава 0. Обращение к читателям
Глава 1. Компьютеры, люди и программирование
Часть I. Основы
Глава 2. Hello, World!
Глава 3. Объекты, типы и значения
Глава 4. Вычисления
Глава 5. Ошибки
Глава 6. Написание программ
Глава 7. Завершение программы
Глава 8. Технические детали: функции и прочее
Глава 9. Технические детали: классы и прочее
Часть II. Ввод и вывод
Глава 10. Потоки ввода и вывода
Глава 11. Настройка ввода и вывода
Глава 12. Модель вывода на экран
Глава 13. Графические классы
Глава 14. Проектирование графических классов
Глава 15. Графическое представление функций и
данных
Глава 16. Графические пользовательские
интерфейсы
Часть III. Данные и алгоритмы
Глава 17. Векторы и динамически выделяемая
память
Глава 18. Векторы и массивы
Глава 19. Векторы, шаблоны и исключения
Глава 20. Контейнеры и итераторы
Глава 21. Алгоритмы и ассоциативные массивы
Часть IV. Дополнительные темы
Глава 22. Идеалы и история
Глава 23. Работа с текстом
Глава 24. Числа
Глава 25. Программирование встроенных систем
Глава 26. Тестирование
Глава 27. Язык программирования С
Часть V. Приложения
Приложение А. Обзор языка
Приложение Б. Обзор стандартной библиотеки
Приложение В. Начала работы с Visual Studio
Приложение Г. Установка FLTK
Приложение Д. Реализация графического
пользовательского
интерфейса
Глоссарий
Библиография
Предметный указатель
Фотографии


Об авторе

Страуструп Б.
Доктор Бьярн Страуструп (Bjarne Straustrup) — изобрел и первым реализовал язык программирования С++ и написал книгу Язык программирования С++. Сейчас он работает профессором компьютерных наук в Техническом колледже Техасского университета агрокультуры и машиностроения (College of Engineering Chair in Computer Science Professor at Texas A&M University), является членом Национальной академии технических наук США (U.S. National Academy of Engineering) и сотрудником корпорации AT&T. До перехода на академическую работу он много лет работал в исследовательском центре AT&T Bell Labs. Он также является одним из членов-учредителей международного комитета по стандартизации языка С++ (ISO С++).

Отзывы

Сергей  [15 November 2016]
Хорошая книга для тех, кто никогда не программировал. Набравшись терпения, по ней научишься основам. Очень много воды и разжевывания материала. Качество издания хорошее.
Корнев Виктор Николаевич  [24 August 2016]
Книга подходит больше для начинающих. Для тех, кто знаком с программированием и хочет изучить С++, лучше справочника Шилда плюс отдельные книги по С11 и С14 ничего пока не наблюдается в наших издательствах. Деньги на ветер, место на полке.
Замечание на тему качества перевода  [18 March 2016]
> Во втором издании этой книги исправлены все ошибки, известные на момент сдачи книги на верстку, т.е. по состоянию на конец июля 2015 г. - перевод книги был сделан заново)))

Про то, что \"перевод книги был сделан заново\" - это неверно. Проверяется элементарно: открываются обе версии перевода, предыдущая и текущая. У меня ещё с прошлой книги сохранился некоторый набор опечаток, а также ошибок перевода. Произвольным образом проверяю наличие их в новой версии перевода и вижу, что они никуда не делись. Например, в главе 8 переводчик в ряде мест, применительно к функциям вместо слова \"объявление\" использует слово \"определение\". И наоборот: вместо слова \"объявление\" использует \"определение\". В C++ это совершенно разные вещи, путаница в которых может привести к серьёзным проблемам в итоге (не тому научите читателя). В оригинале этих ошибок нет. Ошибки в переводе встречаются как-то \"сгруппированно\", что наводит на мысль о том, что часть материала переводил другой, менее опытный человек. Я этого не утверждаю, но ощущение в процессе чтения остаётся именно такое. К счастью, таких \"островков ошибок\" не так много, в виду чего в целом по переводу складывается положительное отношение.

Какие-то моменты в книге действительно исправлены, но говорить об их глобальности, а так же о \"переводе заново\" - это ложная информация.
Лучшая книга для обучения программированию  [22 December 2015]
Прочитал первую часть первого издания и однозначно могу заявить - это лучшая книга для обучения программированию на языке C++. Причём ключевое слово здесь \"программирование\", а не \"C++\". После этой книги довольно легко будут изучаться и другие языки.

Книга изложена хоть и не очень простым, но понятным языком. Уверен, что человек, который ни разу не программировал, поймёт эту книгу. Самое важное - в конце каждой главы есть большое количество заданий, выполняя которые вы освоите и практику. Задания есть как простые, так и сложные, которые скорее всего решить вам удастся далеко не с первого раза. ;)

Не нашёл ошибок, которые были в первом издании. Перевод действительно был выполнен более качественно. Огромное спасибо издателю!

Из того, что не понравилось - сквозь страницу виден текст с обратной стороны листа! И виден очень отчётливо! Хотя после прочтения первых глав я уже перестал обращать на это внимание и практически не замечаю. В остальном книга сделана очень хорошо.
от издателя второго русского издания книги Страуструпа "Программирование"  [11 December 2015]
Во втором издании этой книги исправлены все ошибки, известные на момент сдачи книги на верстку, т.е. по состоянию на конец июля 2015 г. - перевод книги был сделан заново )))

Последние поступления в рубрике "С, С++, C#"



Справочник программиста по C/C++ Справочник программиста по C/C++ Шилдт Г.

Герберт Шилдт, легендарный автор книг по программированию, столь умело выделил основные элементы языков С и C++ и организовал их в таком удобном формате, что вы быстро и легко найдете ответы на все свои вопросы по программированию на С и C++. В......

C++ для инженерных и научных расчетов. Руководство C++ для инженерных и научных расчетов. Руководство Готтшлинг П.

С развитием вычислительной техники научные и инженерные проекты становятся все более крупными и сложными, и все более вероятно, что все новые проекты будут разрабатываться на C++. По мере того, как встраиваемое аппаратное обеспечение становится все......

C# 8.0. Скорая помощь для программистов на C# 8.0. Карманный справочник C# 8.0. Скорая помощь для программистов на C# 8.0. Карманный справочник Албахари Д.

Когда вам нужны ответы на вопросы по программированию на языке С# 8.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать — без всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве......

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Страуструп Б., Программирование. Принципы и практика с использованием C++. Руководство в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.