004.4Программные средства. Программирование на ЭВМ (Математическое программирование - см. 519.8). Компьютерные программы. Языки программирования. Системное программное обеспечение. Компьютерная инфекция. Компьютерная вирусология
← назад

Свободный доступ

Ограниченный доступ

Уточняется продление лицензии
Автор: Тил Тобиас
М.: ДМК Пресс
В книге содержатся творческие проекты, по мере выполнения которых вы научитесь создавать встраиваемые приложения для микроконтроллеров. В каждой главе представлено несколько проектов с использованием различных популярных электронных устройств, таких как
светодиоды, 7-сегментные дисплеи, таймеры.
Вы узнаете, как программировать датчики и работать с микроконтроллерами, такими как Arduino UNO и Arduino Nano IoT 33. Затем
перейдете к созданию интерактивных прототипов электронных систем,
в частности системы светофоров, таймера для бесконтактного мытья
рук и др. Создадите модель системы интернет вещей (IoT) для оповещения о погоде и разработаете приложения мониторинга к ней. К концу
чтения ваших навыков будет достаточно для создания новых проектов
для встраиваемой электроники с помощью TinyGo.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> Пиратство: если вы столкнетесь с любыми незаконными копиями наших работ в любой форме в интернете, мы <...> Теперь создадим форму, содержащую поля ввода. <...> Этот код будет загружен браузером в виде двоичного файла Wasm. <...> Мы всегда можем воспользоваться любым видом услуг авторизации.
Предпросмотр: Творческие проекты с микроконтроллером в среде TinyGo и WebAssembly. Практическое руководство по созданию встроенных приложений для маломощных устройств, интернета вещей и умного дома.pdf (0,7 Мб)
Автор: Уорбэртон Ричард
М.: ДМК Пресс
Если вы имеете опыт работы с Java SE, то из этой книги узнаете об изменениях в версии Java 8, обусловленных появлением в языке лямбда-выражений. Вашему вниманию будут представлены примеры кода, упражнения и увлекательные объяснения того, как можно использовать эти анонимные функции, чтобы сделать код проще и чище, и как библиотеки помогают в решении прикладных задач. Лямбда-выражения — относительно простое изменение в языке Java; в первой части книги показано, как правильно ими пользоваться. В последующих главах демонстрируется, как лямбда-выражения позволяют повысить производительность программы за счет распараллеливания, писать более простой конкурентный код и точнее моделировать предметную область, в том числе создавать более качественные предметно-ориентированные языки.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> Тип Optional До сих пор я обходил молчанием тот факт, что есть две формы reduce: одна – мы ее уже видели <...> Любой метод, который можно было бы написать в виде лямбда-выражения, можно также записать в виде обычного <...> Программа должна построить баланс по списку активов, представить его в виде таблицы и вывести в виде <...> Функции высшего порядка обеспечивают инверсию управления – одну из форм инверсии зависимости.
Предпросмотр: Лямбда-выражения в Java 8. Функциональное программирование — в массы.pdf (0,2 Мб)
Автор: Фаулер Мэттью
М.: ДМК Пресс
Из данной книги вы узнаете, как работает библиотека asyncio, как написать первое реально приложение и как использовать функции веб-API для для повышения производительности, пропускной способности и отзывчивости приложений на языке Python. Рассматривается широкий круг вопросов: от модели однопоточной конкурентности до многопроцессорной обработки.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> Если вы являетесь экспертом в какой-либо области и заинтересованы в написании новой книги, заполните форму <...> Это является формой конкурентности, потому что несколько задач может работать одновременно, но – и это <...> URL-адрес и счетчик запросов, обращается по этому адресу и агрегирует результаты, возвращая их в табличной форме <...> Это позволит обработать ошибки любого вида.
Предпросмотр: Asyncio и конкурентное программирование на Python.pdf (0,7 Мб)
Автор: Медведик Владимир Иванович.
М.: ДМК Пресс
Учебное пособие содержит 662 задачи различного уровня сложности — от легких упражнений до сложных прикладных программ. На конкретных примерах показан профессиональный подход к стилю программирования, к надежности и корректности алгоритмов и программ. Глава 1 книги («Основы программирования») содержит 439 задач, многие из которых по силам школьникам и студентам подготовительного курса. Содержание этой части соответствует учебным программам по информатике, но не дублирует базовых учебников. За исключением нескольких простых упражнений, все программы проверены в системе Turbo Pascal 7.
Множественная форма существительных. <...> Множественная форма имен существительных. <...> При неверном ответе отображается правильная форма. 2.4. <...> Получить его обычную форму: z = a + bi. <...> Преобразовать матрицу AR к ступенчатому виду.
Предпросмотр: Практика программирования на языке Паскаль (задачи и решения).pdf (0,2 Мб)
Автор: Медведик В. И.
М.: ДМК Пресс
Учебное пособие содержит 662 задачи различного уровня сложности — от легких упражнений до сложных прикладных программ. На конкретных примерах показан профессиональный подход к стилю программирования, к надежности и корректности алгоритмов и программ. Глава 1 книги («Основы программирования») содержит 439 задач, многие из которых по силам школьникам и студентам подготовительного курса. Содержание этой части соответствует учебным программам по информатике, но не дублирует базовых учебников. Глава 2 книги («На пути к профессиональному программированию») предназначена для студентов технических специальностей, а также для всех энтузиастов, заинтересованных в создании собственных прикладных программ. За исключением нескольких простых упражнений, все программы проверены в системе Turbo Pascal 7.
Множественная форма существительных. <...> Множественная форма имен существительных. <...> При неверном ответе отображается правильная форма. 2.4. <...> Получить его обычную форму: z = a + bi. <...> Преобразовать матрицу AR к ступенчатому виду.
Предпросмотр: Практика программирования на языке Паскаль (задачи и решения).pdf (0,2 Мб)
Автор: Златопольский Дмитрий
М.: ДМК Пресс
Овладеть искусством программирования невозможно без решения задач разного типа и уровня сложности. В данной книге читатель найдет более 1400 задач, охватывающих широкий круг тем: вычисления по формулам, обработка данных во время ввода, использование массивов и многие другие. Задачи не привязаны к конкретному языку программирования и могут быть решены в программе на любом языке — Pascal, Python, С, школьном алгоритмическом языке и др.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> Пассажир должен был сдать в камеру хранения пустой чемодан в форме параллелепипеда размерами а1, а2 и <...> Лужайка в парке имеет форму прямоугольника размером a×b метров, разбитого на квадраты со стороной 1 метр <...> Из слова информатика путем «вырезок» и «склеек» его букв получить слова форма и тик. 12.24. <...> Записать следующие выражения, представленные в линейной записи, в обычную форму: а) a/b/c; б) a+b/c;
Предпросмотр: 1400 задач по программированию.pdf (0,3 Мб)
Автор: Уорбэртон Ричард
М.: ДМК Пресс
Если вы имеете опыт работы с Java SE, то из этой книги узнаете об изменениях в версии Java 8, обусловленных появлением в языке лямбда-выражений. Вашему вниманию будут представлены примеры кода, упражнения и увлекательные объяснения того, как можно использовать эти анонимные функции, чтобы сделать код проще и чище, и как библиотеки помогают в решении прикладных задач. Лямбда-выражения — относительно простое изменение в языке Java, в первой части книги показано, как правильно ими пользоваться. В последующих главах демонстрируется, как лямбда-выражения позволяют повысить производительность программы за счет распараллеливания, писать более простой конкурентный код и точнее моделировать предметную область, в том числе создавать более качественные предметно-ориентированные языки.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> Тип Optional До сих пор я обходил молчанием тот факт, что есть две формы reduce: одна – мы ее уже видели <...> Любой метод, который можно было бы написать в виде лямбда-выражения, можно также записать в виде обычного <...> Программа должна построить баланс по списку активов, представить его в виде таблицы и вывести в виде <...> Функции высшего порядка обеспечивают инверсию управления – одну из форм инверсии зависимости.
Предпросмотр: Лямбда-выражения в Java 8. Функциональное программирование — в массы.pdf (0,2 Мб)
Автор: Тарасов В. Н.
Изд-во ПГУТИ
Учебное пособие предназначено для студентов специальностей направления 230100 - Информатика и вычислительная техника.
После того как задача сформулирована в математиче ской форме, необходимо найти ее решение. <...> )x n = b . (1.17) В матричной форме метод Зейделя будет выглядеть: x n+1 = D 1A1 x n+1 D 1A 2 x n + D <...> Поэтому вводят каноническую (стандартную) форму записи: x n+1 — x n Dn+1x ----x—+ A x n = b . (1.21) <...> В матричной форме получаем A(2) x _ b (2), где A a (2) _ C C 2m . <...> ,xm) (3.3) Или в векторной форме х=ф (х) ( 3.4) Пусть задано начальное приближение x (0) = (xf0)...,
Предпросмотр: Численные методы. Теория, алгоритмы, программы Учебное пособие.pdf (0,2 Мб)
Автор: Миковски Майкл С.
М.: ДМК Пресс
Если ваш сайт представляет собой набор дергающихся страниц, связанных ссылками, то вы отстали от жизни. Следующей ступенью вашей карьеры должны стать одностраничные приложения (SPA). В таком приложении отрисовка пользовательского интерфейса и бизнес-логика перенесены в браузер, а взаимодействие с сервером сводится к синхронизации данных. Пользователь работает с таким сайтом, как с персональным приложением на рабочем столе, что гораздо удобнее и приятнее. Однако разрабатывать, сопровождать и тестировать SPA нелегко. В этой книге показано как организуется командная разработка передовых SPA — проектирование, тестирование, сопровождение и развитие — с применением JavaScript на всех уровнях и без привязки к какому-то конкретному каркасу. Попутно вы отточите навыки работы с HTML5, CSS3 и JavaScript и узнаете об использовании JavaScript не только в браузере, но также на сервере и в базе данных.
Оформим этот план в виде заготовки. <...> Когда курсор мыши наведен на окно чата, он принимает форму указателя. <...> Метод bodyParser декодирует формы, в дальнейшем мы будем активно им пользоваться. <...> Его общая форма – on, где часть modifier необязательна. <...> Вторая форма применяется для объектов и хэшей.
Предпросмотр: Разработка одностраничных веб-приложений.pdf (0,4 Мб)
Автор: Боресков А. В.
М.: ДМК Пресс
Данная книга посвящена программированию современных графических процессоров (GPU) на основе технологии CUDA от компании NVIDIA. В книге разбираются как сама технология CUDA, так и архитектура поддерживаемых GPU и вопросы оптимизации, включающие использование .PTX. Рассматривается реализация целого класса алгоритмов и последовательностей на CUDA. На сайте издательства www.дмк.рф выложены примеры решения на CUDA реальных задач с большим объемом вычислений из широкого класса областей, включая моделирование нейронных сетей, динамику движения элементарных частиц, геномные исследования и многое другое.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> В общем случае данная операция форму# лируется следующим образом: Пусть заданы массив а0, а1, а2, …, <...> Или в дискретной форме: Для простоты изложения дальше мы будем рассматривать только дискретный случай <...> Пример оператора Лапласа Оператор Лапласа – это оператор вида: , или в дискретном случае: или в виде <...> Теперь предположим, что ядро занимает 32 регистра, но выбрана форма блока 32×9 = 288.
Предпросмотр: Основы работы с технологией CUDA.pdf (0,2 Мб)
Автор: Макаров С. Л.
М.: ДМК Пресс
Данное руководство описывает построение и программирование приложений для интернета вещей (IoT). Первая часть книги посвящена экспериментам на популярной платформе Arduino с целью научить читателя основным принципам схемотехники, вторая часть посвящена примерам практической реализации проектов для IoT на базе Raspberry Pi 3, где затрагиваются как сервисы для приложения под ОС Android Things, так и облачные платформы интернета вещей.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> помнить, что ток по нему может протекать только в одном направлении – от анода к катоду (светодиод – вид <...> нетривиальная часть этого задания – перевод аналоговых значений, которые выдаёт сенсор, в привычный вид <...> RFID – Radio Frequency IDentification, т. е. идентификация по радиочастоте. <...> Добавьте их в библиотеки проекта (поменяйте вид с Android на Project в Project Explorer слева вверху,
Предпросмотр: Arduino Uno и Raspberry Pi 3 от схемотехники к интернету вещей.pdf (0,3 Мб)
Автор: Лейн Дейл
М.: Лаборатория знаний
Благодаря компьютерам мы не только можем создать программу, которая займётся нашими финансами, проконтролирует отопление в доме или вычислит траекторию полета ракеты, но и построить машину, взаимодействующую с людьми или видеоигру со сложными виртуальными противниками, которые поступают как живые. В этой книге изложены основы искусственного интеллекта и машинного обучения. Благодаря ей вы сможете создать свои собственные игры, а также программы, которые могут распознавать естественную речь и изображения. Все проекты на языке Scratch сопровождаются подробными пошаговыми инструкциями, так что не беспокойтесь, если вы не эксперт в применении этого языка визуального программирования.
главы вы будете использовать веб-камеру, чтобы обучить систему машинного обучения распознавать разные формы <...> Заполните форму, изображенную на рисунке 2.11. <...> Система машинного обучения будет использовать эти фотографии для изучения форм и окраса, которые чаще <...> Затем введите название первого вида животных*. Рис. 3.3. <...> Если вы используете «Кинопоиск», выберите нужный жанр в форме поиска Copyright ООО «ЦКБ «БИБКОМ» & ООО
Предпросмотр: Машинное обучение для детей. Практическое введение в искусственный интеллект.pdf (0,3 Мб)
Автор: Льюис Шон
М.: ДМК Пресс
В этой книге вы познакомитесь с простыми подходами к разработке мобильных приложений для iOS и Android. Если вашей команде приходится разрабатывать проекты сразу для двух этих систем или вы планируете перейти с одной системы на другую, это практическое руководство покажет вам, как решаются наиболее распространенные задачи на каждой из этих платформ. В первой части представлены решения распространенных задач, которые приходится решать на любой платформе, таких как запись файла в локальное хранилище или создание HTTP-запроса. Вторая часть описывает процесс создания приложения на каждой платформе с использованием приемов из первой части. Примеры кода для Android представлены на двух языках — Java и Kotlin, поэтому книга может служить перекрестным справочником не только между iOS и AOSP, но и между Java и Kotlin для разработчиков на Android.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> Он содержит параметры конфигурации приложения в форме хорошо знакомых ключей XML. <...> Ввод может принимать разные виды и формы: касание ссылки в вебпредставлении, ввод пароля в форме входа <...> Это приложение обладает очень широкими возможностями и уже давно существует в различных формах. <...> Сейчас мы отображаем книги только в виде списка.
Предпросмотр: Нативная разработка мобильных приложений. Перекрестный справочник для iOS и Android.pdf (0,8 Мб)
Автор: Степанов Александр А.
М.: ДМК Пресс
В этой основательной и вместе с тем доступной книге авторы объясняют принципы обобщенного программирования и стоящее за ними понятие математической абстракции. Любой достаточно квалифицированный программист, умеющий логически мыслить, уже обладает достаточными знаниями для прочтения этой книги. Авторы на удивление доходчиво сообщают необходимые сведения из общей алгебры и теории чисел. Они объясняют, какие проблемы должны были разрешить математики, и показывают, как найденные ими решения переводятся на язык обобщенного программирования и позволяют создать эффективный и элегантный код. Читая эту книгу, вы освоите мыслительный процесс, необходимый для правильного программирования, и научитесь обобщать найденные для частного алгоритмы с целью расширить область их полезного применения без потери эффективности. Вы также постигнете, в чем состоит ценность математики для программирования, — и это понимание пригодится вне зависимости от того, на каком языке вы пишете и какую парадигму применяете.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> Но в ходе нашей с Алексом работы по переложению материала курса в форму книги мы пришли к выводу, что <...> Их работы о закономерностях и «формах» чисел привели к открытию простых чисел и положили начало разделу <...> Заключительные мысли Восхищение, которое древние греки испытывали к «формам» чисел и прочим их свойствам <...> ) return a; return a b; } Она рекурсивна, но в данном случае мы имеем интуитивно не столь очевидную форму
Предпросмотр: От математики к обобщенному программированию.pdf (0,2 Мб)
Автор: Шуман Ханс-Георг
М.: ДМК Пресс
Эта книга — прекрасное руководство по программированию для детей на языке Python средней сложности. Читатели получат базовые знания о языке Python, узнают об объектно-ориентированном программировании, научатся работать с функциями, классами и модулями. Много внимания уделено работе с графикой, созданию анимации и разработке собственной игры.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> Ранее мы использовали его в виде строк. <...> С помощью функции print() выводится содержимое списка в виде строки. <...> Я снова переключился на вывод текста в виде метки. <...> Посмотрим, удастся ли нам немного доработать внешний вид программы.
Предпросмотр: Python для детей. Уроки программирования для чайников.pdf (0,9 Мб)
Автор: Лонца Андреа
М.: ДМК Пресс
Эта книга поможет читателю овладеть алгоритмами обучения с подкреплением (ОП) и научиться реализовывать их при создании самообучающихся агентов. В первой части рассматриваются различные элементы ОП, сфера его применения, инструменты, необходимые для работы в среде ОП. Вторая и третья части посвящены непосредственно алгоритмам. В числе прочего автор показывает, как сочетать Q-обучение с нейронными сетями для решения сложных задач, описывает методы градиента стратегии, TRPO и PPO, позволяющие повысить производительность и устойчивость, а также детерминированные алгоритмы DDPG и TD3. Читатель узнает о том, как работает техника подражательного обучения, познакомится с алгоритмами исследования на базе верхней доверительной границы (UCB и UCB1) и мета-алгоритмом ESBAS.
Переход от одного вида действий к другому довольно прост. <...> Однако наши метки, act_ph, имеют форму [batch_size]. <...> Имеется в виду количество попыток в конечной предметной области. <...> Имеется в виду уточнение обученной модели на целевой задаче. <...> Форма функции вознаграждения тоже имеет большое значение.
Предпросмотр: Алгоритмы обучения с подкреплением на Python. Описание и разработка алгоритмов искусственного интеллекта.pdf (0,8 Мб)
Автор: Бёрд Ричард
М.: ДМК Пресс
В этой книге Ричард Бёрд представляет принципиально новый подход к проектированию алгоритмов, а именно проектирование посредством формального вывода. Основное содержание книги разделено на 30 коротких глав, называемых жемчужинами, в каждой из которых решается конкретная программистская задача. Эти задачи, некоторые из них абсолютно новые, происходят из таких разнообразных источников, как игры и головоломки, захватывающие комбинаторные построения и более традиционные алгоритмы сжатия данных и сопоставления строк. Каждая жемчужина начинается с постановки задачи, формулируемой на функциональном языке программирования Haskell, чрезвычайно мощном и в то же время лаконичном, позволяющем легко и просто выражать алгоритмические идеи. Новшество книги состоит в том, что каждое решение формально вычисляется из исходной постановки задачи посредством обращения к законам функционального программирования.
Тебе всё равно придётся иметь дело с Г-образной формой. <...> Форма второго определения совпадает с формой определения tails: tails [ ] = [[ ]] tails xs = xs : tails <...> (ys,zs) и один раз — в виде (zs,ys). <...> Произведение матричных элементов такого вида может быть выражено в форме пути на некотором ориентированном <...> При работе с пауками общего вида возникает одно затруднение, которого не было с видами попроще: начальная
Предпросмотр: Жемчужины проектирования алгоритмов функциональный подход. С примерами на языке Haskell.pdf (0,3 Мб)
Автор: Златопольский Д. М.
М.: Лаборатория знаний
Эта книга для тех, кто хочет научиться программировать. В ней представлена методика решения типовых задач программирования, не привязанная к конкретному языку. Разъяснения по методике решения задач и программы приведены на школьном алгоритмическом языке. Русский синтаксис делает программы понятными и легко переносимыми на любой язык программирования.
А сейчас давайте рассмотрим различные формы рекурсивных процедур. <...> Многие задачи безразличны к тому, какая форма рекурсивной процедуры для них используется. <...> А сейчас давайте рассмотрим различные формы рекурсивных процедур. <...> Многие задачи безразличны к тому, какая форма рекурсивной процедуры для них используется. <...> А сейчас давайте рассмотрим различные формы рекурсивных процедур.
Предпросмотр: Программирование типовые задачи, алгоритмы, методы (2).pdf (0,3 Мб)
Автор: Солуянова О. Н.
М.: Изд-во МИСИ-МГСУ
Содержит тексты, освещающие различные аспекты сферы компьютерных технологий, а также тренировочные лексические и грамматические упражнения и задания по работе с текстом. Рекомендуется для использования при аудиторной и самостоятельной работе студентов очною, очно-заочного и заочного отделений.
Spaceship космический корабль То appreciate оценить То entertain развлекаться Adventure приключение Кind вид <...> счётную машину: никто не мог ни копировать модель Паскаля, ни создавать без его разрешения любые другие виды <...> Text 23 Vocabulary То occupy занимать Prominent видный, заметный, крупный Notation система счисления, форма
Предпросмотр: Английский для программистов в строительной сфере = English tor programmers in construction учебное пособие.pdf (0,7 Мб)
Ежемесячный теоретический и прикладной научно-технический журнал "ПРОГРАММНАЯ ИНЖЕНЕРИЯ"
В журнале освещаются вопросы разработки и производства программного обеспечения для систем различного назначения, включая языки, платформы, методы, технологии и средства спецификации, разработки, аттестации, модернизации, сопровождения и управления проектированием.
Все множество шаблонов системы будет храниться в виде структуры «ключ-значение». <...> Тогда шаблон будет иметь вид, представленный на рис. 13. <...> Анализатор, разработанный по представленному алгоритму, позволит осуществлять предварительную идентификацию <...> Оценки качества моделей хранятся в одном файле в текстовом виде. <...> Изучение как автохтонных видов, так и новых видов фитопланктона в акватории Азовского моря важно для
Предпросмотр: Программная инженерия №6 (0) 2025.pdf (0,2 Мб)
М.: Лаборатория знаний
В книге речь идет о традиционных алгоритмах, которые кажутся очевидными, - об алгоритмах выполнения арифметических операций: о том, сколько тайного смысла и усилий интеллекта многих специалистов по информатике заложено в эти алгоритмы. Материал книги формирует содержательную основу деятельностного изучения алгоритмов компьютерной арифметики, чему способствует стиль изложения, синтезирующий в себе и математический материал, и формализованную запись логики работы компьютера.
Такая форма представления удобна при выполнении арифметических операций. <...> Такая форма представления удобна при выполнении арифметических операций. <...> Такая форма представления удобна при выполнении арифметических операций. <...> Такая форма представления удобна при выполнении арифметических операций. <...> Такая форма представления удобна при выполнении арифметических операций.
Предпросмотр: Алгоритмы компьютерной арифметики (2).pdf (0,2 Мб)
Автор: Пай Прасид
М.: ДМК Пресс
В книге изложены понятия и принципы функционального реактивного программирования, помогающие строить параллельные, асинхронные приложения с наименьшими усилиями и минимумом ошибок. Реактивное программирование — парадигма программирования, ориентированная на потоки данных и распространение изменений, это путь для лёгкого создания пользовательских интерфейсов, анимации или моделирования систем, изменяющихся во времени. Всесторонне рассмотрена библиотека RxCpp, описана разработка реактивных микро-сервисов на C++, а также использование библиотеки Qt/C++ в реактивном стиле. Изучив эту книгу, вы будете хорошо разбираться в тонкостях реактивной модели программирования и методах её реализации на новейшей версии стандарта C++17.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> Обе операции представлены в двух формах: префиксной и постфиксной. <...> Поток – это форма существования задачи в операционной системе. <...> Создадим теперь такой обработчик выражений, который бы переводил выражение в обратную польскую форму <...> Данная форма записи позволяет вычислять значение выражения с помощью стека.
Предпросмотр: Реактивное программирование на С++. Проектирование параллельных и асинхронных приложений с использованием библиотеки RxCpp и современного C++17.pdf (0,8 Мб)
Автор: Йылдырым Саваш
М.: ДМК Пресс
Основанные на трансформерах языковые модели – преобладающая тема исследований в области обработки естественного языка (NLP). В этой книге рассказывается, как создавать различные приложения NLP на основе трансформеров, используя библиотеку Python Transformers. Вы познакомитесь с архитектурой трансформеров и напишете свою первую программу для работы с моделями на основе этой передовой технологии.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> Ответы представлены в виде фрагментов исходного текста Википедии. <...> Как вы знаете из главы 6, входные данные такой модели имеют форму вопроса и контекста. 3. <...> Потоки с самовниманием показаны в табличной форме, где строки – это слои, а столбцы – это потоки. <...> форму отображения.
Предпросмотр: Осваиваем архитектуру Transformer. Разработка современных моделей с помощью передовых методов обработки естественного языка.pdf (0,7 Мб)
Автор: Бёрд Ричард
М.: ДМК Пресс
В этой книге Ричард Бёрд представляет принципиально новый подход к проектированию алгоритмов, а именно проектирование посредством формального вывода. Основное содержание книги разделено на 30 коротких глав, называемых жемчужинами, в каждой из которых решается конкретная программистская задача. Эти задачи, некоторые из них абсолютно новые, происходят из таких разнообразных источников, как игры и головоломки, захватывающие комбинаторные построения и более традиционные алгоритмы сжатия данных и сопоставления строк. Каждая жемчужина начинается с постановки задачи, формулируемой на функциональном языке программирования Haskell, чрезвычайно мощном и в то же время лаконичном, позволяющем легко и просто выражать алгоритмические идеи. Новшество книги состоит в том, что каждое решение формально вычисляется из исходной постановки задачи посредством обращения к законам функционального программирования.
Тебе всё равно придётся иметь дело с Г-образной формой. <...> Форма второго определения совпадает с формой определения tails: tails [ ] = [[ ]] tails xs = xs : tails <...> (ys,zs) и один раз — в виде (zs,ys). <...> Произведение матричных элементов такого вида может быть выражено в форме пути на некотором ориентированном <...> При работе с пауками общего вида возникает одно затруднение, которого не было с видами попроще: начальная
Предпросмотр: Жемчужины проектирования алгоритмов функциональный подход. С примерами на языке Haskell.pdf (0,4 Мб)
Автор: Магда Ю. С.
М.: ДМК Пресс
В книге рассматривается широкий круг вопросов, связанных с практическим применением популярных 16-битных микроконтроллеров PIC24 в системах обработки данных и управления оборудованием. Приводятся многочисленные примеры программирования несложных аппаратно-программных систем обработки аналоговой и цифровой информации с применением периферийных модулей микроконтроллеров PIC24F. В контексте разработанных примеров приводятся необходимые сведения из теории, что способствует лучшему пониманию материала книги. Все приведенные в книге аппаратно-программные проекты разработаны и проверены на отладочном модуле Explorer16Development Board фирмы Microchip и могут служить основой для создания собственных проектов.
Любая часть этой книги не может быть воспроизведе' на в какой бы то ни было форме и какими бы то ни было <...> Память программ организована в виде блоков, адресуемых пословно. <...> После мнемоники инструкции (bra) следует условие в форме аббревиатуры (ge, Great than or Equal) и ука <...> Умножение на 5 можно представить в форме 2 ґ 2 + 1. <...> фильтров для разных выходных сигналов и смеситель, можно по' лучить непрерывный сигнал произвольной формы
Предпросмотр: Микроконтроллеры PIC24 архитектура и программирование.pdf (0,1 Мб)
Автор: Окулов С. М.
М.: Лаборатория знаний
Искусство программирования представлено в виде учебного курса, раскрывающего секреты наиболее популярных алгоритмов. Освещены такие вопросы, как комбинаторные алгоритмы, перебор, алгоритмы на графах, алгоритмы вычислительной геометрии. Приводятся избранные олимпиадные задачи по программированию с указаниями к решению. Практические рекомендации по тестированию программ являются необходимым дополнением курса.
В стране Гексландии каждое графство имеет форму правильного шестиугольника, а сама страна имеет форму <...> Запись выражения в форме Бэкуса-Наура имеет вид: <выражение>=<слагаемое>{<операция><слагаемое>} <операция <...> Запись выражения в форме Бэкуса-Наура имеет вид: <выражение>=<слагаемое>{<операция><слагаемое>} <операция <...> Запись выражения в форме Бэкуса-Наура имеет вид: <выражение>=<слагаемое>{<операция><слагаемое>} <операция <...> Запись выражения в форме Бэкуса-Наура имеет вид: <выражение>=<слагаемое>{<операция><слагаемое>} <операция
Предпросмотр: Программирование в алгоритмах (2).pdf (0,3 Мб)
Автор: Халфакри Гарет
М.: ДМК Пресс
Книга посвящена экосистеме Micro:bit — микрокомпьютеру, который представляет собой не просто очередную программируемую «макетную плату», а готовый к использованию инструмент, приоритетами которого являются простота использования, обучение и раскрытие творческого потенциала учителей и учеников. На момент написания этой книги устройство micro:bit доступно в более чем 50 странах, а веб-сайт переведен на 12 языков. Работа с BBC micro:bit не ограничивается созданием собственных устройств. Вы присоединитесь к всемирному сообществу людей, которые творчески используют технологии для самовыражения, решения интересующих их проблем, улучшения жизни других людей и изменения способа обучения программированию.
Инструкции представлены в виде строк кода, а не в виде цветных блоков, и обычно вводятся вручную (см. <...> Каждый блок имеет вид фрагмента мозаики, который можно вставить только в блоки определенной формы. <...> Кроме того, вы заметите, что он имеет ту же форму, что и блок управления (см. рис. 5.6). <...> Обратите внимание на овальную форму этого блока, которая не имеет выемок и выступов. <...> А его форма будет совпадать с формой блока переменной, который использовался при создании предыдущей
Предпросмотр: BBC microbit. Официальное руководство пользователя.pdf (0,8 Мб)
Автор: Евстифеев А. В.
М.: Додэка-XXI
Книга посвящена однокристальным микроконтроллерам AVR семейства Tiny фирмы ATMEL. Рассмотрена архитектура микроконтроллеров AVR, ее особенности, приведены основные электрические параметры. Подробно описано внутреннее устройство микроконтроллеров, система команд, периферия, а также способы программирования. Основой данного издания послужила популярная книга «Микроконтроллеры AVR семейств Tiny и Mega», материал которой был существенно переработан и дополнен описаниями новых моделей.
В общем виде схема этого узла приведена на Рис. 7.8. <...> Если приемник настроен на прием 5…8битных дан ных, то идентификация содержимого кадра (адрес/данные <...> При приеме 9битных данных идентификация содержимого кадра осуществляется по старшему биту слова данных <...> Вид сверху Вид снизу Вид сбоку Метка 1? <...> WGM10 — 257 WGM13:WGM12 — 257 В Вызов подпрограмм косвенный — 77 относительный — 77 З Защита — 357 И Идентификация
Предпросмотр: Микроконтроллеры AVR семейства Tinya руководство пользователя.pdf (0,3 Мб)
М.: Лаборатория знаний
Книга содержит большой набор задач по программированию различного уровня сложности, что позволит преподавателю проводить занятия с учащимися (школьниками, студентами) с разным уровнем начальной подготовки, практически формируя для них индивидуальные образовательные траектории. Задачи подобраны с учетом постепенного возрастания сложности и сопровождаются полными текстами решений на языке программирования Pascal, в том числе предназначенными для детального анализа учащимися, поиска неточностей, создания улучшенных собственных вариантов программ, анализа допустимых диапазонов исходных данных и т. д.
Оно записано в обычной, или инфиксной, форме. <...> Разработать программу преобразования постфиксной формы в инфиксную. <...> Оно записано в обычной, или инфиксной, форме. <...> Оно записано в обычной, или инфиксной, форме. <...> Оно записано в обычной, или инфиксной, форме.
Предпросмотр: Задачи по программированию (2).pdf (0,2 Мб)
Автор: Йо Ван Гуй
М.: ДМК Пресс
Цель этой книги – показать, как используются инструкции языка ассемблера, и научить читателей программировать на нем – начиная с создания самых простых программ и заканчивая использованием расширенной системы команд Advanced Vector Extensions (AVX). Для изучения практической части потребуется знание основы программирования на каком-либо языке высокого уровня, например C. Теоретический материал сведен к необходимому минимуму: немного информации о двоичных числах, краткое описание логических операторов и кое-что об основах линейной алгебры. Исходный ассемблерный код представлен в виде завершенных программ, которые читатель может протестировать на своем компьютере и поэкспериментировать с ними. Рассматриваются инструментальные средства, которыми можно воспользоваться, и потенциальные проблемы при использовании этих инструментов. Основная часть книги содержит информацию о применении ассемблера в ОС Linux; несколько заключительных глав описывают работу в Windows.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> Если вы являетесь экспертом в какой-либо области и заинтересованы в написании новой книги, заполните форму <...> ret Важное замечание: функция printf принимает строку формата, которая может принимать разнообразные формы <...> Более сложной формой перехода является зацикливание (looping), означающее многократное повторение группы <...> SIMD – это одна из форм параллельных вычислений, но в некоторых случаях выполнение одной инструкции для
Предпросмотр: Программирование на ассемблере x64 для начинающих.pdf (1,0 Мб)
Автор: Калошина И. П.
М.: ЮНИТИ-ДАНА
Рассматривается проблема обучения творческой деятельности — планомерное решение творческих задач, основанное на методологических знаниях, исходя из того, что метод решения задач соответствует взаимосвязям между категориями методологических знаний. Приводятся четыре типа методологических знаний: структура деятельности, математические модели, логические отношения, структура языков программирования. С позиций деятельностного подхода механизмы творческой деятельности представлены как система определенных действий и приемов. Дается конкретная методика «переноса» взаимосвязей на творческую задачу с установлением ранее неизвестных взаимосвязей между искомым способом ее решения и известными составными частями — условием и требованием. Третье издание (предыдущие издания — ЮНИТИ, 2003, 2007) дополнено новой главой «Рекомендации к построению занятий по курсу «Психология творческой деятельности».
помощью методологических знаний орудия деятельности — способы доказательства Функция, представленная в виде <...> элементов — линии x2 — количество элементов — множество линий x3 — содержание микроэлементов поверхностей — форма <...> и функции производящих линий, в данном случае — прямая и окружность (по форме), обе линии могут быть <...> Воссоздание общего вида дополнительного построения Первая группа элементов — 3 угла Вторая группа элементов <...> Задачи идентификации систем (распознавание орудий деятельности при всех ее неизвестных компонентах) Â
Предпросмотр: Психология творческой деятельности. 3-е изд., доп. Учебное пособие. Гриф УМО. Гриф УМЦ Профессиональный учебник.pdf (0,2 Мб)
Автор: Лааксонен Антти
М.: ДМК Пресс
Перед вами второе, обновленное издание книги, которая уже успела полюбиться читателям. Автор подробно описывает, как проходят олимпиады по программированию и как к ним готовиться, разбирает базовые темы, трюки и алгоритмы. В новых разделах рассматриваются темы повышенного уровня: вычисление преобразования Фурье, нахождение потоков минимальной стоимости в графах и использование конечных автоматов в задачах о строках. Спортивное программирование — самый перспективный интеллектуальный вид спорта; уже сейчас им увлекаются лучшие умы планеты, и число участников растет год от года. Рост популярности олимпиадного программирования положительно влияет на другие сферы жизнедеятельности человека. Навыки быстрого решения сложнейших задач помогут сегодняшним студентам в будущем эффективно справляться с реальными проблемами человечества.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> Эффективность решения можно повысить, представив ряды в более компактной форме. <...> Затем мы представим каждый список в виде битового множества размера n. <...> В таком виде она известна как малая теорема Ферма. <...> Каждая строка хранится в виде цепочки символов, начинающейся в корне.
Предпросмотр: Олимпиадное программирование. Изучение и улучшение алгоритмов на соревнованиях.pdf (0,8 Мб)
Автор: Мортон Джон
М.: Додэка-XXI
Данное издание представляет собой практическое руководство, с помощью которого вы сможете изучить, а впоследствии и использовать микроконтроллеры AVR компании Atmel. Неважно, студент ли вы, собирающийся использовать микроконтроллер AVR в своем проекте или же опытный разработчик встраиваемых систем, впервые столкнувшийся с AVR, — если вам нужно быстро разобраться в этих популярных микроконтроллерах, то эта книга для вас. Для демонстрации различных возможностей AVR Джон Мортон использует простые устройства и программы. В отличие от книг, в которых излагается голая теория либо просто воспроизводится фирменная техническая документация, такой подход (обучение в процессе использования) предлагает быстрое и интуитивное изучение возможностей микроконтроллеров AVR. В общей сложности, в книге рассмотрены 16 проектов, охватывающих все наиболее популярные микроконтроллеры AVR, включая модели семейства Tiny.
Никакая часть этого издания не может быть воспроизведена в любой форме или любыми средствами, электронными <...> Двоич& ные числа записываются в виде 0b00101000 (т.е. 0b…). <...> Ассемблирование программы (преобразует написанный вами текст в форму, понятную микроконтроллеру). 4. <...> Формы выходного сигнала при различных значениях коэффициента заполнения Глава 5.ПРОДВИНУТЫЕ ВОЗМОЖНОСТИ <...> После этого необходимо послать ответ вида «Speed Set to xx», где xx — новое значение скорости.
Предпросмотр: Микроконтроллеры AVR вводный курс.pdf (0,2 Мб)
Автор: Вейн Чейрд ин’т
М.: ДМК Пресс
Данная книга знакомит вас с навыками, необходимыми для создания профессионального программного обеспечения для платформ Apple, таких как iOS и MacOS. Вы освоите такие мощные методы, как обобщение, эффективная обработка ошибок, протокольно-ориентированное программирование и современные шаблоны Swift.
Перечисления для полиморфизма Иногда вам нужна гибкость в форме полиморфизма. <...> Как это перечисление можно представить в виде структуры? <...> Поэтому Swift предлагает синтаксический сахар в виде оператора ?? <...> Ошибки в Swift Ошибки могут быть всевозможных форм и размеров. <...> В чистом виде термин «расширение протокола» звучит просто.
Предпросмотр: Swift. Подробно.pdf (1,1 Мб)
Автор: Шалев-Шварц Шай
М.: ДМК Пресс
Машинное обучение — один из самых быстро развивающихся разделов информатики с приложениями в самых разных областях. Цель этой книги — познакомить читателя с фундаментальными принципами машинного обучения и характерными для него алгоритмическими парадигмами. Книга содержит обширный свод основополагающих теоретических идей машинного обучения и математические выкладки, благодаря которым эти идеи становятся практическими алгоритмами. Вслед за изложением базовых основ дисциплины рассматривается широкий спектр тем, не нашедших достаточного отражения в предшествующих учебниках: вычислительная сложность обучения, понятия выпуклости и устойчивости, важные алгоритмы, включая стохастический градиентный спуск, нейронные сети и обучение структурированному выводу, а также совсем недавние теоретические концепции, например, PAC-байесовский подход и границы сжатия.
Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было <...> Выбор языка описания (или, эквивалентно, весов гипотез) – это слабая форма фиксации гипотезы. <...> Рассмотрим класс трехчленных дизъюнктивных нормальных форм (ДНФ). <...> Для начала перепишем задачу в следующей эквивалентной форме. <...> И выбор ψ – это еще одна форма априорного знания о проблеме.
Предпросмотр: Идеи машинного обучения. От теории к алгоритмам.pdf (1,4 Мб)
Автор: Евстифеев А. В.
М.: Додэка-XXI
Книга посвящена вопросам практического применения однокристальных микроконтроллеров AVR семейств Tiny и Mega фирмы ATMEL. Рассмотрена архитектура, ее особенности. Приведены основные электрические параметры и временные характеристики. Подробно описано внутреннее устройство микроконтроллеров, системы команд, периферия, а также способы программирования с примерами реализации некоторых алгоритмов для конкретных цифровых устройств.
Если приемник настроен на прием 5…8разрядных данных, то идентификация содержимого кадра (адрес/данные <...> При приеме 9разрядных данных идентификация содержимого кадра осуществляется по старшему разряду слова <...> Вид сверху Вид снизу Вид сбоку Метка 1=го выв. 1 1.20 (0.047) MAX 0.60 MAX 0.60 MAX 1.00 MAX 64выводный <...> сверху Вид снизу Вид сбоку 0.75/0.45 0.35 0.30/0.28 0.18/0.23 1.00 0.80 0.05 MAX 5.40/5.60 0.25* 5.00 <...> Аппаратный модулятор — 81 В Вызов подпрограмм абсолютный — 198 косвенный — 198 относительный — 197 И Идентификация
Предпросмотр: Микроконтроллеры AVR семейств Tiny и Mega фирмы ATMEL.pdf (0,3 Мб)
Автор: Евстифеев А. В.
М.: Додэка-XXI
Книга представляет собой справочное руководство по однокристальным микроконтроллерам AVR семейства Mega фирмы ATMEL. Рассмотрена архитектура микроконтроллеров AVR, ее особенности, приведены основные электрические параметры. Подробно описано внутреннее устройство микроконтроллеров, система команд, периферия, а также способы программирования. Основой данного издания послужила популярная книга «Микроконтроллеры AVR семейств Tiny и Mega», материал которой был существенно переработан и дополнен описаниями новых моделей.
Если приемник настроен на прием 5…8битных дан ных, то идентификация содержимого кадра (адрес/данные <...> При приеме 9битных данных идентификация содер жимого кадра осуществляется по старшему биту слова данных <...> Вид сверху Вид снизу Вид сбоку Метка 1го выв. 0.60 MAX 0.60 MAX 1.00 MAX Размеры в миллиметрах * Размер <...> Размеры в миллиметрах * Размер для справок Вид сверху Вид снизу Вид сбоку 0.75 0.35 0.30 0.18 1.00 0.80 <...> Размеры в миллиметрах * Размер для справок Вид сверху Вид снизу Вид сбоку 0.45 0.35 0.28 0.23 1.00 0.80
Предпросмотр: Микроконтроллеры AVR семейства Mega руководство пользователя.pdf (0,3 Мб)
Журнал основан в 1975 году и публикует статьи по всем проблемам, связанным с теоретическим и практическим программированием: операционные системы, технологии программирования, языки программирования и компиляторы, параллельное программирование, верификация и тестирование программ, машинная графика, компьютерная алгебра и т. п. Журнал предназначен для исследователей, практиков и студентов.
Осколков 55 Вычислительная технология построения оптимальной формы узла лопастей энергоустановки с учетом
Предпросмотр: Программирование №6 2017.pdf (0,2 Мб)
Автор: Гаев Л. В.
ЛГТУ
Рассмотрены вопросы работы в среде GPSS World. Описаны особенности соответствующего языка моделирования. Особое внимание уделено представленным в данной среде стандартным распределениям вероятностей.
Так, оператор для определения функции показательного распределения может иметь следующий вид: EXP FUNCTION <...> Вид законов распределения задается преподавателем. <...> работе модели для двух случаев установления приоритета требований, выводы по работе (включая влияние вида <...> Вид графика функции распределения дискретной случайной величины? 4. <...> Плотность распределения иначе x x B x f x Форма Форма Интенсивно сть Смещение 0 , , ( , ) 1 ( ) ( ) 1
Предпросмотр: Работа в среде GPSS World.pdf (0,2 Мб)
Автор: Шевченко Л. Г.
Изд-во НГТУ
Интегрированная система программирования для автоматизации научных и инженерно-технических расчетов Mathcad делает учебную и научно-исследовательскую работу более удобной и результативной, позволяет решать широкий круг инженерных задач в различных отраслях техники. Практическая работа ориентирована на выполнение наиболее часто встречающихся математических задач.
Какую форму имеет курсор в математическом блоке? 11. <...> дробь, десятичную дробь в обычной или экспоненциальной форме. <...> Как можно изменить границу перехода ET вещественного числа в экспоненциальной форме к десятичной форме <...> РЕШЕНИЕ СИСТЕМ УРАВНЕНИЙ В СИМВОЛЬНОЙ ФОРМЕ Системы уравнений в символьной форме можно решать как с помощью <...> Решить уравнение и неравенство в символьной форме (табл. 6.7).
Предпросмотр: Технология работы в среде MathCad.pdf (0,6 Мб)
Автор: Попов Александр Игоревич
Северный (Арктический) федеральный университет имени М.В. Ломоносова
В пособии рассматриваются основные графические нотации, применяемые
при проектировании программных систем. Языкам графического
моделирования сопоставляются функциональные возможности
ряда свободных CASE-инструментов. Проводится обзор и анализ таких
инструментов, даются рекомендации по их установке и использованию.
Также предлагается материал для выполнения лабораторных работ, связанных
с разработкой системы требований к программным продуктам.
Дадим здесь их неболь шой обзор в виде списка. 1. <...> Приведены примеры экранных форм. <...> БЛОК IDEFO-диаграммы в общем виде БЛОКИ соответствуют функциям1. <...> Поддерживаются три вида логических отно шений: «И», «ИЛИ», исключающее «ИЛИ». <...> На нем можно найти снимки экранных форм системы, презентационные материалы, публикации о современных
Предпросмотр: Свободные инструменты проектирования информационных систем учеб.-метод, пособие.pdf (0,1 Мб)
Автор: Гринев А. Ю.
М.: Логос
Представлены основные сведения о среде программирования Matlab. Рассмотрены вопросы вычислений в командном режиме, построения графиков. Охарактеризованы скрипты в Matlab и управляющие конструкции. Изложены краткие теоретические сведения об элементах векторного анализа, уравнениях Максвелла, плоских волнах, граничных задачах, а также методе конечных разностей. Приведены задачи и примеры решения модельных электродинамических задач, позволяющие использовать и изучить возможности среды MATLAB . Для студентов высших учебных заведений, получающих образование по направлениям (специальностям) «Физика», «Радиотехника», «Радиоэлектронные системы и комплексы». Может использоваться в качестве практического пособия при повышении квалификации инженеров и сотрудников научно-исследовательских институтов.
Внешний вид окна «Help» В левой части окна перечислены все разделы справки в виде дерева. <...> или в экспоненциальной форме. <...> в виде линии на плоскости. <...> Уравнения электродинамики в комплексной форме. <...> ω t = Re { exp ( i ω t ) } в комплексной форме имеют вид [1–3]: ∇× H = iωD + J, (2.5а) ∇× E
Предпросмотр: Основы электродинамики с MATLAB.pdf (1,1 Мб)
Автор: Суворов Сергей Витальевич
М.: Изд-во МГТУ им. Н.Э. Баумана
В краткой форме изложены основные сведения о возможностях и правилах использования математического пакета MathCAD.
БАУМАНА 1 3 5 7 4 6 8 10 8 6 4 2 В краткой форме изложены основные сведения о возможностях и правилах <...> ISBN 978-5-7038-5182-1 В краткой форме изложены основные сведения о возможностях и правилах использования <...> проведения сложных вычислительных действий и представления результатов в удобной и привлекательной форме <...> Последняя форма задания дискретной переменной удобна возможностью быстрого изменения констант А и В с <...> Второй более нагляден, так как позволяет записывать выражения в традиционной математической форме и сохранять
Предпросмотр: Работа в среде математического редактора MathCAD 2-е изд..pdf (0,1 Мб)
изд-во СКФУ
Пособие разработано в соответствии с программой дисциплины и образовательным стандартом и включает основные сведения об автоматизированных системах обработки геофизических данных с помощью прикладной программы «Геопоиск».
Форма – значения в виде чисел, текста или картинки в пропластке по параметру DBM или в отсчете каротажной <...> Вид поля Кривая Параметры поля Форма Создание по команде Поля|Форма (рис. 4.5). <...> Вид поля Форма При создании поля Ф о р м а выберите название параметра DBM и установите форму вывода. <...> Нажмите левой кнопкой мышки на пропласток в поле Форма одной скважины 4. <...> В результате в полях типа Пласты между этими двумя полями типа Форма должно появиться соединение в виде
Предпросмотр: Обработка и интерпретация данных геофизических исследований скважин.pdf (0,4 Мб)
Автор: Хорстманн Кей
М.: ДМК Пресс
Книга в сжатой форме описывает, что можно делать на языке Scala, и как это делать. Кей Хорстманн, автор всемирного бестселлера «Core Java», дает быстрое и практическое введение в язык программирования, основанное на примерах программного кода. Он знакомит читателя с концепциями языка Scala и приемами программирования небольшими «порциями», что позволяет быстро осваивать их и применять на практике. Практические примеры помогут вам пройти все стадии компетентности, от новичка до эксперта. Второе издание было обновлено до поддержки версии Scala 2.12 и демонстрирует самые современные приемы использования языка. В него было добавлено описание последних нововведений в Scala, включая интерполяцию строк, динамический вызов, неявные классы и объекты Future.
Например, a + b это сокращенная форма записи a. <...> хеш-таблицы или в виде сбалансированного дерева. <...> в виде параметров. <...> Число колонок должно передаваться в виде параметра. <...> Имейте в виду, что по умолчанию проверки не запрещены.
Предпросмотр: Scala для нетерпеливых.pdf (0,3 Мб)
Автор: Тарапата В. В.
М.: Лаборатория знаний
Стать гениальным изобретателем легко! Серия книг «РОБОФИШКИ» поможет вам создавать роботов, учиться и играть вместе с ними. Собрав из деталей конструктора LEGO® MINDSTORMSR® Education EV3 робота-спирографа, вы сможете получать с его помощью замысловатые узоры. Попутно вы узнаете о загадочной притягательности повторяющихся узоров, которые создают
художники-декораторы и сама Природа. Создай свой узор, неповторимый, единственный!
Различают несколько видов паркетов. <...> Этот вид используется чаще всего. Неправильными же называРис. 7. <...> Вот общий вид программы: Логика программы Snowflake. <...> Различают несколько видов паркетов. <...> Вот общий вид программы: Логика программы Snowflake.
Предпросмотр: Конструируем роботов на LEGO® MINDSTORMS® Education EV3. Волшебная палочка.pdf (0,2 Мб)
Автор: Вишневская Татьяна Ивановна
М.: Изд-во МГТУ им. Н.Э. Баумана
Представлены методические указания по организации самостоятельной работы студентов при проведении учебной практики по разработке распределенных систем обработки информации. Даны рекомендации по выбору и использованию методологии и технологии программной инженерии для разработки распределенных систем обработки информации. Сформулированы основные этапы учебной практики и требования к оформлению отчета по итогам практики.
запросы, отобразив систему в виде «черного ящика». <...> Необходимо сохранять профили всех пользователей в базе данных в хэшированном виде. 9. <...> запросы, отобразив систему в виде «черного» ящика. <...> Например, строка запроса может иметь вид “http://localhost:8888/history/user1×pan=0”. <...> Это позволяет гибко настраивать внешний вид таблицы с помощью CSS.
Предпросмотр: Практикум по разработке распределенных систем обработки информации.pdf (0,1 Мб)
Автор: Осипов В. П.
М.: Изд-во МГТУ им. Н.Э. Баумана
Рассмотрены вопросы разработки программ на языке DELPHI для основных разделов процедурного программирования. Особое внимание уделено технологии разработки. По каждой теме практикума дана краткая справка об используемых языковых средствах, подробно описаны этапы разработки программ и приведены варианты индивидуальных заданий.
Двоичная форма Шестнадцатеричная форма 0 0000 0 1 0001 1 2 0010 2 3 0011 3 4 0100 4 5 0101 5 6 0110 6 <...> Вывести значение переменной в десятичной и в двоичной формах. <...> Исходное число и результат вывести в десятичной и в двоичной формах. <...> Результат упаковки вывести в десятичной и в двоичной формах. <...> Результат упаковки вывести в десятичной и в двоичной формах.
Предпросмотр: Практикум по программированию на языке Delphi. Часть 1..pdf (0,3 Мб)
Автор: Путина А. С.
М.: Лаборатория знаний
В данном пособии обучение программированию на языке
Scratch 2.0 ведется на основе методики пошагового обучения.
Учащиеся младших классов научатся создавать мультики,
учащиеся 5–8 классов — игры-викторины и компьютерные
игры, а старшеклассники — образовательные проекты.
Материал, включенный в пособие, соответствует тематике заочной международной Scratch-Олимпиады, проводимой
ежегодно компанией «РОББО».
Существуют два самых известных вида графики — растровая и векторная. <...> Добавим спрайт Parrot2 и немного изменим его форму. <...> Изменим форму птицы. Задание Поменяйте цвет спрайта. <...> Добавим спрайт Parrot2 и немного изменим его форму. <...> Изменим форму птицы. Задание Поменяйте цвет спрайта.
Предпросмотр: Scratch 2.0 от новичка к продвинутому пользователю.pdf (0,1 Мб)
Автор: Титов А. Н.
КНИТУ
Рассмотрены задачи по математическому анализу, вычислительной и прикладной математике, информационным технологиям и их реализация на языке Python. Описана технология работы с библиотекой SymPy, приведены необходимые теоретические сведения и формулы для решения рассмотренных задач. Для оценки уровня усвоения студентами пройденного материала предложены варианты заданий для самостоятельной работы.
матрицы М, а Р – матрицей, приводящей матрицу М к жордановой форме. <...> Для приведения матрицы к жордановой форме служит функция jordan_form (). <...> Найти жорданову форму матрицы 13 31 M − = − и матрицу, приводящую матрицу М к жордановой форме <...> Это неявная форма записи дифференциального уравнения. <...> Найти жорданову форму матрицы и матрицу, приводящую матрицу к жордановой форме, для матриц: 2 0 0 0 1
Предпросмотр: Символьные вычисления в Python. Основы работы с библиотекой SymPy учебно-методическое пособие.pdf (0,4 Мб)