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

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

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

Уточняется продление лицензии
Журнал основан в 1975 году и публикует статьи по всем проблемам, связанным с теоретическим и практическим программированием: операционные системы, технологии программирования, языки программирования и компиляторы, параллельное программирование, верификация и тестирование программ, машинная графика, компьютерная алгебра и т. п. Журнал предназначен для исследователей, практиков и студентов.
Это серьезно затрудняет ее идентификацию на основе существующих методов [19]. <...> Математические основы функционального программирования В основе функционального программирования (в частности <...> Схема подготовки обучающей выборки на основе схемы преобразования (рис. 1). <...> Основа библиотеки написана на C++ и доступна для Python. <...> Расчет газодинамических течений на основе метода концентраций // ДАН СССР.
Предпросмотр: Программирование (РАН) №1 (0) 2024.pdf (0,1 Мб)
Автор: Баран Е. Д.
М.: ДМК Пресс
В книге представлено описание нового модуля графической среды проектирования LabVIEW. С помощью этого модуля, расширяющего концепцию виртуальных инструментов в область разработки аппаратных средств, можно создавать собственные каналы ввода-вывода и устройства обработки данных, функциональность и характеристики которых определяются не на заводе изготовителе, а инженером-разработчиком прикладных систем автоматизации экспериментальных исследований, испытаний и управления. Рассмотрены архитектурные особенности реконфигурируемых систем, изложен порядок и основные приемы их проектирования, приведены описания и характеристики технических компонентов, а также некоторые примеры практической реализации технологии реконфигурированного ввода-вывода.
Системы на основе модуля R"серии ........................................218 6.1.2. <...> Создание проекта системы на основе модуля R"серии ........... 255 7.1.2. <...> Где применяются ПЛИС и системы, со зданные на их основе? <...> Новая программа создается на основе пред лагаемого шаблона. <...> Возникают такие проблемы и при создании прикладных систем на основе технологии FPGA.
Предпросмотр: LabVIEW FPGA. Реконфигурируемые измерительные и управляющие системы.pdf (0,2 Мб)
Автор: Гома Хассан
М.: ДМК Пресс
Данная книга описывает процесс создания распределенных, параллельных систем и систем реального времени с точки зрения проектирования архитектуры системы. Подробно рассмотрены ключевые вопросы, возникающие в процессе разработки: управление временем отклика, синхронизация, актуальность и непротиворечивость данных. На многочисленных примерах автор показывает, как с помощью одной и той же универсальной нотации UML описать такие, казалось бы, далекие области, как автоматизированная банковская система, бортовой компьютер автомобиля и система управления лифтами в многоэтажном здании — без привязки к какой-либо программной или аппаратной платформе и языку программирования.
Построение диаграмм состояний на основе прецедентов Чтобы построить диаграмму состояний на основе прецедента <...> Проектирование операций классов на основе статической модели Проектировать операции классов на основе <...> на основе анализа диаграмм кооперации. <...> На рис. 20.29 показаны три объекта, образующие основу этой задачи. <...> конечного автомата 342 на основе модели взаимодействия 341 на основе статической модели 343 в иерархии
Предпросмотр: UML. Проектирование систем реального времени, параллельных и распределенных приложений.pdf (0,8 Мб)
Автор: Хантер II Томас
М.: ДМК Пресс
Цель данной книги – научить читателя нескольким аспектам написания многопоточных JavaScript-приложений. Прочитав книгу до конца, вы будете понимать различные API веб-исполнителей в браузерах, их сильные и слабые стороны и когда какой использовать. Также узнаете о модуле рабочих потоков в Node.js и сможете сравнить его API с тем, что имеется в браузере.
Иллюстрация выполнена Карен Монтгомери на основе черно-белой гравюры из книги «Птицы Британии». <...> В основе всех этих реализаций лежит спецификация ECMAScript. <...> Этот паттерн, вероятно, и лег в основу интерфейсов веб-исполнителей. <...> Мы возьмем за отправную точку уже написанный код на основе модуля worker_threads. <...> Эти файлы лягут в основу пула потоков в этом примере и останутся неизмененными.
Предпросмотр: Многопоточный JavaScript.pdf (0,4 Мб)
Автор: Гома Хассан
М.: ДМК Пресс
Данная книга описывает процесс создания распределенных, параллельных систем и систем реального времени с точки зрения проектирования архитектуры системы. Подробно рассмотрены ключевые вопросы, возникающие в процессе разработки: управление временем отклика, синхронизация, актуальность и непротиворечивость данных. На многочисленных примерах автор показывает, как с помощью одной и той же универсальной нотации UML описать такие, казалось бы, далекие области, как автоматизированная банковская система, бортовой компьютер автомобиля и система управления лифтами в многоэтажном здании — без привязки к какой-либо программной или аппаратной платформе и языку программирования.
Построение диаграмм состояний на основе прецедентов Чтобы построить диаграмму состояний на основе прецедента <...> Проектирование операций классов на основе статической модели Проектировать операции классов на основе <...> на основе анализа диаграмм кооперации. <...> На рис. 20.29 показаны три объекта, образующие основу этой задачи. <...> конечного автомата 342 на основе модели взаимодействия 341 на основе статической модели 343 в иерархии
Предпросмотр: UML. Проектирование систем реального времени, параллельных и распределенных приложений.pdf (0,7 Мб)
Автор: Суранов А. Я.
М.: ДМК Пресс
В книге приведено описание функциональных элементов среды проектирования виртуальных приборов LabVIEW 8.20. Описание выполнения функций сопровождается примерами их использования. Для большинства Экспресс-ВП приведены окна конфигурирования с переводом их содержимого. В справочнике большое внимание уделено функциям программирования, математики, обработки сигналов, коммуникации, управления приборами и обмена данными по стандартным интерфейсам. Рассмотрены также новые элементы LabVIEW 8.20 — проект, разделяемая переменная, элементы объектно-ориентированного программирования и язык MathScript.
На основе массива таблицы колебания ВП формирует произвольное колебание (arbitrary wave). <...> Синусоидальные колебания генерируются на основе информации о частоте и выборках. <...> В ее основе лежит вызов функции ActiveX CWDataSocket. <...> В основе ActiveX лежит модель СОМ. <...> СОМ – это основа для построения составных документов (OLE), ActiveX и т. д.
Предпросмотр: LabVIEW 8.20. Справочник по функциям.pdf (0,1 Мб)
Автор: Мезенцева Е. М.
Изд-во ПГУТИ
В данном пособии представлен лабораторный практикум по дисциплине «Операционные системы», состоящий из 10 работ. Каждая лабораторная работа представляет собой решение отдельной проблемы для операционных систем семейства Windows и Linux.
Также в PowerShell реализована возможность автоматического завершения путей файловой системы на основе <...> ресурсов за интервал, являются более информативным средством измерения, чем вычисление среднего на основе <...> этот недостаток. 1.5.6 Примеры использования регулярных выражений Рассмотрим несколько примеров на основе <...> На основе этого попытаемся составить регулярное выражение. <...> Основы и принципы. Третье изд. Изд. Бином 2011. – 1024 с. 2. Проскурин, В.Г.
Предпросмотр: Операционные системы Лабораторный практикум.pdf (0,3 Мб)
Автор: Стивенсон Бен
М.: ДМК Пресс
Сборник содержит 186 задач по программированию разной степени сложности. Для ряда упражнений изложены решения с подробным разбором фрагментов кода и синтаксических конструкций языка Python. В книге представлен простой и понятный стиль программирования. Чтобы решить приведенные здесь задачи, достаточно базовых знаний языка Python. По мере изучения материала читатель отрабатывает навык использования таких техник, как условные выражения, циклы, основные функции, списки, словари, рекурсия и работа с файлами.
Декодирование на основе длин серий (33 строки) Кодирование на основе длин серий представляет собой простую <...> кодирования на основе длин серий, описанный в упражнении 185. <...> Кодирование на основе длин серий ## # Выполняем кодирование на основе длин серий для строк и списков <...> Декодирование на основе длин серий (33 строки) Кодирование на основе длин серий представляет собой простую <...> Кодирование на основе длин серий ## # Выполняем кодирование на основе длин серий для строк и списков
Предпросмотр: Python. Сборник упражнений (1).pdf (0,4 Мб)
Автор: Гринберг Мигель
М.: ДМК Пресс
В этой книге вы изучите популярный микрофреймворк Flask на пошаговых примерах создания законченного приложения социального блогинга. Автор книги Мигель Гринберг познакомит вас с основными функциональными возможностями фреймворка и покажет, как расширять приложения дополнительными веб-технологиями, такими как поддержка миграции базы данных и взаимодействия с веб-службами. Вместо того чтобы навязывать строгие правила, как это делают другие фреймворки, Flask оставляет за вами свободу принятия решений. Если вы имеете опыт программирования на языке Python, данная книга покажет вам, как можно воспользоваться такой свободой творчества!
Инициализация Любое приложение на основе Flask должно создать экземпляр приложения. <...> Класс формы, реализованный на основе расширения Flask-WTF, представлен в примере 8.9. <...> В этой главе вы узнае те, как на основе Flask реализовать RESTful API. <...> В примере 15.8 приводится тест, реализованный на основе Selenium. <...> Обе редакции пригодны для разработки приложений на основе Flask.
Предпросмотр: Разработка веб-приложений с использованием Flask на языке Python.pdf (0,3 Мб)
Автор: Бизли Дэвид
М.: ДМК Пресс
Книга, которую вы держите в руках, даст четкое понимание, как именно стоит писать приложения на Python, чтобы не пришлось раз за разом их переделывать и они были удобны для работы. Это наиболее полное и систематичное руководство по Python, в нем разобраны самые популярные подходы для создания легкочитаемого, оптимизированного и поддерживаемого кода. Также приведены примеры применения полученных знаний в прикладных областях, все главы сопровождаются конкретными заданиями.
Тем не менее общая идея парсера на основе рекурсивного спуска проста. <...> Следующее обсуждение подразумевает, что читатель уже знаком с основами XML. <...> В своей основе Python является гибким динамическим языком. <...> Основы программирования на языке Python. 2е изд. <...> Разработка на основе тестирования.
Предпросмотр: Python. Книга рецептов.pdf (0,9 Мб)
Автор: Рюмик С. М.
М.: Додэка-XXI
Книга является второй частью и логическим продолжением авторского издания «1000 и одна микроконтроллерная схема. Вып. 1», вышедшего в издательстве «Додэка-XXI» в 2010 г. Представлена коллекция, более чем из 1000 электрических схем по применению микроконтроллеров в любительской практике. Подробно освещается подсистема цифрового вывода сигналов (подключение световых, звуковых, механических и других исполнительных устройств), а также схемотехника комбинированных узлов ввода/вывода и устройств сопряжения с компьютерами через интерфейсы RS-232, LPT, PS/2, USB, Ethernet. Все электрические схемы систематизированы по разделам и снабжены пояснениями о назначении элементов. В книге содержится мини-учебник по алгоритмическому языку Си с кратким справочником операторов и функций. Базовым инструментом программиста выбран свободно распространяемый пакет WinAVR, обеспечивающий весь цикл работ от составления проекта до программирования МК. Моделирование микроконтроллерных схем производится бесплатным симулятором VMLab. На сайте издательства dmkpress.com приведены программы, видеоуроки и справочные данные на применяемые в схемах радиоэлементы: микросхемы, транзисторы, диоды, оптопары и т.д.
МИНИ-УЧЕБНИК ПО ОСНОВАМ ЯЗЫКА СИ 6.1. <...> Мини-учебник по основам языка Си 3. <...> Мини-учебник по основам языка Си 8. <...> В его основе лежит базовое понятие «оператор». <...> Мини-учебник по основам языка Си Таблица 6.8.
Предпросмотр: 1000 и одна микроконтроллерная схема.pdf (0,3 Мб)
Автор: Бейктал Дж.
М.: Лаборатория знаний
Джон Бейктал, непревзойденный автор книг о любительских электронных устройствах, роботах, дронах, инструментарии и игрушках, написал это полное практическое руководство для тех, кто делает первые шаги в робототехнике. С его помощью, пользуясь пошаговыми инструкциями и многочисленными цветными иллюстрациями, вы построите с нуля робота на колесном шасси и превратите его в робота-художника, смастерите солнечную панель и запитаете от нее робота-спиннера, научитесь программировать в среде разработки Arduino и управлять роботом с помощью Arduino. Под руководством автора вы укомплектуете свой инструментарий, изучите основы электроники, программирования и техники безопасности, научитесь паять, познакомитесь
с лазерным резаком и 3D-принтером. В книге представлены 30 лучших образцов роботов-самоделок со всего мира, сконструированных такими же непрофессионалами, как и вы.
.; Дериватив. изд. на основе печ. аналога (М.: Лаборатория знаний, 2018); Электрон. текстовые дан. (1 <...> В лучах солнца 96 Фотоэлемент на основе стекла и кремния Фотоэлементы на основе кремния зачастую покрывают <...> Состоит из платы управления на основе Arduino и драйверов шагового двигателя. <...> В лучах солнца 96 Фотоэлемент на основе стекла и кремния Фотоэлементы на основе кремния зачастую покрывают <...> Состоит из платы управления на основе Arduino и драйверов шагового двигателя.
Предпросмотр: Конструируем роботов от А до Я. Полное руководство для начинающих.pdf (0,3 Мб)
Автор: Блюстайн Майкл
М.: ДМК Пресс
Вы прекрасно владеете C# и .NET и хотите выйти на огромный рынок iPhone/iPad? Теперь вы можете создавать великолепные приложения для iOS, не изучая язык Objective-C и средства разработки от Apple. Платформа MonoTouch позволяет применить уже имеющиеся навыки к разработке приложений, которые можно продавать через Apple App Store или развернуть в своей организации. Книга Майкла Блюстайна поможет вам быстро освоить MonoTouch и извлечь максимум пользы из заложенного в ней гигантского потенциала. В начале автор описывает, как настроить среду разработки MonoTouch, и объясняет, как MonoTouch абстрагирует iOS SDK, позволяя использовать родные классы iOS из C#. На простых примерах вы увидите, как пишутся приложения, и это станет фундаментом для решения более интересных задач. Шаг за шагом, на практических примерах вы будете осваивать все более сложные технологии. Автор даже демонстрирует применение в iOS-приложениях таких продвинутых средств .NET, как LINQ.
Здравствуй, MonoTouch В этой главе мы познакомимся с основами разработки на платформе MonoTouch. <...> На рис. 5.1 показано несколько примеров приложений на основе UITableView. <...> Решение принимается на основе анализа текущего стиля редактирования. <...> Они образуют основу многих готовых элементов, которые входят в подсистему UIKit. <...> Поэтому при большом количестве заметок версия на основе SQLite будет работать быстрее.
Предпросмотр: Изучаем MonoTouch. Создание приложений на платформе iOS с помощью C# и .NET.pdf (0,2 Мб)
Автор: Блюстайн Майкл
М.: ДМК Пресс
Вы прекрасно владеете C# и .NET и хотите выйти на огромный рынок iPhone/iPad? Теперь вы можете создавать великолепные приложения для iOS, не изучая язык Objective-C и средства разработки от Apple. Платформа MonoTouch позволяет применить уже имеющиеся навыки к разработке приложений, которые можно продавать через Apple App Store или развернуть в своей организации. Книга Майкла Блюстайна поможет вам быстро освоить MonoTouch и извлечь максимум пользы из заложенного в ней гигантского потенциала. В начале автор описывает, как настроить среду разработки MonoTouch, и объясняет, как MonoTouch абстрагирует iOS SDK, позволяя использовать родные классы iOS из C#. На простых примерах вы увидите, как пишутся приложения, и это станет фундаментом для решения более интересных задач. Шаг за шагом, на практических примерах вы будете осваивать все более сложные технологии. Автор даже демонстрирует применение в iOS-приложениях таких продвинутых средств .NET, как LINQ.
Здравствуй, MonoTouch В этой главе мы познакомимся с основами разработки на платформе MonoTouch. <...> На рис. 5.1 показано несколько примеров приложений на основе UITableView. <...> Решение принимается на основе анализа текущего стиля редактирования. <...> Они образуют основу многих готовых элементов, которые входят в подсистему UIKit. <...> Поэтому при большом количестве заметок версия на основе SQLite будет работать быстрее.
Предпросмотр: Изучаем MonoTouch. Создание приложений на платформе iOS с помощью C# и .NET.pdf (0,2 Мб)
Автор: Осипов Д. Л.
М.: ДМК Пресс
Книга посвящена разработке клиент-серверных приложений баз данных (БД) на платформе системы управления базами данных InterBase (Firebird) и языка программирования Delphi. В ней представлено точное и полное описание инструментария разработчика, так необходимого для создания профессиональных проектов.
Конечно же, в этой главе мы не станем изучать основы теории множеств. <...> Индексы на основе B-деревьев Для чего нам нужны деревья? <...> Индексы на основе B-деревьев не лишены недостатков. <...> Соединение на основе стека TCP/IP наиболее универсальное. <...> На основе COM построена технология автоматизации (automation).
Предпросмотр: InterBase и Delphi. Клиент-серверные базы данных.pdf (0,6 Мб)
Автор: Еленев Валерий Дмитриевич
Изд-во СГАУ
Рекомендовано для студентов высших учебных заведений, обучающихся по направлению 160400.68 «Ракетные комплексы и космонавтика» в рамках магистерской программы «Проектирование и конструирование космических мониторинговых и транспортных систем».
содержательные, нежели бит, "строительные блоки" для организации произвольных данных получаются на основе <...> Эти структуры служат основой для построения более сложных структур. <...> числе и к элементам, значения которых хотя и не представлены в памяти, но могут быть определены на основе <...> На основе базовых операций могут быть реализованы и любые другие, даже сложные операции над строками. <...> Третий метод состоит в представлении дерева общего вида на основе его восходящего обхода.
Предпросмотр: Алгоритмические языки и технологии программирования на языках высокого уровня [Электронный ресурс] .pdf (0,3 Мб)
Автор: Златопольский Дмитрий
М.: ДМК Пресс
Овладеть искусством программирования невозможно без решения задач разного типа и уровня сложности. В данной книге читатель найдет более 1400 задач, охватывающих широкий круг тем: вычисления по формулам, обработка данных во время ввода, использование массивов и многие другие. Задачи не привязаны к конкретному языку программирования и могут быть решены в программе на любом языке — Pascal, Python, С, школьном алгоритмическом языке и др.
Основы программирования на языке Python. 2-е изд. М.: ДМК-Пресс, 2018. 4. Пильщиков В. Н.
Предпросмотр: 1400 задач по программированию.pdf (0,3 Мб)
Автор: Феррари Альберто
М.: ДМК Пресс
В этой книге представлены базовые техники моделирования данных в Excel и Power BI. Авторы, специалисты в области бизнес-аналитики, делают акцент на реальных ситуациях, с которыми регулярно сталкиваются как консультанты. Они продемонстрируют общие техники моделирования, научат читателя производить расчеты с календарем, расскажут об использовании снимков для подсчета количества товаров в наличии, о том, как работать с несколькими валютами одновременно, и подробно объяснят на примерах многие другие полезные операции.
Новый движок, лежащий в основе Power BI и Power Pivot, стал огромным шагом вперед. <...> В частности, необходимо будет познакомиться с основами моделирования данных. <...> И начнем с самых основ. <...> В основе календаря, который мы будем использовать, лежат недели. <...> Эти товары представляют основу бизнеса компании Contoso.
Предпросмотр: Анализ данных при помощи Microsoft Power BI и Power Pivot для Excel.pdf (0,7 Мб)
публикуются результаты исследований по биологическим, физико-математическим и техническим наукам. В разделе «Математика и компьютерные науки» публикуются результаты, полученные в области теоретической, прикладной математики, компьютерных наук. В разделе «Физика и технические науки» публикуются результаты исследований по физическим и техническим наукам, в том числе по общим вопросам физики, общим проблемам физического эксперимента, физике элементарных частиц, теории полей и др. В разделе «Естественные науки» публикуются результаты фундаментально-ориентированных исследований в области рационального природопользования и охраны природных ресурсов, многолетних исследований по физиологии развития человека, биоразнообразию Северного Кавказа, рассматриваются вопросы создания концептуальной модели онтогенеза и адаптации в условиях полимодальных воздействий среды, создания и реализации здравоцентристской парадигмы здоровья учащейся молодежи, экологические основы рационального освоения природных ресурсов. В разделе «Геоинформационные системы» публикуются данные, составляющие интеллектуальную географическую информационную систему, основанные на знаниях и обеспечивающие комплексную диагностику эколого-ресурсного потенциала территории, рассматриваются вопросы технологии автоматизированной географической диагностики территории и др
Изучение оптического излучения и поглощения в сверхрешетках на основе нанослоев EuO и SrO важно по той <...> Поэтому особый интерес представляет изучение экситонных состояний в низкоразмерных системах на основе <...> Полученные данные расширяют представления об адаптивных возможностях видов и могут стать научной основой <...> На основе анализа литературных источников по составу и свойствам почв региона и результатов собственных <...> Можно считать доказанным факт того, что основы функциональной специализации полушарий мозга являются
Предпросмотр: Вестник Адыгейского государственного университета. Серия Естественно-математические и технические науки №3 2012.pdf (0,3 Мб)
публикуются результаты исследований по биологическим, физико-математическим и техническим наукам. В разделе «Математика и компьютерные науки» публикуются результаты, полученные в области теоретической, прикладной математики, компьютерных наук. В разделе «Физика и технические науки» публикуются результаты исследований по физическим и техническим наукам, в том числе по общим вопросам физики, общим проблемам физического эксперимента, физике элементарных частиц, теории полей и др. В разделе «Естественные науки» публикуются результаты фундаментально-ориентированных исследований в области рационального природопользования и охраны природных ресурсов, многолетних исследований по физиологии развития человека, биоразнообразию Северного Кавказа, рассматриваются вопросы создания концептуальной модели онтогенеза и адаптации в условиях полимодальных воздействий среды, создания и реализации здравоцентристской парадигмы здоровья учащейся молодежи, экологические основы рационального освоения природных ресурсов. В разделе «Геоинформационные системы» публикуются данные, составляющие интеллектуальную географическую информационную систему, основанные на знаниях и обеспечивающие комплексную диагностику эколого-ресурсного потенциала территории, рассматриваются вопросы технологии автоматизированной географической диагностики территории и др
Типы экситонов в сверхрешетках на основе EuO и SrO 32 Биологические науки Хуберт Е. <...> Информационная основа диагностики состояния региона 126 Технические науки Довгаль В.А. <...> Майкоп) на основе оптической системы трехмерного видеоанализа движений фирмы «Биософт». <...> На основе многочисленных исследований В.В. <...> СУБД SQL Azure Database разработана на основе Microsoft SQL Server.
Предпросмотр: Вестник Адыгейского государственного университета. Серия Естественно-математические и технические науки №3 2015.pdf (2,3 Мб)
Автор: Алямовский А. А.
М.: ДМК Пресс
Предметом книги является подробное рассмотрение реальных инженерных проблем, решенных посредством модулей SolidWorks Simulation (COSMOSWorks, COSMOSMotion и COSMOSFloWorks). Это задачи анализа прочности, кинематики, динамики, гидрогазодинамики и теплопередачи. Прочтя книгу, читатель получит полное представление о функциональности алгоритмов и программ, ознакомится с методиками использования численных методов, присутствующих в популярной системе проектирования. Особенностью издания является обсуждение вопросов, связанных с совместным применением нормативных расчетных методик и универсальных компьютерных моделей, на базе реальных инженерных задач. Прослеживается путь решения от постановки задачи до обсуждения результатов. В качестве приложений предлагаются задачи Конкурса мастеров SolidWorks/COSMOSWorks, сопровождаемые результатами. На сайте www.dmkpress.com выложены геометрические и расчетные модели большинства задач, на базе которых построена книга. Многие модели включают результаты расчетов. Также на сайт издательства помещены полноцветные иллюстрации, приведенные в книге.
Здесь, правда, рекомендуется сначала изучить основы соответствующих численных методов применительно к <...> Балки включают в себя собственно балкустержень, изготовленную из материала на основе древесины. <...> Объективный анализ правильности решения выполняется на основе уравнения Клеро. <...> На основе здравого смысла и потребностей анализа принимаем величину шага равной 0,5 сек. <...> На основе кривизны доступен и в оболочечной модели.
Предпросмотр: Инженерные расчеты в SolidWorks Simulation.pdf (0,3 Мб)
публикуются результаты исследований по биологическим, физико-математическим и техническим наукам. В разделе «Математика и компьютерные науки» публикуются результаты, полученные в области теоретической, прикладной математики, компьютерных наук. В разделе «Физика и технические науки» публикуются результаты исследований по физическим и техническим наукам, в том числе по общим вопросам физики, общим проблемам физического эксперимента, физике элементарных частиц, теории полей и др. В разделе «Естественные науки» публикуются результаты фундаментально-ориентированных исследований в области рационального природопользования и охраны природных ресурсов, многолетних исследований по физиологии развития человека, биоразнообразию Северного Кавказа, рассматриваются вопросы создания концептуальной модели онтогенеза и адаптации в условиях полимодальных воздействий среды, создания и реализации здравоцентристской парадигмы здоровья учащейся молодежи, экологические основы рационального освоения природных ресурсов. В разделе «Геоинформационные системы» публикуются данные, составляющие интеллектуальную географическую информационную систему, основанные на знаниях и обеспечивающие комплексную диагностику эколого-ресурсного потенциала территории, рассматриваются вопросы технологии автоматизированной географической диагностики территории и др
Метод лежит в основе биосферного мониторинга. <...> География почв с основами почвоведения. Майкоп, 2013. С. 130-136. 2. Tuova T.G. <...> Основу хозяйства составляло земледелие и скотоводство. <...> Основу жизни и быта составляло сельское хозяйство. <...> В основу эколого-географического районирования бассейна р.
Предпросмотр: Вестник Адыгейского государственного университета. Серия Естественно-математические и технические науки №2 2014.pdf (0,1 Мб)
Автор: Маркус Арьен
М.: ДМК Пресс
Язык программирования Fortran изначально был предназначен для математических вычислений с максимальной производительностью. В последний стандарт Fortran 2008 включено множество современных функциональных возможностей: средства объектно-ориентированного программирования, специализированные операции с массивами, типы, определяемые пользователем и поддержка параллельных вычислений. Данное учебное руководство поможет программистам на языке Fortran научиться применять все вышеперечисленные функциональные возможности в соответствии с современными требованиями: модульность, лаконичность, объектно-ориентированный подход и рациональное использование ресурсов, а также организация работы с учётом наличия нескольких процессоров. В книге рассматриваются практические примеры взаимодействия с программами, написанными на языке C, управления памятью, применения графики и графических пользовательских интерфейсов, параллельные вычисления с использованием библиотек MPI, OpenMP и комассивов (coarrays). Кроме того, автор анализирует некоторые числовые алгоритмы и их реализации, а также показывает, как можно применить некоторые библиотеки с открытыми исходными кодами.
УДК 004.438Fortran ББК 32.973.22 Электронное издание на основе печатного издания: Современный Fortran <...> Fortran 2003 27 появилась возможность на основе производных типов создавать новые типы, то есть «расширять <...> Здесь не подходит структура принятия решений, лежащая в основе текстового интерфейса. <...> Его математическая основа достаточно проста: берётся интервал [a,b] и значения некоторой функции f в <...> Этот метод можно использовать как основу для расширяемой архитектуры (plugin architecture).
Предпросмотр: Современный Fortran на практике.pdf (0,2 Мб)
Автор: Тарасов В. Н.
Изд-во ПГУТИ
Учебное пособие предназначено для студентов специальностей направления 230100 - Информатика и вычислительная техника.
Наряду с теоретическими основами численных методов, посо бие содержит также полный комплекс лабораторных <...> Его основу составляет триада: модель — метод (алгоритм) — программа. <...> s2:real; error:boolean); 229 Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» Процедура на основе <...> Основы численных методов М.: Физматлит, 2002 304с. 18. Тыртышников Е.Е.
Предпросмотр: Численные методы. Теория, алгоритмы, программы Учебное пособие.pdf (0,2 Мб)
Автор: Маркелов А. А.
М.: ДМК Пресс
В книге описана работа с де-факто стандартом в области открытых продуктов построения облачной инфраструктуры типа «Инфраструктура как сервис» (IaaS) — OpenStack. Данный проект пользуется поддержкой более двух сотен компаний, включая практически всех лидеров ИТ-рынка. Помимо теоретических знаний, книга содержит множество практических упражнений, благодаря которым читатель сможет развернуть собственный стенд для тестирования возможностей облака. Читатель познакомится с основными сервисами облачной операционной системы OpenStack. Рассмотрены такие компоненты, как сервис идентификации пользователей, сервисы построения объектного хранилища (Swift), блочного (Glance), хранилища образов. В главе, посвященной сетевым службам, рассматриваются концепции программно-определяемой сети, работа с OpenStack Neutron и Open vSwitch. Также рассматриваются cервис мониторинга Ceilometer, cервис оркестрации Heat и принципы обеспечения высокой доступности облака. В четвертое издание добавлен материал по работе с сетью, настройками производительности и отказоустойчивости. В связи с переходом на сервис Gnocchi переработана глава, посвященная сервису телеметрии.
Напротив, вендоры на основе кода проекта OpenStack создают свои дистрибутивы. <...> Чаще всего с cinder используют хранилище на основе Linux-серверов, однако имеются и подключаемые модули <...> Однако множество компаний, участвующих в создании OpenStack, создает на основе его кода свои продукты <...> В качестве основы Open Container Project будут выступать в значительной степени наработки Docker. <...> Основой Ceph является кластер RADOS (Reliable Autonomic Distributed Object Store).
Предпросмотр: OpenStack. Практическое знакомство с облачной операционной системой.pdf (2,4 Мб)
Автор: Халфакри Гарет
М.: ДМК Пресс
Книга посвящена экосистеме Micro:bit — микрокомпьютеру, который представляет собой не просто очередную программируемую «макетную плату», а готовый к использованию инструмент, приоритетами которого являются простота использования, обучение и раскрытие творческого потенциала учителей и учеников. На момент написания этой книги устройство micro:bit доступно в более чем 50 странах, а веб-сайт переведен на 12 языков. Работа с BBC micro:bit не ограничивается созданием собственных устройств. Вы присоединитесь к всемирному сообществу людей, которые творчески используют технологии для самовыражения, решения интересующих их проблем, улучшения жизни других людей и изменения способа обучения программированию.
Беспроводное устройство на основе BBC micro:bit � � � � � � � � � � � �184 Радиомодуль BBC micro:bit. <...> на основе BBC micro:bit. . . . . . . . . . . . . .255 Токопроводящая нить . . . . . . . . . . . . . <...> Беспроводное устройство на основе BBC micro:bit Глава 9. BBC micro:bit и Raspberry Pi Глава 10. <...> Носимое устройство на основе BBC micro:bit Глава 13. <...> Как правило, это основа, на которой вы собираетесь создавать носимое устройство.
Предпросмотр: BBC microbit. Официальное руководство пользователя.pdf (0,8 Мб)
Автор: Авдеев Вадим Александрович
М.: ДМК Пресс
Книга посвящена проблемам развития инновационных образовательных технологий, включает детальное описание и компьютерное моделирование работы компонентов ЭВМ и периферии: микропроцессоров, микроконтроллеров, устройств управления и прерывания, памяти, таймеров, жёстких дисков, принтеров, сканеров, видеосистем, дисководов CD, кодеков и т. д. На разных уровнях с помощью визуальных графических интерактивных демонстрационных моделей (к книге в виде файлов приложены около 140 имитационных моделей) излагается работа и основы программирования компьютерных устройств. Широко представлено компьютерное тестирование по рассмотренным темам и электронные учебные пособия. Показаны динамические модели фрагментов ассемблерных программ, функциональные графы вариантов заданий и образцы программ с использованием API-функций в графических средах. Наглядное обучение, предлагаемое в книге, может быть использовано преподавателями для проведения в увлекательной форме лекционных занятий с помощью проектора и ноутбука.
демонстрационных моделей (к книге в виде файлов приложены около 140 имитационных моделей) излагается работа и основы <...> широкого круга читателей: преподавателей и студентов вузов (колледжей), инженеров и других, изучающих основы <...> УДК 004.2/.4(075) ББК 32.973я7 Электронное издание на основе печатного издания: Организация ЭВМ и периферия <...> Четвертая глава посвящена основам работы и программирования клавиатуры и мыши. <...> На рис. 1.39 представлены: модель делителя частоты, построенного на основе 3-битного счетчика (счетчика
Предпросмотр: Организация ЭВМ и периферия с демонстрацией имитационных моделей.pdf (0,3 Мб)
Автор: Маслюк Даниил
М.: ДМК Пресс
В книге рассматриваются все основные темы для подготовки к сертификационному экзамену Microsoft DA-100, посвященному анализу данных при помощи Microsoft Power BI. Материал удобно структурирован: каждая глава охватывает одну тему, в каждом разделе рассматривается конкретный навык. Освещаются вопросы получения данных, их подготовки, преобразования, моделирования и визуализации средствами Power BI Desktop, создания отчетов и дашбордов, углубленного анализа данных и др.
M представляет собой чувствительный к регистру язык, лежащий в основе движка Power Query. <...> Можно разными способами создать измерения на основе существующей таблицы Date. <...> Руководство компании потребовало от вас отчет на основе имеющихся исторических данных. <...> Заметьте, что речь идет о сравнении метаданных, а не лежащей в основе информации. <...> Вы создали отчет на основе данных из Azure SQL Database.
Предпросмотр: Анализируем данные в Microsoft Power BI. Подготовка к экзамену DA-100.pdf (0,9 Мб)
Автор: Мартин Тревор
М.: Додэка-XXI
Семейство микроконтроллеров LPC2000 компании Philips — первый представитель нового поколения микроконтроллеров, построенных на базе 16/32-битного RISC-процессора ARM7 TDMI. Эта книга — введение в архитектуру процессора ARM7 TDMI и микроконтроллеров семейства LPC2000. Она основана на материалах однодневных семинаров, которые проводятся для профессиональных инженеров, заинтересованных в быстром изучении микроконтроллеров семейства LPC2000. В ней рассматриваются следующие вопросы: введение в процессор ARM7, средства разработки программного обеспечения, системная архитектура LPC2000, периферийные устройства LPC2000. Кроме того, в книгу включено полное учебное пособие, где на практических примерах закрепляются вопросы, изложенные в основном тексте. Изучая теоретический материал и выполняя сопутствующие упражнения, вы быстро освоите процессор ARM7 и микроконтроллеры семейства LPC2000. На сайте издательства www.dmkpress.com имеются ознакомительные версии популярной интегральной среды разработки ?VISION и компилятора Си от компании Keil Elektronik, а также исходный код для всех упражнений как в версии для компилятора Keil, так и в версии для компилятора GCC. Кроме того там содержатся руководства пользователя по ядру ARM7, микроконтроллерам семейства LPC2000, различные спецификации и другие материалы.
«Aгентство Kнига-Cервис» Основные положения 13 Все микроконтроллеры семейства LPC2000 построены на основе <...> Ключевой принцип, лежащий в основе процессора ARM, — простота. <...> разберетесь с работой периферий$ ных устройств, текст примеров можно будет использовать в качестве основы <...> Использование кода THUMB В этом упражнении мы создадим простейшую программу, в которой из основ$ ной <...> Использование кода THUMB В этом упражнении мы создадим простейшую программу, в которой из основ$ ной
Предпросмотр: Микроконтроллеры ARM7. Семейство LPC2000 компании Philips вводный курс.pdf (0,2 Мб)
Автор: Мангано Сэл
СПб.: БХВ-Петербург
Язык XSLT (Extensible Stylesheet Language Transformation) стал основным инструментом обработки XML-документов, но многие разработчики все еще не освоили его в полной мере и потому считают, что проще модифицировать имеющийся код, чем писать новый с нуля. В версии 2.0 многие проблемы решены, но появился ряд новых возможностей, которые еще надо изучить. К тому же она пока недостаточно поддержана. Во втором издании настоящей книги приведены сотни решений задач, с которыми регулярно сталкиваются программисты. Даются варианты для обеих версий XSLT. Диапазон рецептов чрезвычайно широк: от операций со строками и математических вычислений до таких сложных тем, как расширение XSLT, тестирование и отладка таблиц стилей и создание графики в форме SVG. В каждом рецепте обосновывается выбор решения и объясняется примененная техника. Для многих задач приводятся альтернативные решения с замечаниями по поводу удобства пользования и производительности.
Интересно, что сопоставление с образцами – это и основа мощи языка XSLT. <...> Второй аргумент – строка, на основе которой создается строка заполнения. <...> Дополнительную информацию см. во врезке «Логика, лежащая в основе мате матики». <...> Читатель должен быть знаком с основами XPath, изложенными в главе 1. <...> Основ ное различие в том, как определяется уникальный набор групп.
Предпросмотр: XSLT. Сборник рецептов.pdf (0,2 Мб)
Автор: Вирт Никлаус
М.: ДМК Пресс
В классическом учебнике тьюринговского лауреата Н. Вирта аккуратно, на тщательно подобранных примерах прорабатываются основные темы алгоритмики — сортировка и поиск, рекурсия, динамические структуры данных. Перевод на русский язык выполнен заново, все рассуждения и программы проверены и исправлены, часть примеров по согласованию с автором переработана с целью максимального прояснения их логики (в том числе за счет использования цикла Дейкстры). Нотацией примеров теперь служит Оберон/Компонентный Паскаль — наиболее совершенный потомок старого Паскаля по прямой линии. Все программы проверены и работают в популярном варианте Оберона — системе Блэкбокс.
Работа Хоора «Аксиоматические основы программирования» [2] продемонстрировала, что программы допускают <...> 10 в этих алгоритмах на поло% жительное целое B даст процедуры преобразования для представления по основа <...> На% пишите хорошо структурированную программу на основе идеи каскадных слияний. <...> На основе приведенных соображений сделать выбор легко: Задача оптимального выбора Copyright ООО «ЦКБ <...> Разработаем теперь подробную программу на основе этих набросков.
Предпросмотр: Алгоритмы и структуры данных.pdf (0,1 Мб)
Автор: Ашарина И. В.
М.: Горячая линия – Телеком
На доступном для начинающего программиста уровне изложены
концепция объектно-ориентированного программирования (ООП) и
сведения необходимые для быстрого освоения языка программирования
С++. Информация в книге расположена в порядке усложнения: от способов написания простейших программ, имеющих линейную структуру,
до достаточно сложных, с использованием библиотеки STL. Большое
внимание уделено вопросам работы с функциями, которые являются
основой для перехода к ООП. Приведены многочисленные примеры,
контрольные вопросы и практические задания.
Большое внимание уделено вопросам работы с функциями, которые являются основой для перехода к ООП. <...> Как и очередь, стек организован на основе самоссылочных структур (см. рис. 15.1). <...> Выбор версии виртуальной функции происходит на основе типа объекта, который передается ей в качестве <...> Шаблоны позволяют создавать программы на основе обобщенного типа, который определяется впоследствии. <...> Основы цифровой электроники. М.: Мир, 1988. 25. Уинер Р. Язык Турбо Си. М.: Мир, 1991. 26.
Предпросмотр: Объектно-ориентированное программирование в С++ лекции и упражнения.pdf (0,7 Мб)
Автор: Окулов С. М.
М.: Лаборатория знаний
Искусство программирования представлено в виде учебного курса, раскрывающего секреты наиболее популярных алгоритмов. Освещены такие вопросы, как комбинаторные алгоритмы, перебор, алгоритмы на графах, алгоритмы вычислительной геометрии. Приводятся избранные олимпиадные задачи по программированию с указаниями к решению. Практические рекомендации по тестированию программ являются необходимым дополнением курса.
.— Дериватив. изд. на основе печ. аналога (М.: БИНОМ. <...> В основу положен посимвольный ввод, для этого используется переменная ch. <...> Объяснение строится на основе рисунка 3.29 и фрагмента алгоритма. <...> Объяснение строится на основе рисунка 3.29 и фрагмента алгоритма. <...> Объяснение строится на основе рисунка 3.29 и фрагмента алгоритма.
Предпросмотр: Программирование в алгоритмах.pdf (0,3 Мб)
М.: Проспект
В монографии дана характеристика ключевых научно-технических направлений, которые оказывают наиболее существенное влияние на развитие цифровой среды: большие данные, искусственный интеллект, системы распределенного реестра (блокчейн), промышленный интернет, компоненты робототехники, технологии мобильной и спутниковой связи, извлечение знаний. Представлены сферы применения цифровых технологий, сопряженные с наибольшими рисками: цифровая медицина, цифровое управление городом,
цифровая логистика, электронная коммерция, Индустрия 4.0, социальные сети и медиа, цифровое управление рабочим пространством и умные дома. Описаны базовые понятия информационной безопасности и основные подходы к технической обусловленности возникновения рисков при процессах цифровизации. Особое внимание уделено анализу преступлений в компьютерной сфере, предусмотренных гл. 28 УК РФ, что приводит к выводу о
необходимости пересмотра терминологии УК РФ с целью адекватного парирования существующих угроз в сфере компьютерной информации.
Законодательство приведено по состоянию на февраль 2022 г.
Сабо, заложившим теоретические основы для цифровой валюты. <...> Если часть контента выпущена на коммерческой основе, его владелец должен получить гонорар. <...> На бесплатной основе Ning поддерживает социальные сети 132 Глава II. <...> Компании с моделью на основе совместного использования. <...> В основе технологии умных зданий лежит концепция IoT.
Предпросмотр: Риски цифровизации виды, характеристика, уголовно-правовая оценка. .pdf (0,2 Мб)
Автор: Редькин П. П.
М.: Додэка-XXI
В книге содержится подробная справочная информация по МК семейства LPC17XX, рекомендации производителя по программированию и применению отдельных узлов МК, информация по существующим аппаратным и программным инструментальным средствам разработки-отладки-программирования приложений для LPC17XX: программным пакетам IDE IAR EWARM от фирмы IAR, IDE MDK от фирмы Keil Software, а также отладочным платам и аппаратным отладчикам-программаторам от IAR и Keil, приведены описания примеров приложений для МК LPC17XX. Все эти приложения были протестированы автором. Важной особенностью книги является то, что она не только содержит сведения справочного характера, но и охватывает все этапы проектирования приложений на основе МК LPC17XX, что позволяет в короткие сроки овладеть навыками работы с этими устройствами даже начинающим разработчикам. На сайте издательства выложены бесплатные демоверсии описанного в ней инструментального программного обеспечения, исходные коды свободно распространяемых примеров проектов для LPC17XX, оригинальную справочную информацию производителя и другие информационные и справочные материалы.
Необходимый уровень подготовки читателей предполагает знание основ цифровой и аналоговой схемотехники <...> , а также основ программирования на языке C. бесплатные демоверсии описанного в ней Гарнитура «NewtonC <...> , а также основ программирования на языке C. <...> Классификация Эта глава написана на основе материалов [4]. <...> Программный код проекта RTX_Blinky написан на основе ядра ОС реального времени (RTX Kernel).
Предпросмотр: 32-битные микроконтроллеры NXP с ядром CORTEX-M3 семейства LPC17XX. Полное руководство.pdf (0,9 Мб)
Автор: Ховард Майкл
М.: ДМК Пресс
Рассмотрены уязвимости на языках C/C++, C#, Java, Visual Basic, Visual Basic .NET, Perl, Python в операционных системах Windows, Unix, Linux, Mac OS, Novell Netware. Авторы издания, Майкл Ховард и Дэвид Лебланк, обучают программистов как писать безопасный код в компании Microsoft. На различных примерах продемонстрированы как сами ошибки, так и способы их исправления и защиты от них. Если вы — программист, то вам просто необходимо прочесть эту книгу.
Этот труд привлек внимание средств массовой информации и лег в основу настоящей книги. <...> Вот простой Perl)сценарий, который можно положить в основу теста: #! <...> Преж) де всего у клиента должна быть какая)то основа для проверки подписи УЦ. <...> Java Как и в Windows, в языке Java реализована архитектура на основе провайде) ров. <...> Тестирование В основе науки о практичности лежит тестирование.
Предпросмотр: Как написать безопасный код на С++, Java, Perl, PHP, ASP.NET.pdf (0,4 Мб)
Автор: Евдокимов Ю. К.
М.: ДМК Пресс
В данной книге возможности LabVIEW как среды программирования демонстрируются на примерах в области цифровой обработки сигналов, радиоэлектроники, компьютерных измерений и автоматизации эксперимента, электродинамики и распространения радиоволн. Большая часть примеров в книге строится по принципу «от простого к сложному», показавшему свою эффективность на курсах изучения LabVIEW.
Доступ пользователей в систему осуществляется на основе групповой полити" ки доступа. <...> В основе разработки лежит технология виртуальных приборов. <...> На основе обобщенного распределения p(T,) предложена и построена статис" тическая модель СДУ. <...> Идеологи" ческой основой этого подхода является следующее предположение. <...> LabVIEW: практикум по основам измерительных технологий. – М.: ДМК Пресс, 2005. – 208 с. 3.
Предпросмотр: LabVIEW в научных исследованиях.pdf (0,2 Мб)
Автор: Хорстман Кэй С.
М.: ДМК Пресс
Язык JavaScript стремительно набирает популярность: он поддерживается всеми браузерами и все активнее проникает в серверное программирование. Однако даже у опытных программистов, знакомых с такими языками, как Java, C#, C или C++, могут возникнуть затруднения при переходе на JavaScript. Эта книга призвана облегчить их задачу. В отличие от большинства изданий, посвященных JavaScript, акцент здесь ставится не на переход от прежних версий к современной, а на освоение профессиональными веб-разработчиками нового для них языка программирования. От самых азов автор постепенно переходит к рассмотрению сложных вопросов, темы начального, среднего и высокого уровня помечены в тексте специальными значками. Изучив книгу, читатель сумеет написать следующую версию своего приложения на современном JavaScript.
Цель данной книги – заложить прочные основы для уверенного использования самого языка JavaScript. <...> Можете пропустить этот раздел и вернуться к нему, когда освоите основы. 1.17.1. <...> В JavaScript функции-конструкторы – эквивалент классов в языках программирования на основе классов. <...> Генераторы также лежат в основе асинхронного программирования без обратных вызовов. <...> Но на самом деле обещания построены на основе генераторов.
Предпросмотр: Современный JavaScript для нетерпеливых.pdf (1,0 Мб)
Автор: Климентьев К. Е.
М.: ДМК Пресс
Книга представляет собой курс компьютерной вирусологии, посвященный подробному рассмотрению феномена саморазмножающихся программ. Содержит неформальное и формальное введение в проблему компьютерных вирусов, описание принципов их работы, многочисленные примеры кода, методики обнаружения и удаления, а также лежащие в основе этих методик математические модели. Рассматривает все наиболее широко распространенные в прошлом и настоящем типы вирусов.
принципов их работы, многочисленные примеры кода, методики обнаружения и удаления, а также лежащие в основе <...> Модели на основе абстрактных «вычислителей» .................476 7.2. <...> Методы на основе формулы Байеса ..........................................588 7.4.9.5. <...> В основе ее лежит Darwinподобное ядро, «обернутое» POSIX-совместимыми библиотеками. <...> Во-первых, в их основе лежат графы так называемого «безмасштабного» («scale-free») вида.
Предпросмотр: Компьютерные вирусы и антивирусы взгляд программиста.pdf (0,4 Мб)
Автор: Абрамян А. В.
Ростов н/Д.: Изд-во ЮФУ
В учебнике рассмотрены основные приемы разработки пользовательского
интерфейса на основе технологии Windows Presentation Foundation (WPF), входящей в состав платформы .NET, начиная с версии 3.0. Учебный материал излагается в форме подробного описания 19 проектов для среды программирования Microsoft Visual Studio 2015, демонстрирующих различные аспекты технологии WPF. Описание проектов сопровождается многочисленными комментариями. Завершающий раздел содержит 48 учебных заданий, предназначенных для закрепления изученного материала.
Разработка пользовательского интерфейса на основе технологии Windows Presentation Foundation : учебник <...> Абрамян Разработка пользовательского интерфейса на основе технологии Windows Presentation Foundation <...> Учебник по курсу «Основы разработки пользовательского интерфейса» для студентов направления 02.03.02 <...> Осгудом в 1957 г. на основе шкал Р. Лайкерта. <...> На основе разработанной Д. Н.
Предпросмотр: Разработка пользовательского интерфейса на основе технологии Windows Presentation Foundation.pdf (1,1 Мб)
Автор: Хансон К.
М.: ДМК Пресс
Бывает так, что при написании программы вы попадаете в тупик. Возможно, это потому, что вы, как оказалось, не учли некоторые особенности исходной задачи. Однако до обидного часто дело в том, что на начальной стадии проектирования вы приняли какое-то решение, выбрали какую-то структуру данных или способ организации кода, который затем оказался слишком ограниченным, а теперь его трудно заменить. Эта книга служит мастер-классом по стратегиям организации программ, которые позволяют сохранить гибкость. В каждой главе можно видеть, как два эксперта демонстрируют тот или иной передовой метод, шаг за шагом разрабатывая работающую подсистему, объясняют на ходу стратегию своей работы и время от времени указывают на подводный камень или способ обойти то или иное ограничение.
Существуют комбинаторы, которые порождают новые функции на основе старых. <...> и crown-piece на основе типа фигур. <...> Однако построение системы на основе комбинаторов имеет свои недостатки. <...> Постройте небольшой, но способный к расширению прототип на основе Emacs. <...> Можно построить на основе этой загадки задачу для распространителей.
Предпросмотр: Проектирование гибких программ. Как не загнать себя в угол.pdf (0,5 Мб)
Автор: Рутш Грегори
М.: ДМК Пресс
Fortran — один из важнейших языков программирования для высокопроизводительных вычислений, для которого было разработано множество популярных пакетов программ для решения вычислительных задач. Корпорация NVIDIA совместно с The Portland Group (PGI) разработали набор расширений к языку Fortran, которые позволяют использовать технологию CUDA на графических картах NVIDIA для ускорения вычислений. Книга демонстрирует всю мощь и гибкость этого расширенного языка для создания высокопроизводительных вычислений. Не требуя никаких предварительных познаний в области параллельного программирования авторы скрупулезно шаг за шагом раскрывают основы создания высокопроизводительных параллельных приложений, попутно поясняя важные архитектурные детали современного графического процессора — ускорителя вычислений.
Мы хотели познакомить читателей с основами программирования GPU с помощью CUDA Fortran, а также привести <...> Первая часть – учебное пособие по программированию на CUDA Fortran: от основ написания кода до некоторых <...> Мы уже упоминали ограничение на число потоков в блоке: 1024 для устройств на основе архитектуры Kepler <...> Можно даже сочетать в одном приложении модели на основе MPI, OpenMP и нескольких GPU. <...> Давайте исследуем подход на основе сортировки последовательности перед суммированием.
Предпросмотр: CUDA Fortran для инженеров и научных работников. Рекомендации по эффективному программированию на языке CUDA Fortran.pdf (0,2 Мб)
Автор: Грацианова Т. Ю.
М.: Лаборатория знаний
Пособие поможет вам подготовиться к экзамену по информатике, научиться решать задачи по программированию на языке Паскаль. Рассмотрено большое количество программ, листинги приведены в расчете на использование среды Turbo Pascal 7.0, однако в большинстве своем будут работать без всяких изменений и в других версиях Паскаля. Некоторые задачи имеют несколько вариантов решений, и в пособии подробно разобрано, какое из них является наилучшим.
.— Дериватив. эл. изд. на основе печ. аналога (М.: Лаборатория знаний, 2021); Электрон. текстовые дан <...> УДК 004.9 ББК 32.97 Деривативное электронное издание на основе печатного аналога: Программирование в <...> Ведь алфавит — конечный набор знаков, из которых строятся все конструкции, — является основой любого <...> Ведь алфавит — конечный набор знаков, из которых строятся все конструкции, — является основой любого <...> УДК 004.9 ББК 32.97 Деривативное электронное издание на основе печатного аналога: Программирование в
Предпросмотр: Программирование в примерах и задачах (1).pdf (0,5 Мб)
Автор: Рюмик С. М.
М.: ДМК Пресс
Книга является третьей частью авторского издания под общим титульным названием «1000 и одна микроконтроллерная схема». Ранее в издательстве «Додэка-XXI» вышли в свет две книги из данной серии: «Выпуск 1» (2010 г.) и «Выпуск 2» (2011 г.). Новая книга «Выпуск 3» служит их логическим продолжением и дополнением. В ней содержатся электрические схемы сопряжения микроконтроллеров с внешними устройствами. Основной упор, в отличие от аналогичных по тематике изданий, делается на рассмотрение небольших, конструктивно завершённых, схемных узлов. В книге освещается работа базовых микроконтроллерных подсистем, в частности ввода и вывода сигналов, питания, тактирования, сброса, программирования. Уделяется должное внимание популярным интерфейсам: USB, SPI, RS-485, I2C, 1-Wire. Приводятся схемы электрической «обвязки» для популярных плат Arduino, которые тоже содержат микроконтроллеры. Книгу можно считать справочником типовых решений, поскольку все электрические схемы систематизированы по разделам и снабжены краткими пояснениями о назначении элементов. Ссылки на дополнительные материалы и литературу даны в конце каждого из разделов. В общей сумме в трёх книгах «Выпуск 1...3» насчитывается около 3000 схем. В книге содержится мини-курс, посвящённый компьютерному моделированию. Приводится методика анализа небольших узлов, подключаемых к выводам микроконтроллеров. С помощью моделирования можно заранее спрогнозировать результат работы устройства без паяльника и без макетирования «в железе».
На основе существующих схем можно разрабатывать свои собственные. <...> На их основе разрабатываются роботы. <...> На его основе выполнен перестраиваемый от МК полосовой фильтр. <...> Схемы измерительных устройств на основе МК (начало): а) логический пробник. <...> Основой служит ОУ DA1 с очень высоким входным сопротивлением (тераомы).
Предпросмотр: 1000 и одна микронтроллерная схема.pdf (0,3 Мб)
Автор: Стиренко Александр Сергеевич
М.: ДМК Пресс
Книга представляет собой вводный курс по работе в системах 3ds Max 2009/3ds Max 2011. Она предназначена для тех пользователей 3ds Max, которые не имеют никаких навыков трехмерного моделирования и опыта работы с 3ds Max. После прочтения данной книги читатель сможет самостоятельно создавать сцены средней сложности, создавать в этих сценах источники освещения, применять материалы, управлять камерами и выполнять визуализацию как статичных изображений, так и компьютерной анимации. Книга начинается описанием пользовательского интерфейса 3ds Max в объеме, достаточном для того, чтобы быстро приступить к работе с системой. Затем вы узнаете, как создавать простые 3D-объекты, используя сплайны, NURBS-моделирование, примитивы и сетки, как их перемещать и преобразовывать в трехмерном пространстве для получения нужной трехмерной сцены. Достаточно подробно объясняются принципы применения модификаторов - мощнейщего средства моделирования 3ds Max. После того, как читатель освоит навыки моделирования, он приступит к визуализации трехмерной сцены, используя встроенный построчный визуализатор, встроенный визуализатор Mental Ray, а также дополнительный визуализатор V-Ray 1.50 SP2 for 3ds Max. В книге описаны принципы настройки материалов, камер и различные варианты трехмерной компьютерной анимации.
УДК 004.4 ББК 32.973.26-018.2 Электронное издание на основе печатного издания: 3ds Max 2009–2011 : самоучитель <...> Они — всего лишь основа для создания трехмерных моделей. <...> К нижней кривой применена операция Lathe Кривые и созданная на их основе поверхность NURBS представляют <...> В группе Cylinder Parameters настраиваются следующие параметры основа' ния и корпуса объекта Damper. <...> В сцене появилась камера, созданная на основе ракурса видового экрана Perspective Copyright ООО «ЦКБ
Предпросмотр: 3ds Max 2009-2011 самоучитель.pdf (0,4 Мб)
Автор: Мартин Тревор
М.: Додэка-XXI
Книга представляет собой введение в архитектуру процессора ARM7 TDMI и микроконтроллеров семейств LPC2300 и LPC2400 компании NXP. В ней рассматриваются следующие вопросы: введение в ядро ARM7, средства разработки программного обеспечения, системная архитектура и периферийные устройства микроконтроллеров LPC2300/2400. Кроме того, в книгу включено полное учебное пособие, где на практических примерах закрепляются вопросы, изложенные в основном тексте. Изучая теоретический материал и выполняя сопутствующие упражнения, вы быстро освоите ядро ARM7 и микроконтроллеры семейств LPC2300/2400. На компакт-диске, прилагаемом к книге, имеются справочные материалы и руководства пользователя по микроконтроллерам семейств LPC2300 и LPC2400, исходные коды всех упражнений и другие полезные материалы.
Основные положения Все микроконтроллеры семейства LPC2300 построены на основе ЦПУ ARM7. <...> Ключевой принцип, лежащий в основе процессора ARM, — простота. <...> вы разберетесь с работой периферийных устройств, текст примеров можно будет использовать в качестве основы <...> На основе этого стандарта ко митет IEEE разработал свой стандарт IEEE 802.3. <...> Протокол IP Протокол IP составляет основу транспортных средств стека протоколов TCP/IP — он используется
Предпросмотр: Микроконтроллеры ARM7 семейств LPC23002400. Вводный курс разработчика.pdf (0,3 Мб)
Автор: Стиренко А. С.
М.: ДМК Пресс
Книга начинается описанием пользовательского интерфейса 3ds Max в объеме, достаточном для того, чтобы быстро приступить к работе с системой. Затем вы узнаете, как создавать простые 3D-объекты, используя сплайны, NURBS-моделирование, примитивы и сетки, как их перемещать и преобразовывать в трехмерном пространстве для получения нужной трехмерной сцены. Достаточно подробно объясняются принципы применения модификаторов - мощнейшего средства моделирования 3ds Max. После того, как читатель освоит навыки моделирования, он приступит к визуализации трехмерной сцены, используя встроенный построчный визуализатор, встроенный визуализатор Mental Ray, а также дополнительный визуализатор V-Ray 1.50 SP2 for 3ds Max. В книге описаны принципы настройки материалов, камер и различные варианты трехмерной компьютерной анимации.
Они — всего лишь основа для создания трехмерных моделей. <...> К нижней кривой применена операция Lathe Кривые и созданная на их основе поверхность NURBS представляют <...> В группе Cylinder Parameters настраиваются следующие параметры основа' ния и корпуса объекта Damper. <...> Поэтому лучше даже в самых простых случаях со' здавать материалы на основе основного цвета и назначать <...> В сцене появилась камера, созданная на основе ракурса видового экрана Perspective Copyright ООО «ЦКБ
Предпросмотр: 3ds Max 2009-2011 самоучитель.pdf (0,4 Мб)
Автор: Бикманс Жерар
М.: ДМК Пресс
Если вы мечтаете собрать свою собственную операционную систему, то книга «Linux с нуля» — именно для вас. Из нее вы узнаете, как подготовить нужный для сборки набор инструментальных средств, откуда и какие взять для этого исходные коды программ, как собрать их в виде пакетов и заставить их вместе работать как единое целое, управляющее вашим компьютером. Книга подробно расскажет вам, как конкретно подготовить каждый из пакетов, из которых собирается система, проведет вас через лабиринты системных и пользовательских настроек, и, конечно, подскажет, где и как искать решения в случае, если что-то пойдет не так, как ожидалось. Система, которую вы соберете, станет не только вашей гордостью, но и, без всякого сомнения, послужит для вас той основой, на которой вы будете и дальше познавать увлекательный мир операционных систем Linux.
которую вы соберете, станет не только вашей гордостью, но и, без всякого сомнения, послужит для вас той основой <...> Результирующая система Linux будет основой, на которой можно будет собирать другие программы для расширения <...> -3.8.0 В пакете IPRoute2 находятся программы для базового и расширенного администрирования сетей на основе <...> Необходимо, чтобы в качестве основы использовалась команда ifconfig. <...> Во многих программах также не поддерживаются локали на основе UTF-8.
Предпросмотр: Linux с нуля. Версия 7.3.pdf (0,2 Мб)
М.: ДМК Пресс
Если вы мечтаете собрать свою собственную операционную систему, то книга «Linux с нуля» — именно для вас. Из нее вы узнаете, как подготовить нужный для сборки набор инструментальных средств, откуда и какие взять для этого исходные коды программ, как собрать их в виде пакетов и заставить их вместе работать как единое целое, управляющее вашим компьютером. Книга подробно расскажет вам, как конкретно подготовить каждый из пакетов, из которых собирается система, проведет вас через лабиринты системных и пользовательских настроек, и, конечно, подскажет, где и как искать решения в случае, если что-то пойдет не так, как ожидалось. Система, которую вы соберете, станет не только вашей гордостью, но и, без всякого сомнения, послужит для вас той основой, на которой вы будете и дальше познавать увлекательный мир операционных систем Linux.
которую вы соберете, станет не только вашей гордостью, но и, без всякого сомнения, послужит для вас той основой <...> УДК 004.451Linux ББК 32.973.26-018.2 Электронное издание на основе печатного издания: Linux с нуля. <...> Результирующая система Linux будет основой, на которой можно будет собирать другие программы для расширения <...> Необходимо, чтобы в качестве основы использовалась команда ifconfig. <...> Во многих программах также не поддерживаются локали на основе UTF-8.
Предпросмотр: Linux с нуля. Версия 7.3.pdf (0,2 Мб)
Автор: Рубио-Санчес Мануэль
М.: ДМК Пресс
Книга охватывает почти весь круг теоретических и практических вопросов, относящихся к рекурсии и рекурсивному программированию, что делает её прекрасным дополнением к уже существующим немногочисленным книгам на эту тему. На множестве примеров и задач — от простых к сложным — читатель постепенно погружается в рекурсию, учится мыслить рекурсивно и, отталкиваясь от декларативной парадигмы программирования, создавать рекурсивные алгоритмы с использованием пошаговой методики и специальных схем декомпозиции задач. При этом автор беспристрастно сопоставляет рекурсивные алгоритмы с итерационными, отмечая достоинства и недостатки тех и других. Все алгоритмы в книге реализованы на языке Python 3.
В следующих подразделах приводится два решения на основе взаимной рекурсии. 9.3.1. <...> Грамматики и синтаксический анализатор на основе рекурсивного спуска 291 Листинг 9.8. <...> Грамматики и синтаксический анализатор на основе рекурсивного спуска 295 Рис. 9.15. <...> Грамматики и синтаксический анализатор на основе рекурсивного спуска 297 Рис. 9.16. <...> Грамматики и синтаксический анализатор на основе рекурсивного спуска 301 Листинг 9.11.
Предпросмотр: Введение в рекурсивное программирование.pdf (0,8 Мб)