информатика RSS

Т.И. Федоряева. Комбинаторные алгоритмы

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

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

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

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

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

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

С развитием микросервисов и контейнеров изменились подходы к проектированию, созданию и запуску программного обеспечения. Познакомьтесь с новыми паттернами и принципами разработки, которые нужны для реализации облачных приложений в Kubernetes.
tanyavip1 11/03/20 Просмотров: 1549 Комментариев: 0
+2
istoriya-komputernoy-ery

Вы знаете, когда возникли первые счетные устройства? Что они собой представляли? Какие приспособления для математических вычислений использовали в XIX веке? Кто был первым программистом? Если нет, то добро пожаловать в мир истории компьютерной эры.
tanyavip1 10/03/20 Просмотров: 1754 Комментариев: 0
+2
Крис Элбон. Машинное обучение с использованием Python. Сборник рецептов

Книга содержит около 200 рецептов решения практических задач машинного обучения, таких как загрузка и обработка текстовых или числовых данных, отбор модели, уменьшение размерности и многие другие. Рассмотрена работа с языком Python и его библиотеками, в том числе pandas и scikit-leam. Решения всех задач сопровождаются подробными объяснениями. Каждый рецепт содержит работающий программный код, который можно вставлять, объединять и адаптировать, создавая собственное приложение.
brij 10/03/20 Просмотров: 1728 Комментариев: 0
+2
Тим Рафгарден. Совершенный алгоритм. Сборник книг

3 книги

Из книг серии вы изучите не­сколько невероятно быстрых подпрограмм для обработки данных и несколько полезных структур для организации данных, которые можете применять не­посредственно в ваших собственных программах. Реализация и применение этих алгоритмов расширит и улучшит ваши навыки программирования. Вы также узнаете основные приемы разработки алгоритмов, которые актуальны для решения разнообразных задач в широких областях, получите инструменты для прогнозирования производительности этих алгоритмов. Такие «шаблоны» могут быть вам полезны для разработки новых алгоритмов решения задач, которые возникают в вашей собственной работе.
brij 08/03/20 Просмотров: 1639 Комментариев: 0
+2
Тим Рафгарден. Совершенный алгоритм. Жадные алгоритмы и динамическое программирование

Алгоритмы — это сердце и душа computer science. Без них не обойтись, они есть везде — от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию. В новой книге Тим Рафгарден расскажет о жадных алгоритмах (задача планирования, минимальные остовные деревья, кластеризация, коды Хаффмана) и динамическом программировании (задача о рюкзаке, выравнивание последовательностей, кратчайшие пути, оптимальные деревья поиска).
brij 08/03/20 Просмотров: 1311 Комментариев: 0
+1
А.В. Фролов. Создание смарт-контрактов Solidity для блокчейна Ethereum

Практическое руководство

Эта книга поможет быстро приступить к созданию смарт-контактов Solidity и распределенных приложений DApp для блокчейна Ethereum. Она состоит из 12 уроков с практическими заданиями. Выполнив их, читатель сможет создавать собственные локальные узлы Ethereum, публиковать смарт-контракты и вызывать их методы, обмениваться данными между реальным миром и смарт-контрактами с помощью оракулов, работать с тестовой отладочной сетью Rinkeby.
brij 08/03/20 Просмотров: 1416 Комментариев: 0
0
c-80-karmannyy-spravochnik

Скорая помощь для программистов на C# 8.0!
Когда вам нужны ответы на вопросы по программированию на языке C# 8.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать - безо всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве краткого справочника, данное руководство поможет опытным программистам на C#, Java и C++ быстро ознакомиться с последней версией языка C#.
tanyavip1 07/03/20 Просмотров: 3679 Комментариев: 0
+1
Иван Жуков. Компьютер для моих любимых родителей!

Издание исправленное и дополненное

Вы подарили своим родителям компьютер, но у вас не хватает времени, терпения, сил, чтобы в сотый раз объяснять, на какую кнопочку нажимать и почему файл нельзя сохранить в мониторе? А может быть, все наоборот. Ваши дети подарили вам компьютер, но они не в состоянии толком объяснить, как он работает, торопятся и говорят на каком-то тарабарском языке. Вместе с этой книгой в ваш дом придет гармония, а в жизни появится новое увлекательное занятие – общение с компьютером!
brij 06/03/20 Просмотров: 2067 Комментариев: 0
+4
Titus Winters, Tom Manshreck. Software Engineering at Google

Lessons Learned from Programming Over Time

Термины «программирование» и «разработка программного обеспечения» в течение некоторого времени взаимозаменяемо использовались в нашей отрасли, хотя каждый термин имеет разный акцент и разные значения. Студенты университета, как правило, изучают информатику и получают работу, написав код как «программисты». «Разработка программного обеспечения», однако, звучит более серьезно, как будто она подразумевает применение некоторых теоретических знаний для создания чего-то реального и точного.
brij 05/03/20 Просмотров: 1447 Комментариев: 0
+1
java-concurrency-na-praktike

Потоки являются фундаментальной частью платформы Java. Многоядерные процессоры — это обыденная реальность, а эффективное использование параллелизма стало необходимым для создания любого высокопроизводительного приложения. Улучшенная виртуальная машина Java, поддержка высокопроизводительных классов и богатый набор строительных блоков для задач распараллеливания стали в свое время прорывом в разработке параллельных приложений.
tanyavip1 03/03/20 Просмотров: 1292 Комментариев: 0
+2
Информатика. Практикум для экономистов

Пособие охватывает все темы базового курса информатики, изучаемого студентами направления "Прикладная экономика" в вузах России и стран СНГ. Каждый раздел Практикума содержит комплексный дидактический материал, включающий терминологическую часть; методические указания и разбор типовых задач и упражнений; задания для самостоятельного выполнения; задания для контрольных работ; вопросы для самоконтроля; тесты; рекомендуемую литературу по каждой теме.
gefexi 01/03/20 Просмотров: 1118 Комментариев: 1
+1
Роман Пушкин. Ruby для романтиков. От новичка до профессионала

Книга-курс

В какой-то момент стало очевидно, что программист - одна из профессий 21-ого века. Но как стать программистом? В каком направлении приложить усилия? Что нужно изучать, а что не нужно? Как наиболее эффективно использовать время, чтобы освоить какую-либо технологию? Язык Ruby и веб-программирование - это нечто среднее между “поскорее найти работу”, “выучить что-нибудь несложное и интересное” и “чтобы также пригодилось в будущем”. Руби не только позволяет составлять скучные программы, работая на кого-то в офисе, но также может быть полезен дома, в быту.
brij 29/02/20 Просмотров: 2402 Комментариев: 0
+1
А.П. Тонких. Web-дизайн и Web-программирование. Выполнение курсовой работы

В учебно-методическом пособии приведен алгоритм выполнения курсовой работы по дисциплинам «Web-дизайн и Web-программирование», «Web-программирование», включающий основные правила и требования к подготовке курсовой работы, методические рекомендации по разработке основных разделов, а также процедуру ее защиты и критерии оценки результатов.
brij 25/02/20 Просмотров: 1820 Комментариев: 0
+1
Р. Седжвик, К. Уэйн. Computer Science. Основы программирования на Java, ООП, алгоритмы и структуры данных

Преподаватели Принстонского университета Роберт Седжвик и Кевин Уэйн создали универсальное введение в Computer Science на языке Java, которое идеально подходит как студентам, так и профессионалам. Вы начнете с основ, освоите современный курс объектно-ориентированного программирования. Потом перейдете к концепциям более высокого уровня: алгоритмам и структурам данных, теории вычислений и архитектуре компьютеров. И главное - вся теория рассматривается на практических и ярких примерах: прикладная математика, физика и биология, числовые методы, визуализация данных, синтез звука, обработка графики, финансовое моделирование и многое другое.
brij 16/02/20 Просмотров: 2748 Комментариев: 0
+2
laravel-polnoe-rukovodstvo
2-е издание

Что отличает Laravel от других PHP-фреймворков? Скорость и простота. Стремительная разработка приложений, обширная экосистема и набор инструментов Laravel позволяют быстро создавать сайты и приложения, отличающиеся чистым удобочитаемым кодом.
tanyavip1 14/02/20 Просмотров: 1857 Комментариев: 0
+3
Введение в операционные системы

Книга представляет собой авторскую обработку курса лекций для студентов. В ней подробно излагаются принципы построения операционных систем, вводятся понятия параллельных процессов и виртуальной памяти. Большое внимание уделено вопросам организации архива и управления периферийными устройствами. Рассматривается работа операционных систем для ЭВМ с мультипрограммным режимом.
gefexi 12/02/20 Просмотров: 3170 Комментариев: 0
+2
86