15  дек

Программирование. Принципы и практика с использованием C++, 2-е издание скачать


Программирование. Принципы и практика с использованием C++, 2-е издание Название: Программирование. Принципы и практика с использованием C++, 2-е издание
Автор: Бьерн Страуструп
Издательство: М.: Вильямс
Год: 2015
Страниц: 1248
Формат: PDF
Размер: 42,8 Мб
ISBN: 978-5-8459-1949-6
Качество: Отличное
Язык: Русский

Программирование. Принципы и практика с использованием C++, 2-е издание — Эта книга не является учебником по языку C++, это учебник по программированию. Несмотря на то что ее автор — автор языка С++, книга не посвящена этому языку программирования; он играет в книге сугубо иллюстративную роль. Автор задумал данную книгу как вводный курс по программированию. Поскольку теория без практики совершенно бессмысленна, такой учебник должен изобиловать примерами программных решений, и неудивительно, что автор языка C++ использовал в книге свое детище.
В книге в первую очередь описан широкий круг понятий и приемов программирования, необходимых для того, чтобы стать профессиональным программистом, и в гораздо меньшей степени — возможности языка программирования C++.
В первую очередь, книга адресована начинающим программистам и студентам компьютерных специальностей, которые найдут в ней много новой информации, и смогут узнать точку зрения создателя языка С++ на современные методы программирования.
Если вы решили стать программистом, и уже знакомы с азами C++ — эта книга для вас, в первую очередь потому, что программирование — это не только, и не столько знание инструмента (языка программирования C++), сколько понимание самого процесса. Автор недаром не ограничился своим первоклассным (но ни в коей мере не являющимся учебником для программистов без большого практического опыта) трудом Язык программирования C++.
Проводя грубую аналогию — виртуозное владение топором никого не делало настоящим плотником. Бьярне Страуструп в очередной раз приходит на помощь программистам — создав уникальный язык программирования, он не ограничивается им и рассказывает о том, как правильно им воспользоваться, даже не зная все его тонкости и возможности.
Основные темы книги:
Подготовка к созданию реальных программ. Автор книги предполагает, что читатели в конце концов начнут писать нетривиальные программы либо в качестве профессиональных разработчиков программного обеспечения, либо в качестве программистов, работающих в других областях науки и техники.
Упор на основные концепции и методы. Основные концепции и методы программирования в книге излагаются глубже, чем это принято в традиционных вводных курсах. Этот подход дает основательный фундамент для разработки полезных, правильных, понятных и эффективных программ.
Программирование на современном языке С++ (C++11 и C++14). Книга представляет собой введение в программирование, включая объектно-ориентированное и обобщенное программирование. Одновременно она представляет собой введение в язык С++, один из широко применяющихся языков программирования в современном мире. В книге описаны современные методы программирования на С++, включая стандартную библиотеку и возможности C++11 и C++14, позволяющие упростить программирование.

Содержание:

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

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







Разместил Gunpowder в категорию КНИГИ / Программирование (книги)
Программирование. Принципы и практика с использованием C++, 2-е издание скачали 68 раз






Похожие по теме публикации:


Комментарии:



Очень полезная книга! Я являюсь студентом 1 курса на факультете связанного с программированием. Программирование на С++ идет главным предметом в моей специальности. В книге все просто и доступно описывается, множество методик, тонкостей. В принципе что можно ожидать от книги написанной программистом для программистов? Рекомендую к прочтению всем компьютерщикам!



Цитировать



Классика... Обожаю Страуструпа. Это шедевральная книга. Лучшее введение в Си++, основы программирования, четкость и ясность. :) Всем советую прочитать!



Цитировать



Давно искала эту книгу. Для меня, студента-программиста, эта книга как библия по с++. Для новичка она, конечно, сложновата для чтения, ибо для понимания материала нужна хоть какая-то база по программированию, нужно знать азы. А вот для специалистов и студентов с хорошей базой, пишущих на с++, это вообще классная вещь. Считаю, что данная книга обязательна к прочтению для всех с++шников и не только для них.



Цитировать
Добавление комментария

Ваше Имя:
Ваш E-Mail: (необязательно)
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent