-
Справочник по физике.
Справочник написан в соответствии с действующей программой по < зике для втузов различного профиля. Этим он коренным образом отличает от <<Справочника по физике для инженеров и студентов втузов» тех же ав* ров. Единицы приведены в соответствие с новыми ГОСТами. В справ( нике рассмотрен широкий круг физических понятий и законов классической современной физики. Пользование справочником предполагает знакомство с высшей математ кой в объеме обычного втузовского курса
-
Программирование искусственного интеллекта в приложениях
Данная книга посвящена вопросам искусственного интеллекта (ИИ), то есть методам и технологиям, призванным сделать ПО более умным и полезным. Рассмот ренные алгоритмы в основном предназначены для встраивания в другое программ ное обеспечение, что позволяет создавать программы, гибко подстраивающиеся под требования и привычки пользователя. Здесь описан ряд алгоритмов ИИ – нейронные сети, генетические алгоритмы, системы, основанные на правилах, нечеткая логика, алгоритмы муравья и умные агенты. Для каждого алгоритма приведены примеры реализации. Некоторые из этих приложений применяются на практике, другие относятся скорее к теоретическим изысканиям. Так или иначе, автор раскрывает секреты наиболее интересных алго ритмов ИИ, что делает их доступными для более широкой аудитории. Предполага ется, что благодаря подробному описанию алгоритмов методики и технологии ИИ займут свое место в списке традиционных программ. Книга призвана помочь разработчикам использовать технологии ИИ при созда нии более умного программного обеспечения
-
Программирование игр: алгоритмы и технологии : учебное пособие
Учебное пособие рассматривает различные алгоритмы, используемые в игровых приложениях, а также описывает способы их реализации с использованием различных технологий работы с графикой. Пособие предназначено для студентов направлений 09.03.03 «Прикладная информатика», 09.03.04 «Программная инженерия», а также для студентов других направлений, изучающих дисциплины, связанные с разработкой игр и компьютерной графикой.
-
Справочник JAVA Script Quick Reerence
Эта книга, представляющая собой исчерпывающий справочник по языку сценариев JavaScript, станет незаменимым спутником как начинающего, так и опытного программиста. Подробное описание синтаксиса команд JavaScript сопровождается примерами исходного кода. Справочник по операторам языка, таблицы символов, листинги типичных сценариев, алфавитный указатель делают книгу незаменимым справочным руководством для всех, кто работает с языком JavaScript. Для тех, кто хочет получить дополнительную информацию, приводится список доступных ресурсов World Wide Web.
-
Программирование и отладка С/С++ приложений для микроконтроллеров ARM
В книге рассмотрены практические аспекты программирования приложений для популярной микропроцессорной платформы ARM. Материал книги имеет сугубо практическое направление, поэтому в ней приведено множество примеров, иллюстрирующих те или иные подходы при создании программ. Основной упор сделан на практические методы программирования задач на языке программирования С/С++, а также на решение проблем при отладке программ. Создание эффективного программного кода невозможно без применения тех или иных механизмов оптимизации, начиная с разработки эффективного кода в С++ и заканчивая низкоуровневой оптимизацией на уровне команд процессора, поэтому значительная часть материала книги посвящена практическим методам оптимизации приложений.
-
СПЛАЙНЫ В ЗАДАЧАХ ЦИФРОВОЙ ОБРАБОТКИ СИГНАЛОВ
В монографии обобщаются результаты исследований, проводившихся автором и многими другими отечественными и зарубежными учеными в области разработки методов, алгоритмов и программных средств для цифровой обработки и восстановления сигналов. Излагается новый подход к проблеме моделирования одномерных и многомерных сигналов в виде последовательностей локальных полиномиальных сплайнов и их спектральных характеристик. Показаны примеры эффективного использования предлагаемых методов и средств обработки сигналов в конкретных областях. Приведены примеры создания программ обработки сигналов в среде MATLAB и моделей спецпроцессоров в среде simulink.
-
iOS
Данная книга обобщает опыт работы лаборатории мобильных приложений на базе ФГБОУ ВО КнАГУ, где автор был ее руководителем. Приложения, разработанные в книге, были успешно выложены в магазин приложений. В книге вы найдете описание основных моментов для разработки приложений.
-
Программирование для iOS 7. Основы Objective-C. Xcode и Сосоа.
Все наэванИJJ программных продуктов J1ВЛJ1юrся зареrистрированными торговыми марками соответствующих фирм. Никакая часть настоящего изданИJJ ни в каких целп не может быть воспроизведена в какой бы то ни быпо форме и какими бы то ни быпо средствами, будь то электронные или механические, вкпючая фотокопирование и запись на магнитный носитель, еспи на это нет письменного раэрешенИJJ издательства O'Reilly Media, Inc. Authorized Russian translation of the Englisl! edltion of iOS 7 Programming Fundamгntals: OЪjгctlve-C, Qн:tю, and Хсоdг Basics (ISBN 9781491945575) О 2014 Matt Neuburg. This translation 11 published and sold Ьу permlasion of O'Reilly Media, lnc" whlch owna or controls а11 rights to pubUsh and sг11 thc samc. А11 rights rescrved. No part of thil work тау Ьг reproduced or transmitted ln any form or Ьу any means, elгctronic or me· chanical, includlng photocopylng. recon:Ung. or Ьу any informatlon storage or rctrieval systгm, without the prlor wrltten permlsslon of the copyright owncr and thc Publishcr.
-
СПЕЦИАЛЬНАЯ информатика
Кнйга состоит из двенадцати разделов. Каждый раздел (кроме первого) посвящш кощфетному программному средству или классу прикладных программ. Первый раздел граляется чисто методическим и содержит описание практичесж гфиемов и методов, которыми удобно пользоваться для быстрого освоения любо го незнахгшото программного обеспечеггиЯ.
-
Программирование встроенных систем на C++17
Из этой книги вы узнаете, как создавать автономные и сетевые встроенные системы, обеспечивать их безопасность и рациональное использование памяти. Язык программирования C++ расширяет возможности сопровождения и обладает многочисленными преимуществами по сравнению с другими языками программирования, поэтому прекрасно подходит для такой разработки. В книге описывается методика создания удобных графических интерфейсов пользователя (GUI) для встроенных систем, а также методы интеграции проверенных стратегий в конкретные проекты для достижения оптимальной производительности аппаратуры. Рассмотрены разнообразные аппаратные платформы – у вас есть возможность выбрать наилучший вариант для своего проекта. Издание будет полезно архитекторам встроенных систем и опытным разработчикам на С++.
-
Введение_в_анализ_алгоритмов
Книга представляет собой краткое, но математически строгое введение в анализ различных алгоритмов с точки зрения доказывания их правильности. Вы ознакомитесь с основными свойствами линейных, ветвящихся и циклических алгоритмов и способами их проверки. Книга содержит большое количество теоретических задач и практических примеров на языке Python. Издание предназначено для студентов вузов, специалистов в области информатики и математики, а также широкого круга программистов и разработчиков.
-
Геология и геохимия нефти и газа
Охарактеризованы породы, содержащие нефть и газ, миграция углеводородов в земной коре, приведены понятия и классификации залежей нефти и газа, описано их распределение в недрах. Рассмотрены каустобиолиты, геохимия углерода, органические вещества, являющиеся источниками углеводородов, геохимия нефти и газа, проанализированы геохимические закономерности изменения состава нефти и газа в пространстве и геологическом времени. Даны сведения о геохимических методах поисков нефти и газа, процессах их переработки; рассмотрены некоторые экологические аспекты нефтегазовых работ в северных широтах Красноярского края.
-
Создание_умного_дома_на_базе_Arduino
С появлением интернета вещей отношения умного дома с владельцем переходят на новый уровень – теперь контроллер, управляющий жилищем, может в любой момент связаться с хозяином и получить от него новое задание. Специальное приложение для Android или iOS позволит вам управлять своим домом с экрана смартфона из соседней комнаты или с другого континента. Взаимодействовать с техникой будущего и разрабатывать новые способы применения интернета вещей научит вас эта книга – в ней есть всё, что нужно для творчества. Издание познакомит вас с основами создания и отладки проектов по автоматизации дома на основе контроллеров Arduino и NodeMCU.
-
Программирование: введение в профессию. П: Низко- уровневое программирование.
Вашему вниманию предлагается второй том учебника «Про- граммирование: введение в профессию», все части которого объ единены использованием Unix-систем в качестве единой учебной операционной среды. Учебник ориентирован в основном на са мостоятельное изучение программирования. В том вошли части, посвящённые программированию на уровне машинных команд (на языке ассемблера) и на языке Си. Текст предполагает использование аппаратной платформы 1386. ассемблера NASM, компилятора gec, отладчика gdb. В конце четвёртой части приведены сведения о системе автоматической сборки Guu Make, программе динамического анализа программ Valgrind, о системах контроля версий CVS и git. Для школьников, студентов, преподавателей и всех, кто интересуется программированием. УДК 519.683-004.4 ББК 32.973.26-018.1
-
Создание смарт контрактов Solidity для блокчейна Ethereum_2
Эта книга поможет быстро приступить к созданию смарт-контактов Solidity и распределенных приложений DApp для блокчейна Ethereum. Она состоит из 12 уроков с практическими заданиями. Выполнив их, читатель сможет создавать собственные локальные узлы Ethereum, публиковать смартконтракты и вызывать их методы, обмениваться данными между реальным миром и смарт-контрактами с помощью оракулов, работать с сетью Rinkeby. Книга адресована всем, кто интересуется передовыми технологиями в области блокчейнов и хочет быстро получить знания, позволяющие заниматься интересной и перспективной работой
-
Программирование в Linux. Самоучитель.
Рассмотрены фундаментальные основы программирования в Linux: инструментарий, низкоуровневый ввод-вывод, многозадачность, файловая система, межпроцессное взаимодействие и обработка ошибок. Книга главным образом ориентирована на практическое применение изложенных концепций. В ней есть все, что нужно начинающим, а углубленное изучение каждой темы делает ее ценной и для опытных программистов. Каждая тема проиллюстрирована большим числом примеров на языках С и С++ и Python, которые читатель сможет использовать в качестве образцов для собственных программ. На FTP-сервере издательства находятся исходные тексты программ. Во втором издании материал актуализирован с учетом современных тенденций, добавлены 3 новые главы по программированию в Linux на языке Python, устранены замеченные ошибки. Для начинающих и опытных Linux-программистов