Рассмотрены основные практические приемы работы в средах разработки PyCharm, Jupyter Notebook и Google Colab. В качестве базовых элементов работы в среде PyCharm даны рекомендации по установке среды PyCharm, началу работы, правилам выполнения программы. В настоящий момент в PyCharm отсутствует русскоязычная справочная система (как и русифицированная версия среды), поэтому приведен перевод на русский язык всех пунктов меню среды...
ISBN: 978-5-9912-1046-1
Издательство:
Горячая линия - Телеком
Дата выхода: январь 2023
В книге приведены правила безопасного кодирования на языке программирования C++ в соответствии со стандартом SEI CERT. Их цель – помочь в разработке безопасных и надежных систем, в частности путем устранения неопределенного поведения, которое может привести к появлению уязвимостей. Каждое правило содержит описание, а также два примера кода, один из которых следует наставлениям стандарта, а другой нарушает...
ISBN: 978-5-93700-400-0
Издательство:
ДМК
Дата выхода: июль 2025
Книга представляет собой компактный справочник по стандартной библиотеке языка программирования C++, обновленной до версии стандарта С++23 . В ней изложена вся необходимая информация, которую должен знать о стандартной библиотеке профессиональный программист на C++. С помощью этого справочника вы: познакомитесь с различными библиотеками в рамках общей стандартной библиотеки и стандартной...
ISBN: 978-5-93700-380-5
Издательство:
ДМК
Дата выхода: май 2025
Излагаются основные понятия и методы математической статистики и их реализация средствами языка Python на платформе Jupiter Notebook. Рассмотрены графические методы представления статистической информации; способы задания многочисленных дискретных, непрерывных и многомерных законов теории вероятности; методы построения точечных и интервальных оценок; способы проверки статистических гипотез различных видов;...
ISBN: 978-5-406-09739-7
Издательство:
КноРус
Дата выхода: февраль 2022
В современном мире разработки успешность приложения уже не определяется параметром «просто работает». Хороший программист должен знать возможности языка, практические приемы проектирования и платформенные средства для достижения максимальной производительности и жизнеспособности программ. Эта книга написана для разработчиков, которые хотят создавать качественный софт. Затронуты все ключевые...
ISBN: 978-5-4461-1739-0
Издательство:
Питер
Дата выхода: февраль 2021
Говорят, что физик Ричард Фейнман однажды сказал: «Я не понимаю того, что не могу создать». Основываясь на этом же важном принципе, автор бестселлеров Себастьян Рашка шаг за шагом ведет вас к созданию LLM в стиле GPT, которую вы сможете запустить на своем ноутбуке. Это увлекательная книга, которая охватывает каждый этап процесса: от планирования и кодирования до обучения и тонкой настройки. «Строим LLM с...
ISBN: 978-5-4461-4325-2
Издательство:
Питер
Дата выхода: октябрь 2025
В книге освещаются основополагающие вопросы, относящиеся к структурам данных в 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
Наука о данных – это искусство преобразования данных в информацию. Реализация науки о данных на основе статистических принципов называется статистическим обучением. В этой книге подробно раскрываются основы и ключевые методы статистического обучения. Материал книги состоит из трех частей, посвященных общей теории данных, анализу данных и машинному обучению. В нем уникальным образом сочетаются...
ISBN: 978-5-93700-392-8
Издательство:
ДМК
Дата выхода: декабрь 2025
Это практическое руководство охватывает весь цикл разработки высокопроизводительного кода: от понимания внутренней работы JVM до настройки сборщиков мусора, анализа JIT-компиляции, применения JMH, работы с многопоточностью и построения эффективных CI/CD пайплайнов и многое другое. Вы узнаете: какие инструменты и подходы позволяют выявлять узкие места; как замерять реальные метрики; оптимизировать...
ISBN: 978-5-907592-82-7
Издательство:
Наука и техника
Дата выхода: июль 2025
В монографии рассмотрены фундаментальные и научно-прикладные вопросы проектирования сверхбольших интегральных схем. Изложены результаты анализа существующих методов, маршрутов и инструментальных средств, применяющихся при синтезе проектных решений. Поэтапно рассмотрен процесс создания новой технологии высокоуровневого синтеза. Сформулированы требования к модели и языку параллельного...
ISBN: 978-5-16-021347-7
Издательство:
Инфра-М
Дата выхода: сентябрь 2025
В книге обсуждаются роль и место баз данных в современных информационных системах, рассматриваются основные функции и архитектура СУБД, организация многопользовательского доступа к данным, обеспечение целостности данных, управление транзакциями, физическое хранение отношений, особенности построения индексов, обсуждаются основные черты коммерчески успешных моделей данных. Рассматривается...
ISBN: 9785970607374
Издательство:
ДМК Пресс
Дата выхода: апрель 2019
Эта книга дает полное представление о современном трехмерном глубоком обучении и помогает разработчикам в области компьютерного зрения применить свои знания на практике. Вы научитесь: разрабатывать модели трехмерного компьютерного зрения для взаимодействия с окружающей средой; обрабатывать 3D-данные с использованием облаков точек, полигональных сеток, применяя файлы форматов PLY и OBJ;...
ISBN: 978-5-93700-202-0
Издательство:
ДМК
Дата выхода: апрель 2023
Книга предназначена всем, кому интересно изучение C++ и управление электронными устройствами на реальных и интересных примерах. Читателю предоставлена возможность научиться писать программы для выполнения конкретных задач, а не просто скучное изложение материала с картинками. Также рассказывается как создавать программы, взаимодействующие с внешними устройствами посредством специально...
ISBN: 978-5-97060-175-4
Издательство:
ДМК Пресс
Дата выхода: март 2016
В пособии рассмотрена методика расчетов типовых теплотехнических и теплоэнергетических задач в среде отечественной свободно распространяемой физико-математической программы SMath Studio с прикрепленными к ней приложениями CoolProp Wrapper, WaterSteamPro и некоторыми другими. Для студентов вузов, обучающихся по направлениям «Теплоэнергетика и теплотехника», «Ядерная энергетика и теплофизика», «Энергетическое...
ISBN: 978-5-507-49252-7
Издательство:
Лань
Дата выхода: июль 2024
В мире современных технологий все вокруг нас становится взаимосвязанным, настраиваемым, программируемым и в каком-то смысле компьютерным. Можно оставаться пассивным наблюдателем, а можно научиться программировать. Самое главное — это начать думать как программист. С помощью этой книги вы освоите свой первый язык программирования и узнаете, как заставить компьютер выполнять ваши команды. На примере...
ISBN: 978-5-907144-98-9
Издательство:
Вильямс/Диалектика
Дата выхода: май 2020
Ты любишь играть онлайн? Общаться с друзьями через ВКонтакте, Фейсбук и Инстаграм? Смотреть видеоролики на смартфоне? Все, что чем ты пользуешься, было придумано обычными людьми, которые когда-то решили, что хотят заняться программированием. Умение писать код - это современная суперспособность, отличающая магов от маглов. И логичнее всего начать с изучения языка JavaScript, на котором написано более 90% всех...
ISBN: 978-5-4461-0959-3
Издательство:
Питер
Дата выхода: апрель 2019
Эта книга в кратчайшие сроки поможет на базовом уровне освоить Python — идеальный для новичка, доступный и понятный язык программирования, позволяющий легко создавать интересные и креативные приложения. Буквально с первых страниц читатель, даже если он никогда в жизни не писал код, с легкостью начнет постигать Python и на основе простых практических заданий приступит к написанию собственных программ,...
ISBN: 978-5-17-162198-8
Издательство:
АСТ
Дата выхода: май 2024
Впервые читатель может познакомиться с полной версией этого классического труда, который ранее на русском языке печатался в сокращении. Книга, выдержавшая в оригинале не одно переиздание, за глубокое и поистине философское изложение тонкостей языка Java считается одним из лучших пособий для программистов. Чтобы по-настоящему понять язык Java, необходимо рассматривать его не просто как набор неких...
ISBN: 978-5-4461-1107-7
Издательство:
Питер
Дата выхода: декабрь 2018