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

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

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

Уточняется продление лицензии
Автор: Гладкий А. А.
М.: Директ-Медиа
Разве это не замечательно — уметь собственноручно создать и сопровождать сайт, не обращаясь к кому-то за помощью? Помимо экономии денег (ведь услуги по веб-разработке стоят немало), это позволяет самостоятельно решать массу задач: создание личной веб-странички, корпоративного сайта, интернет-магазина, реализация интересных проектов — вот далеко не полный перечень того, что может делать человек, владеющий технологиями веб-разработки. Прочитав эту книгу, вы узнаете, что представляет собой современный веб-сайт, как разрабатывается его концепция, что такое хостинг и доменное имя, чем отличается статическая веб-страница от динамической, как формируется контент сайта, зачем нужна его оптимизация, а также о многом другом. Вы научитесь самостоятельно программировать веб-страницы с помощью языка гипертекстовой разметки HTML, а также подробно познакомитесь с программными продуктами, специально созданными для веб-разработчиков и позволяющими в автоматическом режиме создать полноценный сайт, затратив на это минимум времени и усилий. Легкий, доступный стиль изложения, а также большое количество наглядных иллюстраций и практических примеров превращают изучение данной книги в увлекательный процесс, результатом которого станет умение в короткие сроки создать привлекательный современный веб-ресурс и выполнять все необходимые действия по его сопровождению, обслуживанию и оптимизации.
Как самому создать сайт быстро и профессионально : [практ. пособие] / А.А.
Предпросмотр: Веб-самоделкин. Как самому создать сайт быстро и профессионально практическое пособие.pdf (0,4 Мб)
Автор: Царев Р. Ю.
Сиб. федер. ун-т
В монографии представлены современные алгоритмы голосования, используемые в мультиверсионном программном обеспечении при принятии решения о корректности полученных результатов; приведена их классификация. Рассмотрены проблемы применения алгоритмов голосования в мультиверсионном программном обеспечении. Показана модель оценки надёжности мультиверсионного программного обеспечения, представлены результаты ее исследования при имитировании поведения реальной мультиверсионной системы с распределенной архитектурой.
Результаты исследования служат теоретической базой для разработки высоконадёжного и отказоустойчивого программного обеспечения на основе мультиверсионной парадигмы.
Теория вычислительных процессов : учеб. пособие / А. С. Кузнецов, Р. Ю.
Предпросмотр: Мультиверсионное программное обеспечение. Алгоритмы голосования и оценка надежности.pdf (0,6 Мб)
Автор: Шакирьянов Э. Д.
М.: Лаборатория знаний
В книге изложен учебный курс для школьников, начинающих изучать компьютерное зрение с языком программирования Python и библиотекой OpenCV. Описаны особенности установки языка Python, различных библиотек, в том числе OpenCV, и операционной системы Raspbian. Материал разделен на три отдельные темы: программирование на Python, поиск и выделение
цветных объектов на графическом изображении и в видеопотоке
средствами OpenCV, программирование колесной робоплатформы под управлением Raspberry Pi 3, оснащенной CSI-камерой. Большую помощь читателю окажут многочисленные иллюстрации и листинги программных кодов, а также ссылки на источники и интернет-ресурсы.
Предлагаемая книга не является исчерпывающим пособием по изучению компьютерного зрения с помощью OpenCV-Python
Предпросмотр: Компьютерное зрение на Python. Первые шаги.— Эл. изд..pdf (0,3 Мб)
Журнал основан в 1975 году и публикует статьи по всем проблемам, связанным с теоретическим и практическим программированием: операционные системы, технологии программирования, языки программирования и компиляторы, параллельное программирование, верификация и тестирование программ, машинная графика, компьютерная алгебра и т. п. Журнал предназначен для исследователей, практиков и студентов.
Этот документ включает перечень тем, их содержание, примеры контрольных и методических материалов.
Предпросмотр: Программирование №1 2018.pdf (0,2 Мб)
Автор: Пройдаков Э. М.
М.: Директ-Медиа
Первое издание словаря содержит 2600 словарных статей — около 4 тыс. переводных терминов, используемых в робототехнике и в работах по искусственному интеллекту (ИИ), а также в связанных с ними прикладных областях.
наставник, руководитель; 2. обучать, наставлять, руководить. tutorial — обучающее руководство, учебное пособие <...> , электронное учебное пособие, обучающая программа # средства компьютерного обучения, помогающие пользователю
Предпросмотр: Англо-русский толковый словарь по робототехнике и искусственному интеллекту.pdf (0,4 Мб)
Автор: Стюарт Том
М.: ДМК Пресс
Наконец-то появился увлекательный и практичный способ изучать теорию вычислений и проектирование языков программирования! В этой книге теоретическая информатика излагается в хорошо знакомом вам контексте, что поможет оценить, почему ее идеи важны и как они отражаются на том, чем программист изо дня в день занимается на работе. Вместо математической нотации или незнакомого академичного языка программирования типа Haskell или Lisp в этой книге для объяснения формальной семантики, теории автоматов и функционального программирования вкупе с лямбда-исчислением применяется язык Ruby, сведенный к минимуму.
Мы часто изучаем новый язык программирования, читая документацию, выполняя примеры из пособий, изучая <...> Ruby как раз попадает в эту категорию «спецификации путем реализации»: хотя имеется немало книг и пособий
Предпросмотр: Теория вычислений для программистов.pdf (0,3 Мб)
Автор: Скрынник Олег
М.: ДМК Пресс
В книге четко и последовательно изложены ключевые понятия, принципы и практики DevOps, дано определение DevOps и его место относительно других методологий управления ИТ, включая Agile. Эта книга не про автоматизацию, она акцентирована на разъяснение сути DevOps, построение команды и управление ИТ, без привязки к конкретным технологиям и инструментам. Книга не носит развлекательный характер, не является пособием «как делать DevOps», скорее, это настольный справочник для тех, кто хочет применять DevOps вдумчиво и со смыслом, со знанием дела оперируя понятиями и терминами.
Книга не носит развлекательный характер, не является пособием «как делать DevOps», скорее, это настольный
Предпросмотр: DevOps для ИТ-менеджеров. Концентрированное структурированное изложение передовых идей.pdf (0,3 Мб)
Журнал основан в 1975 году и публикует статьи по всем проблемам, связанным с теоретическим и практическим программированием: операционные системы, технологии программирования, языки программирования и компиляторы, параллельное программирование, верификация и тестирование программ, машинная графика, компьютерная алгебра и т. п. Журнал предназначен для исследователей, практиков и студентов.
Теория исключения: Учеб. пособие. СПб.: Изд-во НИИ химии СПбГУ, 2002. 72 с. 18.
Предпросмотр: Программирование №2 2018.pdf (0,2 Мб)
Автор: Холмогоров Валентин
СПб.: Страта
Время энтузиастов-одиночек, создававших компьютерные вирусы на заре информационной эпохи, давно прошло: в наши дни разработкой и распространением вредоносных программ занимаются хорошо организованные преступные группировки, имеющие жесткую иерархию и напоминающие по своей структуре настоящие мафиозные кланы. Объем этого подпольного рынка составляет сотни миллионов долларов. Книга рассказывает об истории возникновения и развития технологий компьютерных вирусов, их разновидностях, внутренней архитектуре, способах распространения и принципах действия. Книга позволит читателям познакомиться с таинственным теневым миром киберпреступности, представители которого ежедневно осуществляют атаки на компьютеры простых пользователей по всему миру.
Иными словами, эта книга — начальное пособие для всех, кто интересуется теорией и практикой информационной <...> Иными словами, эта книга — начальное пособие для всех, кто интересуется теорией и практикой информационной
Предпросмотр: Pro Вирусы. Версия 4.0.pdf (0,2 Мб)
Автор: Стюарт Том
М.: ДМК Пресс
Наконец-то появился увлекательный и практичный способ изучать теорию вычислений и проектирование языков программирования! В этой книге теоретическая информатика излагается в хорошо знакомом вам контексте, что поможет оценить, почему ее идеи важны и как они отражаются на том, чем программист изо дня в день занимается на работе. Вместо математической нотации или незнакомого академичного языка программирования типа Haskell или Lisp в этой книге для объяснения формальной семантики, теории автоматов и функционального программирования вкупе с лямбда-исчислением применяется язык Ruby, сведенный к минимуму.
Мы часто изучаем новый язык программирования, читая документацию, выполняя примеры из пособий, изучая <...> Ruby как раз попадает в эту категорию «спецификации путем реализации»: хотя имеется немало книг и пособий
Предпросмотр: Теория вычислений для программистов.pdf (0,3 Мб)
Автор: Бакетт Крис
М.: ДМК Пресс
Dart — язык программирования для разработки веб-приложений, созданный компанией Google. Он обладает современными объектно-ориентированными средствами, как Java или C#, не отказываясь при этом от свойственных JavaScript динамичности и ориентированности на функциональное программирование. Написанные на Dart приложения транслируются в JavaScript, но могут исполняться и непосредственно в браузерах, поддерживающих Dart. В комплекте с Dart поставляются библиотеки и инструментальные средства промышленного качества. На Dart могут быть написаны как клиентская, так и серверная часть приложения, что упрощает процесс разработки. В этой книге вы познакомитесь с языком Dart и научитесь использовать его для создания приложений, работающих в браузере, — в настольной или мобильной ОС. Это не просто учебное пособие по языку, довольно быстро автор переходит к техническим аспектам работы с Dart. На большинство вопросов, возникающих при чтении, тут же даются ответы!
Это не просто учебное пособие по языку, довольно быстро автор переходит к техническим аспектам работы <...> В сети есть немало учебных пособий по CSS, но кое-что мы напомним прямо здесь.
Предпросмотр: Dart в действии.pdf (0,6 Мб)
Автор: Осипенков Я. М.
М.: ДМК Пресс
В данной книге вы найдете исчерпывающие материалы по настройке и работе с самым популярным инструментом веб-аналитики в мире. Темы, которые разбираются в руководстве: настройка целей, событий, электронная торговля, функция User ID, когортный анализ, ассоциированные конверсии и многоканальные последовательности, ремаркетинг, динамический ремаркетинг, междоменное отслеживание, Measurement Protocol, файлы cookie, уникальный идентификатор отслеживания (он же Client ID), эксперименты Google Analytics, а также визуализация данных в Google Data Studio, Microsoft Power BI и Tableau. Подробно рассматриваются все тонкости работы с продуктом, описываются пошаговые алгоритмы настройки, разбираются основные функции и интерфейс, даются рекомендации по построению отчетов с практическими примерами их использования.
Оглавление Copyright ООО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» Рецензии Рекомендую книгу Якова как методический <...> Инфографика и визуализация данных: метод. пособие. Экономический факультет МГУ имени М.В.
Предпросмотр: Google Analitics 2019 полное руководство.pdf (0,7 Мб)
Автор: Маккини Уэс
М.: ДМК Пресс
Второе издание этой книги дает современное практическое введение в разработку научных приложений на Python, ориентированных на обработку данных. Код переписан под версию Python 3.6, добавлены сведения о последних версиях библиотек pandas, NumPy, IPython и Jupyter. Описаны те части языка Python и библиотеки для него, которые необходимы для эффективного решения широкого круга аналитических задач: интерактивная оболочка IPython и Jupyter-блокноты, библиотеки NumPy и pandas, библиотека для визуализации данных matplotlib и др.
. • Весь код, включая пособие по Python, обновлен и доведен до уровня версии 3.6 (в первом издании использовалась <...> Желающим углубить свои знания рекомендую дополнить эту главу официальным пособием по Python (https:// <...> В интернете и в других книгах имеется немало отличных пособий и справочных руководств.
Предпросмотр: Python и анализ данных.pdf (1,0 Мб)
Автор: Кайгородцев Г. И.
Изд-во НГТУ
Метрическая теория программ, созданная М. Холстедом около трех десят-
ков лет назад, в данном учебнике изложена концептуально и математически
как одно из приложений алгоритмической теории сложности. Это позволило
придать ей не только логическую последовательность, но и уточнить смысл
базовых понятий; кроме того, впервые дать строгую оценку точности основ-
ных соотношений, составляющих ядро расчетных методов программной ин-
женерии. Предложенный в учебнике алгоритм расчета характеристик и тру-
доемкости программного обеспечения является, по существу, аналогом мето-
да функциональных точек, параметры и количество которых определяются на
основе этой теории.
Введение в курс метрической теории и метрологии программ : учебное пособие / Г. И.
Предпросмотр: Введение в курс метрической теории и метрологии программ.pdf (0,4 Мб)
Регулярная и хаотическая динамика
Книга представляет собой учебник по базовым методам вычислительной математики, подготовленный университетскими преподавателями из Германии. В отличие от других подобных изданий, все численные методы излагаются в варианте с автоматической верификацией точности получаемых результатов. Для каждого метода приводятся его математическое обоснование, описание алгоритма и полный текст соответствующей программы. Все программы записаны на специально разработанном для реализации подобных методов языке программирования PASCAL-XSC, полное руководство по которому предполагается опубликовать 3-м изданием в серии «Компьютерные математические вычисления». В книгу вошли описания численных методов для решения следующих задач: вычисление полиномов, автоматическое дифференцирование функций одной и нескольких переменных, решение линейных и нелинейных уравнений и систем, глобальная оптимизация, вычисление арифметических выражений, нахождение нулей комплексных полиномов, линейное программирование. Учебник ранее издавался на немецком и английском языках. Русское издание дополнено информацией о новейших достижениях в данной области.
ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис» ПРЕДИСЛОВИЕ РЕДАКТОРОВ ПЕРЕВОДА 15 В книге [11] предложен методический <...> БИБКОМ» & ООО «Aгентство Kнига-Cервис» Глава 1 Введение Данная книга может служить одновременно учебным пособием
Предпросмотр: Достоверные вычисления. Базовые численнные методы.pdf (0,2 Мб)
Автор: Виссер Джуст
М.: ДМК Пресс
Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем. Написанная консультантами компании Software Improvement Group книга содержит ясные и краткие советы по применению рекомендаций на практике. Примеры для этого издания написаны на языке Java, но существует аналогичная книга с примерами на языке C#.
Помимо различий в синтаксисе, для разных языков программирования в учебниках, пособиях и спецификациях
Предпросмотр: Разработка обслуживаемых программ на языке Java. Десять рекомендаций по оформлению современного кода.pdf (0,4 Мб)
Автор: Виссер Джуст
М.: ДМК Пресс
Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем. Написанная консультантами компании Software Improvement Group книга содержит ясные и краткие советы по применению рекомендаций на практике. Примеры для этого издания написаны на языке C#, но существует аналогичная книга с примерами на языке Java.
Помимо различий в синтаксисе, для разных языков программирования в учебниках, пособиях и спецификациях
Предпросмотр: Разработка обслуживаемых программ на языке С#. Десять рекомендаций по оформлению современного кода.pdf (0,4 Мб)
Автор: Лейн Дейл
М.: Лаборатория знаний
Благодаря компьютерам мы не только можем создать программу, которая займётся нашими финансами, проконтролирует отопление в доме или вычислит траекторию полета ракеты, но и построить машину, взаимодействующую с людьми или видеоигру со сложными виртуальными противниками, которые поступают как живые. В этой книге изложены основы искусственного интеллекта и машинного обучения. Благодаря ей вы сможете создать свои собственные игры, а также программы, которые могут распознавать естественную речь и изображения. Все проекты на языке Scratch сопровождаются подробными пошаговыми инструкциями, так что не беспокойтесь, если вы не эксперт в применении этого языка визуального программирования.
Кроме того, на сайте TensorFlow (https://www.tensorflow.org/) есть бесплатные учебные пособия, которые
Предпросмотр: Машинное обучение для детей. Практическое введение в искусственный интеллект.pdf (0,3 Мб)
Автор: Савельев В. А.
Ростов н/Д.: Изд-во ЮФУ
Учебник посвящен параллельным вычислениям, которые сегодня занимают все
большее место в теории и практике программирования. Рассматривается как теория преобразований и распараллеливания программ, так и инструменты практического параллельного программирования.
большинство доступных систем реализует спецификацию версии 1.0-1.1. на русском языке есть довольно много пособий
Предпросмотр: Распараллеливание программ.pdf (0,3 Мб)
Автор: Паласиос Хорхе
М.: ДМК Пресс
Игровой движок Unity 5 включает в себя множество инструментов, помогающих разработчикам создавать потрясающие игры, снабженные мощным искусственным интеллектом. Эти инструменты, вместе с прикладным программным интерфейсом Unity и встроенными средствами, открывают безграничные возможности для создания собственных игровых миров и персонажей. Данная книга охватывает как общие, так специальные методы, позволяющие реализовать эти возможности. Издание задумывалось как исчерпывающий справочник, помогающий расширить навыки программирования искусственного интеллекта в играх. Рассматриваются основные приемы работы с агентами, программирование перемещений и навигации в игровой среде, принятие решений и координации. Описание построено на практических примерах, в виде легко реализуемых «рецептов».
Она станет вашим справочным пособием при разработке методов искусственного интеллекта в Unity.
Предпросмотр: Unity 5.x. Программирование искусственного интеллекта в играх.pdf (0,2 Мб)
Автор: Абрамян М. Э.
Ростов н/Д.: Изд-во ЮФУ
Учебник состоит из трех основных разделов. Первый раздел содержит описание
стандартной библиотеки шаблонов C++, во втором приводятся примеры ее применения, а третий представляет собой задачник из 300 учебных заданий, охватывающих все разделы стандартной библиотеки. При описании библиотеки учитываются нововведения стандарта C++11. В четвертом, дополнительном разделе дается обзор средств электронного задачника Programming Taskbook for STL, позволяющих выполнять учебные задания более быстро и эффективно.
БИБКОМ» & ООО «Aгентство Kнига-Cервис» УДК 004(075.8) ББК 32.973я73 А164 Печатается по решению учебно-методической
Предпросмотр: Введение в стандартную библиотеку шаблонов С++. Описание, примеры использования, учебные задачи.pdf (0,5 Мб)
Автор: Нобак Маттиас
М.: ДМК Пресс
Существует масса литературы и онлайн-ресурсов, посвященных дизайну классов, но информацию о проектировании программных пакетов найти не так просто. Книга Маттиаса Нобака, профессионального PHP-разработчика, призвана восполнить этот пробел. В ней рассказывается о принципах повторного использования и распространения компонентов, также известных как пакеты, и предлагается ряд полезных техник по организации кода в группы любого размера. Вы узнаете о том, какие классы должны быть внутри пакета, как использовать принципы связности и зацепления, как облегчить поддержку пакета.
Принципы являются методическими рекомендациями, теми «вещами, что нужно делать».
Предпросмотр: Принципы разработки программных пакетов. Проектирование повторно используемых компонентов.pdf (0,9 Мб)
Автор: Рутш Грегори
М.: ДМК Пресс
Fortran — один из важнейших языков программирования для высокопроизводительных вычислений, для которого было разработано множество популярных пакетов программ для решения вычислительных задач. Корпорация NVIDIA совместно с The Portland Group (PGI) разработали набор расширений к языку Fortran, которые позволяют использовать технологию CUDA на графических картах NVIDIA для ускорения вычислений. Книга демонстрирует всю мощь и гибкость этого расширенного языка для создания высокопроизводительных вычислений. Не требуя никаких предварительных познаний в области параллельного программирования авторы скрупулезно шаг за шагом раскрывают основы создания высокопроизводительных параллельных приложений, попутно поясняя важные архитектурные детали современного графического процессора — ускорителя вычислений.
Первая часть – учебное пособие по программированию на CUDA Fortran: от основ написания кода до некоторых <...> Что же касается CUDA Fortran, то в связи с его новизной количество пособий, посвященных созданию кода
Предпросмотр: CUDA Fortran для инженеров и научных работников. Рекомендации по эффективному программированию на языке CUDA Fortran.pdf (0,2 Мб)
Автор: Эделман Джейсон
М.: ДМК Пресс
Постоянное появление новых протоколов, технологий, моделей доставки и ужесточение требований к интеллектуальности и гибкости бизнес-процессов сделали сетевую автоматизацию чрезвычайно важной. Это практическое руководство наглядно демонстрирует сетевым инженерам, как использовать широкий спектр технологий и инструментальных средств, в том числе Linux, Python, JSON и XML, для автоматизации систем с помощью написания программного кода. Книга поможет вам упростить выполнение задач, связанных с конфигурированием, управлением и эксплуатацией сетевого оборудования, топологий, сервисов и поддержкой сетевых соединений. Внимательно изучая ее, вы получите основные практические навыки и освоите инструментальные средства, необходимые для сложного перехода к автоматизации сети.
рассматриваются только основы, необходимые для начала работы с файлами, но вы можете обратиться к любому учебному пособию
Предпросмотр: Автоматизация программируемых сетей. Профессиональная квалификация сетевого инженера нового поколения.pdf (1,0 Мб)
Автор: Саймон Дэн
М.: ДМК Пресс
В данной книге рассматриваются история, теоретические основы, математический аппарат и программирование алгоритмов эволюционной оптимизации. Рассмотренные алгоритмы включают в себя генетические алгоритмы, генетическое программирование, оптимизацию на основе муравьиной кучи, оптимизацию на основе роя частиц, дифференциальную эволюцию, биогеографическую оптимизацию и многие другие.
то что данная книга содержит немного математической теории, эту книгу не следует рассматривать как пособие <...> Это скорее пособие по инженерному делу или прикладной информатике. <...> информации о таких понятиях, как детерминанты, собственные значения и собственные векторы, прочитайте любое пособие <...> которые трансформируют одну функцию плотности вероятности в другую, можно найти стандартными методами из пособий
Предпросмотр: Алгоритмы эволюционной оптимизации. Биологически обусловленные и популяционно-ориентированные подходы к компьютерному интеллекту.pdf (7,8 Мб)
Автор: Дьяконов Владимир Павлович
М.: ДМК Пресс
Самоучитель по массовой матричной системе MATLAB, занимающей лидирующее место в области численных научно-технических вычислений, расчетов и моделирования. Основное внимание уделено описанию основ применения и языка программирования базовой системы MATLAB, реализации численных методов вычислений и визуально-ориентированному проектированию графического интерфейса пользователя (GUI). Описаны особенности интерфейса MATLAB, операторы, функции и средства программирования. Приведены сотни примеров применения MATLAB в учебных, научно-технических и математических вычислениях и расчетах.
Система MATLAB: Справочное пособие. – М.: Диалог МИФИ, 1997. <...> Методы вычислений на ЭВМ: Справочное пособие. – Киев: Наукова думка, 1986. 62. <...> Новые информационные технологии: Учебное пособие / Под ред. В. П.
Предпросмотр: MATLAB. Полный самоучитель.pdf (0,9 Мб)
Автор: Гэртнер Маркус
М.: ДМК Пресс
Применяя методику разработки через приемочные тесты (ATDD), заказчики, разработчики и тестировщики получают возможность совместно сформулировать тестопригодные требования, что позволяет создавать высококачественное программное обеспечение в сжатые сроки. Однако на практике многие не понимают, в чем истинный смысл ATDD. Настоящая книга — первое практическое руководство начального уровня по внедрению и успешному применению этой методики. На примерах автор показывает, как применять ATDD, используя различные языки и каркасы. В результате проработки примеров порождаются различные артефакты: классы для автоматизации тестирования, определения шагов и полные реализации. На этих вполне реалистичных примерах автор иллюстрирует фундаментальные принципы ATDD, показывает место ATDD в общем процессе разработки, делится своим обширным опытом и предостерегает против типичных ошибок.
param2|parameters| Дополнительные сведения можно найти в руководстве пользователя FitNesse и в учебных пособиях
Предпросмотр: ATDD — разработка программного обеспечения через приемочные тесты.pdf (0,2 Мб)
Автор: Черных И. В.
М.: ДМК Пресс
В книге содержится описание прикладной программы Simulink и библиотеки блоков SimPowerSystems, предназначенной для моделирования электротехнических устройств и систем. Рассматривается методика создания моделей с помощью графического интерфейса программы, дается описание базовой библиотеки блоков SimPowerSystems, описаны методы расчета моделей. Подробно изложена методика создания электротехнических блоков пользователя. Даны основные команды для управления моделью из ядра пакета MATLAB. Рассмотрен механизм выполнения расчета модели. Даны советы автора по применению программы. В издании дано большое количество примеров, поясняющих работу блоков и методику создания модели.
Компьютерное моделирование полупроводниковых сис# тем в MATLAB 6.0: Учебное пособие. – СПб.: КОРОНА принт
Предпросмотр: Моделирование электротехнических устройств в MATLAB. SimPowerSystems и Simulink.pdf (0,3 Мб)
Автор: Царев Р. Ю.
Сиб. федер. ун-т
Рассмотрены структуры данных и алгоритмы, которые являются основой
современной методологии разработки программ. Приведено детальное описание
и анализ основных алгоритмов обработки данных: сортировка данных, поиск
образа в строке, алгоритмы обработки графов.
Структуры и алгоритмы обработки данных : учеб. пособие / Р. Ю.
Предпросмотр: Алгоритмы и структуры данных (CDIO).pdf (0,8 Мб)
Автор: Торстейнсон Питер
М.: Лаборатория знаний
Подробно излагаются вопросы реализации на .NET-платформе симметричной и асимметричной криптографии, цифровых подписей, XML-криптографии, пользовательской безопасности и защиты кодов, ASP .NET-безопасности, безопасности Web-служб. Изложение построено на разборе примеров конкретных атак на системы безопасности, богато снабжено текстами отлаженных программ.
Она представляет собой эффективное учебное пособие, содержащее множество ясных и наглядных примеров исходного <...> Эта книга задумана, как практическое учебное пособие с множеством примеров программ, которые иллюстрируют <...> Она представляет собой эффективное учебное пособие, содержащее множество ясных и наглядных примеров исходного <...> Эта книга задумана, как практическое учебное пособие с множеством примеров программ, которые иллюстрируют <...> Эта книга задумана, как практическое учебное пособие с множеством примеров программ, которые иллюстрируют
Предпросмотр: Криптография и безопасность в технологии .NET (2).pdf (0,5 Мб)
Автор: Вальпа О. Д.
М.: Додэка-XXI
Книга является практическим руководством по самостоятельному изучению и применению на практике различных микроконтроллеров, цифровых адаптеров для ПК типа IBM PC и других полезных в практике разработчика устройств. Она содержит описание различных цифровых электронных устройств и программ, разработанных и испытанных автором этой книги в течение нескольких лет. Множество устройств разработано с применением программируемых логических интегральных схем (ПЛИС). В книге даны советы по программированию и отладке описываемых устройств. Книга включает в себя, кроме электрических принципиальных схем, прошивки и исходные тексты программ, а также описывает технологию программирования. Материал книги послужит хорошим наглядным пособием для изучения некоторых типов микроконтроллеров, адаптеров различного назначения и рабочих программ для их функционирования. На сайте дмк.рф размещены прошивки и исходные тексты программ, приведенных в книге, и исполняемые файлы тестовых и инструментальных программ автора, а также файлы с топологией печатных плат для их изготовления.
Материал книги послужит хорошим наглядным пособием для изучения некоторых типов микроконтроллеров, адаптеров <...> Кроме того, эта программа является прекрасным учебным пособием для начинающих программистов и схемотехников
Предпросмотр: Полезные схемы с применением микроконтроллеров и ПЛИС.pdf (0,1 Мб)
Автор: Кудрявцев Е. М.
М.: ДМК Пресс
В настоящем издании рассматриваются широко используемые методы сетевого планирования и система управления проектами MS Project Standard, обеспечивающая расширенный уровень функциональных возможностей решения и анализа широкого круга проблем организации, планирования и управления самыми разнообразными проектами. MS Project Standard — это наиболее известная, постоянно совершенствующаяся система управления проектами. Излагаемые в начале книге методы сетевого планирования являются базовыми в системе управления проектами MS Project Standard. Изучение их позволит лучше представить работу системы, а также, в дальнейшем, более эффективно использовать саму систему. Книга содержит описание интерфейса русской версии системы MS Project, различных видов меню и инструментальных панелей, многочисленных представлений проекта. На примерах показано использование системы. Задачей книги является изложение основ использования методов сетевого планирования и работы с современной системой управления проектами.
ляется методическим и относительно стандартным.
Предпросмотр: Microsoft Project. Методы сетевого планирования и управления проектом.pdf (0,2 Мб)
Автор: Восс Майкл
М.: ДМК Пресс
Написанная специалистами по TBB и параллельному программированию, книга вобрала в себя их многолетний коллективный опыт paзpaбoтки и преподавания параллельного программирования с помощью TBB. Излагаемый материал представлен в доступной форме. В книге имеются многочисленные примеры и рекомендации, которые помогут вам в полной мере овладеть TBB и задействовать всю мощь параллельных систем. Книга начинается с описания базовых параллельных алгоритмов и средств распараллеливания, имеющихся в стандартной библиотеке шаблонов C++. Вы узнаете об основах управления памятью, работе со структурами данных и решении типичных проблем синхронизации. Затем эти идеи применяются к более сложным системам, на примере которых объясняются компромиссы во имя производительности, общеупотребительные паттерны параллельного программирования, управление потоками и накладные расходы, а также применение TBB к программированию гетерогенных систем и систем на кристалле.
Фотография на рис. 2.28a, 2.29 и 3.7 сделана Еленой Адамс и используется с разрешения авторов учебных пособий <...> likwid много возможностей, о которых интересующийся читатель может узнать из документации и онлайновых пособий <...> Майкл и Рафаэль, спасибо, что вы откликнулись, так что сначала мы вместе написали пособие по TBB в 2017
Предпросмотр: Параллельное программирование на C++ с помощью библиотеки TBB.pdf (1,4 Мб)
Автор: Черных Илья Викторович
М.: ДМК Пресс
В книге содержится описание прикладной программы Simulink и библиотеки блоков SimPowerSystems, предназначенной для моделирования электротехнических устройств и систем. Рассматривается методика создания моделей с помощью графического интерфейса программы, дается описание базовой библиотеки блоков SimPowerSystems, описаны методы расчета моделей. Подробно изложена методика создания электротехнических блоков пользователя. Даны основные команды для управления моделью из ядра пакета MATLAB. Рассмотрен механизм выполнения расчета модели. Даны советы автора по применению программы. В издании дано большое количество примеров, поясняющих работу блоков и методику создания модели.
Компьютерное моделирование полупроводниковых сис# тем в MATLAB 6.0: Учебное пособие. – СПб.: КОРОНА принт
Предпросмотр: Моделирование электротехнических устройств в MATLAB. SimPowerSystems и Simulink.pdf (0,2 Мб)
Автор: Наваби Заиналабедин
М.: ДМК Пресс
Темой данной книги является проектирование встраиваемых систем на программируемых логических интегральных схемах (ПЛИС). Издание предоставляет всю информацию, которая необходима для проектирования сложных встраиваемых систем и ядер. В первой части определяется, чем является встраиваемая система, и знание каких аспектов цифрового проектирования полезно при проектировании таких систем. Затем обсуждается язык проектирования Verilog на уровне регистровых передач и применение этого языка для RTL-моделирования и RTL-синтеза. Далее приводится описание проектирования цифровых систем, архитектуры компьютеров и разработка программной части. После рассмотрения основ показывается, как эти темы совместить вместе в проекте законченной системы с аппаратными и программными ядрами.
Доктор Наваби является автором нескольких учебников и электронных учебных пособий по языкам проектирования <...> Эта глава может рассматриваться как полное учебное пособие для использования пакетов ModelSim и Quartus
Предпросмотр: Проектирование встраиваемых систем на ПЛИС.pdf (0,3 Мб)
Автор: Дьяконов В. П.
М.: ДМК Пресс
Самоучитель по массовой матричной системе MATLAB, занимающей лидирующее место в области численных научно-технических вычислений, расчетов и моделирования. Основное внимание уделено описанию основ применения и языка программирования базовой системы MATLAB, реализации численных методов вычислений и визуально-ориентированному проектированию графического интерфейса пользователя (GUI). Описаны особенности интерфейса MATLAB, операторы, функции и средства программирования. Приведены сотни примеров применения MATLAB в учебных, научно-технических и математических вычислениях и расчетах.
Система MATLAB: Справочное пособие. – М.: Диалог МИФИ, 1997. <...> Методы вычислений на ЭВМ: Справочное пособие. – Киев: Наукова думка, 1986. 62. <...> Новые информационные технологии: Учебное пособие / Под ред. В. П.
Предпросмотр: MATLAB. Полный самоучитель.pdf (0,9 Мб)
Автор: Бруно Фрэнк
М.: ДМК Пресс
Данная книга открывает серию переводов зарубежных изданий по проектированию цифровых систем, которую готовят к выходу в свет компания «ДМК Пресс» и МИЭМ НИУ ВШЭ при поддержке группы компаний YADRO (yadro.com). Она предназначена для тех, кто хочет узнать о том, как устроена технология FPGA, и получить практический опыт работы с реальными проектами. Читатель получит общее представление о программируемых логических интегральных схемах, научится программировать на языке SystemVerilog, разработает, выполнит тестирование и реализует ряд проектов разной степени сложности от простого калькулятора до комплексного проекта, использующего AXI и внешнюю периферию, подключенную через PS/2 и VGA. Демонстрационные примеры реализованы на доступных платах Nexys A7 или Basys 3 (с чипами Xilinx) и сопровождаются исходными кодами.
Для избежания недопонимания со стороны учившихся по отечественным пособиям следует пояснить, что триггер-защелку <...> Для избежания недопонимания со стороны учившихся по отечественным пособиям следует пояснить, что триггер-защелку
Предпросмотр: Программирование FPGA для начинающих (1).pdf (1,1 Мб)
Автор: Потопахин Виталий Валерьевич
М.: ДМК Пресс
Эта книга для тех, кто хочет получить хорошие навыки программирования с использованием языка Компонентный Паскаль — современной версии языка Паскаль. Изложение сопровождается большим количеством примеров, способствующих успешному усвоению материала людьми с различным уровнем подготовки — необходимо только желание и терпение. Материал курса представлен в виде последовательности прикладных задач, нацеленных на формирование у обучаемого особой программисткой логики и дающих возможность изучить и отработать на практике все существенные особенности языка Компонентный Паскаль.
рекомендуется прежде чем решать задачи раздела познакомится как минимум с основами этой теории по специальному пособию
Предпросмотр: Современное программирование с нуля!.pdf (0,1 Мб)
Автор: Потопахин В. В.
М.: ДМК Пресс
Эта книга для тех, кто хочет получить хорошие навыки программирования с использованием языка Компонентный Паскаль — современной версии языка Паскаль. Изложение сопровождается большим количеством примеров, способствующих успешному усвоению материала людьми с различным уровнем подготовки — необходимо только желание и терпение. Материал курса представлен в виде последовательности прикладных задач, нацеленных на формирование у обучаемого особой программисткой логики и дающих возможность изучить и отработать на практике все существенные особенности языка Компонентный Паскаль.
рекомендуется прежде чем решать задачи раздела познакомится как минимум с основами этой теории по специальному пособию
Предпросмотр: Современное программирование с нуля!.pdf (0,1 Мб)
Автор: Деникин Антон Анатольевич
М.: ДМК Пресс
Представленная вашему вниманию книга целиком посвящена видеоигровому звуку и звуковому дизайну для видеоигр, технологии и секреты которого доступны лишь небольшому количеству специалистов в нашей стране. В книге подробно рассматриваются этапы производства звука для видеоигр, обсуждаются его эстетические, выразительные возможности и раскрывается значительный творческий потенциал, которым обладает звук в современных видеоиграх. Книга даёт знания, позволяющие читателю самостоятельно разрабатывать творческие звуковые решения, моделировать звуковые эффекты и программировать звук для видеоигровых проектов.
Антология: учеб. пособие. – 2-е изд. – М.: Флинта, 2011. – С. 92–110. 40 Бычков Виктор. <...> наряду с техническим (аппаратным), математическим, информационным, лингвистическим, организационным и методическим
Предпросмотр: Звуковой дизайн в видеоиграх. Технологии «игрового» аудио для непрограммистов.pdf (0,4 Мб)
Автор: Деникин А. А.
М.: ДМК Пресс
Представленная вашему вниманию книга целиком посвящена видеоигровому звуку и звуковому дизайну для видеоигр, технологии и секреты которого доступны лишь небольшому количеству специалистов в нашей стране. В книге подробно рассматриваются этапы производства звука для видеоигр, обсуждаются его эстетические, выразительные возможности и раскрывается значительный творческий потенциал, которым обладает звук в современных видеоиграх. Книга даёт знания, позволяющие читателю самостоятельно разрабатывать творческие звуковые решения, моделировать звуковые эффекты и программировать звук для видеоигровых проектов.
Антология: учеб. пособие. – 2-е изд. – М.: Флинта, 2011. – С. 92–110. 40 Бычков Виктор. <...> наряду с техническим (аппаратным), математическим, информационным, лингвистическим, организационным и методическим
Предпросмотр: Звуковой дизайн в видеоиграх. Технологии «игрового» аудио для непрограммистов.pdf (0,4 Мб)
Автор: Михеев М. О.
М.: ДМК Пресс
Книга посвящена вопросу работы с семейством продуктов VMware vSphere 5. В книге рассмотрены самые разнообразные моменты, с которыми можно столкнуться при работе с продуктом: здесь вы встретите описание требований и возможностей продуктов VMware, варианты настроек, необходимую для работы с продуктом информацию, в том числе из смежных областей знаний. Начинается книга с описания того, что из себя представляет семейство продуктов vSphere, все компоненты этого набора продуктов и их возможности. Далее приводится информация о том, как этими возможностями воспользоваться: с точки зрения требований к инфраструктуре и необходимых настроек. Кроме того, приводятся глубокие технические подробности о принципах работы, способах мониторинга и диагностики неполадок. Наконец, дается информация по дополняющим сторонним продуктам, которые могут помочь в работе или решении проблем. Материал книги подается в виде пошаговых инструкций с достаточно подробной детализацией.
Последние могут использовать книгу как справочное пособие, позволяющее оперативно уточнить нюансы работы <...> интересна она будет и администраторам с опытом работы в области виртуализации, в частности как справочное пособие
Предпросмотр: Администрирование VMware vSphere 5.pdf (0,3 Мб)
Автор: Лонца Андреа
М.: ДМК Пресс
Эта книга поможет читателю овладеть алгоритмами обучения с подкреплением (ОП) и научиться реализовывать их при создании самообучающихся агентов. В первой части рассматриваются различные элементы ОП, сфера его применения, инструменты, необходимые для работы в среде ОП. Вторая и третья части посвящены непосредственно алгоритмам. В числе прочего автор показывает, как сочетать Q-обучение с нейронными сетями для решения сложных задач, описывает методы градиента стратегии, TRPO и PPO, позволяющие повысить производительность и устойчивость, а также детерминированные алгоритмы DDPG и TD3. Читатель узнает о том, как работает техника подражательного обучения, познакомится с алгоритмами исследования на базе верхней доверительной границы (UCB и UCB1) и мета-алгоритмом ESBAS.
для дальнейшегО Чтения Подробное пособие по работе с обертками OpenAI Gym см. в статье https:// hub.packtpub.com
Предпросмотр: Алгоритмы обучения с подкреплением на Python. Описание и разработка алгоритмов искусственного интеллекта.pdf (0,8 Мб)
М.: ДМК Пресс
Книга предоставляет исчерпывающие и актуальные рекомендации по обеспечению надежной и эффективной работы СУБД Oracle в сложных производственных корпоративных средах. Семь ведущих экспертов по Oracle объединили свои усилия, чтобы создать не имеющий аналогов сборник испытанных решений, практических примеров и пошаговых описаний процедур для Oracle версий 12c, 11g и более поздних. Каждое решение тщательно подготовлено, для того чтобы помочь опытным администраторам понять и устранить серьезные проблемы как можно быстрее. Рассмотрены сегменты LOB, пространства таблиц UNDO, циклы ожидания высоконагруженных буферов сборщика мусора, время задержек при ответах на запросы, конкуренция при блокировках, индексация, распределенные XA-транзакции, резервное копирование/восстановление RMAN и др. Описаны оптимизация языка определения данных, настройка механизма VLDB, исследование и тестирование баз данных, гибкая настройка совместного использования курсоров, извлечение больших объемов данных, перемещение данных, SSD, индексация, а также способы решения проблем с Oracle RAC.
возможно, с помощью мгновенных снимков в Oracle 11.2.0); не забывайте о необходимости последовательных методических <...> отложенная запись измененных блоков носит обобщенное название «ленивая запись» (lazy write), и этот методический
Предпросмотр: Руководство по диагностике и устранению проблем в Oracle.pdf (1,4 Мб)
Автор: Тоуманен Бриан
М.: ДМК Пресс
Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете запускать свой код на GPU и писать полноценные ядра и функции на CUDA C, научитесь отлаживать код при помощи NSight IDE и получите представление об известных библиотеках от NVIDIA, в частности cuFFT и cuBLAS. Вооружившись этими знаниями, вы сможете написать с нуля глубокую нейронную сеть, использующую GPU, и изучить более основательные темы. Желательно общее знакомство с базовыми понятиями математики и физики, а также опыт программирования на Python и любом основанном на С языке программирования.
Работы профессора Нг считаются «золотым стандартом» образовательных пособий по машинному обучению.
Предпросмотр: Программирование GPU при помощи Python и CUDA.pdf (0,7 Мб)