9. Герберт Шилдт "С++ Шаг за шагом"
Предлагаемая книга представляет собой самоучитель, который шаг за шагом расскажет о всех основных понятиях языка С++ , включая переменные, инструкции управления, функции, типы и массивы данных, классы и объекты. Кроме того, вы узнаете о перегрузках, управлении исключениями, наследовании, виртуальных функциях, полиморфизме, вводе/выводе.
8. Герберт Шилдт "С++ Базовый курс"
В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей.
7. Стенли Липпман, Жози Лажойе "Язык программирования C++ Вводный курс"
Книга известного эксперта по языку C++ Стенли Липпмана написана в соавторстве с Жози Лажойе, принимавшей активное участие в разработке международного стандарта C++. Несмотря на подзаголовок `Вводный курс` настоящее издание является исчерпывающим руководством для изучения современной версии языка C++. Авторы рассматривают как основы языка (структуру программы на C++, использование команд препроцессора и заголовочных файлов), так и более сложные конструкции (исключения, классы, шаблоны функций и классов, перегрузку операторов множественное наследование и т. п.). Текст содержит большое количество примеров, поясняющих излагаемый материал. Книга предназначена для тех, кто начинает изучение языка C++, однако и более опытные программисты смогут найти в ней полезные сведения о функционировании сложных конструкции языка, а также описание последних нововведений в стандарт C++.
6. Дейтел Х. Дейтел П. " Как программировать на C++ "
Книга является одним из самых популярных в мире учебников по C++. Характерной ее особенностью является "раннее введение" в классы и объекты, т. е. начала объектно-ориентированного программирования вводятся уже в 3-й главе, без предварительного изложения унаследованных от языка C элементов процедурного и структурного программирования, как это делается в большинстве курсов по C++.
В текст книги включена масса примеров "живого кода" - подробно комментированных работающих программ с образцами их запуска, а также несколько подробно разбираемых интересных примеров. В конце каждой главы имеется обширный набор контрольных вопросов и упражнений.
Книга может служить учебным пособием для начальных курсов по C++, а также будет полезна широкому кругу как начинающих программистов, так и более опытных, не работавших прежде с C++.
5. " Язык программирования Си " 2-е издание. Брайан Керниган, Деннис Ритчи
Книга широко известных авторов, разработчиков языка Си, переработанная и дополненная с учетом стандарта ANSI для языка Си,
2-е английское издание которой вышло в 1988 году, давно стала классикой для всех изучающих и/или использующих как Си, так и Си++.
Русский перевод этой книги впервые был выпущен изд- вом "Финансы и статистика" в 1992 г. и с тех пор пользуется неизменным спросом
читателей.
Второе издание книги было существенно переработано по сравнению с первым в связи с появлением стандарта ANSI С, для которого она частично послужила основой.
Для третьего русского издания перевод заново сверен с оригиналом, в него внесены некоторые поправки, учитывающие устоявшиеся за прошедшие годы изменения в терминологии, а так же учтены многие замечания.
4. " Искусство программирования " 4 тома Дональд Кнут
«Искусство программирования» (англ. The Art of Computer Programming) — фундаментальная монография известного американского математика и специалиста в области компьютерных наук Дональда Кнута, посвященная рассмотрению и анализу важнейших алгоритмов, используемых в информатике. В 1999 году книга была признана одной из двенадцати лучших физико-математических монографий столетия.
3. В.А.Ильин, Э.Г.Позняк " Линейная алгебра "
Один из выпусков под редакцией А.Н. Тихонова, В.А. Ильина, А.Г. Свешникова. Учебник создан на базе лекций, читавшихся авторами в течение многих лет на физическом факультете Московского государственного университета. Содержание книги составляют теории матриц и определителей, конечномерных линейных и евклидовых пространств и линейных операторов в этих пространствах, билинейных и квадратичных форм, тензоров, вопросы классификации поверхностей второго порядка и теории представления групп.
2. В.А.Ильин, Э.Г.Позняк " Аналитическая геометрия"
Один из выпусков под редакцией А.Н.Тихонова, В.А.Ильина, А.Г.Свешникова. Учебник создан на базе лекций, читавшихся авторами в течение многих лет иа физическом факультете Московского государственного университета. Наряду со строгим и полным изложением программного материала книга содержит разделы, связанные с практическим применением методов аналитической геометрии, рассмотрены вопросы обоснования геометрии.
1. " Современные операционные системы" Эндрю Таненбаум
Эндрю Таненбаум представляет новое издание своего всемирного бестселлера, необходимое для понимания функционирования современных операционных систем. Оно существенно отличается от предыдущего и включает в себя сведения о последних достижениях в области информационных технологий.
Например, глава о Windows Vista теперь заменена подробным рассмотрением Windows 8.1 как самой актуальной версии на момент написания книги. Появился объемный раздел, посвященный операционной системе Android. Был обновлен материал, касающийся Unix и Linux, а также RAID-систем. Гораздо больше внимания уделено мультиядерным и многоядерным системам, важность которых в последние несколько лет постоянно возрастает. Появилась совершенно новая глава о виртуализации и облачных вычислениях. Добавился большой объем нового материала об использовании ошибок кода, о вредоносных программах и соответствующих мерах защиты.