Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 616936)
Контекстум
  Расширенный поиск
004.4

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


← назад
Результаты поиска

Нашлось результатов: 1003 (2,70 сек)

Свободный доступ
Ограниченный доступ
Уточняется продление лицензии
851

V-Ray для Autodesk Maya. Руководство по визуализации

Автор: Чехлов Дмитрий
М.: ДМК Пресс

В этом руководстве подробно описывается работа в системе визуализации V-Ray for Maya. Затрагиваются такие темы, как настройкаядра системы визуализации, создание материалов, установка освещения и камер. Приведены практические примеры и продемонстрированы современные технологии, используемые в процессе визуализации синтетических изображений. Профессиональные пользователи смогут ознакомиться с форматом данных V-Ray и процессом экспорта сцены из Maya в V-Ray Standalone, а также разобраться с ручным развертыванием V-Ray.

Для управления данными и более точной организации данных в проекте в V-Ray Next добавлена поддержка Layered <...> Как альтернатива, вы можете вручную создавать субколлекции для лучшей организации и управления. <...> Резюмируя материал данной главы, можно сказать, что V-Ray обладает обширным функционалом для организации <...> сцены и геометрии в ней для организации данных в сцене и для достижения высокой скорости в получении <...> Основным инструментом работы над организацией сцены к визуализации являются Maya Render Copyright ООО

Предпросмотр: V-Ray для Autodesk Maya. Руководство по визуализации.pdf (1,2 Мб)
852

Анализ вредоносных программ, Learning Malware Analysis

Автор: Монаппа К. А.
М.: ДМК Пресс

Книга учит концепциям, инструментам и методам распознавания вредоносных программ Windows и общим элементам анализа вредоносного ПО. Для лучшего восприятия в примерах данной книги используются различные реальные образцы вредоносного ПО, зараженные образы памяти и визуальные диаграммы.

Эти кибератаки направлены на физических лиц или организации, стремясь извлечь ценную информацию. <...> Если вредоносная программа нацелена на конкретную организацию или отрасль промышленности, чтобы украсть <...> функциональных возможностей, чтобы можно было выстроить лучшую оборонительную стратегию для защиты сети организации <...> двоичный файл может содержать конфиденциальную, личную или патентованную информацию, относящуюся к вашей организации <...> течение многих лет был самым распространенным каналом C2, но поскольку IRC обычно не используется в организациях

Предпросмотр: Анализ вредоносных программ.pdf (1,5 Мб)
853

Математические методы обработки данных в инженерной практике учеб. пособие

Автор: Трошина Г. В.
Изд-во НГТУ

Представлены основные способы формирования пользовательского меню в среде MatLab, выполнения математических операций с полиномами, приемы работы с функциями от матриц, возможности полиномиальной аппроксимации данных и сплайн-интерполяции данных.

Организацию изменения данных в диалоговом режиме рассмотрим на примере использования двух параметров,

Предпросмотр: Математические методы обработки данных в инженерной практике.pdf (0,4 Мб)
854

Интерфейс и конечные элементы системы MSC.Nastran for Windows учеб. пособие для дисциплин "Применение ЭВМ в задачах механики", "Информ. технологии в механике"

Автор: Пересыпкин
Издательство СГАУ

Интерфейс и конечные элементы системы MSC.Nastran for Windows. Используемые программы: Adobe Acrobat. Труды сотрудников СГАУ (электрон. версия)

Midsurface >> Организация поверхностей из SOLID геометрии.

Предпросмотр: Интерфейс и конечные элементы системы MSC.Nastran for Windows.pdf (0,5 Мб)
855

Автоматизация метода анализа иерархий учеб.-метод. пособие

Автор: Китайцева Е. Х.
М.: Изд-во МИСИ-МГСУ

В учебно-методическом пособии содержатся указания по организации и проведению практических занятий по курсу «Технологии программирования». Основное внимание уделено проблемам реализации итерационных процессов и функций защитного программирования. Приведены конкретные задания для создания или модернизации макросов, написанных на языке VBA.

ISBN 978-5-7264-2135-3 В учебно-методическом пособии содержатся указания по организации и проведению

Предпросмотр: Автоматизация метода анализа иерархий [Электронный ресурс] учебно-методическое пособие.pdf (0,3 Мб)
856

Программирование UserForm VBA метод. указания и задания к лаб. работам

Автор: Гвозденко Н. П.
Изд-во Липецкого государственного технического университета

Рассмотрены различные варианты применения Элементов Управления UserForm в лабораторном практикуме. Приведены примеры выполнения лабораторных работ и задания к лабораторным работам.

Стандарт организации: Студенческие работы.

Предпросмотр: Программирование UserForm VBA..pdf (0,2 Мб)
857

Искусство создания сценариев в Unity. Практические советы и приемы создания игр профессионального уровня на C# в Unity

Автор: Торн Алан
М.: ДМК Пресс

Это простое и доступное руководство, в котором вы найдете полезные советы и современные приемы программирования игр на C# в Unity. Десять исчерпывающих глав книги содержат практические и наглядные примеры творческого подхода к программированию на C# и созданию коммерчески успешных игр профессионального уровня. Вы научитесь наделять игровых персонажей впечатляющим искусственным интеллектом, настраивать камеры для создания эффектов постобработки и управлять сценой, опираясь на понимание компонентной архитектуры. Кроме того, вы познакомитесь с классами .NET, позволяющими повысить надежность программ, увидите, как обрабатывать наборы данных, такие как файлы CSV, и как создавать сложные запросы к данным. Прочтя эту книгу до конца, вы станете сильным разработчиком Unity, вооруженным множеством инструментов и приемов быстрой и эффективной разработки коммерческих игр.

То есть, они являются отличным способом организации общения компонентов друг с другом, если потребуется <...> Они добавляют в исходный код организацию и структурность, не затрагивая его сущ ности и не влияя на его <...> Управление движением камеры Для заставок, фона меню или организации обычного пролета камеры может понадобиться <...> Это может понадобиться для организации массового бегства волшебников на по иски зелья, восстанавливающего

Предпросмотр: Искусство создания сценариев в Unity. Практические советы и приемы создания игр профессионального уровня на C# в Unity.pdf (0,3 Мб)
858

Интерактивные дашборды и приложения с Plotly и Dash. Используем полноценный веб-фреймворк в Python на всю мощь — без JavaScript

Автор: Даббас Элиас
М.: ДМК Пресс

Прочитав эту книгу, вы в полной мере освоите фреймворк Dash от Plotly, предоставляющий разработчикам Python блестящие возможности по созданию полноценных интерактивных веб-приложений и дашбордов без знания языка JavaScript. Вы научитесь создавать различные типы диаграмм, вставлять в приложение разнообразные элементы управления, включая кнопки, выпадающие списки, флажки, календари и т.д., и снабжать приложения динамическими страницами со ссылками. По прочтении книги вы будете обладать необходимыми навыками развертывания полноценных интерактивных приложений и дашбордов, выполнения многоступенчатого рефакторинга кода и оптимизации написанных вами приложений.

Но с увеличением масштаба приложения придется осваивать различные техники организации кода и его рефакторинга <...> развертывания приложений при помощи Dash Enterprise – платной платформы Dash, которая подойдет для крупных организаций <...> Масштабирование с Dash Enterprise При выполнении развертывания приложения в рамках крупной организации <...> Кроме того, в крупных организациях могут присутствовать строгие требования касательно брендирования отчетов

Предпросмотр: Интерактивные дашборды и приложения с Plotly и Dash. Используем полноценный веб-фреймворк в Python на всю мощь — без JavaScript.pdf (0,7 Мб)
859

Практический анализ двоичных файлов

Автор: Эндриесс Дэннис
М.: ДМК Пресс

В книге представлено подробное описание методов и инструментов, необходимых для анализа двоичного кода, который позволяет убедиться, что откомпилированная программа работает так же, как исходная, написанная на языке высокого уровня. Наряду с базовыми понятиями рассматриваются такие темы, как оснащение двоичной программы, динамический анализ заражения и символическое выполнение. В каждой главе приводится несколько примеров кода; к книге прилагается сконфигурированная виртуальная машина, включающая все примеры.

Строго говоря, разделение на секции призвано обеспечить удобную организацию для работы компоновщика ( <...> Поэтому в исполняемых ELF-файлах имеется еще одна логическая организация – сегменты, используемые на <...> А пока сконцентрируемся на секциях, но будем помнить, что обсуждаемая здесь логическая организация существует <...> Константные данные обычно также хранятся в отдельной секции, что улучшает организацию двоичного файла <...> Для организации кода каждой функции дизассемблеры и каркасы двоичного анализа применяют еще одну структуру

Предпросмотр: Практический анализ двоичных файлов.pdf (1,0 Мб)
860

ОЛИМПИАДНОЕ ПРОГРАММИРОВАНИЕ

Бурятский государственный университет

В учебно-методическом пособии приведены некоторые алгоритмы компьютерной обработки данных и структуры, встречающиеся на олимпиадах по программированию. Пособие предназначено для бакалавриата по направлениям подготовки 02.03.03 Математическое обеспечение и администрирование информационных систем, 02.03.01 Математика и компьютерные науки, 01.03.02 Прикладная математика и информатика, 09.03.03 Прикладная информатика, 01.03.01 Математика.

ANSI-C++ это стандарт языка С++, который был составлен и опубликован международными организациями стандартизации <...> Организация внеклассной работы в школьном клубе программистов: методическое пособие. – М.: БИНОМ.

Предпросмотр: ОЛИМПИАДНОЕ ПРОГРАММИРОВАНИЕ.pdf (2,7 Мб)
861

Обработка данных и моделирование в математических пакетах учеб.-метод. пособие по дисциплине «Информатика»

Автор: Стефанова И. А.
Изд-во ПГУТИ

Учебно-методическое пособие «Обработка данных и моделирование в математических пакетах» содержит введение, теоретическую часть, постановку задачи к курсовой работе, задания на выполнение, методические рекомендации по выполнению заданий, дидактический материал, требования к оформлению пояснительной записки выполнения курсовой работы, контрольные вопросы к защите работы, заключение и список используемых источников. Выполнение курсовой работы позволит студентам более углубленно освоить приемы работы и технику программирования в математических средах: изучить некоторые их особенности, сопоставить возможности различных математических пакетов и научиться созданию своих собственных блоков моделирования в пакете расширения Simulink.

Для организации циклического повторения символов используют операцию деления по модулю N: C ii T mod

Предпросмотр: Обработка данных и моделирование в математических пакетах Учебно-методическое пособие по дисциплине Информатика.pdf (0,3 Мб)
862

Практикум по программированию на языке Си учеб. пособие

Автор: Подбельский В. В.
М.: Финансы и статистика

Практикум содержит более 200 задач с решениями в виде программ (вместе с функциями их около 400) на языке Си. Сформулированы условия экспериментов, которые можно проделать с программами. Задачи, программы и эксперименты иллюстрируют средства языка Си и приемы современного программирования. Задачи подобраны и распределены по главам так, что объем средств языка, используемых для их решения, постепенно расширяется. Тексты программ и компилятор DJGPP доступны в Интернете на Web-странице https://finstat.ru/programmy-i-kompilyator/.

Три оператора организации циклов соответствуют трем базовым конструкциям, представляющим "повторения" <...> В основной программе для организации обменов введены две вспомогательные переменные dRab (типа double <...> О структурной организации данных Основные вопросы темы ! <...> Организация связных списков записей файла. ! Нисходящее проектирование программ. <...> собственно словарные статьи и вспомогательную информацию, необходимую для отображения ее списковой организации

Предпросмотр: Практикум по программированию на языке Си (+CD).pdf (0,6 Мб)
863

№2 [Программная инженерия, 2022]

Ежемесячный теоретический и прикладной научно-технический журнал "ПРОГРАММНАЯ ИНЖЕНЕРИЯ" В журнале освещаются вопросы разработки и производства программного обеспечения для систем различного назначения, включая языки, платформы, методы, технологии и средства спецификации, разработки, аттестации, модернизации, сопровождения и управления проектированием.

В целях практического использования общая организация программы выполнена по правилам разработки проектных <...> Нетрудно заметить, что организация многопоточной программы для графического процессора с выбором номера

Предпросмотр: Программная инженерия №2 2022.pdf (0,2 Мб)
864

Apache Airflow и конвейеры обработки данных

Автор: де Руйтер Джулиан
М.: ДМК Пресс

Конвейеры обработки данных управляют потоком данных с момента их первоначального сбора до консолидации, очистки, анализа, визуализации и многого другого. Эта книга научит вас создавать и сопровождать эффективные конвейеры обработки данных с использованием платформы Apache Airflow. Те, кто мало знаком с Airflow, получат базовое представление о принципах работы этой платформы в I части книги. Далее обсуждаются такие темы, как создание собственных компонентов, тестирование, передовые практики и развертывание, – эти главы можно читать в произвольном порядке в зависимости от конкретных потребностей читателя.

Хорошо это или плохо, но многие компании и организации осознают, что данные играют ключевую роль в управлении <...> акций, вероятно, снизится. 4.1.1 Определение способа загрузки инкрементальных данных Фонд «Викимедиа» (организация <...> Сложность этих задач можно скрыть внутри группы задач Рис. 11.4 Использование групп задач для организации <...> Иерархическая организация секретов во всех системах управления секретами позволяет Airflow предоставить <...> На практике многие организации применяют более детальное разделение между этапами данных, например Raw

Предпросмотр: Apache Airflow и конвейеры обработки данных.pdf (1,4 Мб)
865

За пределами проекта «Linux® с нуля». Версия 7.4. Т. II, Beyond Linux® From Scratch. Version 7.4

М.: ДМК Пресс

Во второй части подпроекта «За пределами «Linux® с нуля» описывается установка основных серверов, почтовых серверов и серверов баз данных. Приведены сведения по сборке оболочек среды рабочего стола — KDE, Gnome, легковесной Xfce. Рассматривается установка офисных пакетов, графических браузеров и других приложений, необходимых для работы в системе X Window. В разделе «Мультимедиа» изучается как устанавливать драйвера для видеоадаптеров и кодеки, как настраивать движки и интерфейсы доступа к ним. Также описана настройка и установка пакетов для печати и сканирования текстовых документов.

Он используется для организации и отображения окон, причем внешний вид окон можно изменять, а всей политикой <...> Модуль можно использовать для организации печати из любого сложного скрипта, работа с которым поддерживается <...> соединения («положить трубку») IANA Internet Assigned Numbers Authority – Американская некоммерческая организация <...> с изображениями JPEG Joint Photographic Experts Group – Формат файлов с изображениями (по названию организации <...> голосовых сообщений поверх протокола IP W3C World Wide Web Consortium – Консорциум World Wide Web (организация

Предпросмотр: За пределами проекта «Linux® с нуля». Версия 7.4.pdf (0,3 Мб)
866

За пределами проекта «Linux® с нуля». Версия 7.4

М.: ДМК Пресс

Во второй части подпроекта «За пределами «Linux® с нуля» описывается установка основных серверов, почтовых серверов и серверов баз данных. Приведены сведения по сборке оболочек среды рабочего стола — KDE, Gnome, легковесной Xfce. Рассматривается установка офисных пакетов, графических браузеров и других приложений, необходимых для работы в системе X Window. В разделе «Мультимедиа» изучается как устанавливать драйвера для видеоадаптеров и кодеки, как настраивать движки и интерфейсы доступа к ним. Также описана настройка и установка пакетов для печати и сканирования текстовых документов.

Он используется для организации и отображения окон, причем внешний вид окон можно изменять, а всей политикой <...> Модуль можно использовать для организации печати из любого сложного скрипта, работа с которым поддерживается <...> соединения («положить трубку») IANA Internet Assigned Numbers Authority – Американская некоммерческая организация <...> с изображениями JPEG Joint Photographic Experts Group – Формат файлов с изображениями (по названию организации <...> голосовых сообщений поверх протокола IP W3C World Wide Web Consortium – Консорциум World Wide Web (организация

Предпросмотр: За пределами проекта «Linux® с нуля». Версия 7.4.pdf (0,3 Мб)
867

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

Издательско-полиграфический центр Воронежского государственного университета

Популярность и распространенность различных приложений, реализованных с помощью языка Java, обуславливает интерес к нему и необходимость более подробного рассмотрения особенностей его применения. Но прежде чем перейти к особенностям, следует ознакомиться с базовыми принципами, реализованными в нем, и основными конструкциями этого языка. Именно этому будет посвящен материал, изложенный в данном пособии.

следующую лексему как Object и устанавливает строку разделителей, как указано в delimiters Класс Vector Для организации

Предпросмотр: Программирование на JAVA.pdf (0,7 Мб)
868

Разработка систем диспетчерского контроля и управления технологическими объектами учеб. пособие

Автор: Батищев Р. В.
Липецкий государственный технический университет

Учебное пособие содержит материалы, используемые при выполнении курсового проектирования по дисциплине «Автоматизированные информационно-управляющие системы», также может быть полезно при выполнении выпускной квалификационной работы и при изучении дисциплин, связанных с проектированием и расчетом систем автоматического управления. Демонстрируются последовательно выполняемые этапы разработки системы диспетчерского контроля и управления лабораторным стендом «Тепловой объект» с использованием SCADA Trace Mode, разбирается процесс синтеза и настройки системы автоматического управления.

реализовать ШИМ (широтно-импульсная модуляция) управление, также имеются два регулятора напряжения EAY для организации

Предпросмотр: Разработка систем диспетчерского контроля и управления технологическими объектами.pdf (0,2 Мб)
869

Разработка веб-приложений с использованием Spring Boot учеб. пособие

Автор: Лёзин И. А.
Изд-во Самарского университета

В настоящем учебном пособии изложены теоретические основы и практические примеры разработки распределённых приложений с применением Spring Boot, которые могут быть применены при изучении дисциплины «Разработка web-приложений», являющейся завершающим этапом изучения технологий разработки объектно-ориентированных распределенных приложений на языке программирования Java. Подготовлено на кафедре информационных систем и технологий.

любой директории;  все необходимые параметры имеют оптимальные настройки по умолчанию;  упрощает организацию

Предпросмотр: Разработка веб-приложений с использованием Spring Boot.pdf (0,7 Мб)
870

Квантовые вычисления и функциональное программирование

Автор: Душкин Р. В.
М.: ДМК Пресс

В книге рассматриваются вопросы наиболее перспективного направления исследований в информационно-коммуникационных технологиях — модели квантовых вычислений. Текст построен как можно более просто — главной задачей автор поставил для себя возможность чтения книги без наличия специальных знаний по квантовой механике и другим естественным наукам, наполненным математическим анализом. В качестве языка программирования, при помощи которого иллюстрируются многочисленные примеры, выбран функциональный язык Haskell, поэтому читатель должен владеть этим языком для полноценного чтения книги.

На самом деле, конечно же, наиболее приемлемым способом организации квантовых вычислений является разработка <...> Для организации коробок используется функция высшего порядка box. <...> Описываются принципы построения ЯМР квантового компьютера и способы организации квантовых логических

Предпросмотр: Квантовые вычисления и функциональное программирование.pdf (0,1 Мб)
871

Инженерные расчеты в SolidWorks Simulation

Автор: Алямовский А. А.
М.: ДМК Пресс

Предметом книги является подробное рассмотрение реальных инженерных проблем, решенных посредством модулей SolidWorks Simulation (COSMOSWorks, COSMOSMotion и COSMOSFloWorks). Это задачи анализа прочности, кинематики, динамики, гидрогазодинамики и теплопередачи. Прочтя книгу, читатель получит полное представление о функциональности алгоритмов и программ, ознакомится с методиками использования численных методов, присутствующих в популярной системе проектирования. Особенностью издания является обсуждение вопросов, связанных с совместным применением нормативных расчетных методик и универсальных компьютерных моделей, на базе реальных инженерных задач. Прослеживается путь решения от постановки задачи до обсуждения результатов. В качестве приложений предлагаются задачи Конкурса мастеров SolidWorks/COSMOSWorks, сопровождаемые результатами. На сайте www.dmkpress.com выложены геометрические и расчетные модели большинства задач, на базе которых построена книга. Многие модели включают результаты расчетов. Также на сайт издательства помещены полноцветные иллюстрации, приведенные в книге.

У организаций, собственно, и не нет альтернативы – «старое» воспроизвести затруднительно, а «новое» уже <...> Поэтому автор выражает благодарность всем: людям и организациям, кто прямо или косвенно принял участие <...> для сварных каркасов без «матрицы» регулирование допуска в соединениях есть весьма экономный способ организации <...> единой для всей модели, поэтому в ряже случаев приходится строить достаточно малые отрезки балок для организации

Предпросмотр: Инженерные расчеты в SolidWorks Simulation.pdf (0,3 Мб)
872

Обработка данных магниторазведки: обратные задачи и машинное обучение учеб. пособие

Изд-во НГТУ

В данном учебном пособии рассмотрены подходы к решению прямых и обратных задач магниторазведки. Рассмотрено решение линейных и нелинейных обратных задач магниторазведки, в том числе с использованием нейросетей. Пособие может быть рекомендовано как для самостоятельного изучения курса «Современные компьютерные технологии», так и для подготовки к выполнению практических заданий.

Очевидно, такой подход требует больших вычислительных затрат, поэтому решению прямых задач, равно как и организации

Предпросмотр: Обработка данных магниторазведки обратные задачи и машинное обучение.pdf (0,3 Мб)
873

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

Автор: Есаян Альберт Рубенович
Издательство ТГПУ им.Л.Н.Толстого

В пособии описывается структура простого и удобного языка программирования интерпретирующего типа системы Maxima (с оболочкой wxMaxima). Рассказывается о правилах и приемах составления программ и подпрограмм, особенностях программирования с использованием прямой и косвенной рекурсии. Приводятся программные реализации различных алгоритмов генерирования перестановок и основанных на них алгоритмов решения задач: «о назначении», «о рюкзаке», «о коммивояжере», «о количестве разупорядочений» и т. д. Рассказывается также о решении в Maxima разнообразных задач, традиционно относящихся к курсам алгебры и математического анализа, в том числе решение алгебраических, рекурpентных и дифференциальных уравнений и систем таких уравнений; вычисление пределов, производных, конечных сумм, сумм рядов, конечных произведений, определенных и неопределенных интегралов. Пособие предназначено студентам и аспирантам университетов, технических и педагогических вузов, обучающимся по специальностям, связанным с информатикой, математикой, физикой и экономикой. Студенты педагогических вузов, обучающиеся по основной или дополнительной специальности «Информатика», могут использовать пособие по целому спектру дисциплин, среди которых «Программирование», «Компьютерная алгебра», «Компьютерное моделирование», «Численные методы», «Системы и алгоритмы компьютерной обработки данных» и т. д.

Фактически, эта функция необходима нам не для вычислений, а лишь для правильной организации полного перебора <...> терминологию, связанную с рекурсивными вычислениями, а также понять процесс реализации рекурсивных вызовов и организацию <...> 8683317618811886495518194401280000000] Понять процесс выполнения рекурсивных вызовов, а также возвратов управления при организации <...> А за отыскание простых чисел Мерсенна с не менее чем 100 и 1000 милионов десятичных цифр организацией <...> Поэтому предложенная схема использована для организации так называемого "перебора с возвратом", сразу

Предпросмотр: Программирование в Maxima.pdf (1,4 Мб)
874

Алгоритмы компьютерной арифметики [учеб. пособие]

М.: Лаборатория знаний

В книге речь идет о традиционных алгоритмах, которые кажутся очевидными, - об алгоритмах выполнения арифметических операций: о том, сколько тайного смысла и усилий интеллекта многих специалистов по информатике заложено в эти алгоритмы. Материал книги формирует содержательную основу деятельностного изучения алгоритмов компьютерной арифметики, чему способствует стиль изложения, синтезирующий в себе и математический материал, и формализованную запись логики работы компьютера.

Организация ЭВМ. — СПб.: Питер; Киев: Издательская группа BHV, 2003. — С. 419 — 423. (А. <...> [Организация цикла.] Пока f z True, выполнять шаги 3–9. Шаг 3. <...> Организация ЭВМ. — СПб.: Питер; Киев: Издательская группа BHV, 2003. — С. 419 — 423. (А. <...> [Организация цикла.] Пока f z True, выполнять шаги 3–9. Шаг 3. <...> [Организация цикла.] Пока f z True, выполнять шаги 3–9. Шаг 3.

Предпросмотр: Алгоритмы компьютерной арифметики (2).pdf (0,2 Мб)
875

Основы алгоритмизации и программирования. Ч. 1 учеб. пособие

Автор: Кудинов Ю. И.
ЛГТУ

В учебном пособии рассматриваются базовые основы алгоритмизации и программирования средствами языков Basic и С, сравнение основных конструкций этих языков в среде разработки Microsoft Visual Studio Ultimate 2010. Пособие содержит как теоретический (лекционный) материал, так и практический (лабораторный). Лабораторные задания приводятся в форме пошаговых инструкций, что значительно облегчает освоение материала. Пособие заканчивается индивидуальным заданием, при выполнении которого студент использует полученные навыки работы с двумя языками программирования.

Структурная организация файла программы на языке C, содержащего несколько функций, может выглядеть немного

Предпросмотр: Основы алгоритмизации и программирования Ч.1.pdf (0,4 Мб)
876

Квантовые вычисления и функциональное программирование

Автор: Душкин Роман Викторович
М.: ДМК Пресс

В книге рассматриваются вопросы наиболее перспективного направления исследований в информационно-коммуникационных технологиях — модели квантовых вычислений. Текст построен как можно более просто — главной задачей автор поставил для себя возможность чтения книги без наличия специальных знаний по квантовой механике и другим естественным наукам, наполненным математическим анализом. В качестве языка программирования, при помощи которого иллюстрируются многочисленные примеры, выбран функциональный язык Haskell, поэтому читатель должен владеть этим языком для полноценного чтения книги.

На самом деле, конечно же, наиболее приемлемым способом организации квантовых вычислений является разработка <...> Для организации коробок используется функция высшего порядка box. <...> Описываются принципы построения ЯМР квантового компьютера и способы организации квантовых логических

Предпросмотр: Квантовые вычисления и функциональное программирование.pdf (0,1 Мб)
877

№10 [Программная инженерия, 2022]

Ежемесячный теоретический и прикладной научно-технический журнал "ПРОГРАММНАЯ ИНЖЕНЕРИЯ" В журнале освещаются вопросы разработки и производства программного обеспечения для систем различного назначения, включая языки, платформы, методы, технологии и средства спецификации, разработки, аттестации, модернизации, сопровождения и управления проектированием.

ание под систем с заданной адресацией Рассмотренный алгоритм маршрутизации вписывается в архитектуру и организацию <...> Заключение Представленная в статье организация работы с распределенной разделяемой памятью направлена

Предпросмотр: Программная инженерия №10 2022.pdf (0,2 Мб)
878

Прототипирование

Автор: Заки Варфел Тодд
М.: Манн, Иванов и Фербер

В этой книге есть и основы теории прототипирования, и практические рекомендации. Автор приводит ряд конкретных примеров из практики, как своей, так и других специалистов. Книга дополнена советами, которые помогут создавать прототипы проще и быстрее, а также добиваться большего успеха в этом деле.

У нее есть свои профессиональные организации: UPA (Usability Professionals Organization — организация

Предпросмотр: Прототипирование.pdf (0,3 Мб)
879

Формальные языки и компиляторы учеб.

Автор: Малявко А. А.
Изд-во НГТУ

Изложены теоретические основы аппарата определения лексики (регулярные выражения) и синтаксиса (формальные грамматики) языков программирования, элементы теории конечных автоматов без памяти и методы ее практического применения для ав- томатизированного преобразования системы регулярных выражений в конечный авто- мат – лексический анализатор. Изучаются нисходящие и восходящие методы синтаксического анализа, основанные на преобразовании формальных грамматик в конечные автоматы с магазинной памятью. Рассматриваются различные способы решения задачи нейтрализации синтаксических ошибок. Изучаются наиболее типичные задачи, решаемые на этапе семантического анализа: организация памяти программы, доступ к локальным и нелокальным данным, контроль типов. Обсуждаются основные задачи генератора кода, такие как управление памятью, выбор инструкций, распределение регистров и порядок вычислений; рассматриваются методы оптимизации кода. Приводится описание учебного программного обеспечения и методические указания по выполнению лабораторных работ и курсового проектирования.

Изучаются наиболее типичные задачи, решаемые на этапе семантического анализа: организация памяти программы

Предпросмотр: Формальные языки и компиляторы.pdf (2,6 Мб)
880

PIC-микроконтроллеры: архитектура и программирование, PICmicro®. Microcontroller: Pocket Reference

Автор: Предко Майкл
М.: ДМК Пресс

Книга посвящена PIC-микроконтроллерам — одному из самых популярных семейств современных микроконтроллеров. В справочнике имеются все необходимые сведения, аппаратные и программные решения. По широте охвата и объему рассматриваемого материала книга претендует на статус малой энциклопедии. Здесь представлены классификация и архитектура различных подсемейств PIC-контроллеров, сравнительные характеристики типов, разводка выводов, системы команд, подробная спецификация управляющих регистров. Рассказывается о принципах работы основных узлов, приведены таблицы временных и электрических характеристик, алгоритмы программирования. Дано описание языков программирования и средств разработки приложений.

Подобная организация оперативной памяти, разрешающая доступ в каждый конкретный момент времени только <...> Индексная адресация может быть использована для программ ной организации стека. <...> Для организации прерываний используются биты TMR2IE и TMR2IF, назначение которых аналогично назначению <...> Реализация двунаправленной параллельной шины Ниже приводится фрагмент программы, который обеспечивает организацию <...> Требования по организации интерфейсных связей PICмикрокон троллеров с жидкокристаллическими дисплеями

Предпросмотр: PIC-микроконтроллеры архитектура и программирование.pdf (0,2 Мб)
881

Введение в коллекции хранения данных учеб. пособие

Автор: Катасонов Д. Н.
Изд-во НГТУ

В учебном пособии изложен теоретический материал, который применяется при решении задач хранения и обработки данных в системах кодирования и передачи информации, а также при решении аналогичных задач во время разработки программного обеспечения высокого уровня. Приведено описание трех практических заданий, в ходе выполнения которых можно получить навыки программирования коллекций данных.

Организация процесса хранения данных неразрывно связана с разработкой любого программного обеспечения

Предпросмотр: Введение в коллекции хранения данных .pdf (0,2 Мб)
882

Основы проектирования электронной компонентной базы учеб. пособие

Автор: Богомолов Б. К.
Изд-во НГТУ

Пособие содержит описания технологии и конструкции базового матричного кристалла серии 5503 и 5507. Эта БИС предназначена для создания широкого спектра радиоэлектронных устройств – от средств связи до автомобильной, авиационной и бытовой техники. Пособие содержит также описание пяти практических заданий, в ходе которых студенты знакомятся с маршрутом проектирования БИС; два задания на базе САПР «Ковчег 3.042» и три задания на базе САПР «ПАРОМ».

Контакт 64 – внешний контакт шины ПИТАНИЕ имеет канальную организацию, включает в себя 18 столбцов, в

Предпросмотр: Основы проектирования электронной компонентной базы.pdf (0,4 Мб)
883

Основы кодирования информации в проектах LabVIEW учеб.-метод. пособие

Автор: Горбенко А. П.
М.: Директ-Медиа

Рассмотрены вопросы кодирования информации с использованием технологии виртуальных приборов LabVIEW. Изложены принципы формирования сжимающего кода Хаффмана, помехоустойчивых кодов Хемминга, Рида-Маллера и сверточного кода, а также примеры создания виртуальных приборов LabVIEW кодеров и декодеров рассмотренных кодов в приложениях систем передачи информации.

битных изображений в JPEG (Joint Photographic Expert Group – подразделение в рамках ISO – Международной организации

Предпросмотр: Основы кодирования информации в проектах LabVIEW учебно-методическое пособие.pdf (0,1 Мб)
884

Язык C++ и основы технологии объектно ориентированного программирования. Ч. 2

Воронеж

Учебно-методическое пособие подготовлено на кафедре математического обеспечения ЭВМ факультета ПММ Воронежского государственного университета.

Это достаточно мощные средства для организации сложных программ.

Предпросмотр: Язык C++ и основы технологии объектно ориентированного программирования. Ч. 2.pdf (0,9 Мб)
885

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ DELPHI Учебно-методическое пособие для педагогов, студентов и школьников

Автор: Нефедова Виктория Юрьевна
ГБУ РЦРО

Методическое пособие может использоваться педагогами, преподающими объектно-ориентированное программирование на языке Delphi.

процесс частично-поисковой и исследовательской деятельности обучаемых, например, построенных на принципах организации

Предпросмотр: ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ DELPHI.pdf (0,4 Мб)
886

Python. К вершинам мастерства, Fluent Python

Автор: Рамальо Лучано
М.: ДМК Пресс

Язык Python настолько прост, что научиться продуктивно писать на нем программы можно быстро, но зачастую вы при этом используете не все имеющиеся в нем возможности. Данная книга покажет, как создавать эффективный идиоматичный код на Python, задействуя его лучшие — и иногда несправедливо игнорируемые — черты. Автор, Лучано Рамальо, рассказывает о базовых средствах и библиотеках Python и демонстрирует, как сделать код одновременно короче, быстрее и понятнее. Многие опытные программисты стараются подогнать Python под приемы, знакомые им по работе с другими языками. Эта книга покажет, как достичь истинного профессионализма в программировании на Python 3.

__code__.co_argcount 2 Как видим, организация информации не блещет удобством. <...> Организация объектов в симпатичную иерархию импонирует нашему чувству порядка; а программисты делают <...> здравоохранения/Всемирная организация здравоохранения) в Сан-Паулу, Бразилия. <...> Сопрограммы предлагают новые способы организации кода, к ним нужно привыкнуть – так же, как к использованию <...> Применение пакета asyncio для организации конкурентной работы Предмет конкурентности – как управиться

Предпросмотр: Python. К вершинам мастерства.pdf (4,6 Мб)
887

Основы офисного программирования

Издательский дом ВГУ

Учебно-методическое пособие подготовлено на кафедре информационных технологий управления Воронежского государственного университета.

Язык VBA включает несколько вариантов организации такого цикла:  Проверка условия до начала выполнения

Предпросмотр: Основы офисного программирования.pdf (1,2 Мб)
888

Интерфейс JNI руководство по программированию, The JavaTM Native Interface

Автор: Лиэнг Шенг
М.: ДМК Пресс

В книге описывается интерфейс Java Native Interface (JNI) — интерфейс взаимодействия языка Java с нативным кодом, написанным на других языках. Она будет полезна программистам на Java, интересующимися вопросами интеграции кода, написанного на C и С++, в Java-приложение; внедрением виртуальной машины Java в С— и С++-приложения; реализация виртуальной машины Java; техническими вопросами организации взаимодействия между различными языками, в том числе имеющими отношение к работе со сборщиком мусора и многопоточности.

виртуальной машины Java в Си С++приложения; реализация виртуальной машины Java; техническими вопросами организации <...> написанное на языках программирования С и С++;  реализация виртуальной машины Java;  технические вопросы организации <...> Концепция программного интерфейса, который служит для организации взаимодействия между разными языками

Предпросмотр: Интерфейс JNI. Руководство по программированию.pdf (0,3 Мб)
889

Изучаем квантовые вычисления на Python и Q#

Автор: Кайзер Сара
М.: ДМК Пресс

Технологический прорыв, связанный с распространением квантовых компьютеров, уже не за горами. В этой книге технологии будущего обсуждаются с практической стороны: комплект инструментов от компании Microsoft и язык Q# предоставляют вам возможность поупражняться в квантовых вычислениях. В части I вы создадите симулятор квантового устройства на языке Python, в части II научитесь применять новые навыки написания квантовых приложений с помощью языка Q# и Комплекта инструментов для квантовой разработки, а в части III – имплементировать алгоритм, который умножает целые числа экспоненциально быстрее, чем самый лучший из известных стандартных алгоритмов.

для квантовых вычислений;  „ Unitary Fund (Унитарный фонд, https://unitary.fund/) – некоммерческая организация <...> являемся группой активистов, правительственной, банковской, журналистской, шпионской или любой другой организацией <...> Для быстрой организации работы с тензорными произведениями с целью создания наших многокубитовых реестров <...> Это делать гораздо проще, когда у нас есть алгоритм, направляющий нас в организации шагов, которые должны <...> для обмена платежными данными, личными медицинскими сведениями, предпочтениями в свиданиях и даже для организации

Предпросмотр: Изучаем квантовые вычисления на Python и Q#.pdf (0,9 Мб)
890

Построение компиляторов

Автор: Вирт Никлаус
М.: ДМК Пресс

Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберон-0 рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон.

Организация памяти во время выполнения ....................... 110 12.2. <...> О структурной организации данных. В сб.

Предпросмотр: Построение компиляторов.pdf (0,3 Мб)
891

Технологии разработки Internet-приложений лабораторный практикум. Направление подготовки 09.04.02 – Информационные системы и технологии. Магистерская программа «Информационные системы и мультимедиа технологии в сфере высшего образования"

изд-во СКФУ

Пособие составлено в соответствии с программой дисциплины и содержит методические рекомендации по выполнению лабораторных работ, каждая из которых по своей структуре состоит из теоретического материала, необходимого для ее выполнения, заданий для самостоятельного выполнения, контрольных вопросов и литературы

Назначение атрибутов: организация взаимодействия между программными модулями, дополнительная информация

Предпросмотр: Технологии разработки Internet-приложений.pdf (1,7 Мб)
892

Текстовый процессор Word 2000 учеб. пособие

Автор: Нуриев Н. К.
КГТУ

Дана краткая характеристика Microsoft Office 2000. Из- ложены принципы работы с текстовым процессором Word 2000: ввод и редактирование текста, выравнивание и форматирование, проверка и замена текста, разработка таблиц, структура доку- мента, форматирование страниц, колонки, разработка таблиц, использование стилей, структура документа, источники данных, документы слияния, формы, ссылки, предметный указатель, ог- лавление, версии документа, отображение исправлений, защита документа.

Можно изменить организацию источника данных, проведя сортировку по любому полю: фамилии, почтовому инCopyright

Предпросмотр: Текстовый процессор Word 2000. Учебное пособие.pdf (0,3 Мб)
893

Программирование на языке Java

Бурятский государственный университет

В пособии рассматриваются основы программирования на языке Java, а также практики объектно-ориентированного программирования. По каждой теме приводятся примеры задач и разборы. Предлагаются задачи для самостоятельного решения. Предлагаемое учебно-методическое пособие предназначено для изучения курса «Объектно-ориентированное программирование» по направлениям подготовки бакалавров 02.03.03 Математическое обеспечение и администрирование информационных систем, 01.03.02 Прикладная математика и информатика, 02.03.01 Математика и компьютерные науки, 09.03.02 Информационные системы и технологии, 09.03.03 Прикладная информатика.

В целом композиция является скорее не механикой языка, а идеологией организации кода.

Предпросмотр: Программирование на языке Java.pdf (1,3 Мб)
894

Идиомы и паттерны проектирования в современном С++ применение совр. паттернов проектирования к решению типич. задач на C++ для построения надеж. прил., Hands-On Design Patterns with C++

Автор: Пикус Федор Г.
М.: ДМК Пресс

В книге акцент сделан на паттерны проектирования, которые отвечают естественным нуждам программиста на С++, а также паттернам, выигрывающим от уникальных особенностей С++, в частности, обобщенного программирования. Вооруженные знанием этих паттернов, вы будете тратить меньше времени на поиск решения конкретной задачи и познакомитесь с решениями, доставшимися тяжким опытом других разработчиков, их достоинствами и недостатками.

различными частями программной системы, для определения и реализации интерфейсов между компонентами и для организации <...> оказаться слишком быстрыми – тело цикла вполне может занимать меньше времени, чем накладные расходы на организацию <...> Мы также изучили несколько реализаций фабричного конструктора, различающихся организацией кода и тем, <...> Это делается, чтобы уменьшить накладные расходы на организацию цикла, поскольку каждая итерация очень <...> Поведенческий паттерн проектирования описывает способ решения типичной задачи посредством определенной организации

Предпросмотр: Идиомы и паттерны проектирования в современном С++.pdf (0,8 Мб)
895

Java EE 6 и сервер приложений GlassFish 3 практ. руководство по установке и конфигурированию сервера прил. GlassFish 3, а также по разработке прил. Java EE 6 и их развертыванию на этом сервере, Java EE 6 with GlassFish 3 Application Server

Автор: Хеффельфингер Дэвид
М.: ДМК Пресс

Книга представляет собой практическое руководство с очень удобным подходом, позволяющим читателю быстрее освоить технологии Java EE 6. Все рассмотренные основные интерфейсы Java EE 6 и подробная информация о сервере GlassFish 3 подкреплены практическими примерами их использования. Платформа Java Enterprise Edition (Java EE) 6 является отраслевым стандартом для корпоративных вычислений Java, а сервер приложений GlassFish представляет собой эталонную среду реализации спецификации Java EE. В книге рассматриваются различные соглашения и аннотации Java EE 6, которые помогут существенно упростить разработку корпоративных приложений Java. Описываются последние версии технологий Servlet, JSP, JSF, JPA, EJB и JAX-WS, а также новые дополнения к спецификации Java EE, в частности JAX-RS и CDI. Рассмотрены задачи администрирования, конфигурирования и использования сервера GlassFish 3 для развертывания корпоративных приложений.

В процессе работы Аллану довелось консультировать множество организаций, от малых предприятий до компаний <...> Арун сотрудничал с несколькими организациями по стандартизации и осуществлял взаимодействие с представителями

Предпросмотр: Java EE 6 и сервер приложений GlassFish 3.pdf (2,0 Мб)
896

Путь Ruby

Автор: Фултон Хэл
М.: ДМК Пресс

Уже больше десяти лет программисты на Ruby обращаются к данной книге как к надежному источнику сведений о том, как эффективно писать на этом языке. А теперь Хэл Фултон и Андрэ Арко изрядно обновили этот классический труд, включив описание новых средств языка и инструментов. Новое издание охватывает версию Ruby 2.1 и содержит более 400 примеров, отвечающих на вопрос «Как это делается в Ruby?». Все примеры сопровождаются подробным описанием задачи и технических ограничений. Затем дается пошаговое объяснение одного хорошего решения с детальными комментариями, позволяющими лучше усвоить материал. Третье издание удобно организовано по темам, так что стало еще проще найти ответ на свой вопрос и писать более качественный код в согласии с духом и философией Ruby.

Такое действие противоречило бы принципам организации календаря, поэтому на созданном объекте Time оно <...> Они полезны для решения многих задач, в том числе при анализе сетей и организации знаний. <...> Имеется даже вариант SizedQueue для организации очереди ограниченного размера. <...> Но просто для сведения мы все-таки документировали этот «небрежный» подход к организации информации на <...> Это стало основанием для создания библиотеки Shell, которая упрощает, к примеру, организацию конвейеров

Предпросмотр: Путь Ruby.pdf (0,5 Мб)
897

Машинное обучение для детей. Практическое введение в искусственный интеллект, Machine Learning for Kids: A Project-Based Introduction to Artificial Intelligence

Автор: Лейн Дейл
М.: Лаборатория знаний

Благодаря компьютерам мы не только можем создать программу, которая займётся нашими финансами, проконтролирует отопление в доме или вычислит траекторию полета ракеты, но и построить машину, взаимодействующую с людьми или видеоигру со сложными виртуальными противниками, которые поступают как живые. В этой книге изложены основы искусственного интеллекта и машинного обучения. Благодаря ей вы сможете создать свои собственные игры, а также программы, которые могут распознавать естественную речь и изображения. Все проекты на языке Scratch сопровождаются подробными пошаговыми инструкциями, так что не беспокойтесь, если вы не эксперт в применении этого языка визуального программирования.

Мы задаем эти названия только для того, чтобы упростить организацию проектов для себя, но компьютер не <...> технологий США (NIST) ежегодно проводит конкурс, на котором образовательные учреждения и коммерческие организации

Предпросмотр: Машинное обучение для детей. Практическое введение в искусственный интеллект.pdf (0,3 Мб)
898

Java EE 6 и сервер приложений GlassFish 3

Автор: Хеффельфингер Дэвид
М.: ДМК Пресс

Книга представляет собой практическое руководство с очень удобным подходом, позволяющим читателю быстрее освоить технологии Java EE 6. Все рассмотренные основные интерфейсы Java EE 6 и подробная информация о сервере GlassFish 3 подкреплены практическими примерами их использования. Платформа Java Enterprise Edition (Java EE) 6 является отраслевым стандартом для корпоративных вычислений Java, а сервер приложений GlassFish представляет собой эталонную среду реализации спецификации Java EE. В книге рассматриваются различные соглашения и аннотации Java EE 6, которые помогут существенно упростить разработку корпоративных приложений Java. Описываются последние версии технологий Servlet, JSP, JSF, JPA, EJB и JAX-WS, а также новые дополнения к спецификации Java EE, в частности JAX-RS и CDI. Рассмотрены задачи администрирования, конфигурирования и использования сервера GlassFish 3 для развертывания корпоративных приложений. Для изучения материала необходимо иметь некоторый опыт работы с Java, однако знаний в области Java EE или J2EE не требуется. Книга официально рекомендуется компанией Oracle — разработчиком перечисленных технологий — в качестве учебного пособия.

В процессе работы Аллану довелось консультировать множество организаций, от малых предприятий до компаний <...> Арун сотрудничал с несколькими организациями по стандартизации и осуществлял взаимодействие с представителями

Предпросмотр: Java EE 6 и сервер приложений GlassFish 3.pdf (2,0 Мб)
899

Словарная технология

Автор: Уткин Георгий Степанович
М.: Изд-во МГТУ им. Н.Э. Баумана

Предложено использовать динамический словарь как средство расширения стандартных структур данных языка C++. Словарь реализуется как сложная структура данных, представленная в виде класса. Использование в структуре данных статистики слов, которые разбиваются на узлы, позволяет существенно расширить спектр решаемых задач. Подход, при котором данные представляются в виде словаря и для работы с которыми используются функции словарного класса, назван автором «Словарная технология». Дается описание словарных функций и приводятся примеры решаемых на основе словарной технологии задач. Возможности словарной технологии по хранению и доступу к данным использованы для построения модели постреляционной системы управления базами данных. Дается описание постреляционной базы данных и особенностей представления информации. Предлагается язык управления данными, в основе которого лежит словарное представление. Приложения содержат описание функций словарной технологии, сервисных функций, упрощающих работу с данными, функции работы с постреляционной базой данных, язык управления и язык запросов к базе данных. Приводится программный материал по решению разнообразных задач в словарной технологии и перечень примеров по работе с постреляционной базой данных.

Особенностями словарного управления базой данных являются следующие: • возможность организации пакетных <...> Indy-технология хорошо решает задачи построения клиент-серверных приложений, использующих локальные сети организации

Предпросмотр: Словарная технология .pdf (0,4 Мб)
900

Введение в Tkinter. Разработка графических интерфейсов в Python учеб.-метод. пособие

Автор: Титов А. Н.
КНИТУ

Рассмотрены примеры создания приложений с графическим интерфейсом с помощью библиотеки Tkinter. Приведены необходимые сведения по стандартным графическим компонентам, описана технология работы с ними. Для оценки уровня усвоения студентами пройденного материала предложены варианты заданий для самостоятельной работы.

Для организации взаимодействия между различными виджетами предназначены события.

Предпросмотр: Введение в Tkinter. Разработка графических интерфейсов в Python учебно-методическое пособие.pdf (0,4 Мб)
Страницы: 1 ... 16 17 18 19 20 21