Книги по программированию

Symbian OS Explained: Effective C++ Programming for Smartphones

Symbian OS Explained: Effective C++ Programming for Smartphones
  • Автор: Jo Stichbury
  • Издательство: Wiley
  • Год: 2005
  • Язык: Английский
  • Страниц: 392
  • Формат: pdf
  • Размер: 1 МБ

Описание книги Symbian OS Explained: Effective C++ Programming for Smartphones:
This book explains the key features of Symbian OS and will help you to write effective C++ code. It focuses on aspects of good C++ style that apply particularly to Symbian OS.
21 items are used to target particular aspects of the operating system and provide a simple and straightforward exploration of coding fundamentals. Using example code and descriptions of best practice to deconstruct Symbian OS, the items guide you to what you should and should not do (and why), pointing out commonly-made mistakes along the way.

Программирование на C++ в Linux

Программирование на C++ в Linux
  • Автор: Николай Секунов
  • Издательство: БХВ-Петербург
  • Год: 2004
  • Язык: Русский
  • Страниц: 368
  • Формат: pdf
  • Размер: 7 МБ

Описание книги Программирование на C++ в Linux:
Книга посвящена созданию приложений, написанных на языке C++, в среде разработки KDevelop. Дано описание способов взаимодействия компонентов приложений. Рассмотрена работа с утилитой Qt Designer и описаны основные элементы управления, используемые в диалоговых окнах, а также классы, созданные для работы с ними. Читатель знакомится с концепцией Документ/Представление и учится создавать элементы пользовательского интерфейса приложения. Кроме того, в отдельных главах разбираются вопросы вывода на экран различной информации, сохранения и восстановления ее из файла, создания текстовых редакторов, работы с шаблонами классов и функций и организации многозадачности в приложении на основе взаимодействующих процессов. В завершение предоставляются рекомендации по созданию справочной системы приложения.

Essential Linux Device Drivers

Essential Linux Device Drivers
  • Автор: Sreekrishnan Venkateswaran
  • Издательство: Prentice Hall
  • Год: 2008
  • Язык: Английский
  • Страниц: 744
  • Формат: pdf
  • Размер: 4 МБ

Описание книги Essential Linux Device Drivers:
Linux now offers an exceptionally robust environment for driver development: with today’s kernels, what once required years of development time can be accomplished in days. In this practical, example-driven book, one of the world’s most experienced Linux driver developers systematically demonstrates how to develop reliable Linux drivers for virtually any device.

Инженерия программного обеспечения

Инженерия программного обеспечения
  • Оригинальное название: Software Engineering
  • Шестое издание
  • Автор: Иан Соммервилл
  • Издательство: Вильямс
  • Год: 2002
  • Язык: Русский
  • Страниц: 624
  • Формат: djvu
  • Размер: 9 МБ

Описание книги Инженерия программного обеспечения:
Данная книга является прекрасным введением в инженерию программного обеспечения. Здесь дана широкая панорама тем инженерии ПО, охватывающих все этапы и технологии разработки программных систем. В семи частях книги представлен весь спектр процессов, ведущих к созданию программного обеспечения, начиная от начальной разработки системных требований и далее через проектирование, непосредственное программирование и аттестацию до модернизации программных систем. Эта книга окажет неоценимую поддержку студентам и аспирантам, изучающим дисциплину `Инженерия программного обеспечения`, а также будет полезна тем специалистам по программному обеспечению, которые хотят познакомиться с новыми технологиями разработки ПО, такими как спецификация требований, архитектура распределенных структур или надежность программных систем.

Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction

Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction
  • Автор: Daniel Shiffman
  • Издательство: Morgan Kaufmann
  • Год: 2008
  • Язык: Английский
  • Страниц: 450
  • Формат: pdf
  • Размер: 6 МБ

Описание книги Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction:
This book teaches you the basic building blocks of programming needed to create cutting-edge graphics applications including interactive art, live video processing, and data visualization.

A unique lab-style manual, the book gives graphic and web designers, artists, and illustrators of all stripes a jumpstart on working with the Processing programming environment by providing instruction on the basic principles of the language, followed by careful explanations of select advanced techniques.

Advanced Data Structures

Advanced Data Structures
  • Автор: Peter Brass
  • Издательство: Cambridge University Press
  • Год: 2008
  • Язык: Английский
  • Страниц: 472
  • Формат: pdf
  • Размер: 2 МБ

Описание книги Advanced Data Structures:
Advanced Data Structures presents a comprehensive look at the ideas, analysis, and implementation details of data structures as a specialized topic in applied algorithms. Data structures are how data is stored within a computer, and how one can go about searching for data within. This text examines efficient ways to search and update sets of numbers, intervals, or strings by various data structures, such as search trees, structures for sets of intervals or piece-wise constant functions, orthogonal range search structures, heaps, union-find structures, dynamization and persistence of structures, structures for strings, and hash tables.

Software Testing and Quality Assurance: Theory and Practice

Software Testing and Quality Assurance: Theory and Practice
  • Автор: Sagar Naik, Piyu Tripathy
  • Издательство: Wiley-Spektrum
  • Год: 2008
  • Язык: Английский
  • Страниц: 648
  • Формат: pdf
  • Размер: 3 МБ

Описание книги Software Testing and Quality Assurance: Theory and Practice:
This book provides a comprehensive review of topics dealing with software testing and quality assurance. The writing style is plain but efficient, while the content covers theoretical (to some extent) and practical concepts in this field. Naik (Univ. of Waterloo, Ontario, Canada) and Tripathy (NEC Laboratories America Inc.) seem to have limited exposure to current research in software testing, but they adequately cover the fundamentals. The literature review sections are useful for researchers who wish to expand their knowledge on a specific topic, with references well placed at the end of individual chapters.

Программирование баз данных Microsoft SQL Server 2005 для профессионалов

Программирование баз данных Microsoft SQL Server 2005 для профессионалов
  • Оригинальное название: Professional Microsoft SQL Server 2005 Programming
  • Автор: Роберт Виейра
  • Издательство: Вильямс
  • Год: 2008
  • Язык: Русский
  • Страниц: 1072
  • Формат: djvu
  • Размер: 15 МБ

Описание книги Программирование баз данных Microsoft SQL Server 2005 для профессионалов:
Книга Роберта Виейра "Программирование баз данных MS SQL Server 2005 для профессионалов" предоставляет оптимальный способ освоения ms sql server 2005. Книга позволяет разобраться в мельчайших нюансах объектов разработки систем и приложений, которые не только соответствуют самым жестким требованиям к производительности, но и обеспечивают поддержку целостности данных, предоставляя возможность получения высокопроизводительного доступа к данным. Книга является продолжением выпущенного ранее базового курса и содержит все необходимые начальные сведения о инструментальных средствах, языке t-sql, проектировании баз данных, сценариях и пакетах в ms sql server 2005, xml и обработке больших объемов данных, о репликации и преобразовании данных, о обработка текста и полнотекстовом поиске, ну и конечно о безопасности ms sql server 2005.

C++Builder. Книга рецептов

C++Builder. Книга рецептов
  • Автор: В. Ермолаев, Т. Сорока
  • Издательство: КУДИЦ-Образ
  • Год: 2006
  • Язык: Русский
  • Страниц: 208
  • Формат: djvu
  • Размер: 15 МБ

Описание книги C++Builder. Книга рецептов:
Данная книга написана специалистами в области разработки ПО по материалам дискуссий на самом известном российском сайте, посвященном C++Builder; http://bcbdev.ru. В книге, построенной как справочник, даются примеры решения типичных задач, встающих в процесс разработки приложения на C++Builder. Это позволяет разработчикам сконцентрироваться на предметной области, экономя время и не отвлекаясь на частности.

Программирование в C++Builder 6

Программирование в C++Builder 6
  • Автор: А. Я. Архангельский
  • Издательство: Бином
  • Год: 2002
  • Язык: Русский
  • Страниц: 1152
  • Формат: djvu
  • Размер: 17 МБ

Описание книги Программирование в C++Builder 6:
Книга содержит методические и справочные материалы по новой версии системы визуального объектно-ориентированного программирования C++Builder 6 и предшествующим версиям C++Builder 5 и 4. Рассмотрены такие новые возможности C++Builder, как кросс-платформенные приложения, технологии доступа к данным ADO, InterBase Express, dbExpress, компоненты - серверы СОМ, технологии распределенных приложений COM, CORBA, MIDAS, новая методика диспетчеризации действий. Дается методика построения прикладных программ, реализующих текстовые и графические редакторы, мультипликацию и мультимедиа, работу с базами данных, создание отчетов, приложений для Интернет, распределенных приложений, клиентов и серверов.

122 страниц
Для правильной работы сайта рекомендуется включить JavaScript