Description
Discover the transformative insights within the **Great Principles of Computing**. This essential guide by Peter Denning and Craig Martell presents a groundbreaking framework designed for a comprehensive understanding of computing. Operating under the ISBN 9780262527125, this brand new trade paperback edition (2015) offers a coherent set of principles that transcend technologies, algorithms, domains, architectures, and designs, making it a must-have for students and professionals alike.
In an era where computing evolves at an unprecedented speed, the authors emphasize a grounded approach. They redefine computing not merely as a technology but as a science that is structured by fundamental principles spanning all aspects of information processing. From communication and computation to coordination, recollection, evaluation, and design, the book methodically categorizes the great principles of computing.
Through both historical context and rigorous analysis, this book explores the intricate relationship between computing and other fields, covering vital areas such as programming, memory, parallelism, and networking, specifically focusing on the Internet. Whether you are a professional in science and engineering, a computing practitioner seeking a broad overview of the discipline, or simply curious about the foundations of computer science, **Great Principles of Computing** is an invaluable resource that enhances your understanding of the digital world.
With 320 insightful pages published by Random House US, this book is perfect for those on the cutting edge of technology. Delivery is available to ensure you receive your copy promptly to enhance your learning journey.
Condition: BRAND NEW
ISBN: 9780262527125
Format: Trade paperback (UK)
Year: 2015
Publisher: RANDOM HOUSE US
Pages: 320
Description:
A new framework for understanding computing- a coherent set of principles spanning technologies, domains, algorithms, architectures, and designs.Computing is usually viewed as a technology field that advances at the breakneck speed of Moore's Law. If we turn away even for a moment, we might miss a game-changing technological breakthrough or an earthshaking theoretical development. This book takes a different perspective, presenting computing as a science governed by fundamental principles that span all technologies. Computer science is a science of information processes. We need a new language to describe the science, and in this book Peter Denning and Craig Martell offer the great principles framework as just such a language. This is a book about the whole of computing-its algorithms, architectures, and designs.Denning and Martell divide the great principles of computing into six categories- communication, computation, coordination, recollection, evaluation, and design. They begin with an introduction to computing, its history, its many interactions with other fields, its domains of practice, and the structure of the great principles framework. They go on to examine the great principles in different areas- information, machines, programming, computation, memory, parallelism, queueing, and design. Finally, they apply the great principles to networking, the Internet in particular.Great Principles of Computing will be essential reading for professionals in science and engineering fields with a "computational" branch, for practitioners in computing who want overviews of less familiar areas of computer science, and for non-com
In an era where computing evolves at an unprecedented speed, the authors emphasize a grounded approach. They redefine computing not merely as a technology but as a science that is structured by fundamental principles spanning all aspects of information processing. From communication and computation to coordination, recollection, evaluation, and design, the book methodically categorizes the great principles of computing.
Through both historical context and rigorous analysis, this book explores the intricate relationship between computing and other fields, covering vital areas such as programming, memory, parallelism, and networking, specifically focusing on the Internet. Whether you are a professional in science and engineering, a computing practitioner seeking a broad overview of the discipline, or simply curious about the foundations of computer science, **Great Principles of Computing** is an invaluable resource that enhances your understanding of the digital world.
With 320 insightful pages published by Random House US, this book is perfect for those on the cutting edge of technology. Delivery is available to ensure you receive your copy promptly to enhance your learning journey.
Condition: BRAND NEW
ISBN: 9780262527125
Format: Trade paperback (UK)
Year: 2015
Publisher: RANDOM HOUSE US
Pages: 320
Description:
A new framework for understanding computing- a coherent set of principles spanning technologies, domains, algorithms, architectures, and designs.Computing is usually viewed as a technology field that advances at the breakneck speed of Moore's Law. If we turn away even for a moment, we might miss a game-changing technological breakthrough or an earthshaking theoretical development. This book takes a different perspective, presenting computing as a science governed by fundamental principles that span all technologies. Computer science is a science of information processes. We need a new language to describe the science, and in this book Peter Denning and Craig Martell offer the great principles framework as just such a language. This is a book about the whole of computing-its algorithms, architectures, and designs.Denning and Martell divide the great principles of computing into six categories- communication, computation, coordination, recollection, evaluation, and design. They begin with an introduction to computing, its history, its many interactions with other fields, its domains of practice, and the structure of the great principles framework. They go on to examine the great principles in different areas- information, machines, programming, computation, memory, parallelism, queueing, and design. Finally, they apply the great principles to networking, the Internet in particular.Great Principles of Computing will be essential reading for professionals in science and engineering fields with a "computational" branch, for practitioners in computing who want overviews of less familiar areas of computer science, and for non-com