A First Course in Probability for Computer and Data Science

Автор: literator от 6-08-2023, 18:58, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: A First Course in Probability for Computer and Data Science
Автор: Henk Tijms
Издательство: World Scientific Publishing
Год: 2023
Страниц: 244
Язык: английский
Формат: pdf (true)
Размер: 11.3 MB

In this undergraduate text, the author has distilled the core of probabilistic ideas and methods for Computer and Data Science. The book emphasizes probabilistic and computational thinking rather than theorems and proofs. It provides insights and motivates the students by telling them why probability works and how to apply it. The unique features of the book are as follows: Bayesian probability with real-life cases in law and medicine; Logistic regression and naïve Bayes; Real-world applications of probability; Interweaving Monte Carlo simulation and probability; Gentle introduction to Markov chains and Markov chain Monte Carlo simulation. This book contains many worked examples. Numerous instructive problems scattered throughout the text are given along with problem-solving strategies. Several of the problems extend previously covered material. Answers to all problems and worked-out solutions to selected problems are also provided. Probability is the bedrock for data analysis and statistics. Students in computer and data science need a solid background in probability, especially for areas such as Machine Learning (ML) and Artificial Intelligence (AI).
 

Методы построения алгоритмов. Практикум

Автор: SCART56 от 6-08-2023, 16:56, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Методы построения алгоритмов. Практикум
Автор(ы): Шень А.Х.
Издательство: ИНТУИТ, Ай Пи Ар Медиа
Год: 2020
Страниц: 335
Формат: PDF
Размер: 18 Мб
Язык: русский
Качество: приемлемое

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

Implementing DDD, CQRS and Event Sourcing

Автор: literator от 6-08-2023, 16:55, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Implementing DDD, CQRS and Event Sourcing
Автор: Alex Lawrence
Издательство: Leanpub
Год: 2021-04-15
Страниц: 503
Язык: английский
Формат: pdf (true), epub + code
Размер: 18.1 MB

Learn how to implement DDD, CQRS and Event Sourcing. Understand the theory and put it into practice with jаvascript and Node.js. Utilize an extensive source code bundle and an interactive execution feature for a hands-on experience. This book explains and illustrates how to implement Domain-Driven Design, Command Query Responsibility Segregation and Event Sourcing. The goal is to build software that is behavior-rich, event-based, problem-centric, reactive, scalable and well-designed. Domain-Driven Design is a way to build software that focuses on the problem to solve and its associated knowledge areas. Command Query Responsibility Segregation separates a software into a write side and a read side. Event Sourcing is an architectural pattern that represents state as a sequence of immutable events. The concepts are explained in theory and put into practice with standalone examples and a Sample Application. This is done without third-party software. The book comes with a source code bundle and supports interactive execution. All code is written in jаvascript and uses Node.js as runtime.
 

Введение в программирование на Python

Автор: SCART56 от 6-08-2023, 16:15, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Введение в программирование на Python
Автор: Северенс Ч.
Издательство: М.: НОУ "Интуит"
Год: 2016
Страниц: 232
Формат: PDF
Размер: 16.5 Мб
Язык: русский

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

Серия "Программирование для начинающих" в 5 книгах

Автор: SCART56 от 6-08-2023, 15:37, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Серия "Программирование для начинающих" в 5 книгах
Автор(ы): Майк МакГрат
Издательство: Москва
Год: 2015-2022
Страниц: 1000+
Формат: PDF
Размер: 62 Мб
Язык: русский

Не умеете программировать, но хотите научиться? Эта серия для вас — в ней собраны простые и понятные пошаговые инструкции, следуя которым вы без труда освоите такие популярные компьютерные языки, как Python, Java, C и многие другие, с «нуля».

 

Программирование в Linux. Самоучитель (+файлы)

Автор: SCART56 от 6-08-2023, 15:14, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Программирование в Linux. Самоучитель (+файлы)
Автор: Иванов Н.Н.
Издательство: СПб.: БХВ-Петербург
Год: 2012
Страниц:
ISBN: 978-5-9775-0744-8
Формат: PDF
Размер: 10.8 Мб
Язык: русский

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

An Introduction to Assembly Programming with RISC-V

Автор: literator от 6-08-2023, 14:41, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: An Introduction to Assembly Programming with RISC-V
Автор: Edson Borin
Издательство: Independently published
Год: May 9, 2022
Страниц: 151
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

An Introduction to Assembly Programming with RISC-V is a textbook for programmers that want to learn how to program in assembly language. It leverages the RISC-V ISA to guide the reader through the main concepts of assembly programming and the assembly process. The book is divided into three parts: I) Introduction to computer systems and assembly language, II) User-level programming, and III) System-level programming. The first part, "Introduction to computer systems and assembly language", starts by providing a brief overview of how computers are organized and how programs are executed by computers. Then, it discusses how data is represented on modern computers, including how numbers and text are represented, how data is organized on the main memory, and how computer instructions are encoded. Next, it discusses how native programs are generated, the assembly process, and the main elements of object (binary) files, including symbols, labels, and references. Finally, it introduces the main elements of the assembly language and some of the most common assembly directives. This book is intended for people that have basic knowledge of computer programming using high-level languages and want to learn assembly programming.
 

Программирование на Python для начинающих (2022)

Автор: SCART56 от 6-08-2023, 14:37, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Программирование на Python для начинающих
Автор(ы): Майк МакГрат
Издательство: Эксмо
Год: 2022
Страниц: 194
Формат: PDF
Размер: 14 Мб
Язык: русский

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

Computational Approaches To Conscious Artificial Intelligence

Автор: literator от 6-08-2023, 13:38, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Computational Approaches To Conscious Artificial Intelligence
Автор: Antonio Chella
Издательство: World Scientific Publishing
Год: 2023
Страниц: 310
Язык: английский
Формат: pdf (true)
Размер: 12.5 MB

Artificial Intelligence (AI) has seen rapid advancements in recent years, particularly in the areas of deep learning and the ability to generalize from concrete objects to abstract concepts. Meanwhile, in the study of machine consciousness, a universally agreed definition among scientists and philosophers is still lacking. The fields of Artificial Intelligence (AI) and Artificial Consciousness (AC) have largely developed separately, with different goals and criteria for success and with only a minimal exchange of ideas. In this chapter, we consider the question of how concepts developed in AC research might contribute to more effective future AI systems. We then present ideas about how integrating concepts from AC into AI systems to develop an artificial conscious intelligence (ACI) could both produce more effective AI technology and contribute to a deeper scientific understanding of the fundamental nature of consciousness and intelligence. The volume is designed as a reference guide for researchers, practitioners, and students interested in the intersection of AI and consciousness.
 

Coding Tricks and Tips - 15th Edition, 2023

Автор: literator от 6-08-2023, 04:36, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Coding Tricks and Tips - 15th Edition, 2023
Автор: Papercut Limited
Издательство: Papercut Limited
Год: 2023
Язык: английский
Формат: pdf
Размер: 37.2 MB

Coding Tricks and Tips is the perfect digital publication for the user that wants to take their skill set to the next level. Do you want to enhance your user experience? Or wish to gain insider knowledge? Do you want to learn directly from experts in their field? Learn the numerous short cuts that the professionals use? Over the pages of the new advanced user guide you will learn everything you will need to know to become a more confident, better skilled and experienced owner. A user that will make the absolute most of their use and ultimately their coding skills themselves. An achievement you can earn by simply enabling us to exclusively help and teach you the abilities we have gained over our decades of experience.