This book is a self-teaching introduction to the basic concepts of algorithm design and analysis. It covers basic topics such as strings, trees, patterns, and graphs, but also includes advanced algorithms and provides lab exercises and numerous end-of-chapter exercises with answers, to test comprehension of the material. Features: Covers ......
Introduces an assortment of powerful command line utilities that can be combined to create simple, yet powerful shell scripts for processing datasets. The code samples and scripts use the bash shell, and typically involve small datasets so you can focus on understanding the features of grep, sed, and awk. Companion files with code are available ......
This book is the basic guide for developers, architects, engineers, and anyone who wants to start leveraging the open-source software Hadoop and Hive to build distributed, scalable concurrent big data applications. Hive will be used for reading, writing, and managing the large, data set files. The book is a concise guide on getting started with an ......
This book discusses fundamentals of blockchain technology, the issues in its development, potential applications, and its use in cryptocurrency. It also covers fintech, its status and applications, and the concepts related to a digital economy.
Offers an introduction to business intelligence and data warehousing through a simple question/answer format. This book covers such topics as: evolution and fundamentals, characteristics and process, architecture and objects, metadata, data conversion, ETL, data storage, infrastructure, data access, data marts, implementation approaches, and more.
This book is designed to cover the basics of C++, the powerful programming language used by developers all over the world. Its readily understandable concepts and easy syntax are used in video games, embedded systems, IoT devices, and resource-heavy AI applications.
This book is designed for use as a primary textbook for a course in cloud computing or as a resource for professionals in industry seeking to explore cloud services. The book highlights the recent developments in distributed computing and details the architecture, virtualization concepts, and security concerns of cloud computing. It also provides ......
This book is designed to provide the reader with the fundamentals of computers and MIS in an easy to understand, "self-teaching" format. It introduces the major subjects such as hardware components, software applications, detailed information on Microsoft Office, information systems, ERP, CRM, security, business ethics, and cybercrime. Features: ......
Want to save time while surfing the Web or balancing a virtual checkbook? This 2-panel (4-page) guide points out helpful shortcuts that can be found within the most popular Windows PC and Apple Macintosh software