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

А.А. Ключарёв. Программирование микроконтроллеров STM32

Приводится подробное описание работы с наиболее часто используемыми средствами разработки программного обеспечения для встраиваемых устройств, рассматриваются особенности стандартных средств разработки программного обеспечения под микроконтроллеры семейства STM32. Учебное пособие предназначено для изучения теоретического и практического материала в рамках дисциплины «Программирование встраиваемых приложений» студентами, обучающимися по направлению подготовки 09.03.04 «Программная инженерия» и может быть использовано при освоении аналогичной дисциплины студентами инженерных направлений.
gefexi 30/08/23 Просмотров: 1012 Комментариев: 0
0
С.В. Тарасов. СУБД для программиста. Базы данных изнутри

Книга охватывает различные этапы разработки и сопутствующие им ситуации из практики программистов приложений, работающих с системами управления базами данных. Даются рекомендации по выбору решений как в проектировании (архитектуре), так и в программировании автоматизированных информационных систем уровня предприятия. Приводятся примеры для различных СУБД и моделей: Microsoft SQL Server, PostgreSQL, Firebird, Oracle, XML, NoSQL. Для программистов, студентов и других специалистов в области информационных технологий, а также всех интересующихся темой разработки приложений баз данных.
gefexi 30/08/23 Просмотров: 893 Комментариев: 0
0
С.В. Симонович. Занимательное программирование: С++

Книга адресована школьникам 12-15 лет, желающим обучиться составлению программ для персонального компьютера. Прочитав ее, школьник узнает основные понятия программирования, поймет принципы хранения и преобразования данных, освоит стандартные приемы программирования.
gefexi 30/08/23 Просмотров: 815 Комментариев: 0
0
Языки программирования: концепции и принципы

Рассмотрены фундаментальные концепции и принципы, воплощенные в современных и перспективных языках программирования. Представлены разные стили программирования (операционный, ситуационный, функциональный, реляционный, параллельный, объектно-ориентированный).
gefexi 28/08/23 Просмотров: 821 Комментариев: 0
0
И.Ю. Каширин. От С к С++

Учебное пособие содержит необходимые теоретические сведения и набор упражнений и задач различной степени сложности, позволяющих приобрести навыки практического программирования на алгоритмических языках С и С++ (Си и Си++) и проконтролировать усвоение материала.
gefexi 28/08/23 Просмотров: 830 Комментариев: 0
0
Д. Саймон. Алгоритмы эволюционной оптимизации

В данной книге рассматриваются история, теоретические основы, математический аппарат и программирование алгоритмов эволюционной оптимизации. Рассмотренные алгоритмы включают в себя генетические алгоритмы, генетическое программирование, оптимизацию на основе муравьиной кучи, оптимизацию на основе роя частиц, дифференциальную эволюцию, биогеографическую оптимизацию и многие другие.
gefexi 28/08/23 Просмотров: 865 Комментариев: 0
0
Ноам Нисан, Шимон Шокен. Архитектура компьютерных систем. Как собрать современный компьютер по всем правилам

Лучший способ понять, как работают компьютеры, – это построить один из них с нуля! Так считают авторы этой книги и потому предлагают практический подход к изучению компьютерных систем. Внутри вас ждет не только исчерпывающее теоретическое описание работы современного компьютера, но и алгоритм конкретных шагов, необходимых для его конструирования. В отличие от других учебников, которые охватывают только один аспект темы, эта книга дает целостное и исчерпывающее знание прикладной информатики, необходимое для создания собственных проектов.
brij 28/08/23 Просмотров: 1182 Комментариев: 0
0
П. Пай. Реактивное программирование на С++

В данной книге изложены понятия и принципы функционального реактивного программирования, помогающие строить параллельные, асинхронные приложения с наименьшими усилиями и минимумом ошибок. Рассмотрен обзор подходов к обработке событий, нашедших применение в ряде программных систем. Описаны средства параллельного, асинхронного и неблокирующего программирования. Изучив эту книгу, вы будете хорошо разбираться в тонкостях реактивной модели программирования и методах её реализации на новейшей версии языка C++ — языке стандарта C++17.
gefexi 27/08/23 Просмотров: 891 Комментариев: 0
0
Турбо Паскаль 7.0

В книге приведена методика составления алгоритмов с помощью блок-схем, содержится описание языка программирования Турбо Паскаль версии 7.0. Изложены методы решения нелинейных уравнений, систем линейных алгебраических уравнений, обработки экспериментальных данных, численные методы интегрирования.
gefexi 27/08/23 Просмотров: 595 Комментариев: 0
0
В.Н. Шакин. Базовые средства программирования на Visual Basic в среде VisualStudio .NET

Практикум представляет собой набор лабораторных работ и контрольных заданий но основным принципам алгоритмизации и программирования, а также базовым средствам языка программирования высокого уровня Visual Basic.
gefexi 27/08/23 Просмотров: 1043 Комментариев: 0
0
Чаз Эмерик, Брайен Карпер, Кристоф Гранд. Программирование на Clojure

Вы держите в руках книгу, которая посвящена относительно молодому языку программирования Clojure, объединяющим мощь Lisp с популярностью платформы JVM, позволяя очень быстро создавать сложные приложения. Данная книга написана разработчиками, давно работающими с Clojure и создавшими большое количество популярных библиотек.
gefexi 27/08/23 Просмотров: 432 Комментариев: 0
0
Программирование на Kotlin для Android

Книга посвящена разработке мобильных приложений для Android на языке Kotlin. Рассмотрены основные структуры и элементы языка, подробно описан фреймворк коллекций Kotlin. Показана архитектура операционной системы Android, приложений и их контейнеров, изучаются основы параллельного программирования. Рассказано о потокобезопасности, работе с параллелизмом с использованием обратных вызовов. Отдельная глава посвящена специальным конструкциям Kotlin — сопрограммам, с акцентом на структурированный параллелизм. Рассматриваются каналы, использование потоков для асинхронной обработки данных. Изучаются вопросы повышения производительности приложений с использованием инструментов профилирования Android и снижения потребления ресурсов за счет оптимизации производительности.
brij 27/08/23 Просмотров: 1042 Комментариев: 0
+2
Программирование на языке высокого уровня. C/C++

Учебное пособие написано на основе одноименного учебного курса и посвящено технологии программирования на языках высокого уровня. Рассматриваются элементы современных языков программирования с примерами их реализации на языке C/C++. Большое внимание уделяется стилю программирования. Разобраны базовые алгоритмы и основные структуры данных, принципы объектноориентированного программирования, работа со стандартной библиотекой шаблонов STL, а также этапы и современные методы разработки надежного программного обеспечения.
gefexi 25/08/23 Просмотров: 994 Комментариев: 0
0
Путеводитель в мир ручного тестирования

Добро пожаловать в захватывающий мир тестирования программного обеспечения! "Путеводитель в мир ручного тестирования: Открытие двери в тестирование программного обеспечения" – это увлекательное путешествие в профессию ручного тестировщика, предназначенное для всех, кто хочет разобраться в сущности этой важной и захватывающей области.
gefexi 25/08/23 Просмотров: 750 Комментариев: 0
0
С.М. Старолетов. Основы тестирования и верификации программного обеспечения

Настоящее пособие предназначено для будущих программистов, которым необходимо знать основы тестирования программных продуктов, принципы работы в команде с тестировщиками, необходимость и основы верификации и моделирования программного обеспечения. Цель пособия – пересмотреть отношение разработчиков к качеству современного программного обеспечения.
gefexi 23/08/23 Просмотров: 672 Комментариев: 0
0
Свободное программное обеспечение

Пособие предназначено для изучения компилятора Free Pascal и интегрированной среды FP IDE. Подробно разобраны основы программирования на языке Free Pascal: история создания и развития языка Pascal, простые типы данных, строковые данные, структурированные типы данных – массивы. Рассматриваются вопросы организации типовых блоков обработки данных – процедур и функций, работа с файлами.
gefexi 22/08/23 Просмотров: 915 Комментариев: 0
0
Современная программная инженерия

Дэвид Фарли, легендарный разработчик и создатель continuous delivery, рассказывает о фундаментальных принципах разработки современного ПО. Пора познакомиться с наиболее эффективными и грамотными методами управления рабочими процессами, которые позволят повысить качество ваших приложений, вашей жизни и жизни ваших коллег.
gefexi 21/08/23 Просмотров: 837 Комментариев: 0
0
Искусство чистого кода

Как избавиться от сложности и упростить жизнь

Большинство разработчиков ПО тратят тысячи часов на создание излишне сложного кода. Девять основных принципов книги «Искусство чистого кода» научат вас писать понятный и удобный в сопровождении код без ущерба для функциональности. Главный принцип — это простота: сокращайте, упрощайте и перенаправляйте освободившуюся энергию на самые важные задачи, чтобы сэкономить бесчисленное количество часов и облегчить зачастую очень утомительную задачу поддержки кода. Автор бестселлеров Кристиан Майер помог тысячам людей усовершенствовать навыки программирования и в своей новой книге делится опытом с читателями.
brij 21/08/23 Просмотров: 891 Комментариев: 0
+1
С.М. Рацеев. Программирование на языке Си

Учебное пособие предлагает читателю курс программирования, ориентированный на язык Си. Пособие содержит много примеров с часто применяемыми алгоритмами и фундаментальными структурами данных, при этом для некоторых задач приводится несколько способов решения в зависимости от начальных условий с целью повышения эффективности работы программы.
gefexi 21/08/23 Просмотров: 835 Комментариев: 0
0
Head First. Программирование для Android на Kotlin

3-е издание

Вам уже пришла в голову гениальная идея мобильного приложения, которое завоюет весь мир? Дело за малым — воплотить ее в жизнь. Эта полностью переработанная и обновленная книга поможет сразу приступить к работе. Вы на практике узнаете, как структурировать приложение, создавать гибкие и интерактивные пользовательские интерфейсы, сохранять информацию в базе данных и использовать новейшие возможности Android Jetpack и Jetpack Compose. Все, что вам нужно для успешного старта — это немного базовых знаний о языке Kotlin.
brij 20/08/23 Просмотров: 816 Комментариев: 0
+1
18