Поиск книг по лучшей цене!

Актуальная информация о наличии книг в крупных интернет-магазинах и сравнение цен.


  • Акимова А.В.. 100 примеров на С++
    100 примеров на С++
    Акимова А.В.
    Эта книга является превосходным учебным пособием для изучения языка программирования С++ на примерах. Изложение ведется последовательно: от написания первой программы, до многопоточного программирования, создания клиент-серверных приложений, объектно-ориентированного программирования и программирования игр. По ходу изложения даются все необходимые пояснения и комментарии. Книга написана простым и доступным языком. Начните сразу писать программы на C++. Лучший выбор для результативного изучения С++
  • Шилдт Герберт. C ++ для начинающих
    C ++ для начинающих
    Шилдт Герберт
    Книга известного американского специалиста и популяризатора языков программирования, посвященная основам языка C++. Начиная с таких базовых понятий языка, как типы данных, массивы, строки, указатели и функции, книга охватывает также важнейшие элементы объектно-ориентированного программирования - классы и объекты, наследование, виртуальные функции, потоки ввода-вывода, исключения и шаблоны. Каждый раздел сопровождается простыми и наглядными примерами, позволяющими получить практические навыки современного программирования. Книга предназначена для приступающих к изучению языка С++ - одного из самых универсальных и распространенных на сегодня языков программирования.
  • Уилсон М.. C++: практический подход к решению проблем программирования (+ CD-ROM)
    C++: практический подход к решению проблем программирования (+ CD-ROM)
    Уилсон М.
    C++ - изумительных язык, но не идеальный. Если вы давно занимаетесь разработками на C++, эта книга поможет вам по-новому посмотреть на те сложные проблемы, с которыми приходится сталкиваться при программировании, и освоить мощные методы, которые вы никогда раньше не применяли. Если вы новичок в C++, то научитесь принципам программирования, которые позволят вам более эффективно реализовывать все ваши проекты. В ходе чтения книги вы научитесь: • преодолевать недостатки системы типов C++; • обеспечивать выполнение требований проекта программного обеспечения с помощью ограничений, соглашений и утверждений; • правильно обрабатывать ситуации, не оговоренные стандартом, включая проблемы, связанные с динамическими библиотеками, статическими объектами и поточной организацией вычислений; • обеспечивать совместимость динамически загружаемых компонентов на уровне двоичных модулей; понимать недостатки неявных преобразований и связанные с ними затраты и применять альтернативные подходы; повышать совместимость различных компиляторов, библиотек и операционных сред; помогать компилятору обнаруживать больше ошибок и работать более эффективно; • понимать, какие аспекты стиля влияют на надежность; • применять механизм захвата ресурсов при инициализации при решении различных задач; • умело обращаться со странной связью, временами возникающей между массивами и указателями; • использовать шаблонное программирование для повышения гибкости и устойчивости; • расширять C++, в том числе быстрой конкатенацией строк, настоящими NULL-указателями, гибкими буферами памяти, свойствами, многомерными массивами и диапазонами. Прилагаемый компакт-диск содержит много различной ценной информации: компиляторы, библиотеки, тестовые программы, инструментальные средства и служебные программы, а также подборку журнальных статей автора.
  • Шилдт Герберт. C++. Базовый курс
    C++. Базовый курс
    Шилдт Герберт
    В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм обработки исключительных ситуаций (исключений), шаблоны, пространства имен, динамическая идентификация типов, стандартная библиотека шаблонов (STL), а также познакомится с расширенным набором ключевых слов, используемым в.NET-программировании. Автор справочника — общепризнанный авторитет в области программирования на языках С и C++, Java и С# — включил в текст своей книги и советы программистам, которые позволят повысить эффективность их работы. Книга рассчитана на широкий круг читателей, желающих изучить язык программирования C++.
  • Либерти Джесс. C++ за 24 часа. Руководство
    C++ за 24 часа. Руководство
    Либерти Джесс
    Всего за 24 занятия продолжительностью не более одного часа читатели могут овладеть основами программирования на языке C++ — одного из самых популярных и мощных из когда-либо существовавших языков программирования. Используя последовательный, лаконичный и дружелюбный подход, авторы излагают все, что требуется знать читателям: от инсталляции до использования компилятора, от отладки программ до новшеств стандарта C++14. Каждое занятие основано на знаниях, полученных на предыдущих занятиях, что обеспечивает эффективное овладение основными концепциями и приемами программирования на языке C++. Пошаговые инструкции обеспечивают выполнение всех основных задач, связанных с программированием на языке C++. Вопросы и упражнения в конце каждого занятия помогают читателям проверить свои знания. Замечания и подсказки содержат вспомогательную информацию, помогающую находить решения.
  • Миллер Э.. C++ AMP: построение массивно параллельных программ с помощью Microsoft Visual C++
    C++ AMP: построение массивно параллельных программ с помощью Microsoft Visual C++
    Миллер Э.
    C++ Accelerated Massive Parallelism (C++ AMP) - разработанная корпорацией Microsoft технология ускорения написанных на C++ приложений за счет исполнения кода на оборудовании с распараллеливанием по данным, например, на графических процессорах. Модель программирования в C++ AMP основана на библиотеке, устроенной по образцу STL, и двух расширениях языка C++, интегрированных в компилятор Visual C++ 2012. Она в полной мере поддерживается инструментами Visual Studio, в том числе IntelliSense, отладчиком и профилировщиком. Благодаря C++ AMP свойственная гетерогенному оборудованию производительность становится доступна широким кругам программистов. В книге показано, как воспользоваться всеми преимуществами C++ AMP в собственных приложениях. Помимо описания различных черт C++ AMP, приведены примеры различных подходов к реализации различных алгоритмов в реальных приложениях. Издание предназначено для программистов, уже работающих на C++ и стремящихся повысить производительность существующих приложений.
  • Культин Н.. C/C++ в задачах и примерах
    C/C++ в задачах и примерах
    Культин Н.
    Сборник примеров и задач для самостоятельного решения по программированию на языке C/C++ охватывает практически все разделы начального курса программирования: от задач консольного ввода/вывода, использования циклов и операций с массивами до работы со строками, файлами и объектами. Примеры представлены в виде хорошо документированных исходных текстов программ. Книга содержит справочник - описание основных типов данных,операторов и наиболее часто используемых функций. Адресована студентам, школьникам старших классов и всем тем, кто изучает программирование в учебном заведении или самостоятельно.
  • Павловская Т.А.. C/C++. Программирование на языке высокого уровня
    C/C++. Программирование на языке высокого уровня
    Павловская Т.А.
    Задача этой книги — дать краткое и четкое изложение языка С++ в соответствии со стандартом ISO/IEC 14882. Учебник предназначен в первую очередь для студентов, изучающих язык «с нуля», но и более искушенные в программировании специалисты найдут в нем немало полезной информации. В книге рассматриваются принципы объектно-ориентированного программирования и их реализация на C++, средства, возможности и конструкции языка, приводятся практические примеры, дается толчок к дальнейшему изучению этого и других языков программирования. Контрольные задания по ключевым темам представлены в 20 вариантах! Допущено Министерством образования и науки Российской Федерации в качестве учебника для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированных специалистов «Информатика и вычислительная техника».
  • Павловская Т.А.. C/C++. Процедурное и объектно-ориентированное программирование
    C/C++. Процедурное и объектно-ориентированное программирование
    Павловская Т.А.
    В новом издании учебника излагается язык программирования С++ в соответствии со стандартом ISO/IEC 14882 и новым образовательным стандартом. Учебник предназначен в первую очередь для студентов, изучающих язык с нуля, но и более искушенные в программировании специалисты найдут в нем немало полезной информации. В книге рассматриваются принципы объектно-ориентированного программирования и их реализация на C++, средства, возможности и конструкции языка, приводятся практические примеры, дается толчок к дальнейшему изучению этого и других языков программирования. Контрольные задания по ключевым темам представлены в 20 вариантах. Допущено Министерством образования и науки Российской Федерации в качестве учебника для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированных специалистов «Информатика и вычислительная техника».
  • Лебедев Михаил Борисович. CodeVisionAVR. Пособие для начинающих
    CodeVisionAVR. Пособие для начинающих
    Лебедев Михаил Борисович
    В книге изложены основные приемы работы в интегрированной среде разработки CodcVisionAVR, предназначенной для разработки программного обеспечения и программирования микроконтроллеров AVR на языке Си. Автор постарался сделать описание программы CodeVisionAVR максимально понятным: приводятся переводы всех меню и команд меню, диалоговых окон, а также различного рода предупреждений. Кроме того, для облегчения восприятия материала книга богато иллюстрирована и снабжена перекрёстными ссылками. Книга рассчитана на читателей, изучающих основы микроконтроллерной техники, и может быть полезна студентам вузов соответствующих специальностей.
  • Кольцов Д.М.. Cи на примерах. Практика, практика и только практика
    Cи на примерах. Практика, практика и только практика
    Кольцов Д.М.
    Эта книга является превосходным учебным пособием для изучения языка программирования Си на примерах. Будет полезна как начинающим программистам, студентам, так и всем, кто хочет быстро начать программировать на Си. В книге рассмотрена базовая теоретическая часть языка Си, позволяющая ориентироваться в языке и создавать свои программы: операторы, логические конструкции, массивы, связанные списки и деревья, очереди и стеки, работа с файлами. Отдельное внимание уделено программированию различных алгоритмов, а также рассмотрению нововведений языка Си на момент 2019 года (стандарты С99, С11, современные практики использования, многопоточность). В книге используется большое количество примеров с подробным анализом кода.
  • Климов А.П.. MS Agent. Графические персонажи для интерфейсов (+ CD-ROM)
    MS Agent. Графические персонажи для интерфейсов (+ CD-ROM)
    Климов А.П.
    Рассмотрены технология Microsoft Agent и использование виртуальных персонажей в коммерческих приложениях, а также пользовательских проектах при программировании на языках JavaScript, VBScript, Visual Basic, C++, VB.NET и C#. Подробно описаны популярные виртуальные персонажи от профессиональных разработчиков Microsoft, La Cantoche, E-Clips, UK Software и др. Показано, как разрабатывать собственные персонажи и внедрять их в свои проекты. Компакт-диск содержит примеры из книги, а также персонажи и программы, разрешенные для свободного распространения.
  • Бланшет Ж.. Qt 4: Программирование GUI на С++
    Qt 4: Программирование GUI на С++
    Бланшет Ж.
    Книга представляет собой дополненное и исправленное издание востребованной на российском рынке книги «Qt4: программирование GUI на C++», выпущенной в 2007 году. Тираж быстро нашел своих покупателей. В новое издание были внесены изменения, связанные с использованием возможностей, появившихся в Qt версий 4.2 и 4.3, добавлены новые главы, посвященные настройке диалога с пользователем и созданию прикладных скриптов, рассмотрены базовые принципы программирования на Qt 4 b. В приложении В дано введение в Qt Jambi, официально поддерживаемую Java-версию API Qt, выпущенную компанией Trolltech в 2007 году.
  • Шлее Макс. Qt 5.10. Профессиональное программирование на C++
    Qt 5.10. Профессиональное программирование на C++
    Шлее Макс
    Книга посвящена разработке приложений для Windows, Mac OS X, Linux, Android и iOS с использованием библиотеки Qt версии 5.10. Подробно рассмотрены возможности, предоставляемые этой библиотекой, и описаны особенности, выгодно отличающие ее от других библиотек. Описана интегрированная среда разработки Qt Creator и работа с технологией Qt Quick. Книга содержит исчерпывающую информацию о классах Qt 5, и так же даны практические рекомендации их применения, проиллюстрированные на большом количестве подробно прокомментированных примеров. Проекты примеров из книги размещены на сайте издательства.
  • Саммерфилд Марк. Qt. Профессиональное программирование. Разработка кроссплатформенных приложений на С++
    Qt. Профессиональное программирование. Разработка кроссплатформенных приложений на С++
    Саммерфилд Марк
    Qt представляет собой мощную библиотеку разработки кроссплатформенных приложений - настольных, сетевых и для мобильных устройств. Но нередко даже опытные Qt-программисты используют лишь малую часть заложенных в ней возможностей. Книга Марка Саммерфилда открывает путь к овладению разнообразными паттернами и приемами создания приложений с использованием Qt. Разработчики узнают, как в полной мере воспользоваться самыми ценными из новых API, появившихся в последних версиях. Основное внимание уделено подходам, обладающим наибольшей эффективностью и гибкостью, но при этом не создающим дополнительных сложностей. Основной акцент сделан на создании моделей, графических представлений и гибридных приложений "рабочий стол + Интернет", на многопоточной обработке данных и приложениях, содержащих мультимедийные объекты и форматированный текст. Представлено подробное введение в подсистемы анимации и конечных автоматов, включенные в версию Qt 4.6. В книге приведены примеры кода, протестированные на платформах Windows, Mac OS X и Linux с использованием Qt 4.6 (а многие работают также с версией Qt 4.5) и написанные с ориентацией на будущие версии Qt.
  • Смит Г.. Windows Driver Foundation: разработка драйверов
    Windows Driver Foundation: разработка драйверов
    Смит Г.
    Книга содержит описания принципов и методик, примеры программирования и подсказки для эффективной разработки драйверов. Представлены инструменты и ресурсы, основные понятия драйверов и операционной системы Windows, обзор модели Windows Driver Foundation (WDF), информация об архитектуре Windows, модели ввода/вывода. Приводятся три основные составляющие модели WDF: инфраструктура драйвера пользовательского режима, инфраструктура драйвера режима ядра и набор инструментов тестирования и верификации, а также шаблоны и рекомендации по выбору. Подробно рассматриваются различия между пользовательским режимом и режимом ядра. Для разработчиков аппаратного обеспечения и программистов, в том числе не имеющих опыта разработки драйверов
  • Хайнеман Джордж. Алгоритмы. Справочник с примерами на C, C++, Java и Python. Руководство
    Алгоритмы. Справочник с примерами на C, C++, Java и Python. Руководство
    Хайнеман Джордж
    Для создания надежного программного обеспечения необходимы эффективные алгоритмы, но программисты редко представляют себе весь спектр алгоритмов для решения своих задач. В данном обновленном издании описываются существующие алгоритмы для решения различных задач. Оно помогает выбрать и реализовать алгоритм, наиболее подходящий для ваших задач, при этом обеспечивая достаточное математическое обоснование для понимания и анализа производительности алгоритма. Будучи акцентированной на приложениях, а не на теории, эта книга основана на строгих принципах, включая документированные решения реальных задач на разных языках программирования. В это издание добавлены десяток новых алгоритмов, реализованных на языке Python, в том числе реализация диаграмм Вороного, а также новая глава о пространственных древовидных структурах, таких как R-деревья и Quadtrees. Основные темы книги - Новые задачи и повышение эффективности имеющихся решений - Поиск алгоритмов для решения своих задач и выбор наиболее подходящих из них - Решения на языках программирования С, C++, Java, Python с помощью приведенных рекомендаций - Оценка производительности алгоритмов и создание условий для достижения максимальной эффективности - Использование наиболее подходящих структур данных для повышения эффективности алгоритмов
  • Седжвик Роберт. Алгоритмы на C++. Анализ структуры данных. Сортировка. Поиск. Алгоритмы на графах. Руководство
    Алгоритмы на C++. Анализ структуры данных. Сортировка. Поиск. Алгоритмы на графах. Руководство
    Седжвик Роберт
    Роберт Седжвик тщательно переписал, существенно расширил и обновил свою популярную книгу, чтобы получилось современное и исчерпывающее описание важных алгоритмов и структур данных. Вместе с Кристофером Ван Виком он разработал новые реализации на C++, которые выражают эти методы а сжатом, но наглядном виде, а также предоставляют программистам практические средства для их проверки в реальных приложениях. В книге представлено много новых алгоритмов, а их объяснения гораздо более подробны, чем в предыдущем издании. Новая структура текста и подробные иллюстрации к нему вместе с сопутствующими комментариями значительно улучшают представление материала. Третье издание также содержит удачное сочетание теории и практики, которые делают работу Седжвика бесценным источником сведений для более чем 250 000 программистов! В частях I—IV рассматриваются фундаментальные алгоритмы, структуры данных, сортировка и поиск. В них приведено подробное описание фундаментальных структур данных и алгоритмов для сортировки, поиска и сопутствующих приложений. Хотя, по сути, материал книги применим к программированию на любом языке, реализации Ван Вика и Седжвика используют естественную связь между классами C++ и реализациями абстрактных типов данных (АТД), В части V рассматриваются алгоритмы на графах, которые играют все более важную роль во множестве приложений, таких как сетевая связность, конструирование электронных схем, составление графиков, обработка транзакций и выделение ресурсов. Каждая часть содержит новые алгоритмы и реализации, усовершенствованные описания и диаграммы, а также множество новых упражнений для лучшего усвоения материала. Акцент на АТД расширяет диапазон применения программ и лучше соотносится с современными средами объектно-ориентированного программирования.
  • Страуструп Бьярне. Дизайн и эволюция языка С++
    Дизайн и эволюция языка С++
    Страуструп Бьярне
    В книге, написанной создателем языка C++ Бьерном Страуструпом, представлено описание процесса проектирования и разработки языка программирования C++. Здесь изложены цели, принципы и практические ограничения, наложившие отпечаток на структуру и облик C++, обсужден дизайн недавно добавленных в язык средств: шаблонов, исключений, идентификации типа во время исполнения и пространств имен. Автор анализирует решения, принятые в ходе работы над языком, и демонстрирует, как правильно применять «реальный объектно-ориентированный язык программирования». Книга удобно организована, поучительна, написана с юмором. Описание ключевых идей даст начинающему пользователю ту основу, на которой позже он выстроит свое понимание всех деталей языка. Опытный программист найдет здесь обсуждение принципиальных вопросов проектирования, что позволит ему лучше понять язык, с которым он работает.
  • Спрол Антон. Думай как программист. Креативный подход к созданию кода. C++ версия
    Думай как программист. Креативный подход к созданию кода. C++ версия
    Спрол Антон
    При помощи этой книги любой программист, особенно начинающий, может усовершенствовать свои навыки программирования. Автор разработал собственную программу, позволяющую получить навыки креативного решения разнообразных задач. Эти навыки необходимы в первую очередь тем, кто хочет создавать собственный код и действительно понимать и чувствовать основы программирования. Живой язык, множество примеров на языке C++ и уникальное авторское видение сделают чтение этой книги настоящим удовольствием.

© 2007-2019 books.iqbuy.ru 18+