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

Сущность технологии COM

Сущность технологии COM
  • Автор: Дональд Бокс
  • Издательство: Питер
  • Год: 2001
  • Язык: Русский
  • Страниц: 100
  • Формат: pdf
  • Размер: 1 МБ

Описание книги Сущность технологии COM:
В этой книге СОМ исследуется с точки зрения разработчика C++. Написанная ведущим специалистом по модели компонентных объектов СОМ, она раскрывает сущность СОМ, помогая разработчикам правильно понять не только методы модели программирования СОМ, но и ее основу. Понимание мотивов создания СОМ и ее аспектов, касающихся распределенных систем, чрезвычайно важно для тех разработчиков, которые желают пойти дальше простейших приложений СОМ и стать по-настоящему эффективными СОМ-программистами. Показывая, почему СОМ для распределенных систем (Distributed СОМ) работает именно так, а не иначе. Дон Бокс дает вам возможность применять эту модель творчески и эффективно для ежедневных задач программирования.

Стандарт криптографической защиты - AES (Advanced Encryption Standart). Конечные поля

Стандарт криптографической защиты - AES (Advanced Encryption Standart). Конечные поля
  • Автор: О. С. Зензин, М. А. Иванов
  • Издательство: КУДИЦ-Образ
  • Год: 2002
  • Язык: Русский
  • Страниц: 176
  • Формат: djvu
  • Размер: 7 МБ

Описание книги Стандарт криптографической защиты - AES (Advanced Encryption Standart). Конечные поля:
Книга состоит из трех глав. В главе 1 рассматриваются основы криптографии с секретным ключом. В главе 2 дается описание шифра Rijndael, принятого в 2001 г. в качестве американского стандарта криптографической защиты AES - Advanced Encryption Standard. AES принят на замену морально устаревшему DES - самому распространенному криптоалгоритму в мире. Rijndael полностью построен на математическом аппарате теории конечных полей, которая рассматривается в главе 3.

Форматы и алгоритмы сжатия изображений в действии

Форматы и алгоритмы сжатия изображений в действии
  • Оригинальное название: Compressed Image File Formats: Jpeg, PNG, Gif, XBM, BMP
  • Автор: Дж. Миано
  • Издательство: Триумф
  • Год: 2003
  • Язык: Русский
  • Страниц: 336
  • Формат: djvu
  • Размер: 3 МБ

Описание книги Форматы и алгоритмы сжатия изображений в действии:
В книге рассмотрены все самые популярные алгоритмы сжатия и форматы хранения растровых изображений. Исходные тексты программ сопровождаются описанием особенностей цветовых моделей, популярным объяснением математических основ сжатия и демонстрацией эффективных способов программной реализации алгоритмов. В книге дается полный обзор процесса обработки от получения изображения до выделения интересующих данных.

Работа с файлами в Win32 API

Работа с файлами в Win32 API
  • Второе издание
  • Автор: П. В. Румянцев
  • Издательство: Горячая Линия - Телеком
  • Год: 2002
  • Язык: Русский
  • Страниц: 216
  • Формат: djvu
  • Размер: 1 МБ

Описание книги Работа с файлами в Win32 API:
Изложены вопросы создания программных приложений для Windows. Рассмотрены основы работы с файлами в Win32 API, структура исполняемого файла, его заголовки и разделы, экспорт и импорт функций, таблицы объектов, процессы и связанные с ними потоки. Настоящее издание (первое вышло в 2000 г.) дополнено сведениями о работе с последовательным портом. В значительной степени материал книги развивает и дополняет книгу автора `Азбука программирования в Win 32 API`, выдержавшую три издания.

Проектирование интерфейса пользователя средствами Win32 API

Проектирование интерфейса пользователя средствами Win32 API
  • Автор: Р. М. Ганеев
  • Издательство: Горячая Линия - Телеком
  • Год: 2001
  • Язык: Русский
  • Страниц: 336
  • Формат: djvu
  • Размер: 3 МБ

Описание книги Проектирование интерфейса пользователя средствами Win32 API:
Книга посвящена методическим основам проектирования пользовательского интерфейса средствами Win32 API. Основное внимание уделено динамическому проектированию и управлению базовыми элементами информационных систем - окнами, органами управления, меню и диалоговыми панелями. Книга написана доступным языком, насыщена примерами программной реализации, все разделы сопровождаются вопросами контроля полученных знаний и вариантами упражнений. Она поможет читателю овладеть методикой проектирования эффективных приложений для Windows. Для тех, кто знает основы языка Си и хочет проектировать компактные быстродействующие приложения.

Программирование в алгоритмах

Программирование в алгоритмах
  • Автор: С. Окулов
  • Издательство: Бином. Лаборатория знаний
  • Год: 2004
  • Язык: Русский
  • Страниц: 344
  • Формат: djvu
  • Размер: 3 МБ

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

Методы компьютерной обработки изображений

Методы компьютерной обработки изображений
  • Второе издание
  • Автор: В. А. Сойфер
  • Издательство: ФИЗМАТЛИТ
  • Год: 2003
  • Язык: Русский
  • Страниц: 784
  • Формат: djvu
  • Размер: 15 МБ

Описание книги Методы компьютерной обработки изображений:
В книге излагаются теоретические основы цифровой обработки изображений: математические модели, критерии качества и погрешности дискретного представления, методы повышения качества и оценки геометрических параметров изображений, элементы теории распознавания изображений. Рассматриваются новые методы, алгоритмы и информационные технологии: алгебро-арифметического синтеза быстрых алгоритмов дискретных ортогональных преобразований, компрессии изображений, анализа изображений с помощью поля направлений, параллельно-рекурсивной локальной обработки изображений, обнаружения и распознавания объектов на изображениях, оценки параметров моделей изображений по малому числу наблюдений.

Компьютерные сети

Компьютерные сети
  • Оригинальное название: Computer Networks
  • Четвертое издание
  • Автор: Э. Таненбаум
  • Издательство: Питер
  • Год: 2007
  • Язык: Русский
  • Страниц: 992
  • Формат: pdf
  • Размер: 9 МБ

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

Паскаль. Программирование на языке высокого уровня

Паскаль. Программирование на языке высокого уровня
  • Автор: Т. А. Павловская
  • Издательство: Питер
  • Год: 2003
  • Язык: Русский
  • Страниц: 320
  • Формат: djvu
  • Размер: 3 МБ

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

JavaScript. Подробное руководство

JavaScript. Подробное руководство
  • Оригинальное название: JavaScript: The Definitive Guide
  • Пятое издание
  • Автор: Дэвид Флэнаган
  • Издательство: Символ-Плюс
  • Год: 2008
  • Язык: Русский
  • Страниц: 992
  • Формат: pdf
  • Размер: 6 МБ

Описание книги JavaScript. Подробное руководство:
Пятое издание бестселлера "JavaScript. Подробное руководство" полностью обновлено. Рассматриваются взаимодействие с протоколом HTTP и применение технологии Ajax, обработка XML-документов, создание графики на стороне клиента с помощью тега "canvas", пространства имен в JavaScript, необходимые для разработки сложных программ, классы, замыкания, Flash и встраивание сценариев JavaScript в Java-приложения.

Дуглас Крокфорд пишет: "Практически, любая книга по JavaScript — это воплощение Зла. В них куча ошибок, бестолковых примеров и плохих советов. Важные особенности языка либо плохо рассмотрены, либо не затрагиваются вовсе. Я прошёлся через десятки книг по JavaScript и могу рекомендовать только одну из них: JavaScript: The Definitive Guide (5th Edition) by David Flanagan."

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