В книге освещаются основополагающие вопросы, относящиеся к структурам данных в Python. Теоретические концепции и абстрактные понятия подкреплены простыми примерами. Порядок следования глав соотносится с задачами обработки структур данных. В числе рассматриваемых тем: • основы языка Python; • принципы объектно-ориентированного программирования; • методологии тестирования; • абстрактные типы...
ISBN: 978-5-93700-110-8
Издательство:
ДМК Пресс
Дата выхода: январь 2022
Учебное пособие включает разделы, которые подробно описывают абстрагирование типов, идентификацию объектов, классы оперативной памяти, линейные динамические структуры данных (односвязные, двусвязные списки, мультисписки), рекурсивные алгоритмы обработки структур данных, иерархические структуры данных (деревья и графы). Теоретический материал иллюстрируется большим количеством программных...
ISBN: 978-5-8114-3098-7
Издательство:
Лань
Дата выхода: декабрь 2018
На основе технологии суперкомпиляции автор реализовал преобразователь функциональных программ SCP4. SCP4 реализован на функциональном языке программирования Рефал-5. Этот же язык является и входным языком для SCP4. В работе рассмотрена общая структура суперкомпилятора SCP4 и показано несколько примеров преобразований посредством SCP4.
ISBN: 978-5-382-00365-8
Издательство:
ЛКИ
Дата выхода: январь 2007
Рассматриваются различные аспекты работы на персональном компьютере: основы программирования для Microsoft Office, организация хранения данных на жестких дисках, функционирование сети Интернет, электронная почта, технология создания web-сайтов, работа с системным реестром Windows. По сравнению с первым изданием значительно переработаны, обновлены и дополнены разделы, посвященные вопросам оптимизации технологии...
ISBN: 5-93517-095-7
Издательство:
Горячая Линия - Телеком
Дата выхода: январь 2006
Рассмотрены теоретические основы логического программирования. Даны примеры и описание предметной области с помощью логических моделей. Показана связь базовых понятий логики предикатов и основных конструкций языка логического программирования Пролог. Изложены основы логического программирования на примере языка Visual Prolog 7. Рассмотрены структура программы, алгоритм работы интерпретатора, ввод -...
ISBN: 978-5-9912-0194-0
Издательство:
Горячая линия - Телеком
Дата выхода: январь 2013
В настоящем издании читателю предложена исчерпывающая информация о смарт-картах. В нем подробно обсуждаются разнообразные функциональные возможности платформы Java Card, даны полезные советы для разработчиков аплетов. Кроме того, книга содержит справочную литературу по программным интерфейсам Java Card. Издание рассчитано на круг технических специалистов, занимающихся различными аспектами технологии Java Card.
ISBN: 978-5-94836-143-7
Издательство:
Техносфера
Дата выхода: январь 2008
В книге обсуждаются роль и место баз данных в современных информационных системах, рассматриваются основные функции и архитектура СУБД, организация многопользовательского доступа к данным, обеспечение целостности данных, управление транзакциями, физическое хранение отношений, особенности построения индексов, обсуждаются основные черты коммерчески успешных моделей данных. Рассматривается...
ISBN: 9785970607374
Издательство:
ДМК Пресс
Дата выхода: апрель 2019
Эта книга, уже давно ставшая классической, содержит всестороннее введение в системы типов, применяемые в информатике. Среди рассматриваемых тем - нетипизированное лямбда-исчисление, простые системы типов, полиморфизм, вложение типов и рекурсивные типы. Каждая из рассматриваемых концепций сопровождается множеством примеров и задач, что позволяет закрепить теоретический материал. Книга будет...
ISBN: 978-5-7913-0082-9
Издательство:
Добросвет
Дата выхода: январь 2014
Эта книга дает полное представление о современном трехмерном глубоком обучении и помогает разработчикам в области компьютерного зрения применить свои знания на практике. Вы научитесь: разрабатывать модели трехмерного компьютерного зрения для взаимодействия с окружающей средой; обрабатывать 3D-данные с использованием облаков точек, полигональных сеток, применяя файлы форматов PLY и OBJ;...
ISBN: 978-5-93700-202-0
Издательство:
ДМК
Дата выхода: апрель 2023
Книга предназначена всем, кому интересно изучение C++ и управление электронными устройствами на реальных и интересных примерах. Читателю предоставлена возможность научиться писать программы для выполнения конкретных задач, а не просто скучное изложение материала с картинками. Также рассказывается как создавать программы, взаимодействующие с внешними устройствами посредством специально...
ISBN: 978-5-97060-175-4
Издательство:
ДМК Пресс
Дата выхода: март 2016
Перед вами - увлекательный самоучитель по языку Python для начинающих. Книга подходит даже читателям с нулевым уровнем. Создавайте собственными руками веселые классические и необыкновенные продвинутые игры, такие как "Виселица" или "Охотник за сокровищами" - в процессе вы поймете основные принципы программирования и выучите Python, играючи!
ISBN: 9785699995721
Издательство:
Эксмо
Дата выхода: ноябрь 2018
Ты любишь играть онлайн? Общаться с друзьями через ВКонтакте, Фейсбук и Инстаграм? Смотреть видеоролики на смартфоне? Все, что чем ты пользуешься, было придумано обычными людьми, которые когда-то решили, что хотят заняться программированием. Умение писать код - это современная суперспособность, отличающая магов от маглов. И логичнее всего начать с изучения языка JavaScript, на котором написано более 90% всех...
ISBN: 978-5-4461-0959-3
Издательство:
Питер
Дата выхода: апрель 2019
В мире современных технологий все вокруг нас становится взаимосвязанным, настраиваемым, программируемым и в каком-то смысле компьютерным. Можно оставаться пассивным наблюдателем, а можно научиться программировать. Самое главное — это начать думать как программист. С помощью этой книги вы освоите свой первый язык программирования и узнаете, как заставить компьютер выполнять ваши команды. На примере...
ISBN: 978-5-907144-98-9
Издательство:
Вильямс/Диалектика
Дата выхода: май 2020
Впервые читатель может познакомиться с полной версией этого классического труда, который ранее на русском языке печатался в сокращении. Книга, выдержавшая в оригинале не одно переиздание, за глубокое и поистине философское изложение тонкостей языка Java считается одним из лучших пособий для программистов. Чтобы по-настоящему понять язык Java, необходимо рассматривать его не просто как набор неких...
ISBN: 978-5-4461-1107-7
Издательство:
Питер
Дата выхода: декабрь 2018
Данная книга является первым в России изданием, рассматривающим функциональное программирование в полном объеме, достаточном для понимания новичку и для использования книги в качестве справочного пособия теми, кто уже использует парадигму функционального программирования в своей практике. Изучение прикладных основ показано на примере языка Haskell, на сегодняшний день являющегося самым мощным и...
ISBN: 978-5-97060-362-8
Издательство:
ДМК Пресс
Дата выхода: январь 2016
Хорошо написанный код легче тестировать и использовать повторно, его проще распараллелить, и он меньше подвержен ошибкам. Владение приемами функционального программирования поможет вам писать код, соответствующий требованиям к современным приложениям, проще выражать сложную логику программ, изящно обрабатывать ошибки и элегантно оформлять параллельные алгоритмы. Язык C++ поддерживает функциональное...
ISBN: 978-5-97060-781-7
Издательство:
ДМК Пресс
Дата выхода: январь 2020
Автор этой книги имеет богатый опыт преподавания курсов функционального программирования на базе F# в ведущих российских университетах, в то же время, будучи технологическим евангелистом, Майкрософт, он умеет доходчиво объяснить концепции функционального программирования даже начинающему разработчику ПО, не прибегая к сложным понятиям лямбда-исчисления. Книга содержит много полезных примеров...
ISBN: 978-5-97060-534-9
Издательство:
ДМК Пресс
Дата выхода: март 2017
В книге изложены приемы и методы, обязательные при грамотном объектно-ориентированном программировании. Следование приведенным паттернам проектирования защитит программу от ошибок, проблем с совместимостью, неожиданных и непонятных отказов, а также обеспечит модульность кода. Рассмотрены примеры на языке Java, легко адаптируемые для C#, пояснены приёмы тестирования, развития и адаптации кода с учётом...
ISBN: 978-5-9775-1790-4
Издательство:
BHV-СПб
Дата выхода: май 2023
Если вы знакомы с основами математики и с программированием на Python, то вы готовы к погружению в обработку сигналов. При изучении этой сложной темы в большинстве руководств начинают с теории, в этой же книге все изучается на примерах, взятых из реальной жизни. Уже в первой главе вы разложите звук на гармоники, поменяете их и создадите новые звуки. Автор, Аллен Дауни, рассматривает несколько методов - тут...
ISBN: 978-5-97060-454-0
Издательство:
ДМК Пресс
Дата выхода: январь 2017
Изучение всех возможностей Python — сложная задача, а с этой книгой вы сможете сосредоточиться на практических навыках, которые действительно важны. Раскопайте «скрытое золото» в стандартной библиотеке Python и начните писать чистый код уже сегодня. • Если у вас есть опыт работы со старыми версиями Python, вы сможете ускорить работу с современными шаблонами и функциями, представленными на Python 3; • Если вы...
ISBN: 978-5-4461-0803-9
Издательство:
Питер
Дата выхода: декабрь 2018