Vtome.ru - электронная библиотека

  • Добавил: Igor1977
  • Дата: 20-02-2024, 06:50
  • Комментариев: 0

Название: Методы программирования в задачах и примерах на С/С++
Автор: Валединский В.Д., Корнев А.А.
Издательство: М.: Московский государственный университет имени М.В. Ломоносова
Год: 2023
Формат: pdf
Страниц: 416
Размер: 11 mb
Язык: русский

Учебное пособие является обобщением опыта преподавания университетского курса «Работа на ЭВМ и программирование» для студентов механико-математического факультета МГУ имени М. В. Ломоносова и школьного курса «Информатика» в классах при механико-математическом факультете на базе 54-й школы г. Москвы и в математических классах Университетской гимназии. В книге собраны и систематизированы задачи, предлагавшиеся для самостоятельного решения во время семинарских занятий, лабораторных работ, на зачетах и экзаменах.
Книга предназначена учащимся старших классов с углубленным изучением математики и информатики, студентам высших учебных заведений, осваивающим методы программирования и язык C, а также в помощь преподавателям для проведения практических занятий.
  • Добавил: literator
  • Дата: 20-02-2024, 06:42
  • Комментариев: 0
Название: Conversational Artificial Intelligence
Автор: Romil Rawat, Rajesh Kumar Chakrawarti, Sanjaya Kumar Sarangi
Издательство: Wiley-Scrivener
Год: 2024
Страниц: 774
Язык: английский
Формат: pdf (true)
Размер: 12.9 MB

Conversational AI combines Natural Language Processing (NLP) with traditional software like chatbots, voice assistants, or an interactive voice recognition system to help customers through either a spoken or typed interface. Conversational chatbots that respond to questions promptly and accurately to help customers are a fascinating development since they make the customer service industry somewhat self-sufficient. A well-automated chatbot can decimate staffing needs, but creating one is a time-consuming process. Voice recognition technologies are becoming more critical as AI assistants like Alexa become more popular. Chatbots in the corporate world have advanced technical connections with clients thanks to improvements in Artificial Intelligence. However, these chatbots’ increased access to sensitive information has raised serious security concerns. Threats are one-time events such as malware and DDOS (Distributed Denial of Service) assaults. Targeted strikes on companies are familiar and frequently lock workers out. User privacy violations are becoming more common, emphasizing the dangers of employing chatbots. Vulnerabilities are systemic problems that enable thieves to break in. Vulnerabilities allow threats to enter the system, hence they are inextricably linked.
  • Добавил: literator
  • Дата: 20-02-2024, 05:46
  • Комментариев: 0
Название: Functional Design: Principles, Patterns, and Practices (Final)
Автор: Robert C. Martin
Издательство: Addison-Wesley Professional/Pearson Education
Год: 2024
Страниц: 376
Язык: английский
Формат: pdf (true), epub (true)
Размер: 34.6 MB, 35.5 MB

A Practical Guide to Better, Cleaner Code with Functional Programming. In Functional Design, renowned software engineer Robert C. Martin ("Uncle Bob") explains how and why to use functional programming to build better systems for real customers. Martin compares conventional object-oriented coding structures in Java to those enabled by functional languages, identifies the best roles for each, and shows how to build better systems by judiciously using them in context. Martin's approach is pragmatic, minimizing theory in favor of "in the-trenches" problem-solving. Through accessible examples, working developers will discover how the easy-to-learn, semantically rich Clojure language can help them improve code cleanliness, design, discipline, and outcomes. Martin examines well-known SOLID principles and Gang of Four Design Patterns from a functional perspective, revealing why patterns remain extremely valuable to functional programmers, and how to use them to achieve superior results. This book is about how—and why—to use functional programming in our day-to-day effort to build real systems for real customers. In the pages that follow, we will be comparing and contrasting the coding structures that are common in object-oriented languages like Java to those that are common in functional languages like Clojure. I have chosen these two languages in particular because Java is very widely known and used, and Clojure is extraordinarily simple to learn.
  • Добавил: literator
  • Дата: 20-02-2024, 04:53
  • Комментариев: 0
Название: Linux Coding & Programming Tricks & Tips - 17th Edition 2024
Автор: Papercut Limited
Издательство: Papercut Limited
Год: 2024
Язык: английский
Формат: pdf
Размер: 29.6 MB

Linux Tricks and Tips - это идеальное цифровое издание для пользователей, которые хотят поднять свои навыки на новый уровень. Вы хотите улучшить свой пользовательский опыт или получить инсайдерские знания? Вы хотите учиться непосредственно у экспертов в этой области? Хотите узнать бесчисленные сокращения, которыми пользуются профессионалы? На страницах этого нового руководства для продвинутых пользователей вы узнаете все, что нужно, чтобы стать более уверенным, знающим и опытным пользователем. Пользователем, который сможет получить максимальную отдачу от программирования на Python и C++,а значит,и от самого Linux.
  • Добавил: literator
  • Дата: 20-02-2024, 03:52
  • Комментариев: 0
Название: Software Development Pearls: Lessons from Fifty Years of Software Experience (Final)
Автор: Karl Wiegers
Издательство: Pearson/Addison-Wesley
Год: 2022
Страниц: 331
Язык: английский
Формат: pdf (true), epub
Размер: 16.2 MB, 10.2 MB

Accelerate Your Pursuit of Software Excellence by Learning from Others' Hard-Won Experience. Experience is a powerful teacher, but it's also slow and painful. You can't afford to make every mistake yourself! Software Development Pearls helps you improve faster and bypass much of the pain by learning from others who already climbed the learning curves. Drawing on 25+ years helping software teams succeed, Karl Wiegers has crystallized 60 concise, practical lessons for all your projects, regardless of your role, industry, technology, or methodology. Wiegers's insights and specific recommendations cover six crucial elements of success: requirements, design, project management, culture and teamwork, quality, and process improvement. For each, Wiegers offers First Steps for reflecting on your own experiences before you start; detailed Lessons with core insights, real case studies, and actionable solutions.
  • Добавил: literator
  • Дата: 20-02-2024, 02:42
  • Комментариев: 0
Clean Craftsmanship: Disciplines, Standards, and EthicsНазвание: Clean Craftsmanship: Disciplines, Standards, and Ethics (Final)
Автор: Robert C. Martin
Издательство: Pearson/Addison-Wesley
Год: 2022
Страниц: 417
Язык: английский
Формат: pdf (true), epub (true)
Размер: 14.6 MB, 20.1 MB

How to Write Code You're Proud of ... Every Single Day. This book is written for programmers and for managers of programmers. But in another sense, this book is written for all of human society. For it is we, programmers, who have inadvertently found ourselves at the very fulcrum of that society. In Clean Craftsmanship, the legendary Robert C. Martin ("Uncle Bob") has written the principles that define the profession--and the craft--of software development. Uncle Bob brings together the disciplines, standards, and ethics you need to deliver robust, effective code and to be proud of all the software you write. Robert Martin, the best-selling author of Clean Code, provides a pragmatic, technical, and prescriptive guide to the foundational disciplines of software craftsmanship.
  • Добавил: literator
  • Дата: 19-02-2024, 19:53
  • Комментариев: 0
Patterns of Distributed SystemsНазвание: Patterns of Distributed Systems
Автор: Unmesh Joshi
Издательство: Pearson Education/Addison-Wesley
Год: 2024
Страниц: 456
Язык: английский
Формат: pdf (true), epub (true)
Размер: 35.5 MB, 21.1 MB

Learn How to Better Understand Distributed System Design and Solve Common Problems. Enterprises today rely on a range of distributed software handling data storage, messaging, system management, and compute capability. Distributed system designs need to be implemented in some programming language, and there are common problems that these implementations need to solve. These problems have common recurring solutions. A patterns approach is very suitable to describe these implementation aspects. Patterns by nature are generic enough to cover a broad range of products from cloud services like Amazon S3 to message brokers like Apache Kafka to infrastructure frameworks like Kubernetes to databases like MongoDB or Actor frameworks like Akka. At the same time the pattern structure is specific enough to be able to show real code. The beauty of this approach is that even if the code structure is shown in one programming language (Java in this case), the structure applies to many other programming languages. Patterns also form a "system of names," with each name having specific meaning in terms of the code structure.
  • Добавил: umkaS
  • Дата: 19-02-2024, 19:09
  • Комментариев: 0
Название: Объектно-ориентированное программирование в C++
Автор: Роберт Лафоре
Издательство: Питер
Год: 2022
Cтраниц: 920, ил.
Формат: pdf/djvu
Размер: 43 мб
Язык: русский

Благодаря этой книге тысячи пользователей овладели технологией объектно-ориентированного программирования в С++. В ней есть все: основные принципы языка, готовые полномасштабные приложения, небольшие примеры, поясняющие теорию, и множество полезных иллюстраций. Книга пользуется стабильным успехом в учебных заведениях благодаря тому, что содержит более 100 упражнений, позволяющих проверить знания по всем темам.
  • Добавил: literator
  • Дата: 19-02-2024, 18:36
  • Комментариев: 0
Quantum Computing FundamentalsНазвание: Quantum Computing Fundamentals: From Basic Linear Algebra to Quantum Programming
Автор: Chuck Easttom II
Издательство: Pearson Education/Addison-Wesley Professional
Год: 2021
Страниц: 382
Язык: английский
Формат: pdf (true), epub
Размер: 14.1 MB, 12.2 MB

Quantum computing is moving from advanced labs to real-world application, and opportunities for qualified quantum computing specialists are growing rapidly. Quantum Computing Fundamentals is the first systematic guidebook for the growing number of technical professionals and students who want to master the field’s core concepts and practical techniques. Leading security expert, researcher, instructor, and author Chuck Easttom II brings together all the knowledge you need – including essentials that other books assume you already know, such as basic linear algebra, logic gates, and elementary quantum physics. Easttom’s quizzes, hands-on exercises, and review sections help you build true mastery right now. He walks you through building real applications with Q#, Microsoft’s powerful new quantum computing programming language, and using Microsoft’s simulator so you don’t need your own quantum computer.
  • Добавил: literator
  • Дата: 19-02-2024, 17:35
  • Комментариев: 0
Название: Essentials of Python for Artificial Intelligence and Machine Learning
Автор: Pramod Gupta, Anupam Bagchi
Издательство: Springer
Год: 2024
Страниц: 524
Язык: английский
Формат: pdf (true)
Размер: 18.2 MB

This book introduces the essentials of Python for the emerging fields of Machine Learning (ML) and Artificial Intelligence (AI). The authors explore the use of Python’s advanced module features and apply them in probability, statistical testing, signal processing, financial forecasting, and various other applications. This includes mathematical operations with array data structures, Data Manipulation, Data Cleaning, machine learning, Data pipeline, probability density functions, interpolation, visualization, and other high-performance benefits using the core scientific packages NumPy, Pandas, SciPy, Sklearn/Scikit learn and Matplotlib. Readers will gain a deep understanding with problem-solving experience on these powerful platforms when dealing with engineering and scientific problems related to Machine Learning and Artificial Intelligence. Several examples of real problems using these techniques are provided along with examples. The authors also focus on the best practices in the industry on using Python for AI and ML. Deployment on a cloud infrastructure is described in detail (with code) to emphasize real scenarios.