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

Джей Макгаврен. Head First. Изучаем Go

Go упрощает построение простых, надежных и эффективных программ. А эта книга сделает его доступным для обычных программистов. Основная задача Go — эффективная работа с сетевыми коммуникациями и многопроцессорной обработкой, но код на этом языке пишется и читается не сложнее чем на Python и JavaScript. Простые примеры позволят познакомиться с языком в действии и сразу приступить к программированию на Go. Так что вы быстро освоите общепринятые правила и приемы, которые позволят вам называть себя гофером.
brij 04/05/20 Просмотров: 1031 Комментариев: 0
+2
П. Готтшлинг. C++ для инженерных и научных расчетов

По мере развития вычислительной техники научные и инженерные проекты становятся все более крупными и сложными, и все более вероятно, что все новые проекты будут разрабатываться на C++. По мере того, как встраиваемое аппаратное обеспечение становится все более мощным, его программное обеспечение также все чаще разрабатывается на C++.
gefexi 30/04/20 Просмотров: 2241 Комментариев: 0
+3
В.М. Зюзьков. Искусственный интеллект и экспертные системы

Цель книги - практическое освоение технологий искусственного интеллекта и экспертных систем. Изучение основных компонентов искусственного интеллекта и экспертных систем иллюстрировано примерами программирования соответствующих методов и задач.
gefexi 30/04/20 Просмотров: 1672 Комментариев: 0
+1
М. Фленов. Библия C#
4-е издание

Книга посвящена программированию на языке C# для платформы Microsoft .NET, начиная с основ языка и разработки программ для работы в режиме командной строки и заканчивая созданием современных приложений различной сложности (баз данных, графических программ и др.).
gefexi 30/04/20 Просмотров: 3153 Комментариев: 0
+1
П.Е. Гладилин, К.О. Боченина. Технологии машинного обучения

В настоящем пособии представлены методические указания к выполнению восьми лабораторных работ по дисциплине «Технологии машинного обучения». По итогам выполнения всех работ студент должен получить теоретические знания об основных математических подходах и технологиях построения моделей машинного обучения, методах предобработки и анализа данных, основам работы с текстовыми данными, изображениями и временными рядами.
brij 24/04/20 Просмотров: 1198 Комментариев: 0
0
Н.В. Пацей. Разработка мобильных приложений

В данном учебно-методическом пособии представлены базовые темы для начала разработки приложений под мобильные устройства на платформе Android. Рассматриваются принципы создания пользовательского интерфейса, работы с данными, файловой системой, активностями, интентами, фрагментами, навигационными элементами и анимациями. Описаны базовые принципы посроения архитектуры приложений.
brij 24/04/20 Просмотров: 3049 Комментариев: 0
+2
konkurentnost-v-c

Если вы побаиваетесь конкурентного и многопоточного программирования, эта книга написана для вас. Стивен Клири предоставляет в ваше распоряжение 85 рецептов работы с .NET и C# 8.0, необходимых для параллельной обработки и асинхронного программирования. Конкурентность уже стала общепринятым методом разработки хорошо масштабируемых приложений, но параллельное программирование остается непростой задачей. Подробные примеры и комментарии к коду позволят разобраться в том, как современные инструменты повышают уровень абстракции и упрощают конкурентное программирование.
tanyavip1 22/04/20 Просмотров: 1388 Комментариев: 0
+1
Билл Любанович. Простой Python. Современный стиль программирования

Эта книга идеально подходит как для начинающих программистов, так и для тех, кто только собирается осваивать Python, но уже имеет опыт программирования на других языках. В ней подробно рассматриваются самые современные пакеты и библиотеки Python. Стилистически издание напоминает руководство с вкраплениями кода, подробно объясняя различные концепции Python 3. Под обложкой вы найдете обширный материал от самых основ языка до сравнительно сложных и узких тем.
gefexi 20/04/20 Просмотров: 4579 Комментариев: 2
+7
Т.В. Афанасьева. Основы визуальной алгоритмизации

Целью данной работы является рассмотрение этапов решения задачи с использованием ЭВМ, при этом наибольшее внимание уделяется составлению алгоритмов или алгоритмизации, так как этот этап является достаточно трудоемким и важным. Любые ошибки, возникающие при построении алгоритмов, приводят к серьезным погрешностям при решении задач.
gefexi 20/04/20 Просмотров: 1080 Комментариев: 0
+1
В.М. Котов. Сборник задач по теории алгоритмов

Книга из двух частей: «Алгоритмы на графах» и «Бинарные поисковые деревья», состоит это учебно-методическое пособие. Первая часть «Алгоритмы на графах» содержит практические задачи, которые могут быть сформулированы в графовой постановке. Для их решения применяются соответствующие алгоритмы, например алгоритм построения максимального потока, кратчайшего пути и др.
gefexi 11/04/20 Просмотров: 1265 Комментариев: 0
+2
А.В. Волосова. Параллельные методы и алгоритмы

Рост сложных задач, решение которых связано с применением современных ИТ-технологий, ведет к необходимости использования параллельных вычислений. Параллельные вычисления носят междисциплинарный характер. Они затрагивают, в частности, такие области, как численные методы, структуры и алгоритмы обработки данных, аппаратное и программное обеспечение, системный анализ. Это позволяет применять знания, полученные при изучении параллельных вычислений, в различных сферах научно-практической деятельности. В данном учебном пособии рассматриваются вопросы эффективного решения больших задач на компьютерах с параллельной архитектурой: архитектуры параллельных вычислительных систем, численные методы решения задач, технологии параллельного программирования, проблемы современных параллельных вычислений.
brij 10/04/20 Просмотров: 1918 Комментариев: 0
+2
А.Н. Коварцев. Алгоритмы и анализ сложности

С точки зрения современной практики алгоритм - программа, а критерием алгоритмичности вычислительного процесса является возможность его запрограммировать. В учебнике приведены основные направления исследований в теории алгоритмов, определены базовые понятия и требования, предъявляемые к написанию алгоритмов и определению порядка их сложности.
gefexi 04/04/20 Просмотров: 1219 Комментариев: 0
+1
Е. Бугаенко. Элегантные объекты. Java Edition

Эта книга всерьез пересматривает суть и принципы объектно-ориентированного программирования (ООП) и может быть метафорически названа "ООП Лобачевского". Автор книги, разработчик с 20-летним стажем, критически анализирует догмы ООП и предлагает взглянуть на эту парадигму совершенно по-новому. Так, он клеймит статические методы, геттеры, сеттеры, изменяемые методы, считая, что это - зло.
gefexi 03/04/20 Просмотров: 1351 Комментариев: 0
+4
С.П. Мальцев. Олимпиадное программирование

В учебно-методическом пособии приведены некоторые алгоритмы компьютерной обработки данных и структуры, встречающиеся на олимпиадах по программированию. Олимпиада по программированию – это интеллектуальное соревнование по решению различных задач на компьютере, для решения которых требуется применить алгоритм или написать программу. Обычно участникам олимпиады выдается комплект из нескольких задач. Задача считается решенной, если участнику удалось составить программу, которая правильно работает на всех подготовленных тестах. Сами же тесты участникам не доступны, а проверка осуществляется автоматически в проверяющей системе.
brij 03/04/20 Просмотров: 1204 Комментариев: 0
+2
А.В. Столяров. Оформление программного кода

2-е издание

В пособии изложены основные принципы, применяющиеся для повышения читаемости текстов компьютерных программ и их доступности для анализа человеком. В частности, даются рекомендации по разбиению программ на модули и подсистемы, уделяется много внимания различным стилям расстановки структурных отступов и незначащих (декоративных) пробелов. Начинающие программисты обычно полагают, что текст программы предназначен для компьютера. У опытных программистов на этот счёт иное мнение. Совсем не сложно написать программу так, чтобы её «понял» компилятор или интерпретатор, и при этом можно совершенно не задумываться о том, удачно ли выбраны имена переменных и подпрограмм, правильно ли программа разбита на строки, служат ли своей цели структурные отступы, можно писать текст как попало, компилятору более-менее всё равно.
brij 31/03/20 Просмотров: 1260 Комментариев: 0
+3
А.В. Столяров. Введение в язык Си++

5-е издание

Краткое введение в язык Си++. Содержание построено по принципу плавного перехода от средств чистого Си: в начале даётся определение ООП как парадигмы, основанной на обмене сообщениями, затем вводится метод для обычной открытой структуры, уже после этого рассказывается о защите и её предназначении, затем (поскольку теперь это необходимо) вводятся конструкторы и деструкторы, и т.д. Так называемая "стандартная библиотека" Си++ (известная также под названием STL) в книге не упоминается вообще, поскольку если начать изучение Си++ с STL, есть риск никогда не узнать сам язык. Для ввода-вывода в примерах используются функции библиотеки Си (printf и др.) Кроме того, в книге сознательно игнорируются все «усовершенствования», предлагаемые авторами так называемых «стандартов».
brij 31/03/20 Просмотров: 1367 Комментариев: 0
+5
Т.И. Федоряева. Комбинаторные алгоритмы

В учебном пособии особое внимание уделяется выявлению интуитивных идей, лежащих в основе алгоритмов, и иллюстрации работы изучаемых алгоритмов на примерах. Практически все рассматриваемые задачи и алгоритмы их решения, разумеется, не являются новыми, однако во многих случаях изложенные доказательства и обоснования оценок сложности оригинальны.
gefexi 20/03/20 Просмотров: 1367 Комментариев: 0
+1
В.П. Герасимов. Объектно-ориентированное программирование в научных исследованиях

В пособии (практикуме) рассматриваются основы применения в научных исследованиях технологии объектно-ориентированного программирования.
На практических занятиях осваиваются: современная объектно-ориентированная технология программирования, позволяющая повысить эффективность научных исследований магистрантов, визуальная среда программирования, основные конструкции языка программирования, базовые элементы управления для проектирования интерфейса, способы ввода и вывода данных, методика отладки и тестирования программ.
gefexi 18/03/20 Просмотров: 1399 Комментариев: 0
+1
Энтони Уильямс. C++. Практика многопоточного программирования

Второе издание

Язык программирования С++ выбирают тогда, когда нужно создать по-настоящему быстрые приложения. А качественная конкурентная обработка сделает их еще быстрее. Новые возможности С++17 позволяют использовать всю мощь многопоточного программирования, чтобы с легкостью решать задачи графической обработки, машинного обучения и др.
brij 17/03/20 Просмотров: 1540 Комментариев: 1
+4
Дон Гриффитс, Дэвид Гриффитс. Head First Kotlin

Руководство для начинающих программистов

Вот и пришло время изучить язык программирования Kotlin. В этом вам поможет уникальная методика Head First, выходящая за рамки синтаксиса и инструкций по решению конкретных задач. Хотите мыслить, как выдающиеся разработчики Kotlin? Данная книга даст вам все необходимое — от азов языка до продвинутых методов. А также вы сможете попрактиковаться в объектно-ориентированном и функциональном программировании. Если вы действительно хотите понять, как устроен Kotlin, то эта книга для вас!
brij 14/03/20 Просмотров: 1511 Комментариев: 0
+2
60