Создать аккаунт
Войти





16.8 MB

Twitter Facebook Google Livejournal Pinterest

Учебник языка программирования html скачать


Описание: Учебник языка программирования html скачать
Имя файла: uchebnik-yazyka-programmirovaniya-html

Учебники по программированию. Страница 1

Здесь можно скачать электронные книги по общим вопросам и способам прогаммирования бесплатно

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


Многоядерное программирование

Авторы:

Эхтер Ш., Робертс Дж.

Обложка электронной книги в формате PDF 'Многоядерное программирование'

  На сегодняшний день системы, построенные на основе многоядерной архитектуры, набирают все большую популярность.
  Эта книга поможет разработчикам программного обеспечения, используя многопоточность, создать высокопроизводительные приложения на основе многоядерной архитектуры Intel. Книга позволяет читателю на практике освоить основы параллельного программирования, программирование с использованием API, интерфейс OpenMP, решение наиболее распространенных задач параллельного программирования; отладку и тестирование многопоточных приложений; инструменты разработки приложений.
  Книга содержит множество примеров исходного кода, позволяющих читателю быстро, на практике опробовать тот или иной описываемый метод. Издание рассчитано на разработчиков ПО и студентов, изучающих многоядерную архитектуру.

Формат:

DJVU

Размер:

12.84mb

Год издания:

2010

Страниц:

316

Добавлен:

29.05.2016

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Искусство автономного тестирования с примерами на С#. 2-е изд.

Автор:

Ошероув Р.

Обложка электронной книги в формате PDF 'Искусство автономного тестирования с примерами на С#. 2-е изд.'

  Во втором издании книги автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов - понятых, удобных для сопровождения и заслуживающих доверия. Вы и не заметите, как перейдете к более сложным вопросам - заглушкам и подставкам - и попутно научитесь работать с изолирующими каркасами типа Moq, FakeltEasy или Typemock Isolator. Вы узнаете о паттернах тестирования и организации тестов, о том, как проводить рефакторинг приложении и тестировать "нетестопригодный" код. Не забыл автор и об интеграционном тестировании и тестировании работы с базами данных.
  Примеры в книге написаны на С#, но будут понятны всем, кто владеет каким-нибудь статически типизированным языком, например Java или С++.

Формат:

PDF(OCR-слой)

Размер:

2.18mb

Год издания:

2014

Страниц:

360

Добавлен:

08.05.2016

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Создание микросервисов

Автор:

Ньюмен С.

Обложка электронной книги в формате PDF + ePub 'Создание микросервисов'

  Книга посвящена программированию микросервисов — небольших автономных компонентов, позволяющих добиться модульности и отказоустойчивости любой программы. Теория микросервисов тесно связана с философией Unix, способствует улучшению архитектуры любых приложений, дает возможность избегать громоздкого и запутанного кода. Эта книга поможет читателю заново взглянуть на многие, казалось бы, трудноразрешимые проблемы, масштабировать любые проекты, ювелирно разрабатывать даже самые сложные системы.

Формат:

PDF(OCR-слой) + копия ePub

Размер:

10.56mb

Год издания:

2016

Страниц:

304

Добавлен:

23.02.2016

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Объектно Ориентированное Программирование. Хорошая книга для Хороших Людей

Автор:

Комлев Н.Ю.

Обложка электронной книги в формате PDF 'Объектно Ориентированное Программирование. Хорошая книга для Хороших Людей'

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

Формат:

PDF + копия DJVU

Размер:

23.11mb

Год издания:

2014

Страниц:

298

Добавлен:

29.11.2015

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Теория вычислений для программистов

Автор:

Стюарт Т.

Обложка электронной книги в формате PDF 'Теория вычислений для программистов'

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

Формат:

PDF

Размер:

28.13mb

Год издания:

2014

Страниц:

384

Добавлен:

18.11.2015

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Регулярные выражения. Основы

Автор:

Фицджеральд М.

Обложка электронной книги в формате DJVU 'Регулярные выражения. Основы'

  Если вы программист, не имеющий опыта работы с регулярными выражениями, то данная книга - как раз то, что нужно для первого знакомства с ними. Многочисленные примеры, приведенные в книге, не только помогут вам освоить основы регулярных выражений, но и научат применять их для поиска, извлечения и преобразования фрагментов текста посредством их сопоставления с определенными символами, словами и шаблонами.
  Регулярные выражения эффективно применяются во многих областях программирования. Они доступны в утилитах UNIX и таких языках программирования, как Perl, Java, javascript и C#. Прочитав книгу, вы будете знать синтаксис наиболее распространенных диалектов регулярных выражений и понимать, в каких случаях они смогут обеспечить вам значительную экономию времени.

Формат:

DJVU

Размер:

4.96mb

Год издания:

2015

Страниц:

144

Добавлен:

19.08.2015

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Параллельная обработка данных

Автор:

Лацис А.О.

Обложка электронной книги в формате PDF 'Параллельная обработка данных'

  В учебном пособии дан углубленный систематический обзор технологий параллельной обработки данных. Основное внимание уделено традиционным программным технологиям параллельного программирования на кластерных вычислительных системах, причем не только программистским моделям, но и их отображениям на вычислительном оборудовании. Объяснено происхождение программистских технологий и отражение в них существенных для системного и прикладного программиста свойств оборудования. Описан ускоряющийся в последние годы переход на новые нетрадиционные аппаратные архитектуры, причем как в области технологий объединения процессоров в параллельную вычислительную систему, так и в области внутренней организации самих вычислителей. Рассмотрены вопросы пользования высокоскоростных коммуникационных магистралей Hypertransport и PCI Express, проблемы создания и внедрения реконфигурируемых вычислителей на базе технологий программируемой логики. Кратко затронута проблематика метакомпьютинга, технологий отбора неиспользуемой вычислительной мощности из Интернета.
  Для студентов высших учебных заведений.

Формат:

PDF

Размер:

19.04mb

Год издания:

2010

Страниц:

336

Добавлен:

10.08.2015

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Основы алгоритмизации и программирования. Практикум

Авторы:

Семакин И.Г., Шестаков А.П.

Обложка электронной книги в формате PDF 'Основы алгоритмизации и программирования. Практикум'

  Учебное пособие является второй частью УМК, совместно с учебником "Основы алгоритмизации и программирования". Практикум включает в себя все основные типы задач, ориентированные на освоение структурной методики программирования, а также основ объектно-ориентированного и визуального программирования. Практикум может использоваться как для обучения программированию на базе языка Паскаль, так и для других языков процедурного программирования.
  Учебное пособие может быть использовано при изучении общепрофессиональной дисциплины ОП "Основы алгоритмизации и программирования" в соответствии с требованиями ФГОС СПО для специальностей 230113 "Компьютерные системы и комплексы" и 230401 "Информационные системы (по отраслям)" укрупненной группы специальностей 230000 "Информатика и вычислительная техника". Для студентов учреждений среднего профессионального образования.

Формат:

PDF(OCR-слой)

Размер:

8.88mb

Год издания:

2013

Страниц:

144

Добавлен:

07.04.2015

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Программист-фанатик

Автор:

Фаулер Ч.

Обложка электронной книги в формате PDF 'Программист-фанатик'

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

Формат:

PDF(OCR-слой)

Размер:

4.94mb

Год издания:

2015

Страниц:

208

Добавлен:

11.03.2015

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Технология разработки программного обеспечения. 4-е изд.

Авторы:

Орлов С.А., Цилькер Б.Я.

Обложка электронной книги в формате DJVU 'Технология разработки программного обеспечения. 4-е изд.'

  Учебник посвящен систематическому изложению принципов, моделей, методов и метрик, используемых в инженерном цикле разработки сложных программных продуктов.
  Изложены классические основы программной инженерии, показаны последние научные и практические достижения, характеризующие динамику развития этой области; продемонстрирован комплексный подход к решению наиболее важных вопросов, возникающих в программных проектах. Допущено Министерством образования и науки Российской Федерации в качестве учебника для студентов высших учебных заведений, обучающихся по специальности "Программное обеспечение вычислительной техники и автоматизированных систем" направлений подготовки дипломированных специалистов "Информатика и вычислительная техника".

Формат:

DJVU

Размер:

27.3mb

Год издания:

2012

Страниц:

608

Добавлен:

14.05.2014

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Технология разработки программных продуктов. Практикум. 4-е изд.

Авторы:

Рудаков А.В., Федорова Г.Н.

Обложка электронной книги в формате PDF 'Технология разработки программных продуктов. Практикум. 4-е изд.'

  В учебном пособии в систематизированном виде приведены необходимые теоретические сведения, практические задания и примеры их выполнения; представлены задания на построение моделей программных продуктов с использованием как структурного, так и объектно-ориентированного подхода (с применением стандартного языка моделирования UML и современных CASE-средств), задания на разработку тестов, справочной системы, а также на создание инсталляционных пакетов программных продуктов.   Учебное пособие может быть использовано при изучении профессионального модуля ПМ.ОЗ "Участие в интеграции программных модулей" (МДК.03.01) в соответствии с требованиями ФГОС СПО для специальности 230115 "Программирование в компьютерных системах" и является частью учебно-методического комплекта.
  Для студентов учреждений среднего профессионального образования.

Формат:

PDF(OCR-слой)

Размер:

5.4mb

Год издания:

2014

Страниц:

192

Добавлен:

17.04.2014

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Работа мечты для программиста. Тестовые задачи и вопросы при собеседовании в ведущих IT-компаниях

Авторы:

Монган Дж., Киндлер Н., Гижере Э.

Обложка электронной книги в формате PDF 'Работа мечты для программиста. Тестовые задачи и вопросы при собеседовании в ведущих IT-компаниях'

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

Формат:

PDF

Размер:

38.42mb

Год издания:

2014

Страниц:

368

Добавлен:

12.02.2014

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

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

Авторы:

Голицына О.Л., Попов И.И.

Обложка электронной книги в формате PDF 'Программирование на языках высокого уровня'

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

Формат:

PDF(OCR-слой)

Размер:

9.03mb

Год издания:

2010

Страниц:

496

Добавлен:

30.01.2014

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

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

Авторы:

Орам Э., Уилсон Г.

Обложка электронной книги в формате PDF 'Идеальная разработка ПО. Рецепты лучших программистов'

  Авторы популярной в IT-сообществе книги Идеальный код вновь предлагают вашему вниманию подборку лучших решений от признанных экспертов в области разработки ПО.
  Существует много споров о том, какие же инструменты, технологии и практики могут действительно оптимизировать процесс разработки ПО и усовершенствовать конечный продукт. В новой книге под редакцией Энди Орама и Грега Уилсона известные разработчики делятся своим бесценным опытом и мнениями на эту тему. Авторские эссе и статьи посвящены наиболее эффективным методам работы программиста, а также развенчиванию ряда мифов, существующих в программистском сообществе.
  Среди авторов книги - такие авторитеты, как Стив Макконнелл, Барри Бэм, Барбара Китченхем и еще 27 известных экспертов в области разработки программного обеспечения.

Формат:

PDF (OCR-слой)

Размер:

87.23mb

Год издания:

2012

Страниц:

592

Добавлен:

25.12.2013

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Объектно-ориентированный анализ и проектирование

Авторы:

Маклафлин Б., Поллайс Г., Уэст Д.

Обложка электронной книги в формате DJVU 'Объектно-ориентированный анализ и проектирование'

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

Формат:

DJVU

Размер:

30.03mb

Год издания:

2013

Страниц:

608

Добавлен:

06.12.2013

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

ATDD - Разработка программного обеспечения через приемочные тесты

Автор:

Гэртнер М.

Обложка электронной книги в формате DJVU 'ATDD - Разработка программного обеспечения через приемочные тесты'

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

Формат:

DJVU + файлы к книге

Размер:

103.51mb

Год издания:

2013

Страниц:

232

Добавлен:

26.09.2013

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Дефрагментация мозга. Софтостроение изнутри

Автор:

Тарасов С.

Обложка электронной книги в формате PDF 'Дефрагментация мозга. Софтостроение изнутри'

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

Формат:

PDF

Размер:

5.29mb

Год издания:

2013

Страниц:

224

Добавлен:

06.09.2013

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Предметно-ориентированное проектирование (DDD). Структуризация сложных программных систем

Автор:

Эрик Эванс

Обложка электронной книги в формате PDF 'Предметно-ориентированное проектирование (DDD). Структуризация сложных программных систем'

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

Формат:

DJVU

Размер:

17.64mb

Год издания:

2011

Страниц:

448

Добавлен:

24.08.2013

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Надежный код: Оптимизация цикла разработки программного обеспечения

Авторы:

Маршалл Донис, Бруно Джон

Обложка электронной книги в формате PDF 'Надежный код: Оптимизация цикла разработки программного обеспечения'

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

Формат:

PDF

Размер:

2.37mb

Год издания:

2010

Страниц:

320

Добавлен:

21.03.2013

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Разработка высоконагруженных систем

Авторы:

Коллектив авторов

Обложка электронной книги в формате DJVU 'Разработка высоконагруженных систем'

  Разработка высоконагруженных систем. Сборник лучших докладов конференции разработчиков высоконагруженных систем HighLoad++ за 2010 и 2011 года.

Формат:

DJVU

Размер:

10.29mb

Год издания:

2011

Страниц:

415

Добавлен:

25.02.2013

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Дискретная математика для программистов. 2-е изд.

Автор:

Род Хаггарти

Обложка электронной книги в формате PDF 'Дискретная математика для программистов. 2-е изд.'

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

Формат:

PDF

Размер:

9.64mb

Год издания:

2012

Страниц:

400

Добавлен:

17.02.2013

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Эффективная работа с унаследованным кодом

Автор:

Физерс М.К.

Обложка электронной книги в формате DJVU 'Эффективная работа с унаследованным кодом'

  Учитесь извлекать максимум пользы из унаследованных систем, повышая их производительность, функциональность, надежность и сопровождаемость! Можете ли вы без особого труда изменить код и тут же получить ответную реакцию на внесенные изменения? Насколько понятен этот код? Если вы ответите на эти вопросы отрицательно, значит, вы имеете дело с унаследованным кодом и понапрасну тратите время и средства на разработку.
  В своей книге Майкл Физерс предлагает полноценные стратегические приемы эффективной работы с крупными базами унаследованного нетестированного кода. В основу этой книги положен материал, подготовленный автором к известным семинарам, организуемым компанией Object Mentor, включая приемы, которым автор обучил сотни разработчиков, технических руководителей и тестирующих программное обеспечение подчинять себе непослушные унаследованные системы.

Формат:

DJVU

Размер:

8.67mb

Год издания:

2009

Страниц:

400

Добавлен:

11.02.2013

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Регулярные выражения. Сборник рецептов

Автор:

Ян Гойвертс, С. Левитан

Обложка электронной книги в формате PDF 'Регулярные выражения. Сборник рецептов'

  Сборник содержит более 100 рецептов, которые помогут научиться эффективно оперировать данными и текстом с применением регулярных выражений.
  Книга знакомит читателя с функциями, синтаксисом и особенностями этого важного инструмента в различных языках программирования: C#, Java, javascript, Perl, PHP, Python, Ruby и VB.NET. Предлагаются пошаговые решения наиболее часто встречающихся задач: работа с адресами URL и путями в файловой системе, проверка и форматирование ввода пользователя, обработка текста, а также обмен данными и работа с текстами в форматах HTML, XML, CSV и др.
  Данное руководство поможет как начинающему, так и уже опытному специалисту расширить свои знания о регулярных выражениях, познакомиться с новыми приемами, узнать все тонкости работы с ними, научиться избегать ловушек и ложных совпадений. Освоив материал этой книги, вы сможете полнее использовать все те возможности, которые предоставляет умелое применение регулярных выражений, и тем самым сэкономить свое время.

Формат:

PDF

Размер:

10.29mb

Год издания:

2010

Страниц:

608

Добавлен:

23.01.2013

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Защита программ и данных

Автор:

Проскурин В.Г.

Обложка электронной книги в формате PDF 'Защита программ и данных'

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

Формат:

PDF

Размер:

138.1mb

Год издания:

2012

Страниц:

208

Добавлен:

20.01.2013

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Разработка ОС и компилятора. Проект Оберон

Авторы:

Вирт Н., Гуткнехт Ю.

Обложка электронной книги в формате DJVU 'Разработка ОС и компилятора. Проект Оберон'
  В книге описан проект Оберон, представляющий полную программную среду для современной рабочей станции. Главная цель, поставленная авторами, - спроектировать и реализовать всю систему с нуля и построить ее так, чтобы она могла быть описана, объяснена и понята как единое целое.
  В дополнение к основной системе во всех деталях описан компилятор языка Оберон и графическая подсистема. Для программистов, преподавателей и студентов, изучающих теорию и практику построения операционных систем.
  Файлы на CD-диске:
  • Oberon0 - Оригинальные тексты компилятора Oberon0 из книги
  • Oberon.system3 - запускаемая в Windows NT, как приложение, Oberon system 3. Исходный код в версии 2004 года.
  • Oberon.V4.tar.gz - Исходный код системы Oberon V 4. Версия 1994 года.

Формат:

DJVU

Размер:

33.26mb

Год издания:

2012

Страниц:

560

Добавлен:

13.11.2012

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Гибкое тестирование. Практическое руководство для тестировщиков ПО и гибких команд

Авторы:

Криспин Л., Грегори Д.

Обложка электронной книги в формате PDF 'Гибкое тестирование. Практическое руководство для тестировщиков ПО и гибких команд'
  Тестирование является ключевым компонентом гибкой разработки. Широкое внедрение гибких методов привело к необходимости помещения в центр внимания приемов эффективного тестирования, а гибкие проекты существенно трансформировали роль тестировщиков ПО. Тем не менее, большинство функций тестировщика остается в значительной степени недопонятыми. В чем же состоит истинная роль тестировщика? Нужны ли гибким командам члены, разбирающиеся в вопросах контроля качества? Что на самом деле означает должность "гибкий тестировщик"?
  Двое из наиболее опытных в области гибкого тестирования практиков и консультантов, Лайза Криспин и Джанет Грегори, объединились в команду, чтобы предоставить окончательные ответы на эти и многие другие вопросы. В настоящей книге они дают определение гибкого тестирования и показывают роль тестировщиков в реальных гибких командах. Вы узнаете, как использовать квадранты гибкого тестирования для идентификации потребностей в тестировании, требований к тестировщикам и набору инструментальных средств, который поможет проводить тестирование наиболее эффективно. В книге описана итерация гибкой разработки программного обеспечения с точки зрения тестировщика, а также объясняются семь ключевых факторов успеха гибкого тестирования.
  В этой книге описаны следующие темы:
  • Как вовлечь тестировщиков в процесс гибкой разработки ПО;
  • Какое место в гибкой команде занимают тестировщики и менеджеры по контролю качества;
  • Как определить нужный момент для найма гибкого тестировщика;
  • Как совершить переход от традиционной циклической к гибкой разработке;
  • Как обеспечить полное выполнение всех действий по тестированию в течение коротких итераций;
  • Как использовать тесты для успешного управления процессом разработки.

Формат:

PDF

Размер:

103.52mb

Год издания:

2010

Страниц:

464

Добавлен:

05.08.2012

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Этюды на тему быстрой разработки программного обеспечения

Авторы:

Венкат Субраманиам, Энди Хант

Обложка электронной книги в формате PDF + копия DJVU 'Этюды на тему быстрой разработки программного обеспечения'

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

Формат:

PDF + копия DJVU

Размер:

18.49mb

Год издания:

2009

Страниц:

207

Добавлен:

25.02.2012

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Идеальный код. Как научиться видеть красоту в программировании

Авторы:

Энди Орама, Грег Уилсон

Обложка электронной книги в формате PDF + копия DJVU 'Идеальный код. Как научиться видеть красоту в программировании'

  В этой уникальной книге самые авторитетные разработчики программного обеспечения делятся опытом оригинального решения задач, которые вставали перед ними при реализации крупных IT-проектов.
  С помощью этого издания читатель получит возможность оказаться на месте ведущих программистов, увидеть собственными глазами проблемы, возникавшие при реализации разнообразных проектов, и пройти увлекательный путь их преодоления. Авторские статьи отобраны и отредактированы Грэгом Уилсоном, редактором журнала , одного из самых авторитетных IT-изданий в мире, а также редактором издательства O'Reilly Энди Орамом.
  Один лишь только список авторов делает эту книгу настоящим бестселлером - здесь вы найдете материалы, написанные такими признанными профессионалами, как Чарльз Петцольд, Джон Бентли, Тим Брэй, Брайан Керниган, и еще тридцатью четырьмя экспертами в области разработки программного обеспечения.

Формат:

PDF + копия DJVU

Размер:

72.03mb

Год издания:

2011

Страниц:

624

Добавлен:

07.02.2012

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Оптимизация ПО. Сборник рецептов

Авторы:

Гербер Р., Бик А., Смит К., Тиан К.

Обложка электронной книги в формате DJVU 'Оптимизация ПО. Сборник рецептов'

  Эта книга содержит практические рецепты, позволяющие разработчикам увеличить производительность приложений на платформе Intel. На простых примерах ведущие эксперты компании Intel объясняют читателю, как правильно строить алгоритмы, управлять распределением памяти, прогнозировать ветвление, использовать SIMD инструкции и многопоточность, производить вычисления с плавающей точкой и многое другое. Книга будет интересна всем разработчикам, желающим освоить передовые технологии и улучшить качество кода.

Формат:

DJVU

Размер:

23.18mb

Год издания:

2010

Страниц:

352

Добавлен:

11.11.2011

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Паттерны проектирования

Авторы:

Фримен Эр., Фримен Эл., Бейтс Б., Сьерра К.

Обложка электронной книги в формате DJVU 'Паттерны проектирования'

  В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми посвящена эта книга.
  Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию "Head First" издательства O'Reilly в ряду множества скучных книг, посвященных программированию. Книга будет интересна широкому кругу веб-разработчиков, от начинающих до профессионалов, желающих освоить работу с паттернами проектирования.

Формат:

DJVU

Размер:

30.72mb

Год издания:

2011

Страниц:

656

Добавлен:

06.09.2011

Раздел:

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

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2

Навигация
Главная
.NET Framework
Ajax
API
ASP
Assembler
Basic
C(Си)
C#
CMS
CSS
Delphi
DHTML
DOS
Flash
Frameworks
Go
Haskell
HTML
Java
JavaScript
Linux
Mac OS
Office
Oracle
Perl
PHP
Python
Ruby
Silverlight
SQL
UML
Unix
Verilog
Visual Studio
Windows
WPF
XML
Базы данных
Безопасность
Блоги
Виртуализация
Графика
Дизайн
Интернет
Компьютер
Маркетинг
Моделирование
Новичкам
Оптимизация
Программирование
Программы
Протоколы
Работа
Раскрутка
Сайтостроение
Сеть
Системы управления
Схемотехника
Телевидение
Телефония
Файлообмен

Яндекс.Метрика

Cсылка для сайта (HTML):

Cсылка для форума (BBCode):