Алгоритмы и структуры данных. Извлечение информации на языке Java

Алгоритмы и структуры данных. Извлечение информации на языке Java

-Форматы: None

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

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

.

Алгоритмы и структуры данных. Извлечение информации на языке Java

Алгоритмы и структуры данных. Извлечение информации на языке Java

-ISBN: 978-5-4461-0572-4

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

Алгоритмы и структуры данных. Извлечение информации на языке Java

Алгоритмы и структуры данных. Извлечение информации на языке Java


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

\n- Научитесь.

.

Структуры данных и алгоритмы в Java. Классика Computers Science. 2-е изд.

Структуры данных и алгоритмы в Java. Классика Computers Science. 2-е изд.

-ISBN: 978-5-496-00740-5

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

Алгоритмы и структуры данных. Извлечение информации на языке Java
ПИТЕР
Алгоритмы и структуры данных. Извлечение информации на языке Java


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

Структуры данных и алгоритмы в Java. Классика Computers Science. 2-е изд.

Структуры данных и алгоритмы в Java. Классика Computers Science. 2-е изд.

-ISBN: 978-5-4461-0939-5

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

Структуры данных и алгоритмы в Java

Структуры данных и алгоритмы в Java


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

Алгоритмы и структуры данных. Извлечение информации на языке Java. Доуни А.
ПИТЕР
Алгоритмы и структуры данных. Извлечение информации на языке Java. Доуни А.


Россия входит в десятку самых читающих стран мира!

Структуры данных и алгоритмы в Java / 2-е изд.

Структуры данных и алгоритмы в Java / 2-е изд.


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

Computer Science: основы программирования на Java, ООП, алгоритмы и структуры данных

Computer Science: основы программирования на Java, ООП, алгоритмы и структуры данных

-ISBN: 978-5-496-02700-7

Преподаватели Принстонского университета Роберт Седжвик и Кевин Уэйн создали универсальное введение в Computer Science на языке Java, которое идеально подходит как студентам, так и профессионалам. Вы начнете с основ, освоите современный курс объектно-ориентированного программирования, и перейдете к концепциям более высокого уровня: алгоритмам и структурам данных, теории вычислений и архитектуре компьютеров.И главное — вся теория.

Структуры данных и алгоритмы в Java. Классика Computers Science
ПИТЕР
Структуры данных и алгоритмы в Java. Классика Computers Science


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

Основы программирования на Java, ООП, алгоритмы и структуры данных

Основы программирования на Java, ООП, алгоритмы и структуры данных


Преподаватели Принстонского университета Роберт Седжвик и Кевин Уэйн создали универсальное введение в Computer Science на языке Java, которое идеально подходит как студентам, так и профессионалам. Вы начнете с основ, освоите современный курс объектно-ориентированного программирования, и перейдете к концепциям более высокого уровня: алгоритмам и структурам данных, теории вычислений и архитектуре компьютеров. И главное - вся теория.

Основы программирования на Java, ООП, алгоритмы и структуры данных

Основы программирования на Java, ООП, алгоритмы и структуры данных


Преподаватели Принстонского университета Роберт Седжвик и Кевин Уэйн создали универсальное введение в Computer Science на языке Java, которое идеально подходит как студентам, так и профессионалам. Вы начнете с основ, освоите современный курс..

Основы программирования на Java, ООП, алгоритмы и структуры данных
ПИТЕР
Основы программирования на Java, ООП, алгоритмы и структуры данных


Преподаватели Принстонского университета Роберт Седжвик и Кевин Уэйн создали универсальное введение в Computer Science на языке Java, которое идеально подходит как студентам, так и профессионалам. Вы начнете с основ, освоите современный курс объектно-ориентированного программирования, и перейдете к концепциям более высокого уровня: алгоритмам и структурам данных, теории вычислений и архитектуре компьютеров.\nИ главное - вся теория.

Товары из категории структуры на java
Освой на примерах (+CD)
BHV
Освой на примерах (+CD)


Рассмотрены примеры на языке Visual Basic - от простейших до приложений работы с графикой, мультимедиа и базами данных - которые демонстрируют назначение компонентов и раскрывают тонкости процесса програмирования.\nСправочник содержит описания базовых компонентов и наиболее часто используемых функций. На прилагаемом CD находятся представленные в книге программы и их исходные тексты.

Нейросети и нейрокомпьютеры
BHV
Нейросети и нейрокомпьютеры


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

Разработка приложений для смартфонов и планшетов
BHV
Разработка приложений для смартфонов и планшетов


Рассмотрено использование фреймворка jQuery Mobile для создания гибких мультиплатформенных приложений для различных мобильных устройств (iPad, Kindle Fire, iPhone, Android и др.).

Описано использование основных компонентов пользовательского интерфейса, а также его оформление и настройка внешнего вида с помощью JavaScript, AJAX и CSS3. Показано создание динамического содержимого с помощью JavaScript, AJAX и библиотеки jQuery.

Уделено внимание распространению.

Программирование на Python для начинающих
ЭКСМО-ПРЕСС
Программирование на Python для начинающих


Книга \"Программирование на Python для начинающих\" является исчерпывающим руководством для того, чтобы научиться программировать на языке Python. \nВ этой книге с помощью примеров программ и иллюстраций, показывающих результаты работы кода, разбираются все ключевые аспекты языка. Установив свободно распространяемый интерпретатор Python, вы с первого же дня сможете создавать свои собственные исполняемые программы!

Программирование на C++ в примерах и задачах
ЭКСМО-ПРЕСС
Программирование на C++ в примерах и задачах


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

Ассемблер для Windows (+СD)
BHV
Ассемблер для Windows (+СD)


Рассмотрены необходимые сведения для программирования Windows-приложений на ассемблерах MASM и TASM разработка оконных и консольных приложений, создание динамических библиотек, многозадачное программирование, программирование в локальной сети, в том числе и с использованием сокетов, создание драйверов, работающих в режиме ядра, простые методы исследования программ и др. В 4-м издании материал существенно переработан в соответствии с.

Основы программирования
БИНОМ. ЛАБОРАТОРИЯ ЗНАНИЙ
Основы программирования


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

Путеводитель по технологии. Обновленное издание
ДМК-ПРЕСС
Путеводитель по технологии. Обновленное издание


Книга посвящена знакомству и незамедлительному началу использования на практике HTML5 - новому стандарту и флагману современных интернет-технологий. Все новые API (Canvas, Geolocation API, WebStorage, WebSockets, WebRTC, WebGL IndexedDB и многое, многое другое) рассмотрены на основе практических примеров, и большую часть из них можно использовать прямо здесь и сейчас. Книга адресована веб-программистам, веб-верстальщикам, ведущим веб-проектов и вообще всем, кто имеет.

Паттерны проектирования на платформе .NET
ПИТЕР
Паттерны проектирования на платформе .NET


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

Программирование на Java для начинающих
ЭКСМО-ПРЕСС
Программирование на Java для начинающих


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

Основы проектирования в Autodesk Inventor 2016
ДМК-ПРЕСС
Основы проектирования в Autodesk Inventor 2016


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

\n- Легкий старт. При открытии новой программы,.

.

Стиль программирования
ДМК-ПРЕСС
Стиль программирования


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

Есть даже примеры \"от противного\": что именно не\'надо делать и почему.\nИздание должно стать настольным справочником каждого.

.

Распределенные системы. Паттерны проектирования
ПИТЕР
Распределенные системы. Паттерны проектирования


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

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

.

Программирование на C микроконтроллеров PIC24 (+CD)
КОРОНА-ПРИНТ
Программирование на C микроконтроллеров PIC24 (+CD)


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

Грокаем глубокое обучение
ПИТЕР
Грокаем глубокое обучение


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

Практическая энциклопедия Arduino
ДМК-ПРЕСС
Практическая энциклопедия Arduino


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

Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспеч.
ДМК-ПРЕСС
Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспеч.


Даже самые простые ошибки могут иметь драматические последствия, позволяя атакующему компрометировать системы, повышать локальные привилегии и наносить иной ущерб системе.\nКнига рассказывает, как обнаруживаются и используются ошибки, найденные им в некоторых наиболее популярных во всем мире программных продуктах, таких как операционная система Apple iOS, медиа-проигрыватель VLC, веб-браузеры и даже ядро операционной системы Mac OS X. В.

Системы управления бизнес-процессами на примере свободной программы RunaWFE
ДМК-ПРЕСС
Системы управления бизнес-процессами на примере свободной программы RunaWFE


В книге описан процессный подход к организации управления предприятием. Даны основы проектирования бизнес-процессов.

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

Также затронуты вопросы, связанные с внедрением этих систем и.

Карманный справочник. Программирование в среде iOS и ОS X
ВИЛЬЯМС
Карманный справочник. Программирование в среде iOS и ОS X


Этот обновленный по версии Swift 2.1 краткий справочник карманного типа позволяет быстро найти ответы на вопросы, возникающие во время разработки и отладки прикладных программ на Swift - мультипарадигматическом языке программирования компании Apple. Он очень удобен для изучения современных языковых средств Swift, включая типовую безопасность, обобщения, определение типов, замыкания, кортежи, автоматическое управление памятью и поддержку.

Полное руководство
НАУКА И ТЕХНИКА
Полное руководство


Данная книга представляет собой превосходное практическое руководство по AutoCAD 2019. Предназначена всем, кто хочет освоить работу с этой программой и научиться чертить и проектировать на компьютере.

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

Все.

Байесовские модели. Байесовская статистика на языке Python
ДМК-ПРЕСС
Байесовские модели. Байесовская статистика на языке Python


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

Искусство алгоритмизации
ДМК-ПРЕСС
Искусство алгоритмизации


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

Большая часть представленных алгоритмов доведена до реализации на языке Компонентный Паскаль. Для большей прозрачности изложения реализация выполнена пошагово с четкой формулировкой.

.

Изучение сложных систем с помощью Python.
ДМК-ПРЕСС
Изучение сложных систем с помощью Python.


Философия использования программирования для внедрения, иллюстрирования и улучшения изучения комплексных тем \nРабота с массивами и методами, включая базовую обработку сигналов и быстрое преобразование Фурье\nИзучение абстрактных моделей сложных физических систем\nТетради с начальным кодом и решениями, которые помогут вам повторно реализовать и расширить исходные эксперименты по теории сложности\nИсследование философии науки,.

Основы разработки приложений под iOS, iPadOS и macOS
ПИТЕР
Основы разработки приложений под iOS, iPadOS и macOS


Язык Swift молод, он растет, развивается и изменяется, хотя основные подходы к программированию и разработке уже сформировались. В новом, пятом издании книги была полностью переработана первая часть книги, что делает знакомство с языком Swift более комфортным, а весь текст актуализирован в соответствии с возможностями Swift 5.\nВ ходе долгого и плодотворного общения с читателями появилось множество идей, благодаря которым новое издание.

Изучаем React
БОМБОРА
Изучаем React


Второе, обновленное, издание снискавшей множество положительных отзывов на Amazon книги известного преподавателя основ веб-разработки, автора обучающего Youtube-канала Кирупы Чиннатамби. Эта книга позволит вам освоить разработку современных веб-приложений с использованием React и Redux.

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

.

И Redux. Функциональная веб-разработка
ПИТЕР
И Redux. Функциональная веб-разработка


Хотите научиться писать эффективные пользовательские интерфейсы при помощи React? Тогда вы нашли нужную книгу. Авторы расскажут, как создавать пользовательские интерфейсы при помощи этой компактной библиотеки и писать сайты, на которых можно обрабатывать огромные объемы данных без перезагрузки страниц. Также вы изучите новейшие возможности стандарта ECMAScript и функционального программирования.

Профессиональное программирование на C++
BHV
Профессиональное программирование на C++


Книга посвящена разработке приложений для Windows, Mac OS X и Linux с использованием библиотеки Qt версии 5.3.

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

Книга содержит исчерпывающую информацию о классах Qt 5, и так же даны практические рекомендации их применения,.

Карманный справочник
ДИАЛЕКТИКА
Карманный справочник


JavaScript (JS) - популярнейший язык программирования, который уже более 15 лет применяется для написания сценариев интерактивных веб-страниц. В новой книге Дэвида Флэнагана «JavaScript: карманный справочник» представлены наиболее важные сведения о синтаксисе языка и показаны примеры его практического применения. Несмотря на малый объем карманного издания, в нем содержится все, что необходимо знать для разработки профессиональных.

Для профессионального программиста
ПИТЕР
Для профессионального программиста


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

Семь языков за семь недель. Практическое руководство по изучению языков программирования
ДМК-ПРЕСС
Семь языков за семь недель. Практическое руководство по изучению языков программирования


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

Постигнете систему прототипов, лежащую в основе языка JavaScript. Увидите, как сопоставление с образцом в языке Prolog сказалось на формировании языков Scala и Erlang.

Узнаете, чем функциональное программирование на языке Haskell отличается от.

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


Рассмотрены наиболее часто используемые при решении инженерных задач вычислительные методы: решения задач линейной алгебры и нелинейных уравнений, теории приближения функций, численного дифференцирования и интегрирования, решения обыкновенных дифференциальных уравнений и одномерных краевых задач. Приводится обширный справочный материал.\nДля студентов и аспирантов технических вузов и факультетов, а также для инженеров и.

Практика создания веб-сайтов на Python
BHV
Практика создания веб-сайтов на Python


Книга посвящена разработке веб-сайтов на Python с использованием веб-фреймворка Django 2.1.

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

.

СУБД Практика применения и опыт программирования
СОЛОН-ПРЕСС
СУБД Практика применения и опыт программирования


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

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

.

Параллельное программирование. Модели и приемы
СОЛОН-ПРЕСС
Параллельное программирование. Модели и приемы


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

Современный Java. Рецепты программирования
ДМК-ПРЕСС
Современный Java. Рецепты программирования


Простые решения трудных задач на Java 8 и 9\nОсновы лямбда-выражений и ссылок на методы\nПотоковые операции для преобразования и фильтрации данных\nКомпараторы и коллекторы для сортировки и преобразования потоковых данных в коллекции\nСоздание экземпляров типа Optional и извлечение хранящихся в них значений\nНовые средства ввода-вывода, поддерживающие функциональные потоки\nМеханизмы для экспериментов с конкурентностью и.

Структуры и алгоритмы обработки данных. Линейные структуры. Учебное пособие
ЛАНЬ
Структуры и алгоритмы обработки данных. Линейные структуры. Учебное пособие


Учебное пособие содержит 6 лабораторных работ, посвященных линейным структурам данных. Среди них динамические массивы, односвязный линейный список, стек, очередь, множества.

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

Каждый пример.

Разработка приложений для iPhone, iPad и iPod touch с использованием iOS SDK
ВИЛЬЯМС
Разработка приложений для iPhone, iPad и iPod touch с использованием iOS SDK


В этом бестселлере авторы представили на суд читателей интересный материал, описывающий обновления системы iOS 4 и новейшую версию инструментального средства Xcode 3, разработанного компанией Apple. Все исходные коды были переработаны на основе новейших шаблонов среды Xcode и текущих интерфейсов прикладного программирования.

Все иллюстрации сделаны в системе iOS 4 и среде Xcode 3. Данная книга представляет собой полный курс разработки.

.

Предметно - ориентированное проектирование. Самое основное
ВИЛЬЯМС
Предметно - ориентированное проектирование. Самое основное


Создание моделей программного обеспечения с помощью предметно-ориентированного проектирования (DDD) принесло много впечатляющих результатов не только в теории, но и на практике. Именно поэтому разработчики во всем мире с энтузиазмом приступили к адаптации DDD.

Книга представляет собой краткий справочник по основам DDD. В ней вы найдете ответы на вопросы: \"Что собой представляет DDD, какие проблемы он решает, как работает и как быстро.

.

Микроконтроллеры PIC и встроенные системы. Применение ассемблера и С для PIC18
КОРОНА-ПРИНТ
Микроконтроллеры PIC и встроенные системы. Применение ассемблера и С для PIC18


Книга предлагает системный подход к программированию микроконтроллеров PIC и организации интерфейсов с помощью ассемблера и С. Материал излагается по принципу \"от простого к сложному\". В ходе этого рассматривается множество примеров программ как на ассемблере, так и на С. Отдельные главы посвящены вопросам взаимодействия с периферийными устройствами, наподобие таймеров, ЖК-дисплеев, последовательных портов и двигателей.

Вероятностное программирование на Python. Байесовский вывод и алгоритмы
ПИТЕР
Вероятностное программирование на Python. Байесовский вывод и алгоритмы


Байесовские методы пугают формулами многих \"айтишников\", но без анализа статистики и вероятностей сейчас не обойтись. Кэмерон Дэвидсон-Пайлон рассказывает о байесовском методе с точки зрения программиста-практика, работающего с многофункциональным языком PyMC и библиотеками NumPy, SciPy и Matplotlib. Раскрывая роль байесовских выводов при А/В-тестировании, выявлении мошенничества и в других насущных задачах, вы не только легко разберетесь в.

Безопасность разработка в Agile-проектах
ДМК-ПРЕСС
Безопасность разработка в Agile-проектах


Гибкая (agile) разработка по-прежнему остается самой распространенной методологией создания программного обеспечения в мире, но она, вообще говоря, не интегрирована с традиционными способами управления безопасностью. И большинство специалистов по безопасности не торопятся разобраться в гибкой разработке и применить ее на практике. Чтобы перебросить мост через пропасть, разделяющую эти два мира, и предлагается это практическое.

Управление качеством программного обеспечения. Учебник
ФОРУМ
Управление качеством программного обеспечения. Учебник


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

Дана характеристика концепции и моделям управления качеством программного обеспечения.\nДля студентов, преподавателей, разработчиков программного.

.

К вершинам мастерства
ДМК-ПРЕСС
К вершинам мастерства


Язык Python настолько прост, что научиться продуктивно писать на нем программы можно быстро, но зачастую вы при этом используете не все имеющиеся в нем возможности. Это практическое пособие покажет, как создавать эффективный идиоматичный код на Python, задействуя его лучшие - и иногда несправедливо игнорируемые - черты. Автор, Лучано Рамальо, рассказывает от базовых средствах и библиотеках Python и демонстрирует, как сделать код.

Основы тестирования и верификации программного обеспечения
ЛАНЬ
Основы тестирования и верификации программного обеспечения


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

Базовые средства программирования на Visual Basic в среде VisualStudio .NET. Учебное пособие
ФОРУМ
Базовые средства программирования на Visual Basic в среде VisualStudio .NET. Учебное пособие


В учебном пособии рассмотрены базовые средства программирования на языке высокого уровня Visual Basic в среде Visual Studio .NET.

Неотъемлемой частью данного пособия является \"Практикум по базовым средствам программирования на Visual Basic в среде Visual Studio .NET\".

\nПособие предназначено для студентов учреждений среднего профессионального образования, обучающихся по специальностям 09.02.

03 \"Программирование в компьютерных системах\", 09.02.

04.

Библиотека профессионала. Том 1. Основы
ДИАЛЕКТИКА
Библиотека профессионала. Том 1. Основы


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

Назначение книги — обучить методам объектно- ориентированного программирования и решению основных проблем в этой области. Работа с книгой не требует предыдущего опыта программирования на языке С++ и применения.

.

Язык программирования C++. Базовый курс
ВИЛЬЯМС
Язык программирования C++. Базовый курс


Книга \"Язык программирования C++. Базовый курс\" (5-е издание) - лучшее руководство по программированию и справочник по языку, полностью пересмотренное и обновленное под стандарт C++11!\nКнига \"Язык программирования C++.

Базовый курс\" - новое издание популярного и исчерпывающего бестселлера по языку программирования C++, которое было полностью пересмотрено и обновлено под стандарт C++11. Оно поможет вам быстро изучить язык и использовать его.

.

В .NET 4.5 с примерами на C# 5.0 для профессионалов
ВИЛЬЯМС
В .NET 4.5 с примерами на C# 5.0 для профессионалов


Книга \"WPF: Windows Presentation Foundation в .NET 4.

5 с примерами на C# 5.0 для профессионалов\" представляет собой исчерпывающее авторитетное руководство по внутренней работе WPF.

Благодаря серьезным примерам и практическим рекомендациям, вы изучите все, что необходимо знать для профессионального использования WPF. Книга начинается с построения прочного фундамента из элементарных концепций, подкрепленного существующими знаниями языка C#.

Затем.

Непрерывное развертывание ПО. Автоматизация процессов сборки, тестирования и внедрения новых версий
ВИЛЬЯМС
Непрерывное развертывание ПО. Автоматизация процессов сборки, тестирования и внедрения новых версий


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

Разработка современных веб-приложений. Анализ предметных областей и технологий
ВИЛЬЯМС
Разработка современных веб-приложений. Анализ предметных областей и технологий


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

Далее >>>