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

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

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

Нашлось результатов: 1303

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

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

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

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

2

Практикум по программированию

Автор: Дженжер Вадим Олегович

Пособие подготовлено по курсу программирования, читаемому в Оренбургском государственном педагогическом университете для студентов физико-математического факультета. Содержит примеры программ, написанных в среде PascalABC.NET, а также задачи для самостоятельного решения. Пособие может использоваться в качестве задачника при изучении других языков программирования высокого уровня.

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

Программирование на Scratch для детей. Уровень 1

Автор: Пашковская Ю. В.
Лаборатория знаний: М.

В данном пособии дети смогут познакомиться с основами программирования в среде Scratch (Скретч). Особенность этой среды заключается в том, что программированию обучаются играя. В Скретче можно сочинять истории, рисовать, оживлять придуманные персонажи, создавать презентации и игры. В книге содержится множество проектных заданий, при этом задания на компьютере чередуются с чтением и выполнением заданий в письменном виде. Все задания носят творческий характер, что позволит детям развивать знания об алгоритмах, полученные в начальной школе в предметной области «Математика и информатика», а также овладевать инструментами программирования в среде Скретч и применять эти знания и умения при выполнении проектных заданий из других предметных областей.

Предпросмотр: Программирование на Scratch для детей. Уровень 1.pdf (0,2 Мб)
4

Редактирование векторной графики в Inkscape

Автор: Байрамгалиев Рустам Ахметович

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

Предпросмотр: Редактирование векторной графики в Inkscape.pdf (0,6 Мб)
5

Основы теории принятия решений

Автор: Зиятдинов Н. Н.
КНИТУ

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

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

Приемы работы в пакете MathCAD. Основные вычислительные методы и их реализация в пакете

Автор: Воробьева Ф. И.
КНИТУ

Изложены основные приемы работы в пакете MathCAD версии 15, описаны порядок и правила создания и редактирования основных вычислений, выполнение символьных и матричных вычислений, а также применение численных методов для решения типовых задач с примерами их реализации.

Предпросмотр: Приемы работы в пакете MathCAD. Основные вычислительные методы и их реализация в пакете учебное пособие.pdf (0,5 Мб)
7

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

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

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

Предпросмотр: Введение в Tkinter. Разработка графических интерфейсов в Python учебно-методическое пособие.pdf (0,4 Мб)
8

Визуализация данных в Python. Работа с библиотекой Seaborn

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

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

Предпросмотр: Визуализация данных в Python. Работа с библиотекой Seaborn учебно-методическое пособие.pdf (0,3 Мб)
9

Создание интерактивных диаграмм распределений с использованием библиотеки Plotly

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

Рассмотрены возможности языка программирования Python в области интерактивной визуализации данных. Для визуального анализа данных использован модуль plotly.express библиотеки Plotly. Приведены примеры построения диаграмм распределений: histogram, bar, kde, violin, ecdf, strip, density_heatmap и dencity_contour. Для оценки уровня усвоения студентами пройденного материала предложены варианты заданий для самостоятельной работы.

Предпросмотр: Создание интерактивных диаграмм распределений с использованием библиотеки Plotly учебно-методическое пособие.pdf (0,4 Мб)
10

Символьные вычисления в Python. Основы работы с библиотекой SymPy

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

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

Предпросмотр: Символьные вычисления в Python. Основы работы с библиотекой SymPy учебно-методическое пособие.pdf (0,4 Мб)
11

Решение задач теории вероятностей и математической статистики в Python

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

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

Предпросмотр: Решение задач теории вероятностей и математической статистики в Python учебно-методическое пособие.pdf (0,3 Мб)
12

Решение задач линейной алгебры и прикладной математики в Python. Работа с библиотекой SciPy

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

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

Предпросмотр: Решение задач линейной алгебры и прикладной математики в Python. Работа с библиотекой SciPy учебно-методическое пособие.pdf (0,4 Мб)
13

Интерактивная визуализация данных. Работа с библиотекой Plotly

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

Рассмотрены возможности создания интерактивных графиков в Python с помощью библиотеки Plotly. Приведены примеры построения базовых графиков, таких как scatter-plot, line charts, bar charts, area chart, funnel chart и gantt chart. Рассмотрены вопросы форматирования построенных графиков: работа с макетом, обновление свойств объектов оси, добавление к графику кнопок, ползунков. Для оценки уровня усвоения студентами пройденного материала предложены варианты заданий для самостоятельной работы.

Предпросмотр: Интерактивная визуализация данных. Работа с библиотекой Plotly учебно-методическое пособие.pdf (0,4 Мб)
14

Обработка информации в редакторе Microsoft Word

Автор: Кузнецов М. Г.
КНИТУ

Содержит лабораторные работы, предусматривающие освоение основных возможностей тестового редактора Microsoft Word.

Предпросмотр: Обработка информации в редакторе Microsoft Word практикум.pdf (0,3 Мб)
15

Моделирование химико-технологических процессов в пакете Mathcad Prime

КНИТУ

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

Предпросмотр: Моделирование химико-технологических процессов в пакете Mathcad Prime учебное пособие.pdf (0,3 Мб)
16

Общая теория систем: анализ и дополнения

Автор: Жданов А. А.
Лаборатория знаний: М.

Автор, исходя из позиций своей теории «Автономного адаптивного управления», представленной в книге «Автономный искусственный интеллект», предлагает ряд дополнительных аспектов и понятий к общей теории систем (ОТС), которые могут сделать ОТС более конкретным инструментом для разработчиков систем. Особое внимание уделяется системам, конфигурация которых близка к наиболее важным для нас системам — к живому мозгу. С предлагаемых позиций анализируются основные подходы ОТС — математический, физический и теория функциональных систем.

Предпросмотр: Общая теория систем анализ и дополнения.pdf (0,2 Мб)
17

Дважды стохастические системы массового обслуживания с конечным накопителем

Автор: Головко Н. И.
Дальрыбвтуз

Освещаются вопросы анализа динамических и стационарных систем массового обслуживания (СМО) с дважды стохастическим входным потоком заявок. Такие системы для краткости в работе названы дважды стохастическими СМО. Исследуются дважды стохастические СМО с диффузионной или скачкообразной (ступенчатой) интенсивностью входного потока, экспоненциальным обслуживанием, конечным накопителем. Монография содержит 5 глав. В 1-й главе выводятся уравнения относительно характеристик числа заявок для диффузионной интенсивности входного потока, во 2-й – для скачкообразной интенсивности входного потока. В 3-й главе исследуются СМО с диффузионной интенсивностью входного потока и отказами (с нулевым накопителем), в 4-й – с конечным ненулевым накопителем. В 5-й главе исследуются СМО с диффузионной интенсивностью входного потока. Исследуются вопросы существования и единственности стационарного режима по числу заявок, неотрицательности характеристик числа заявок.

Предпросмотр: Дважды стохастические системы массового обслуживания с конечным накопителем. Монография.pdf (0,3 Мб)
18

Системы массового обслуживания с детерминированными интенсивностями входного потока и обслуживания

Автор: Головко Н. И.
Дальрыбвтуз

Освещаются вопросы анализа динамических и стационарных систем массового обслуживания (СМО) с детерминированной интенсивностью входного потока. Монография содержит 4 главы. В 1-й главе исследуются СМО с конечным и бесконечным накопителем с переменной детерминированной интенсивностью входного потока. Для анализа нестационарных характеристик числа заявок таких СМО предлагается функционально-аналитический метод. Марковские нестационарные СМО с постоянными интенсивностями входного потока и обслуживания рассматриваются во 2-й главе с бесконечным накопителем и в 3-й главе – с конечным накопителем. Для анализа нестационарного и стационарного распределения заявок в СМО применяется матричный метод. В 4-й главе рассматривается время ожидания в СМО с постоянной интенсивностью входного потока и обслуживания.

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

Алгоритмы для жизни: простые способы принимать верные решения

Автор: Кристиан Брайан
Альпина Паблишер: М.

Знаете, что общего между выбором новой квартиры, поиском спутника жизни и продажей жилья? Важно не продешевить и жить долго и счастливо. Как это сделать с максимально возможной гарантией успеха? Ответ — «правило 37%», которое позволяет найти оптимальный баланс между временем, потраченным на поиски, и конечной выгодой. А как разобраться с грудой вещей в шкафу или быстро расставить по алфавиту семейную библиотеку после переезда? Алгоритм кеширования данных вам в помощь! Ну а если вы мучаетесь с рассадкой гостей на свадебном банкете, метод релаксации — ваше спасение. Даже если ни один из упомянутых выше терминов вам не знаком, не расстраивайтесь и обязательно прочтите книгу журналиста Брайана Кристиана и ученого-когнитивиста Тома Гриффитса. По их мнению, программисты и математики уже давно разработали алгоритмы, которые позволяют компьютерам найти оптимальное решение в заданное время и с минимальными затратами сил и средств. Авторы считают, что нам просто необходимо воспользоваться этими наработками, и популярно объясняют, как именно применять сложные математические алгоритмы для решения повседневных задач, успешно избегая в своих объяснениях наукообразности и излишнего упрощения.

Предпросмотр: Алгоритмы для жизни. Простые способы принимать верные решения.pdf (0,1 Мб)
20

Рациональность: Что это, почему нам ее не хватает и чем она важна

Автор: Пинкер Стивен
Альпина нон-фикшн: М.

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

Предпросмотр: Рациональность. Что это, почему нам ее не хватает и чем она важна.pdf (0,1 Мб)
21

Современные программные сервисы информационно-аналитической деятельности

Автор: Целых А. Н.
Изд-во ЮФУ: Ростов н/Д.

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

Предпросмотр: Современные программные сервисы информационно-аналитической деятельности.pdf (0,7 Мб)
22

Ознакомительная практика

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

Методические указания предназначены для студентов 1-го курса очной, очно-заочной и заочной форм обучения направления подготовки 15.03.03 «Прикладная механика» профиля «Вычислительная механика и компьютерный инжиниринг» и содержат описание порядка прохождения и подготовки отчёта по ознакомительной практике.

Предпросмотр: Ознакомительная практика.pdf (1,2 Мб)
23

Машинное обучение для детей. Практическое введение в искусственный интеллект

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

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

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

Математическое планирование биотехнических экспериментов

Изд-во Липецкого государственного технического университета

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

Предпросмотр: Математическое планирование биотехнических экспериментов.pdf (0,1 Мб)
25

Информатика. 11 класс : углублённый уровень. В 2 ч. Ч. 1

Автор: Семакин И. Г.
Просвещение: М.

Учебник предназначен для изучения информатики на углублённом уровне в 11 классах общеобразовательных организаций. Содержание опирается на изученный в 7–9 классах курс информатики для основной школы и разработано в соответствии с федеральным государственным образовательным стандартом среднего общего образования и примерной основной образовательной программой среднего общего образования. Рассматриваются информационные системы, методы программирования, компьютерное моделирование, информационная деятельность человека. Учебник входит в учебно-методический комплект для 10–11 классов, включающий также практикум, примерную рабочую программу и методическое пособие.

Предпросмотр: Информатика. 11 класс углублённый уровень учебник в 2 частях. Часть 1.pdf (0,2 Мб)
26

Информатика. 11-й класс : базовый и углублённый уровни. В 2 ч. Ч. 2

Автор: Поляков К. Ю.
Просвещение: М.

Учебник предназначен для изучения информатики на базовом и углублённом уровнях в 11 классах общеобразовательных организаций. Содержание учебника является продолжением курса 10 класса и опирается на изученный в 7–9 классах курс информатики для основной школы. Рассматриваются вопросы передачи информации, базы данных, разработка веб-сайтов, компьютерное моделирование, алгоритмизация и программирование, методы объектно-ориентированного программирования, компьютерная графика и анимация. Учебник входит в учебно-методический комплект, включающий также учебник для 10 класса, методическое пособие и задачник. Соответствует Федеральному государственному образовательному стандарту среднего общего образования и Примерной основной образовательной программе среднего общего образования.

Предпросмотр: Информатика 11-й класс базовый и углублённый уровни учебник в 2 частях. Часть 2.pdf (0,3 Мб)
27

Информатика. 10-й класс : базовый и углублённый уровни. В 2 ч. Ч. 2

Автор: Поляков К. Ю.
Просвещение: М.

Учебник предназначен для изучения информатики на базовом и углублённом уровнях в 10 классах общеобразовательных организаций. Содержание учебника опирается на изученный в 7–9 классах курс информатики для основной школы. Рассматриваются теоретические основы информатики, аппаратное и программное обеспечение компьютера, компьютерные сети, алгоритмизация и программирование, информационная безопасность. Учебник входит в учебно-методический комплект, включающий также учебник для 11 класса, методическое пособие и задачник. Соответствует Федеральному государственному образовательному стандарту среднего общего образования и Примерной основной образовательной программе среднего общего образования.

Предпросмотр: Информатика 10-й класс базовый и углублённый уровни учебник в 2 частях. Часть 2.pdf (0,3 Мб)
28

Информатика. 10–11-е классы : базовый уровень. В 2 ч. Ч. 2

Просвещение: М.

Учебник для 10–11 классов входит в состав УМК, наряду с электронной формой учебника, методическим пособием, рабочей тетрадью, задачником с типовыми заданиями и задачником по моделированию. Материал излагается в рамках концентрического подхода: на основе повторения изученного в основной школе и освоения нового формируется расширенное и углублённое представление учащегося о содержании каждой темы. В части 2 учебника излагается общая теория моделирования и рассматриваются различные модели в программных средах. Дана методика обучения программированию с использованием моделирования, основанная на системно-деятельностном подходе к формированию метапредметных, предметных и личностных результатов. Рассматриваются ситуационные задачи, приводятся решения и технология проведения моделирования и анализа в программных средах Basic и Pascal. Для каждого задания приведены программы на языках Basic и Pascal, что позволяет провести сопоставительный анализ инструментария каждой среды и выбрать наиболее рациональный вариант программы. Освоение предлагаемых в учебнике заданий по программированию в полном объёме позволяет учащемуся успешно сдать ЕГЭ на уровне C. К параграфам приводятся вопросы, задания для самостоятельной работы, предлагаются темы для исследования, поисковой работы, выполнение проекта. Происходит знакомство с основами социальной информатики. Соответствует Федеральному государственному образовательному стандарту среднего общего образования и Примерной основной образовательной программе среднего общего образования.

Предпросмотр: Информатика 10–11-е классы базовый уровень учебник в 2 частях. Часть 2.pdf (0,4 Мб)
29

Python — к вершинам мастерства. Лаконичное и эффективное программирование

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

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

Предпросмотр: Python — к вершинам мастерства. Лаконичное и эффективное программирование.pdf (2,2 Мб)
30

Power BI: передовые методы оптимизации. Полное руководство по построению стабильно быстрых решений в Microsoft Power BI

Автор: Мерчант Бхавик
ДМК Пресс: М.

Эта книга научит вас поддерживать решения Power BI любой степени сложности с минимальными усилиями. Вы узнаете, как проводить оптимизацию на всех слоях Power BI — начиная с рабочей области отчета и заканчивая моделированием данных, их преобразованием, хранением и архитектурой. Выясните, что необходимо сделать, чтобы при масштабировании проекта не страдало его быстродействие. Научитесь определять распространенные ошибки на этапе проектирования данных, приводящие к снижению эффективности решения и расходованию лишней памяти. Издание предназначено для аналитиков данных, разработчиков в области бизнес-аналитики и специалистов по работе с Power BI. Оно пригодится тем, кто хочет создавать решения на базе Power BI, способные масштабироваться в отношении объема данных и количества пользователей без потери эффективности. Для изучения материала потребуется базовое знание Power BI и всех его компонентов.

Предпросмотр: Power BI передовые методы оптимизации. Полное руководство по построению стабильно быстрых решений в Microsoft Power BI.pdf (0,8 Мб)
31

Power BI: моделирование на экспертном уровне. Построение оптимальных моделей данных с использованием Power BI

Автор: Бахши Сохейл
ДМК Пресс: М.

В этой книге описываются техники моделирования данных с помощью Power BI. Показано, как подключаться к данным в различных источниках, преобразовывать их с помощью Power Query и DAX, объединять посредством связей и строить модели данных с учетом разнообразных, даже самых изысканных, бизнес-требований. На примерах рассмотрена оптимизация сложных моделей данных без потери функционала. К концу книги читатель будет обладать всеми необходимыми знаниями для структурирования и обработки данных, поступающих из разных источников, и создания на их основании полноценных моделей, пригодных для построения отчетов.

Предпросмотр: Power BI моделирование на экспертном уровне. Построение оптимальных моделей данных с использованием Power BI.pdf (1,0 Мб)
32

OpenGL 4. Язык шейдеров. Книга рецептов

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

Язык шейдеров OpenGL (OpenGL Shading Language, GLSL) является фундаментальной основой программирования с использованием OpenGL. Его применение дает беспрецедентную гибкость и широту возможностей, позволяет использовать мощь графического процессора (GPU) для реализации улучшенных приемов отображения и даже для произвольных вычислений. Версия GLSL 4.x несет еще более широкие возможности, благодаря введению новых видов шейдеров: шейдеров тесселяции и вычислительных шейдеров. В этой книге рассматривается весь спектр приемов программирования на GLSL, начиная с базовых видов шейдеров — вершинных и фрагментных, — и заканчивая геометрическими, вычислительными и шейдерами тесселяции. Здесь приводится множество практических примеров — от наложения текстур, воспроизведения теней и обработки изображений до применения искажений и манипуляций системами частиц. Прочтя ее, вы сможете задействовать GPU для решения самых разных задач, даже тех, что никак не связаны с формированием изображений. Издание предназначено для программистов трехмерной графики, желающих задействовать в своих проектах всю мощь современных программных и аппаратных средств.

Предпросмотр: OpenGL 4. Язык шейдеров. Книга рецептов.pdf (0,2 Мб)
33

NX для конструктора-машиностроителя

Автор: Гончаров Павел Сергеевич
ДМК Пресс: М.

Книга представляет собой учебное пособие для самостоятельного изучения системы автоматизированного проектирования NX. Адресована конструкторам машиностроительных производств, уже имеющим представление о 3D-моделировании, но нуждающимся в повышении квалификации. Более опытным пользователям издание поможет ускорить проектирование и упростить оформление чертежей, а также познакомиться с синхронной технологией. Пособие обобщает опыт преподавателей российских вузов и специалистов машиностроительных предприятий по обучению работе в NX. В книге приводится подробное описание техники создания сборок, тел, поверхностей, оформления чертежей в NX. Затронуты вопросы работы с модулем для разработки трубопроводов и электрожгутов, обеспечения автоматизированного контроля моделей, численного анализа (CAE). Отдельно освещены особенности работы NX в связке с системой Teamcenter. Особо полезен будет комплекс упражнений, направленный на отработку ключевых навыков работы в CAD/CAM/CAE системе. На сайте издательства www.dmkpress.com вы найдете флеш-презентацию NX6, примеры успешных внедрений системы на отечественных и зарубежных предприятиях, информацию о том, как оформить лицензию NX, а также все учебные файлы и модели, необходимые для выполнения упражнений. Кроме того, в дополнительных материалах имеется видеокурс по NX6, разработанный специалистами российского представительства компании Siemens PLM Software и содержащий часть материалов базового тренинга по NX.

Предпросмотр: NX для конструктора-машиностроителя.pdf (0,1 Мб)
34

Node.js. Разработка серверных веб-приложений на JavaScript

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

Книга посвящена разработке веб-приложений в Node.js — платформе, которая выводит язык JavaScript за пределы браузера и позволяет использовать его в серверных приложениях. В основе платформы лежит исключительно быстрый движок JavaScript, заимствованный из браузера Chrome, к которому добавлена быстрая и надежная библиотека асинхронного сетевого ввода/вывода. Основной упор в Node.js делается на создании высокопроизводительных, хорошо масштабируемых клиентских и серверных приложений. На практических примерах вы научитесь пользоваться серверным и клиентским объектами HTTP, каркасами Connect и Express, освоите алгоритмы асинхронного выполнения и узнаете, как работать с базами данных на основе SQL и с MongoDB. Начав с практических рекомендаций по установке и настройке Node.js в режиме разработки и эксплуатации, вы научитесь разрабатывать клиентские и серверные HTTP-приложения, познакомитесь с применяемой в Node.js системой организации модулей на основе спецификации CommonJS, позволяющей реализовать подмножество технологии объектно-ориентированного проектирования.

Предпросмотр: Node.js. Разработка серверных веб-приложений на JavaScript.pdf (0,1 Мб)
35

MongoDB в действии

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

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

Предпросмотр: MongoDB в действии.pdf (0,2 Мб)
36

MATLAB. Программирование на С++, С#, Java и VBA

Автор: Смоленцев Николай Константинович
ДМК Пресс: М.

Всех, кто работал с системой MATLAB, поражает удивительная легкость написания программ на языке MATLAB для решения самых разнообразных задач. MATLAB предлагает классы, которые представляют основные типы данных MATLAB в других языках программирования: С/С++, Java, VBA, .NET. В системе имеется также возможность создания компонентов для этих языков, которые включают функции, написанные в MATLAB. Изложению этой тематики посвящена данная книга. В ней подробно рассматривается работа Компилятора MATLAB, примеры создания независимых от MATLAB приложений на C++, Java, C#, VBA. Кроме того рассмотрена работа с MATLAB Production Server, что позволяет исполнять трудоемкие процедуры MATLAB на сервере MATLAB. Освоение технологии использования колоссальных математических возможностей MATLAB в других языках программирования позволит создавать полноценные приложения с развитой графической средой для реализации сложных математических алгоритмов.

Предпросмотр: MATLAB. Программирование на С++, С#, Java и VBA.pdf (0,4 Мб)
37

MATLAB. Полный самоучитель

Автор: Дьяконов Владимир Павлович
ДМК Пресс: М.

Самоучитель по массовой матричной системе MATLAB, занимающей лидирующее место в области численных научно-технических вычислений, расчетов и моделирования. Основное внимание уделено описанию основ применения и языка программирования базовой системы MATLAB, реализации численных методов вычислений и визуально-ориентированному проектированию графического интерфейса пользователя (GUI). Описаны особенности интерфейса MATLAB, операторы, функции и средства программирования. Приведены сотни примеров применения MATLAB в учебных, научно-технических и математических вычислениях и расчетах.

Предпросмотр: MATLAB. Полный самоучитель.pdf (0,9 Мб)
38

LLVM: инфраструктура для разработки компиляторов. Знакомство с основами LLVM и использование базовых библиотек для создания продвинутых инструментов

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

LLVM — новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки компиляторов. Сначала эта книга покажет, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем познакомит с архитектурой LLVM и особенностями работы всех компонентов компилятора: анализатора исходных текстов, генератора кода промежуточного представления, генератора выполняемого кода, механизма JIT-компиляции, возможностями кросс-компиляции и интерфейсом расширений. На множестве наглядных примеров и фрагментов исходного кода книга поможет вам войти в мир разработки компиляторов на основе LLVM. Читатели должны знать язык программирования C++ и, желательно, иметь некоторые представления о теории компиляции.

Предпросмотр: LLVM инфраструктура для разработки компиляторов. Знакомство с основами LLVM и использование базовых библиотек для создания продвинутых инструментов.pdf (0,2 Мб)
39

Linux с нуля. Версия 7.3

ДМК Пресс: М.

Если вы мечтаете собрать свою собственную операционную систему, то книга «Linux с нуля» — именно для вас. Из нее вы узнаете, как подготовить нужный для сборки набор инструментальных средств, откуда и какие взять для этого исходные коды программ, как собрать их в виде пакетов и заставить их вместе работать как единое целое, управляющее вашим компьютером. Книга подробно расскажет вам, как конкретно подготовить каждый из пакетов, из которых собирается система, проведет вас через лабиринты системных и пользовательских настроек, и, конечно, подскажет, где и как искать решения в случае, если что-то пойдет не так, как ожидалось. Система, которую вы соберете, станет не только вашей гордостью, но и, без всякого сомнения, послужит для вас той основой, на которой вы будете и дальше познавать увлекательный мир операционных систем Linux.

Предпросмотр: Linux с нуля. Версия 7.3.pdf (0,2 Мб)
40

LabVIEW: стиль программирования

Автор: Блюм Питер
ДМК Пресс: М.

Автор книги предлагает практические советы по улучшению каждой грани вашего приложения, созданного на LabVIEW: эффективности, удобочитаемости, простоты работы, использования и поддержки, производительности и надежности. Блюм подробно объясняет каждое правило, иллюстрирует их жизненными примерами. Есть даже примеры «от противного»: что именно не надо делать и почему.

Предпросмотр: LabVIEW стиль программирования.pdf (0,1 Мб)
41

LabVIEW для всех

Автор: Трэвис Джеффри
ДМК Пресс: М.

В книге приведено описание функциональных элементов среды проектирования виртуальных приборов LabVIEW 2010. Описание выполнения функций сопровождается примерами их использования. Для большинства Экспресс-ВП приведены окна конфигурирования с переводом их содержимого. В справочнике большое внимание уделено функциям программирования, математики, обработки сигналов, коммуникации, управления приборами и обмена данными по стандартным интерфейсам. Рассмотрены также новые элементы LabVIEW 2010 — диаграмма состояний, потоковая передача данные и другие.

Предпросмотр: LabVIEW для всех.pdf (0,6 Мб)
42

Kafka в действии

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

Это практическое руководство показывает, как использовать распределенную потоковую платформу Apache Kafka для удовлетворения различных бизнес-требований. Рассказывается, как устроена Kafka и где она может пригодиться на практике, описываются характеристики проектов, в которых может пригодиться эта платформа. Рассматриваются основные ее компоненты — клиенты и кластер, представлены варианты улучшения работающего кластера. Для изучения примеров кода понадобятся базовые знания командной строки, желательно иметь навыки программирования на языке Java.

Предпросмотр: Kafka в действии.pdf (0,4 Мб)
43

JRuby. Сборник рецептов

Автор: Эдельсон Джастин
ДМК Пресс: М.

Интересующемуся языком JRuby вряд ли нужны руководства по Ruby, Rails или Java — требуется лишь узнать, как решить ту или иную конкретную задачу. В этой книге вы найдете практические рецепты по работе с данной реализацией языка Ruby на платформе Java. Специально рассмотрены такие вопросы, как развертывание веб-приложений Rails на Java-серверах, интеграция программ на JRuby с технологиями из мира Java, разработка персональных приложений на JRuby с помощью инструментальных библиотек на Java и многое другое. Интерпретатор JRuby сочетает в себе простоту и легкость использования Ruby с развитыми библиотеками и технологиями Java, и это открывает совершенно новые возможности для применения Ruby, Rails и Java. Эта книга даст вам возможность воспользоваться всем потенциалом языка JRuby.

Предпросмотр: JRuby. Сборник рецептов.pdf (0,2 Мб)
44

Java EE 7 и сервер приложений GlassFish 4

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

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

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

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 Мб)
46

HTML5 — путеводитель по технологии

Автор: Сухов Кирилл Константинович
ДМК Пресс: М.

Книга посвящена знакомству и незамедлительному началу использования на практике HTML5 — новому стандарту и флагману современных интернет-технологий. Все новые API (Canvas, Geolocation API, WebStorage, WebSockets, WebRTC, WebGL IndexedDB и многое, многое другое) рассмотрены на основе практических примеров, и большую часть из них можно использовать прямо здесь и сейчас. Книга адресована веб-программистам, веб-верстальщикам, ведущим веб-проектов и вообще всем, кто имеет отношение к интернет-разработке. Мы можем относиться к новому стандарту как угодно, это не важно — важно понимать: HTML5 — это уже не будущее, это настоящее. И не приняв его, мы рискуем застрять в ХХ веке. Это, может, и не самое плохое время, но если мы работаем с информационными технологиями — давайте жить и творить сегодня! Для хорошего понимания материла желательны знания HTML/DHTML/JavaScript и общее представление об устройстве Всемирной сети.

Предпросмотр: HTML5 — путеводитель по технологии.pdf (0,3 Мб)
47

Free Pascal и Lazarus. Учебник по программированию

Автор: Алексеев Евгений Ростиславович
ДМК Пресс, ALT Linux

Free Pascal — свободная реализация языка Паскаль, совместимая с Borland Pascal и Object Pascal — Delphi, но при этом обладающая и некоторыми дополнительными возможностями. Свободный компилятор Free Pascal — кросплатформенный продукт, реализованный, в частности, для операционных систем Linux и Windows. Данная книга представляет собой учебник по алгоритмизации и программированию на основе языка Free Pascal. Кроме того, читатель познакомится с принципами создания визуальных приложений в среде Lazarus. К каждой теме прилагаются 25 вариантов задач для самостоятельного решения, что позволит использовать книгу не только начинающим самостоятельно изучать программирование, но и преподавателям в учебном процессе. Сайт книги: books.altlinux.ru/freepascal/

Предпросмотр: Free Pascal и Lazarus. Учебник по программированию.pdf (0,1 Мб)
48

Entity Framework Core в действии

Автор: Смит Джон П.
ДМК Пресс: М.

Entity Framework радикально упрощает доступ к данным в приложениях .NET. Этот простой в использовании инструмент объектно-реляционного отображения (ORM) позволяет писать код базы данных на чистом C#. Он автоматически отображает классы в таблицы базы данных, разрешает запросы со стандартными командами LINQ и даже генерирует SQL-код за вас. Данная книга научит вас писать код для беспрепятственного взаимодействия с базой данных при работе с приложениями .NET. Следуя соответствующим примерам из обширного опыта автора книги, вы быстро перейдете от основ к продвинутым методам. Помимо новейших функциональных возможностей EF, в книге рассматриваются вопросы производительности, безопасности, рефакторинга и модульного тестирования.

Предпросмотр: Entity Framework Core в действии.pdf (2,2 Мб)
49

EJB 3 в действии

ДМК Пресс: М.

Фреймворк EJB 3 предоставляет стандартный способ оформления прикладной логики в виде управляемых модулей, которые выполняются на стороне сервера, упрощая тем самым создание, сопровождение и расширение приложений Java EE. Версия EJB 3.2 включает большее число расширений и более тесно интегрируется с другими технологиями Java, такими как CDI, делая разработку еще проще. Книга знакомит читателя с EJB на многочисленных примерах кода, сценариях из реальной жизни и иллюстрациях. Помимо основ в ней описываются некоторые особенности внутренней реализации, наиболее эффективные приемы использования, шаблоны проектирования, даются советы по оптимизации производительности и различные способы доступа, включая веб-службы, службы REST и веб-сокеты.

Предпросмотр: EJB 3 в действии.pdf (0,3 Мб)
50

Cubase 5 и Nuendo 4. Наиболее полное руководство

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

Эта книга посвящена двум популярным программным продуктам Cubase 5 и Nuendo 4. Материал в ней представлен таким образом, чтобы читатель смог самостоятельно овладеть всеми основными приемами работы в этих программах. Авторы учитывали особенности читателей — музыкантов, которые, в своем большинстве, являются гуманитариями. Поэтому изложение материала дано максимально понятно, без углубления в технические проблемы, не относящиеся к задаче создания музыки на компьютере. Отличие этой книги в том, что на сегодняшнем рынке она является наиболее полным руководством по программам Cubase 5 и Nuendo 4 и, что крайне важно, помогает овладеть практическими навыками работы в этих программах как начинающим пользователям, так и показывает новые пути совершенствования продвинутым пользователям. К книге прилагается DVD-ROM, содержащий видеоуроки к каждой главе в формате Flash, файлы проектов, а также звуковые файлы примеров использования Cubase и Nuendo и популярных плагинов и VSTi.

Предпросмотр: Cubase 5 и Nuendo 4. Наиболее полное руководство.pdf (0,7 Мб)
Страницы: 1 2 3 ... 27