dickobraz .narod.ru

На этом сайте представлена небольшая коллекция сделанных мной книг.

«Программирование и разработка ПО»

Френсис Хилл

«OpenGL. Программирование компьютерной графики. Для профессионалов.» 1, 2, 3, 4, 5.

СПб.: Питер, 2002. — 1088 с.

Формат: djvu

Размер: 16 Мб

Эта книга — введение в мир программирования компьютерной графики. Графические системы становятся лучше, быстрее и дешевле. Каждый год изобретается множество новых технических приемов, однако основные принципы и подходы к программированию по-прежнему остаются неизменными. Автор написал в высшей степени практичный и доступный для восприятия текст, отличающийся основательным и интегрированным подходом. Понятия тщательно определены; их математические основы разъяснены, доказана важность каждого рассмотренного понятия. Книга показывает читателю, как переводить математические представления в программный код, и демонстрирует результат. Предлагаемое новое издание предоставляет самую современную информацию в области компьютерной графики.

Леен Аммерааль «STL для программистов на C++»

Леен Аммерааль

«STL для программистов на C++»

source

ДМК Пресс, 1999. — 240 с.

Формат: djvu

Размер: 1.3 Мб

Книга Леена Аммерааля посвящена стандартной библиотеке шаблонов (STL) - мощному инструменту повышения эффективности труда программистов, пишущих на C++. Умелое использование STL позволяет повысить надежность, переносимость и универсальность программ, а также снизить расходы на их разработку. В книге описана стандартизованная версия STL. Дается введение в предмет, которое позволяет быстро освоить библиотеку шаблонов. Приведен исчерпывающий справочный материал, в том числе по новому классу STL, string. Изложение сопровождается многочисленными примерами небольших, но законченных программ, иллюстрирующих ключевые понятия STL. Особое внимание уделено разъяснению сложных понятий библиотеки шаблонов, например, функциональных объектов и адаптеров функций. Для удобства читателей все приведенные в книге программные примеры доступны также в электронном виде, в частности, на Web-узле издательства «ДМК» (www.dmk.ru). Книга предназначена как для профессиональных программистов и тех, кто углубленно изучает C++, так и для тех, кто только начинает осваивать этот язык программирования, без преувеличения самый популярный в мире.

Скотт Мейерс «Эффективное использование STL»Скотт Мейерс

«Эффективное использование STL»,

Питер, 2002. — 224 с.

Формат: djvu

Размер: 1.1 Мб

В этой книге известный автор Скотт Мейерс раскрывает секреты настоящих мастеров, позволяющие добиться максимальной эффективности при работе с библиотекой STL.
Во многих книгах описываются возможности STL, но только в этой рассказано о том, как работать с этой библиотекой. Каждый из 50 советов книги подкреплен анализом и убедительными примерами, поэтому читатель не только узнает, как решать ту или иную задачу, но и когда следует выбирать то или иное решение — и почему именно такое.

Скотт Мейерс «Наиболее эффективное использование C++. 35 новых рекомендаций по улучшению ваших программ и проектов»

Скотт Мейерс

«Наиболее эффективное использование C++.
35 новых рекомендаций по улучшению ваших программ и проектов»
,

ДМК Пресс, 2000. — 304 с.

Формат: djvu

Размер: 1.7 Мб

В новой книге С. Мейерса, которая является продолжением популярного издания Effective C++, приводятся рекомендации по наиболее эффективному использованию конструкций языка C++. Рассматриваются правила перегрузки операторов, способы приведения типов, реализация механизма RTTI и многое другое. Даны практические советы по применению буферизованного оператора new, виртуальных конструкторов, интеллектуальных указателей, proxy-классов и двойной диспетчеризации. Особое внимание уделяется работе с исключениями и возможностям использования кода С в программах, написанных на C++. Подробно описаны новейшие средства языка и показано, как с их помощью повысить производительность программ. Приложения содержат код шаблона auto_ptr и аннотированный список литературы и Internet-ресурсов, посвященных C++.

Иан Соммервиль «Инженерия программного обеспечения»Иан Соммервиль

«Инженерия программного обеспечения», часть 1, часть 2

6 изд, и.д. "Вильямс", 2002. — 624 с.

Формат: djvu

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

Дин Леффингуэлл, Дон Уидриг «Принципы работы с требованиями к программному обеспечению»Дин Леффингуэлл, Дон Уидриг

«Принципы работы с требованиями к программному обеспечению»,

"Вильямс", 2002. — 448 с.

Формат: djvu

Размер: 4.48 Мб

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

Джон Макгрегор, Девид Сайкс «Тестирование объектно-ориентированного программного обеспечения»Джон Макгрегор, Девид Сайкс

«Тестирование объектно-ориентированного программного обеспечения»,

ООО "ТИД "ДС", 2002. — 432 с.

Формат: djvu

Размер: 2.7 Мб

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

Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. «Приемы объектно-ориентированного проектирования. Паттерны проектирования»Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж.

«Приемы объектно-ориентированного проектирования.
Паттерны проектирования»
,
Питер, 2002. — 368 с.

Формат: djvu

Размер: 2.6 Мб

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

Терри Кватрани «Rational Rose 2000 и UML»Терри Кватрани

«Rational Rose 2000 и UML»,

ДМК Пресс, 2001. — 176 с.

Формат: djvu

Размер: 4.7 Мб

В данной книге рассматривается практическое использование пакета визуального моделирования Rational Rose в соответствии с методологией Rational Unified Process. Поскольку с каждым годом сложность программного обеспечения возрастает, потребность в средствах визуального моделирования и проектирования, а также людях, знающих и умеющих использовать их на практике, тоже увеличивается. Все больше программистов и разработчиков, которые раньше просто писали программный код, понимают, что для создания серьезного программного обеспечения необходимы строгий системный подход, использование передовых методик и средств разработки крупных проектов. Именно такую методику (Rational Unified Process, RUP) и программный продукт (Rational Rose), позволяющий в максимальной мере следовать данной методике, предлагает компания Rational. Книга будет полезна как начинающим проектировщикам, которые сразу хотят приступить к работе с передовыми программными продуктами, так и опытным специалистам, стремящимся повысить качество разрабатываемой информационной системы.

С.А.Трофимов «Практическая работа в Rational Rose»С.А. Трофимов

«Практическая работа в Rational Rose»,

Бином, 2002. — 286 с.

Формат: djvu

Размер: 8 Мб

Скачать: 1, 2

соеденить 2 части командой: copy /b xxx.zip.001+xxx.zip.002

Эта книга знакомит читателя с таким популярным CASE-средством как Rational Rose. В ней показывается, как при помощи пакета Rational Rose на основе UML-диаграмм создается программная система от замысла до создания исполняемого кода. Повторяя описанные в книге действия, читатель сам пройдет этот путь, целью которого будет создание полноценного приложения. На каждом шаге в создании проекта подробно описываются возможности этого сложного инструмента для проектирования и создания программного кода системы. Книга открывает пути использования пакета Rational Rose не только для аналитика, но и для программиста, показывая процесс описания поведения объектов и иерархии классов для конкретного приложения. На примере создания системы управления тепличным хозяйством демонстрируются возможности, взаимодействия Microsoft Visual C++ и Rational Rose при создании и реинженеринге программного кода, представлены примеры генерации программного кода по готовым UML диаграммам на языках C++ и Visual Basic. Подробно описываются возможности создания Web приложений и проектирование баз данных при помощи Rational Rose.

Фаулер М., Скотт К.«UML. Основы.»Фаулер М., Скотт К.

«UML. Основы.»

СПб: Символ-Плюс, 2002. - 192 с.

Формат: djvu

Размер: 0.9 Мб

Первое издание «UML в кратком изложении» стало бестселлером и получило высокую оценку создателей языка UML, Г. Буча, А. Джекобсона и Д. Рамбо. Язык UML стал стандартным способом изображения диаграмм в объектно-ориентированных проектах. Второе издание, написанное с учетом последних изменений UML, сохранило краткий стиль, что позволит быстро выяснить, какие элементы нотации языка являются ключевыми, что они означают и как их применять. Издание существенно дополнено, в том числе диаграммами вариантов использования, диаграммами деятельности и расширения кооперации, а также новым приложением, описывающим отличия разных версий UML.
Книга написана для тех, кто знаком с основами объектно-ориентированного анализа и проектирования. М. Фаулер рассматривает в контексте UML различные методы моделирования, такие как варианты использования, диаграммы классов и диаграммы взаимодействия, и описывает ясно и кратко нотацию и семантику. Также представлены полезные не-UML методы - CRC-карты и образцы. Книга содержит множество полезных рекомендаций, основанных на 12-летнем опыте автора, и пример UML-проекта, реализованного на Java.

Андрей Александреску «Современное проектирование на С++. (Modern C++ Design)

Андрей Александреску

«Современное проектирование на С++. (Modern C++ Design)»

Издательство: Вильямс, 2002 г., — 336 стр.

Формат: djvu

Размер: 1.7 Мб

Исходный PDF со сканами взят с anatolix.naumen.ru. Мной немного улучшено изображение сканов для экранного просмотра, переведено в djvu с коррекцией номеров страниц, сделано оглавление.

В книге изложена новая технология программирования, представляющая собой сплав обобщенного программирования, метапрограммирования шаблонов и объектно-ориентированного программирования на С++. Настраиваемые компоненты, созданные автором, высоко подняли уровень абстракции, наделив язык С++ чертами языка спецификации проектирования, сохранив всю его мощь и выразительность. В книге изложены способы реализации основных шаблонов проектирования. Разработанные компоненты воплощены в библиотеке Loki, которую можно загрузить с Web-страницы автора.
Книга предназначена для опытных программистов на С++.

«Разное»

Н.Н. Вашкевич

«За семью печатями»

М.: Белые альвы, 2004. —224 с.

Формат: djvu

Размер: 0.890 Мб

О тайнах и таинствах написано немало книг, но большинство из них лишь указывает на тайны, не в силах дать им объяснение. Эта книга, напротив, раскрывает многие тайны человечества, такие как происхождение языка и письменности, таинства Святой Троицы, таинство Помазания, другие библейские символы, в том числе Семь Печатей и Число Зверя. Читатель узнает из этой книги, что русской государственности семь с половиной тысяч лет, а древнеегипетская письменность происходит из русской азбуки, что первый перевод Священного Писания был сделан русскими, а русская фразеология и библейские символы зашифрованны одним кодом.

P.S.: Всем русским патриотам посвящается.

А.Ф. Кондрашевский и др.

«Практический курс китайского языка. том 1», 9 изд.;

М.: АСТ: Восток-Запад — 2006. - 399, [1] с.: ил.

ISBN: 5-17-031004-8, 5-17-013706-0, 5-478-00131-7, 5-478-00130-9

Формат: djvu

Размер: 2.7 Мб

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

Soft

Для чтения книг в формате djvu, используйте программу WinDjvuReader.

Обратная связь

e-mail: dickobraz{antispam}mail.ru

icq: 230619389

 

Hosted by uCoz