Physics.Math.Code
140K subscribers
5.15K photos
1.92K videos
5.78K files
4.31K links
VK: vk.com/physics_math
Чат инженеров: @math_code
Учебные фильмы: @maths_lib
Репетитор IT mentor: @mentor_it
YouTube: youtube.com/c/PhysicsMathCode

Обратная связь: @physicist_i
Download Telegram
Описание книги
"Страуструп Б. Программирование. Принципы и практика с использованием C++ ":

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

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

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

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

Если вы решили стать программистом, и уже знакомы с азами C++ — эта книга для вас, в первую очередь потому, что программирование — это не только, и не столько знание инструмента (языка программирования C++), сколько понимание самого процесса. Автор недаром не ограничился своим первоклассным (но ни в коей мере не являющимся учебником для программистов без большого практического опыта) трудом Язык программирования C++.

Проводя грубую аналогию — виртуозное владение топором никого не делало настоящим плотником. Бьярне Страуструп в очередной раз приходит на помощь программистам — создав уникальный язык программирования, он не ограничивается им и рассказывает о том, как правильно им воспользоваться, даже не зная все его тонкости и возможности.
👍3
Основные темы книги:

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

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

Широкий охват тем. Первая половина книги охватывает широкий спектр основных понятий, методов проектирования и программирования, свойств языка С++ и его библиотек. Это позволит читателям писать программы, выполняющие ввод и вывод данных, вычисления и построение простых графических изображений. Во второй половине рассматриваются более специализированные темы (такие как обработка текста, тестирование и язык C). В книге содержится много справочного материала. Исходные тексты программ и иные материалы читатели могут найти на веб-сайте автора.
👍2
Bjarne Stroustrup - The Essence of C++: With Examples in C++84, C++98, C++11, and C++14
══════════════
https://vk.com/wall-51126445_25989
══════════════
#cpp #видеоуроки #программирование
👍1
AGP-разъем к материнской плате
══════════════
https://vk.com/wall-51126445_26003
══════════════
#article #hardware #железо
👍3
Блок питания. Особенности.
════════════
https://vk.com/wall-51126445_26010
════════════
#article #hardware #железо
👍3
══════════════
https://vk.com/wall-51126445_26013
══════════════
#article #пропитка
👍2
Выбор языка программирования
═════════════
https://vk.com/wall-51126445_26018
═════════════
#программирование
👍1
Основы работы микроэлектронных приборов
═════════════
https://vk.com/wall-51126445_26022
═════════════
#электроника #физика #научные_фильмы
👍1
Научитесь программировать за 10 лет
════════════
https://vk.com/wall-51126445_26025
════════════
#article #программирование
👍1
Видеокурс: Разработка приложений под OS Android
══════════════
https://vk.com/wall-51126445_26038
══════════════
#java #android #программирование
👍1
👍1
Основные свойства древесины
══════════════
https://vk.com/wall-51126445_26067
══════════════
#древесина #научные_фильмы
👍1
Задача по программированию для начинающих
══════════════
https://vk.com/wall-51126445_26069
══════════════
#задачи #cpp #программирование
👍1
Основные физические понятия технической электродинамики
══════════════
https://vk.com/wall-51126445_26091
══════════════
#электродинамика #электричество #магнетизм #научные_фильмы
👍1