- Table View
- List View
Understanding Computers In A Changing Society
by Deborah MorleyThis latest edition of the well-respected Computers and Technology in a Changing Society is now based on the Understanding Computers textbook. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.
Understanding Computers in a Changing Society
by Deborah MorleyUnderstanding Computers in a Changing Society gives the students a classic introduction to computer concepts and societal issues, delivering content that is relevant to today's career-focused student.
Understanding Concurrent Systems
by A. W. RoscoeCSP notation has been used extensively for teaching and applying concurrency theory, ever since the publication of the text Communicating Sequential Processes by C.A.R. Hoare in 1985. Both a programming language and a specification language, the theory of CSP helps users to understand concurrent systems, and to decide whether a program meets its specification. As a member of the family of process algebras, the concepts of communication and interaction are presented in an algebraic style. An invaluable reference on the state of the art in CSP, Understanding Concurrent Systems also serves as a comprehensive introduction to the field, in addition to providing material for a number of more advanced courses. A first point of reference for anyone wanting to use CSP or learn about its theory, the book also introduces other views of concurrency, using CSP to model and explain these. The text is fully integrated with CSP-based tools such as FDR, and describes how to create new tools based on FDR. Most of the book relies on no theoretical background other than a basic knowledge of sets and sequences. Sophisticated mathematical arguments are avoided whenever possible. Topics and features: presents a comprehensive introduction to CSP; discusses the latest advances in CSP, covering topics of operational semantics, denotational models, finite observation models and infinite-behaviour models, and algebraic semantics; explores the practical application of CSP, including timed modelling, discrete modelling, parameterised verifications and the state explosion problem, and advanced topics in the use of FDR; examines the ability of CSP to describe and enable reasoning about parallel systems modelled in other paradigms; covers a broad variety of concurrent systems, including combinatorial, timed, priority-based, mobile, shared variable, statecharts, buffered and asynchronous systems; contains exercises and case studies to support the text; supplies further tools and information at the associated website: http://www.comlab.ox.ac.uk/ucs/. From undergraduate students of computer science in need of an introduction to the area, to researchers and practitioners desiring a more in-depth understanding of theory and practice of concurrent systems, this broad-ranging text/reference is essential reading for anyone interested in Hoare's CSP.
Understanding Context: Environment, Language, and Information Architecture
by Andrew HintonTo make sense of the world, we’re always trying to place things in context, whether our environment is physical, cultural, or something else altogether. Now that we live among digital, always-networked products, apps, and places, context is more complicated than ever—starting with "where" and "who" we are.This practical, insightful book provides a powerful toolset to help information architects, UX professionals, and web and app designers understand and solve the many challenges of contextual ambiguity in the products and services they create. You’ll discover not only how to design for a given context, but also how design participates in making context.Learn how people perceive context when touching and navigating digital environmentsSee how labels, relationships, and rules work as building blocks for contextFind out how to make better sense of cross-channel, multi-device products or servicesDiscover how language creates infrastructure in organizations, software, and the Internet of ThingsLearn models for figuring out the contextual angles of any user experience
Understanding Control Flow
by Peter A. BuhrThe control-flow issues presented in this textbook are extremely relevant in modern computer languages and programming styles. In addition to the basic control-flow mechanisms, virtually all new computer languages provide some form of exceptional control flow to support robust programming introduced in this textbook. Also, concurrency capabilities are appearing with increasing frequency in both new and old programming languages, and are covered in this book. Understanding Control Flow: With Concurrent Programming Using μC++ starts with looping, and works through each of the basic control-flow concepts, examining why each is fundamental and where it is useful. Time is spent on each concept according to its level of difficulty. Examples and exercises are also provided in this textbook. New programming methodologies are requiring new forms of control flow, and new programming languages are supporting these methodologies with new control structures, such as the concurrency constructs discussed in this textbook. Most computers now contain multi-threading and multi-cores, while multiple processors and distributed systems are ubiquitous -- all of which require advanced programming methodologies to take full advantage of the available parallelism summarized in this textbook. Advance forms of control flow are becoming basic programming skills needed by all programmers, not just graduate stude nts working in the operating systems or database disciplines. This textbook is designed for advanced-level students studying computer science and engineering. Professionals and researchers working in this field, specifically programming and software engineering, will find this book useful as a reference.
Understanding Counterplay in Video Games (Routledge Advances in Game Studies)
by Alan MeadesThis book offers insight into one of the most problematic and universal issues within multiplayer videogames: antisocial and oppositional play forms such as cheating, player harassment, the use of exploits, illicit game modifications, and system hacking, known collectively as counterplay. Using ethnographic research, Alan Meades not only to gives voice to counterplayers, but reframes counterplay as a complex practice with contradictory motivations that is anything but reducible to simply being hostile to play, players, or commercial videogames. The book offers a grounded and pragmatic exploration of counterplay, framing it as an unavoidable by-product of interaction of mass audiences with compelling and culturally important texts.
Understanding Crypto Fundamentals: Value Investing in Cryptoassets and Management of Underlying Risks
by Thomas JeegersSaying that many investors were not convinced by cryptocurrencies in their first decade of existence would be an understatement. Originally, author Thomas Jeegers was one of them. He looked into this new virtual money more than once and, each time, decided not to invest. Like many long-term investors, he was looking for fundamentals. Crypto had none — or so he thought. This book details why his perspective on cryptoassets has shifted – and why yours should, too. Recent developments in this field have turned crypto from a speculative financial innovation to a new asset class, one with a new kind of fundamentals that offer real economic value. One that will change finance and investments. One that may be a trigger defining the fourth industrial revolution, the same way steam, electricity, and the Internet were triggers for the first, second, and third industrial revolutions, respectively. Despite what advocates of the traditional financial establishment like to claim, cryptoassets were by far the best financial investment of the last decade, even risk-adjusted, and could still be so for the coming one. They should not be overlooked, regardless of one’s opinion of them. This book answers the main questions any potential long-term investor in cryptoassets should ask: What are cryptoassets and blockchain technology?Why consider cryptoasset investments?When is a good time to invest?Where should one invest? How should one invest? Which valuation methods are appropriate? Understanding Crypto Fundamentals includes a deep dive into the management of risks specific to cryptoassets, both financial and non-financial, and provides the tools needed for investment success in this new asset class. Upon completing the book, you will have a new perspective on cryptoassets and how you can benefit from them as an investor.Thomas Jeegers is a CFA Charterholder and Financial Risk Manager (FRM), and has earned an MBA from INSEAD as well as multiple blockchain certifications from institutions including INSEAD and Oxford University. He has worked in finance for 10 years and is a frequent speaker at events on blockchain and cryptoassets.
Understanding Cybersecurity Law in Data Sovereignty and Digital Governance: An Overview from a Legal Perspective (Progress in IS)
by Arash Habibi Lashkari Melissa LukingsThis book provides an overview of the topics of data, sovereignty, and governance with respect to data and online activities through a legal lens and from a cybersecurity perspective. This first chapter explores the concepts of data, ownerships, and privacy with respect to digital media and content, before defining the intersection of sovereignty in law with application to data and digital media content. The authors delve into the issue of digital governance, as well as theories and systems of governance on a state level, national level, and corporate/organizational level. Chapter three jumps into the complex area of jurisdictional conflict of laws and the related issues regarding digital activities in international law, both public and private. Additionally, the book discusses the many technical complexities which underlay the evolution and creation of new law and governance strategies and structures. This includes socio-political, legal, and industrial technical complexities which can apply in these areas. The fifth chapter is a comparative examination of the legal strategies currently being explored by a variety of nations. The book concludes with a discussion about emerging topics which either influence, or are influenced by, data sovereignty and digital governance, such as indigenous data sovereignty, digital human rights and self-determination, artificial intelligence, and global digital social responsibility. Cumulatively, this book provides the full spectrum of information, from foundational principles underlining the described topics, through to the larger, more complex, evolving issues which we can foresee ahead of us.
Understanding Cybersecurity Management in Decentralized Finance: Challenges, Strategies, and Trends (Financial Innovation and Technology)
by Gurdip Kaur Ziba Habibi Lashkari Arash Habibi Lashkari Iman SharafaldinThis book discusses understand cybersecurity management in decentralized finance (DeFi). It commences with introducing fundamentals of DeFi and cybersecurity to readers. It emphasizes on the importance of cybersecurity for decentralized finance by illustrating recent cyber breaches, attacks, and financial losses. The book delves into understanding cyber threats and adversaries who can exploit those threats. It advances with cybersecurity threat, vulnerability, and risk management in DeFi. The book helps readers understand cyber threat landscape comprising different threat categories for that can exploit different types of vulnerabilities identified in DeFi. It puts forward prominent threat modelling strategies by focusing on attackers, assets, and software. The book includes the popular blockchains that support DeFi include Ethereum, Binance Smart Chain, Solana, Cardano, Avalanche, Polygon, among others. With so much monetary value associated with all these technologies, the perpetrators are always lured to breach security by exploiting the vulnerabilities that exist in these technologies. For simplicity and clarity, all vulnerabilities are classified into different categories: arithmetic bugs, re-Entrancy attack, race conditions, exception handling, using a weak random generator, timestamp dependency, transaction-ordering dependence and front running, vulnerable libraries, wrong initial assumptions, denial of service, flash loan attacks, and vampire Since decentralized finance infrastructures are the worst affected by cyber-attacks, it is imperative to understand various security issues in different components of DeFi infrastructures and proposes measures to secure all components of DeFi infrastructures. It brings the detailed cybersecurity policies and strategies that can be used to secure financial institutions. Finally, the book provides recommendations to secure DeFi infrastructures from cyber-attacks.
Understanding Cybersecurity Management in FinTech: Challenges, Strategies, and Trends (Future of Business and Finance)
by Gurdip Kaur Ziba Habibi Lashkari Arash Habibi LashkariThis book uncovers the idea of understanding cybersecurity management in FinTech. It commences with introducing fundamentals of FinTech and cybersecurity to readers. It emphasizes on the importance of cybersecurity for financial institutions by illustrating recent cyber breaches, attacks, and financial losses. The book delves into understanding cyber threats and adversaries who can exploit those threats. It advances with cybersecurity threat, vulnerability, and risk management in FinTech. The book helps readers understand cyber threat landscape comprising different threat categories that can exploit different types of vulnerabilties identified in FinTech. It puts forward prominent threat modelling strategies by focusing on attackers, assets, and software and addresses the challenges in managing cyber risks in FinTech. The authors discuss detailed cybersecurity policies and strategies that can be used to secure financial institutions and provide recommendations to secure financial institutions from cyber-attacks.
Understanding Cybersecurity Management in Healthcare: Challenges, Strategies and Trends (Progress in IS)
by Arash Habibi Lashkari Dilli Prasad Sharma Mona ParizadehDigital technology is increasingly used in the healthcare sector, and healthcare organizations handle sensitive and confidential information that needs to be kept secure and protected. Therefore, the importance of cybersecurity in healthcare cannot be overstated. Cyber threats can compromise patient data, disrupt healthcare services, and put personal safety at risk. This book provides an understanding of cybersecurity in healthcare, which is crucial for protecting personal information, ensuring compliance with regulations, maintaining patient trust, and preventing cyber-attacks. Before defining cybersecurity in healthcare, the authors introduce the healthcare environment and cybersecurity basics to readers. They then emphasize the importance of data protection and privacy, software, and personal cybersecurity. Also, they highlight the importance of educating staff about cybersecurity. The discussion continues with data and information security in healthcare, including data threats and vulnerabilities, the difference between data protection and privacy, and how to protect data. Afterward, they focus on the software system frameworks and types of infra-security and app security in healthcare. A key goal of this book is to provide readers with an understanding of how to detect and prevent cyber-attacks in the healthcare sector and how to respond to and recover from them. Moreover, it gives them an insight into cybersecurity vulnerabilities in healthcare and how they are mitigated. A chapter on cybersecurity ethics and healthcare data governance frameworks is also included in the book. The last chapter explores the challenges healthcare organizations face in maintaining security compliance and security practice guidelines that exist. By understanding the risks and challenges of cybersecurity in healthcare, healthcare providers and organizations can better protect sensitive and confidential data and ensure the safety and privacy of those they serve.
Understanding Cybersecurity Technologies: A Guide to Selecting the Right Cybersecurity Tools (The Human Element in Smart and Intelligent Systems)
by Abbas MoallemCyberattacks on enterprises, government institutions, and individuals are exponentially growing. At the same time, the number of companies, both small and large, offering all types of solutions has been increasing too. Since companies rely on technological solutions to protect themselves against cyberattacks, understanding and selecting the right solutions among those offered presents a significant challenge for professionals, company executives, and newcomers to the cybersecurity field.FEATURES Presents descriptions for each type of cybersecurity technology and their specifications Explains applications, usages, and offers case studies to enhance comprehension Offers an easy-to-understand classification of existing cybersecurity technologies Provides an understanding of the technologies without getting lost in technical details Focuses on existing technologies used in different solutions, without focusing on the companies that offer these technologies This book is intended to help all professionals new to cybersecurity, students, and experts to learn or educate their audiences on the foundations of the available solutions.
Understanding Cybersecurity on Smartphones: Challenges, Strategies, and Trends (Progress in IS)
by Arash Habibi Lashkari Andi Fitriah Abdul Kadir Mahdi Daghmehchi FiroozjaeiThis book offers a comprehensive overview of smartphone security, focusing on various operating systems and their associated challenges. It covers the smartphone industry's evolution, emphasizing security and privacy concerns. It explores Android, iOS, and Windows OS security vulnerabilities and mitigation measures. Additionally, it discusses alternative OSs like Symbian, Tizen, Sailfish, Ubuntu Touch, KaiOS, Sirin, and HarmonyOS.The book also addresses mobile application security, best practices for users and developers, Mobile Device Management (MDM) in enterprise settings, mobile network security, and the significance of mobile cloud security and emerging technologies such as IoT, AI, ML, and blockchain. It discusses the importance of balancing innovation with solid security practices in the ever-evolving mobile technology landscape.
Understanding DeFi: The Roles, Tools, Risks, and Rewards of Decentralized Finance
by Alexandra DamskerDecentralized finance (DeFi) is a rapidly growing field in fintech, having grown from $700 million to $100 billion over the past three years alone. But the lack of reliable information makes this area both risky and murky. In this practical book, experienced securities attorney Alexandra Damsker explains DeFi's role in both blockchain and finance.Ideal for developers looking to build decentralized applications (DApps), this book compares DeFi to traditional bank-led fintech and explains why DeFi is exploding in interest and popularity. You'll explore the growing array of DApps and platforms in various categories, including their benefits and drawbacks, and learn how DeFi tools work together from the perspective of both users and developers.With this book, you will:Learn how DeFi fits into the blockchain and fintech worldsUnderstand why it's important to move beyond the banking systemExplore the tools for building a useful, functional DeFi applicationLearn the risks, benefits, regulatory concerns, and unresolved issues in this nascent and fast-growing industrySee which technologies are well-positioned to be incorporated into DeFi blockchains in the near futureAssess your own risk level to determine which strategies are most appropriate
Understanding Digital Cameras: Getting the Best Image from Capture to Output
by Jon TarrantUnderstanding Digital Cameras will help you to:* Choose the right camera, lens and output option to capture the perfect image * Develop great technique, whatever your style or subject matter * Be inspired! Showcasing a wide range of images, plus the work and insights of guest photographers This key resource for all photographers will help you get the very best from today's sophisticated digital cameras. Discover which type of camera, lens, lighting and printer is right for you with clear explanations and close-ups of camera settings and menus. A key tool to improve your photography is to see comparison images side by side. Tarrant shoots the same scene with different equipment or a different approach, to show exactly what a camera and technique can or can't do. He also shows you images that haven't worked - and explains precisely why. In this book you will learn essential photographic techniques, before moving on to specific genres: people, nature, action shots and working in the studio. Detailed captions throughout explain which camera and lens was used for each shot and highlight key factors in getting the right exposure, lighting and composition. There is an essential troubleshooting guide to printing errors such as smudges, lines and colour casts. Discover how to produce fine art prints and optimize images for the Web. Plus key technical information on digital and optical quality and colour management.Packed with tips, clear explanations, with all photography terms defined, box outs with key information, and showcasing a wide range of image styles and subjects, this book (and a camera!), is all you need to start creating great images!Jon Tarrant has spent many years as an award-winning professional photographer and much-published photographic writer. He is former editor of the British Journal of Photography, to which he still contributes, and of Professional Photographer and HotShoe International magazines.
Understanding Digital Marketing
by Damian Ryan Calvin JonesDigital marketing now represents 25% of the marketing spend in the UK and this is predicted to move to 50% or higher within the next three years. Understanding Digital Marketing looks at the world of digital marketing: how it got started, how it got to where it is today, and where the thought leaders in the industry believe it is headed in the future. This authoritative title demonstrates how to harness the power of digital media and use it to achieve the utmost success in business, now and in the future.Understanding Digital Marketing deals with every key topic in detail, including:search marketing,social media, Google, mobile marketing, affiliate marketing, e-mail marketing, customer engagement and digital marketing strategies. Essential reading for both practitioners and students alike, and including real-world examples of digital marketing successes and expert opinions, Understanding Digital Marketing provides you with tools to utilize the power of the internet to take your company wherever you want it to go.
Understanding Digital Marketing
by Damian RyanThe world of digital media is changing at a phenomenal pace. Constantly evolving technologies, and the way people are using them, are transforming not just how we access our information but how we interact and communicate with one another on a global scale.Understanding Digital Marketing is a practical, no-nonsense guide to digital marketing channels and strategy. Clear, informative and entertaining it will help readers to:. Understand and choose online marketing channels to get their products and services to market with detailed chapters on: search; email; social media; mobile; performance marketing; online PR and content marketing. Understand the origins of digital marketing; the scale of the current online marketplace and its unfolding opportunities; and the trends that are shaping its future. Achieve the competitive edge to keep them ahead of the packOne of the bestselling books in the industry, this third edition has been thoroughly revised throughout with more chapters and a deeper, more advanced level of expertise in core areas such as search, analytics, online PR and content marketing.Essential reading for both practitioners and students alike, and including in-depth insider accounts of digital marketing successes from brands including Harley-Davidson, Help for Heroes, Mercadolibre and the UEFA Europa League, Understanding Digital Marketing provides readers with tools to utilize the power of the internet to take their company wherever they want it to go.
Understanding Digital Photography: Techniques for Getting Great Pictures
by Bryan PetersonUsing his popular bad image/good image pairings of real-life examples, Bryan Peterson takes the reader through all the techniques needed to succeed with digital photography in every popular genre: nature, people, sports, interiors, travel, low-light conditions, travel, weather, commercial portraits, macro, and wildlife--even how to use creative tricks such as reflections. As a bonus, Peterson explains, in straightforward text, the techniques of Photoshop as well as the basics of publishing, printing, and archiving and storing for personal or professional use. Full of great examples for beginners and serious photographers, Understanding Digital Photography makes it easy to create great digital pictures every time.From the Trade Paperback edition.
Understanding Dynamics of Geographic Domains
by Kathleen Stewart Hornsby May YuanAlthough the dynamic aspect of the world is widely recognized, information systems have lagged in their ability to represent these dynamics and provide support for users and analysts, especially those who work with dynamic geographic domains. A collection of peer-reviewed articles, Understanding Dynamics of Geographic Domains showcases new research
Understanding ECMAScript 6: The Definitive Guide for JavaScript Developers
by Nicholas C. ZakasECMAScript 6 represents the biggest update to the core of JavaScript in the history of the language. In Understanding ECMAScript 6, expert developer Nicholas C. Zakas provides a complete guide to the object types, syntax, and other exciting changes that ECMAScript 6 brings to JavaScript. Every chapter is packed with example code that works in any JavaScript environment so you’ll be able to see new features in action.You’ll learn:–How ECMAScript 6 class syntax relates to more familiar JavaScript concepts–What makes iterators and generators useful–How arrow functions differ from regular functions–Ways to store data with sets, maps, and more–The power of inheritance–How to improve asynchronous programming with promises–How modules change the way you organize codeWhether you’re a web developer or a Node.js developer, you’ll find Understanding ECMAScript 6 indispensable on your journey from ECMAScript 5 to ECMAScript 6.
Understanding Game Application Development: With Xamarin. Forms And Asp. Net
by Vincent Maverick S. DuranoLearn to build a simple data-driven mobile game application using the power of Xamarin.Forms, ASP.NET, the Web API, and SignalR with this short book. In it you will build a cross-platform mobile application that targets both iOS and Android, connect your app with your database using Entity Framework, and implement real-time syncing functionality using SignalR. Understanding Game Application Development starts by giving you an overview of the development tools, an installation guide, and a list of prerequisites. You will learn how to manage application flow, create your workspace, and set up your database. Next, you will see how to access data for handling CRUD operations and define the necessary API endpoints. Further, you will build a mobile application with Xamarin.Forms, both in iOS and in Android. You will also understand the deployment and testing process as well as how to build a real-time leader board using ASP.NET MVC and SignalR. Finally, you will understand how to publish your source code on GitHub from Visual Studio 2017.What You Will LearnUnderstand the basic concept and fundamentals of the technologies used for building the applicationsSet up your development environmentCreate a SQL database from scratch Implement a data access layerDefine REST service endpoints using the Web APIDeploy, test, and debug iOS and Android applicationsPush your source code to GitHubWho This Book Is For.NET developers who want to jump on mobile application development with Xamarin and learn with practical examples.
Understanding Game Scoring: The Evolution of Compositional Practice for and through Gaming (Perspectives on Music Production)
by Mack EnnsUnderstanding Game Scoring explores the unique collaboration between gameplay and composition that defines musical scoring for video games. Using an array of case studies reaching back into the canon of classic video games, this book illuminates the musical flexibility, user interactivity and sound programming that make game scoring so different from traditional modes of composition. Mack Enns explores the collaboration between game scorers and players to produce the final score for a game, through case studies of the Nintendo Entertainment System sound hardware configuration, and game scores, including the canonic scores for Super Mario Bros. (1985) and The Legend of Zelda (1986). This book is recommended reading for students and researchers interested in the composition and production of video game scores, as well as those interested in ludo-musicology.
Understanding Games and Game Cultures
by Larissa Hjorth Ingrid Richardson Hugh DaviesDigital games are one of the most significant media interfaces of contemporary life. Games today interweave with the social, economic, material, and political complexities of living in a digital age. But who makes games, who plays them, and what, how and where do we play? This book explores the ways in which games and game cultures can be understood. It investigates the sites, genres, platforms, interfaces and contexts for games and gameplay, offering a critical overview of the breadth of contemporary game studies. It is an essential companion for students looking to understand games and games cultures in our increasingly playful and ‘gamified’ digital society.
Understanding Games and Game Cultures
by Larissa Hjorth Ingrid Richardson Hugh DaviesDigital games are one of the most significant media interfaces of contemporary life. Games today interweave with the social, economic, material, and political complexities of living in a digital age. But who makes games, who plays them, and what, how and where do we play? This book explores the ways in which games and game cultures can be understood. It investigates the sites, genres, platforms, interfaces and contexts for games and gameplay, offering a critical overview of the breadth of contemporary game studies. It is an essential companion for students looking to understand games and games cultures in our increasingly playful and ‘gamified’ digital society.
Understanding Generative AI Business Applications: A Guide to Technical Principles and Real-World Applications
by Irena CroninThis guide covers the fundamental technical principles and various business applications of Generative AI for planning, developing, and evaluating AI-driven products. It equips you with the knowledge you need to harness the potential of Generative AI for enhancing business creativity and productivity.The book is organized into three sections: text-based, senses-based, and rationale-based. Each section provides an in-depth exploration of the specific methods and applications of Generative AI. In the text-based section, you will find detailed discussions on designing algorithms to automate and enhance written communication, including insights into the technical aspects of transformer-based Natural Language Processing (NLP) and chatbot architecture, such as GPT-4, Claude 2, Google Bard, and others. The senses-based section offers a glimpse into the algorithms and data structures that underpin visual, auditory, and multisensory experiences, including NeRF, 3D Gaussian Splatting,Stable Diffusion, AR and VR technologies, and more. The rationale-based section illuminates the decision-making capabilities of AI, with a focus on machine learning and data analytics techniques that empower applications such as simulation models, agents, and autonomous systems.In summary, this book serves as a guide for those seeking to navigate the dynamic landscape of Generative AI. Whether you’re a seasoned AI professional or a business leader looking to harness the power of creative automation, these pages offer a roadmap to leverage Generative AI for your organization’s success.What You Will LearnWhat are the technical elements that constitute the makeup of Generative AI products?What are the practical applications of Generative AI?How can algorithms be designed to automate and improve written communication?What are the latest Generative AI architectures and algorithms?Who This Book Is ForData scientists, data analysts, decision makers, and business executives interested in gaining an understanding of Generative AI products