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

Основы программирования на С# 2.0

Основы программирования на С# 2.0
  • Автор: А. Л. Марченко
  • Издательство: ИНТУИТ
  • Год: 2007
  • Язык: Русский
  • Страниц: 552
  • Формат: pdf
  • Размер: 1,4 МБ

Описание книги Основы программирования на С# 2.0:
В книге описываются синтаксис языка программирования С# 2.0 .NET и множества классов, применяемых для разработки приложений на платформе .NET, излагаются основы объектно-ориентированного программирования, методы создания элементов пользовательского интерфейса и основы работы с базами данных.

Сжатие данных, изображений и звука

Сжатие данных, изображений и звука
  • Оригинальное название: Data Compression Methods
  • Автор: Д. Сэломон
  • Издательство: Техносфера
  • Год: 2004
  • Язык: Русский
  • Страниц: 368
  • Формат: pdf
  • Размер: 7,3 МБ

Описание книги Сжатие данных, изображений и звука:
В учебном пособии изложены как общие идеи и основы теории сжатия информации, так и практические методы с подробным описанием конкретных алгоритмов компрессии различных типов цифровых данных. Общие концепции описываются вполне строго и основываются на четких научных принципах. Все алгоритмы проиллюстрированы подробными примерами, снабжены таблицами, диаграммами и рисунками. В книге рассматриваются различные методы сжатия самой разнообразной информации: текстов, графических изображений, звука, анимации, оцифрованных аудио- и видео данных. В руководстве приводятся многие популярные стандарты и протоколы сжатия, такие как JPEG, MPEG, которые часто сопровождаются готовыми к употреблению текстами программ для системы MATLAB.

C++. Объектно-ориентированное программирование. Практикум

C++. Объектно-ориентированное программирование. Практикум
  • Автор: Т. А. Павловская, Ю. А. Щупак
  • Издательство: Питер
  • Год: 2006
  • Язык: Русский
  • Страниц: 264
  • Формат: pdf
  • Размер: 7.7 МБ

Описание книги C++. Объектно-ориентированное программирование. Практикум:
Практикум предназначен для студентов, изучающих язык C++ на семинарах или самостоятельно. Классы, шаблоны, наследование, исключения, стандартная библиотека, UML, концепции программной инженерии (software engineering) и паттерны проектирования рассматриваются на примерах, сопровождаемых необходимыми теоретическими сведениями. Обсуждаются алгоритмы, приемы отладки и вопросы качества. По каждой теме приведено по 20 вариантов заданий. Допущено Министерством образования Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению «Информатика и вычислительная техника».

Основания программирования

Основания программирования
  • Автор: Непейвода Н.Н., Скопин И.Н.
  • Издательство: Институт компьютерных исследований
  • Год: 2003
  • Язык: Русский
  • Страниц: 868
  • Формат: djvu
  • Размер: 30,4 МБ

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

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

Unix/Linux. Теория и практика программирования

Unix/Linux. Теория и практика программирования
  • Оригинальное название: Understanding Unix/Linux Programming
  • Автор: Брюс Моли
  • Издательство: КУДИЦ-Образ
  • Год: 2004
  • Язык: Русский
  • Страниц: 576
  • Формат: djvu
  • Размер: 20.3 МБ

Описание книги Unix/Linux. Теория и практика программирования:
Книга посвящена вопросам системного программирования в среде UNIX. Основная
задача издания показать, как работает UNIX изнутри. В качестве основных языков разработки выступают C и shell script. Приводятся подробные сведения о вводе/выводе для файлов и устройств, а также о таймерах, драйверах терминала. Рассмотрены вопросы, посвященные созданию соединения между локальными и удаленными процессами, сокетам. Излагаемый материал является общим для всех разновидностей систем Unix. Теоретический материал сопровождается примерами реальных программ и большим количеством тем для обсуждения и самостоятельной разработки.

Win32 API. Эффективная разработка приложений

Win32 API. Эффективная разработка приложений
  • Автор: Юрий Щупак
  • Издательство: Питер
  • Год: 2007
  • Язык: Русский
  • Страниц: 576
  • Формат: djvu
  • Размер: 11,4 МБ

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

Практика показывает, что те программисты, которые начинают осваивать программирование для Windows сразу на уровне MFC или Windows Forms, не имея никакого опыта работы с Win32 API, сталкиваются с серьезными проблемами, как только дело доходит до создания реальных приложений. Напротив, опыт программирования с Win32 API позволяет осваивать более высокие технологии гораздо гармоничней и продуктивней.

Linux. Программирование в примерах

Linux. Программирование в примерах
  • Оригинальное название: Linux Programming by Example
  • Автор: Арнольд Роббинс
  • Издательство: КУДИЦ-Пресс
  • Год: 2006
  • Язык: Русский
  • Страниц: 256
  • Формат: djvu
  • Размер: 19.1 МБ

Описание книги Linux. Программирование в примерах:
В книге рассмотрены вопросы, связанные с программированием под Linux: файловый ввод/вывод, метаданные файлов, основы управления памятью, процессы и сигналы, пользователи и группы, вопросы интернационализации и локализации, сортировка, поиск и многие другие. Много внимания уделено средствам отладки, доступным под GNU Linux. Все темы иллюстрируются примерами кода, взятого из V7 UNIX и GNU. Эта книга может быть полезна любому, кто интересуется программированием под Linux.

Программирование на CGI

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

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

Firebird: руководство разработчика баз данных

Firebird: руководство разработчика баз данных
  • Оригинальное название: The Firebird Book. A Reference for Database Developers
  • Автор: Хелен Борри
  • Издательство: БХВ-Петербург
  • Год: 2007
  • Язык: Русский
  • Страниц: 1104
  • Формат: djvu
  • Размер: 16,6 МБ

Описание книги Firebird: руководство разработчика баз данных:
Рассмотрены вопросы, необходимые разработчику для создания клиент-серверных приложений с использованием СУБД Firebird, явившейся развитием СУБД Borland Interbase 6. Содержится обзор концепций и моделей архитектуры клиент/сервер, а также практические рекомендации по работе с клиентскими библиотеками Firebird.

Детально описаны особенности типов данных SQL, язык манипулирования данными (Data Manipulation Language, DML), а также синтаксис и операторы языка определения данных (Data Definition Language, DDL). Большое внимание уделено описанию транзакций и приведены советы по их использованию при разработке приложений.

Как успешно руководить проектами. Серебряная пуля

Как успешно руководить проектами. Серебряная пуля
  • Оригинальное название: How to Run Successful Projects. The Silver Bullet
  • Автор: Фергус О`Коннэл
  • Издательство: КУДИЦ-Образ
  • Год: 2005
  • Язык: Русский
  • Страниц: 336
  • Формат: djvu
  • Размер: 3,3 МБ

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

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

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