В 12 уроках показаны основы программирования и базовые конструкции языка Python. Изложены принципы различных стилей программирования. Даны понятия ввода-вывода, переменных, условий, потока чисел, циклов и списков, массивов, функций и рекурсий. Рассмотрены особенности структурного, объектно-ориентированного и функционального программирования. В каждой главе предложены практические задачи и дано их пошаговое решение с подробным описанием алгоритма.
Для начинающих программистов.
tanyavip1 17/06/24 Просмотров: 768 Комментариев: 0
0
В книге речь идет о традиционных алгоритмах, которые кажутся очевидными, об алгоритмах выполнения арифметических операций: о том, сколько тайного смысла и усилий интеллекта многих специалистов по информатике заложено в эти алгоритмы. Материал книги формирует содержательную основу деятельностного изучения алгоритмов компьютерной арифметики, чему способствует стиль изложения, синтезирующий в себе и математический материал, и формализованную запись логики работы компьютера. Для школьников, преподавателей информатики и студентов информационно-технологических специальностей.
gefexi 16/06/24 Просмотров: 556 Комментариев: 0
0
Пособие содержит основные теоретические и практические сведе- ния по технологии процедурного, объектно-ориентированного и визу- ального программирования в Delphi и предназначено для эффектив- ного и быстрого освоения основных методов создания Windows- приложений, как вычислительного характера, так и ориентированных на работу с базами данных.
gefexi 16/06/24 Просмотров: 559 Комментариев: 0
0
Абстракция, абстрагирование - одна из составляющих мыслительного процесса творческой личности. Для развития этого компонента мышления в процессе обучения информатике есть дополнительные возможности, так как знание абстрактных типов данных, умение оперировать ими - необходимый элемент профессиональной культуры специалиста, связанного с разработкой программных комплексов. Для школьников, преподавателей информатики и студентов младших курсов университетов.
gefexi 15/06/24 Просмотров: 444 Комментариев: 0
0
Язык SQL необходим для работы со структурированными данными. Программисты, прекрасно знающие свой любимый язык (Java, Python или Go), не могут разбираться во всем, и часто не являются экспертами в SQL. Это приводит к появлению антипаттернов, — решений, которые на первый взгляд кажутся правильными, но со временем создают всё больше проблем. Научитесь выявлять и обходить многие из этих распространенных ловушек!
gefexi 13/06/24 Просмотров: 764 Комментариев: 0
0
В книге подробно рассмотрено программирование драйверов ядра Linux, исследованы возможности расширяемости ядра при помощи модулей. Основная версия ядра — 5.15. Код примеров отработан и проверен на десятках различных инсталляций Linux, установленных из различных дистрибутивов и разных семейств дистрибутивов: Fedora, CentOS, Debian, Ubuntu, Mint. Уделено внимание архитектурам x_64, x_86, ARM, а также одноплатному компьютеру Raspberry Pi и драйверам устройств, подключаемых по USB. Затронут стандарт POSIX, разобраны API ядра, работа с Raspberry Pi, системные вызовы и подключение разнообразных периферийных устройств. Эта книга рассчитана на достаточно опытных разработчиков системного программного обеспечения. Предполагается, что, возможно, у читателя и отсутствует какой-либо опыт в программировании именно для ядра Linux или даже вообще в программировании для этой системы — но предполагаются знания и какой бы то ни было опыт в системном программировании для других операционных систем, которые станут хорошей базой для построения аналогий. В высшей степени плодотворно любое знакомство с одной или несколькими POSIX-системами: Open Solaris, QNX, FreeBSD, NetBSD, MINIX3, ... — с любой из них в равной степени. Совершенно естественно, что от читателя требуется квалифицированное знание языка C — единственного необходимого и достаточного языка системного программирования в Linux (из числа компилирующих). Это необходимо для самостоятельного анализа и понимания приводимых примеров — примеры приводятся, но код детально не обсуждается. Очень продуктивно в дополнение к этому иметь хотя бы минимальные познания в языках скриптового программирования UNIX (и лучше в нескольких) — что-то из числа: bash, Perl, awk, Python...
brij 12/06/24 Просмотров: 703 Комментариев: 0
0
FastAPI — относительно новый, но надежный фреймворк с чистым дизайном, использующий преимущества актуальных возможностей Python. Как следует из названия, FastAPI отличается высоким быстродействием и способен конкурировать в этом с аналогичными фреймворками на таких языках, как Golang. Эта практическая книга расскажет разработчикам, знакомым с Python, как FastAPI позволяет достичь большего за меньшее время и с меньшим количеством кода.
tanyavip1 11/06/24 Просмотров: 715 Комментариев: 0
0
Объектно ориентированное программирование (ООП) - технология, которую обязан знать, понимать и применять каждый современный программист. Печально, когда программисты не знают, не понимают и не применяют, а, что еще хуже, - находятся в заблуждении, что знают, понимают и применяют. Прочитав эту книгу, вы узнаете все, что надо знать об ООП и даже немного больше, чтобы использовать эту технологию в своей работе. Материал изложен в краткой, понятной форме по принципу "от простого к сложному" и сопровождается необходимыми примерами.
gefexi 10/06/24 Просмотров: 523 Комментариев: 0
0
Данная книга - это практическое руководство для освоения языка программирования Python через решение разнообразных задач и проектов. В книге представлены подробные решения и код для каждой задачи.
tanyavip1 09/06/24 Просмотров: 826 Комментариев: 0
0
Учебное пособие представляет собой всеобъемлющее руководство по DevOps — подходу, который стал революционным в мире IT. DevOps интегрирует процессы разработки и эксплуатации, делая их более гибкими, быстрыми и эффективными. Данная книга — идеальный старт для тех, кто хочет понять DevOps и его принципы и применить их на практике. В мире информационных технологий DevOps представляет собой не просто технический подход, но настоящую революцию в способе создания, развертывания и обслуживания программных продуктов. Этот термин, образованный от слов «development» (разработка) и «operations» (эксплуатация), олицетворяет собой гармоничное слияние двух важнейших аспектов 1Т-процессов. В первой главе студенты познакомятся с основами DevOps, его историей и значимостью в современном мире. Этот раздел создает основу для понимания всего курса, предоставляя читателям необхо димый контекст. Далее пособие погружает студентов в ключевые принципы DevOps, начиная с культуры и автоматизации и заканчивая мониторингом и разделением знаний. Эти принципы являются основой для успешного внедрения DevOps в любой организации. Особое внимание уделяется инструментарию DevOps. Читатели узнают о таких ключевых инструментах, как Git, CI/CD, Docker и Kubernetes. Эти инструменты стали стандартами в индустрии и необходимы для любого DevOps-инженера. После того как основы будут освоены, студенты углубятся в более продвинутые темы, такие как инфраструктура, мониторинг и логирование, а также безопасность в DevOps.
brij 07/06/24 Просмотров: 578 Комментариев: 0
0
Если вам давно кажется, что вся разработка и развертывание в вашей компании донельзя замедлились - переходите на микросервисную архитектуру. Она обеспечивает непрерывную разработку, доставку и развертывание приложений любой сложности.
gefexi 07/06/24 Просмотров: 351 Комментариев: 0
0
Данная книга является сборником различных задач и примеров, решенных с помощью языка программирования Python. Также в книге рассмотрена базовая теоретическая часть Python, позволяющая ориентироваться в языке и создавать свои программы. Теория сопровождается большим количеством разнообразных примеров - от самых основ (переменные и типы данных; операторы и циклы; математические функции и регулярные выражения; строки, списки, кортежи и т.д.) - до более продвинутых тем (объектно-ориентированное программирование; модули и пакеты в Python, генераторы и итераторы; метапрограммирование и т.д.).
Книга будет полезна как для тех, кто только заинтересовался Python, так и для тех, кто хочет улучшить свои навыки в программировании на Python.
tanyavip1 06/06/24 Просмотров: 755 Комментариев: 0
0
Программирование →
Дейл Лейн. Машинное обучение для детей. Практическое введение в искусственный интеллект
Книга знакомит школьников с машинным обучением через выполнение 13 практических проектов в доступной образовательной онлайн-среде с применением языка визуального программирования Scratch. Все проекты в книге сопровождаются подробными пошаговыми инструкциями, доступными для любого новичка.
gefexi 01/06/24 Просмотров: 462 Комментариев: 0
0
Программирование →
М.В. Акинин. Нейросетевые системы искусственного интеллекта в задачах обработки изображений
Книга посвящена вопросам разработки систем компьютерного зрения, основной задачей которых является тематическая дешифрация аэрофотосъемки и спутниковых снимков, сделанных в видимом и инфракрасном диапазонах волн.
gefexi 26/05/24 Просмотров: 2224 Комментариев: 0
+1
В книге рассмотрены теоретические аспекты подобных сетей, именно, аппарат нечеткой логики,основы теории искусственных нейронных сетей и собственно гибридных сетей применительно к задачам управлениям и принятия решения в условиях неопределенности. Рекомендовано УМО по образованию в области статистики, прикладной информатики и математических методов в экономике в качестве учебного пособия для студентов высших учебных заведений, обучающихся по специальности "Прикладная информатика (по областям)" .
gefexi 24/05/24 Просмотров: 551 Комментариев: 0
+1
Книга научит самостоятельно создавать приложения для автоматизации работы в программе Microsoft Office Excel 2019 с использованием макросов и языка программирования Visual Basic for Applications (VBA). Приведена информация о новинках программы, а также сервисах Power по работе с данными. Даны теоретические сведения о программировании, элементах объектной модели Excel, запуске и отладке макросов. Рассмотрены вопросы автоматизации рабочего листа при помощи элементов управления Excel.
gefexi 23/05/24 Просмотров: 735 Комментариев: 0
0
«Основы TypeScript» — это полностью обновленное третье издание классического бестселлера Адама Фримена. В нем освещены все возможности TypeScript 5, включая новые, такие как декораторы. Сначала вы узнаете, зачем и почему был создан язык TypeScript, а затем почти сразу перейдете к практическому применению статических типов. Ничего лишнего! Каждая глава посвящена навыкам, необходимым для написания потрясающих веб-приложений.
gefexi 22/05/24 Просмотров: 626 Комментариев: 0
0
Наиболее полное руководство по возможностям и средствам, доступным пользователям в версии Microsoft Office Excel 2019. Изложены базовые сведения о работе с табличным процессором и форматами обрабатываемых данных, возможности создания и редактирования формул и функций на рабочих листах, визуализации данных с использованием диаграмм и карт, возможности интеграции с другими офисными приложениями. Показаны приемы совместного редактирования документов Excel в браузере прямо на веб-сайте.
gefexi 22/05/24 Просмотров: 899 Комментариев: 0
0
Добро пожаловать в Expert C++! Если вы опытный разработчик на C++, желающий повысить свою квалификацию и раскрыть весь потенциал C++20, вы пришли по адресу.
В этом экспертном руководстве мы тщательно продумали путь обучения, чтобы дать вам передовые методы программирования и практические знания, которые выходят за рамки традиционного объектно-ориентированного программирования. Если вы хотите разрабатывать высокопроизводительные приложения, работать с передовыми структурами данных или освоить многопоточность и параллелизм, эта книга станет вашим незаменимым помощником.
Мы расскажем вам о тонкостях проектирования шаблонов, включая мощную сферу метапрограммирования шаблонов. Управление памятью и умные указатели станут вашими союзниками, и вы с уверенностью возьметесь за сложные проекты. Окунитесь в царство структур данных, используя контейнеры стандартной библиотеки шаблонов (STL), а затем расширьте границы с помощью продвинутых структур данных в C++.
tanyavip1 20/05/24 Просмотров: 622 Комментариев: 0
0
В учебном пособии рассмотрены основные концепции программной инженерии: в первой главе обсуждаются базовые понятия, история и терминология программной инженерии; во второй главе — стандарты и модели жизненного цикла программного продукта, типовая ролевая модель команды программного проекта; основное содержание третьей главы — обзор средств визуального моделирования, используемых при структурном анализе и проектировании систем; четвертая глава содержит введение в язык UML, рассматриваемый как объектно-ориентированное средство графического моделирования и документирования программного проекта; завершающая глава пособия — проектный практикум, содержащий практические задания и примеры разработки UML-моделей на различных этапах выполнения учебного программного проекта.
gefexi 17/05/24 Просмотров: 401 Комментариев: 0
0