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

Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ

Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ
  • Автор: Скотт Мэйерс
  • Издательство: ДМК Пресс
  • Год: 2006
  • Язык: Русский
  • Страниц: 300
  • Формат: djvu
  • Размер: 3.2 МБ

Описание книги Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ:
Данная книга является переводом третьего издания известной книги "Effective C++" и представляет собой руководство по грамотному использованию мощи языка C++. Она поможет вам сделать ваши программы более ясными и чистыми, простыми в сопровождении, производительными и эффективными. Кроме материала, описывающего общий подход к проектированию программного обеспечения, книга также включает в себя главы по программированию с использованием шаблонов и по управлению ресурсами, а также множество полезных советов, которые позволят вам усовершенствовать ваш программный код и сделать работу более приятной и творческой. Книга также включает в себя новый материал по принципам обработки исключений, шаблонам проектирования и средствам STL.

Философия программирования на языке C++

Философия программирования на языке C++
  • Автор: Дмитрий Якушев
  • Издательство: Новый издательский дом
  • Год: 2004
  • Язык: Русский
  • Страниц: 320
  • Формат: pdf
  • Размер: 0.7 МБ

Описание книги "Философия" программирования на языке C++:
Автором языка C++ является Бьерн Страуструп, сотрудник известной фирмы AT&T. C++ (а точнее, его предшественник, С with classes) был создан под влиянием языка Simula (надо сказать, что этот язык программирования появился еще в 1967 году). Собственно, к тому моменту, когда появился C++, С уже заработал себе популярность; профессиональные программисты уважают его за возможность использовать преимущества конкретной архитектуры, создавая при этом программы на языке относительно высокого уровня.

В настоящее время C++ - один из самых популярных (если не самый популярный) языков программирования. Именно C++ позволяет написать программу с использованием объектно-ориентированных подходов (а программы, которые этого требуют, обычно очень большие) и при этом достаточно "быструю".

Deadline. Роман об управлении проектами

Deadline. Роман об управлении проектами
  • Автор: Том ДеМарко
  • Издательство: Вершина
  • Год: 2008
  • Язык: Русский
  • Страниц: 288
  • Формат: fb2, doc
  • Размер: 2.4 МБ

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

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

Язык ассемблера: уроки программирования

Язык ассемблера: уроки программирования
  • Автор: П. И. Рудаков, К. Г. Финогенов
  • Издательство: Диалог-МИФИ
  • Год: 2001
  • Язык: Русский
  • Страниц: 640
  • Формат: djvu
  • Размер: 8.8 МБ

Описание книги Язык ассемблера: уроки программирования:
Книга является простым и доступным для широкого круга пользователей пособием по программированию на языке ассемблера для персональных компьютеров IBM PC. Рассматриваются основы разработки программ, аппаратная организация компьютера, использование системных средств DOS и BIOS, программирование сопроцессора и защищенного режима. Отдельный раздел посвящен разработке прикладных драйверов Windows для управления нестандартной аппаратурой. Для читателей, не являющихся профессионалами-программистами, но имеющих дело с персональными компьютерами, а также студентов вузов, аспирантов и преподавателей.

Assembler. Практикум

Assembler. Практикум
  • Автор: В. Юров
  • Издательство: Питер
  • Год: 2006
  • Язык: Русский
  • Страниц: 400
  • Формат: djvu
  • Размер: 7.3 МБ

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

Жемчужины программирования

Жемчужины программирования
  • Автор: Джон Бентли
  • Издательство: Питер
  • Год: 2002
  • Язык: Русский
  • Страниц: 272
  • Формат: djvu
  • Размер: 2,9 МБ

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

Компьютерная графика, мультимедиа и игры на Visual C# 2005

Компьютерная графика, мультимедиа и игры на Visual C# 2005
  • Автор: В. А. Жарков
  • Издательство: Жарков Пресс
  • Год: 2005
  • Язык: Русский
  • Страниц: 812
  • Формат: pdf
  • Размер: 31,3 МБ

Аннотация к книге Компьютерная графика, мультимедиа и игры на Visual C# 2005:
Разработаны методологии создания вычислительных систем, двухмерной и трехмерной графики, мультимедиа, анимации, мультипликации, аудио, видео и игр на основе Visual C# 2005 с использованием новейшей версии технологии DirectX 9.0с. Приведены тексты мощных программ на языках Visual C#, Visual Basic и Visual C++ версий 2002, 2003, 2004 и 2005 годов для построения и управления разнообразными трехмерными телами, поверхностями и линиями уровней этих поверхностей в трехмерном пространстве. Применен новый синтаксис Visual C++ 2005. Мультимедийные приложения и игры основаны на технологии Microsoft Agent, которая позволяет создавать и включать в Windows и Web-приложения интерактивные (через голосовые команды) анимационные персонажи.

XML. Энциклопедия

XML. Энциклопедия
  • Автор: С. Холзнер
  • Издательство: Питер
  • Год: 2004
  • Язык: Русский
  • Страниц: 1104
  • Формат: djvu
  • Размер: 17,8 МБ

Аннотация к книге XML. Энциклопедия:
В книге рассмотрены два подхода к XML-программированию - ориентированный на Microsoft и альтернативный. Автор описывает современные методы программирования и дает множество полезных советов и указаний, помогающих в решении разнообразных задач. В книге затронуты такие темы, как форматирование, каскадные таблицы стилей, разбор XML-документа, использование браузеров, подключение XML-документов к серверам баз данных и обычным приложениям.

Современные методы описания функциональных требований к системам

Современные методы описания функциональных требований к системам
  • Автор: Алистер Коберн
  • Издательство: Лори
  • Год: 2002
  • Язык: Русский
  • Страниц: 266
  • Формат: djvu
  • Размер: 2.9 МБ

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

Данная книга эксперта по объектной технологии Алистера Коберна служит новейшим практическим руководством по написанию вариантов использования. Богатый опыт в этой области помогает автору расширить классическое толкование вариантов использования. В книге представлены начальная, промежуточная и расширенная концепция, поэтому она подходит читателям с разным уровнем подготовки. Инструкции подкреплены наглядными примерами и упражнениями.

Принципы работы с требованиями к программному обеспечению. Унифицированный подход

Принципы работы с требованиями к программному обеспечению. Унифицированный подход
  • Автор: Дин Леффингуэлл, Дон Уидриг
  • Издательство: Вильямс
  • Год: 2002
  • Язык: Русский
  • Страниц: 448
  • Формат: djvu
  • Размер: 4.5 МБ

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

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

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