The Computer Book

The Computer Book PDF Author: Simson L Garfinkel
Publisher: Union Square + ORM
ISBN: 1454926228
Category : Computers
Languages : en
Pages : 739

Get Book Here

Book Description
An illustrated journey through 250 milestones in computer science, from the ancient abacus to Boolean algebra, GPS, and social media. With 250 illustrated landmark inventions, publications, and events—encompassing everything from ancient record-keeping devices to the latest computing technologies—The Computer Book takes a chronological journey through the history and future of computer science. Two expert authors, with decades of experience working in computer research and innovation, explore topics including: the Sumerian abacus * the first spam message * Morse code * cryptography * early computers * Isaac Asimov’s laws of robotics * UNIX and early programming languages * movies * video games * mainframes * minis and micros * hacking * virtual reality * and more “What a delight! A fast trip through the computing landscape in the company of friendly tour guides who know the history.” —Harry Lewis, Gordon McKay Professor of Computer Science, Harvard University

The Computer Book

The Computer Book PDF Author: Simson L Garfinkel
Publisher: Union Square + ORM
ISBN: 1454926228
Category : Computers
Languages : en
Pages : 739

Get Book Here

Book Description
An illustrated journey through 250 milestones in computer science, from the ancient abacus to Boolean algebra, GPS, and social media. With 250 illustrated landmark inventions, publications, and events—encompassing everything from ancient record-keeping devices to the latest computing technologies—The Computer Book takes a chronological journey through the history and future of computer science. Two expert authors, with decades of experience working in computer research and innovation, explore topics including: the Sumerian abacus * the first spam message * Morse code * cryptography * early computers * Isaac Asimov’s laws of robotics * UNIX and early programming languages * movies * video games * mainframes * minis and micros * hacking * virtual reality * and more “What a delight! A fast trip through the computing landscape in the company of friendly tour guides who know the history.” —Harry Lewis, Gordon McKay Professor of Computer Science, Harvard University

Computer Games and Instruction

Computer Games and Instruction PDF Author: J. D. Fletcher
Publisher: IAP
ISBN: 1617354104
Category : Technology & Engineering
Languages : en
Pages : 564

Get Book Here

Book Description
There is intense interest in computer games. A total of 65 percent of all American households play computer games, and sales of such games increased 22.9 percent last year. The average amount of game playing time was found to be 13.2 hours per week. The popularity and market success of games is evident from both the increased earnings from games, over $7 Billion in 2005, and from the fact that over 200 academic institutions worldwide now offer game related programs of study. In view of the intense interest in computer games educators and trainers, in business, industry, the government, and the military would like to use computer games to improve the delivery of instruction. Computer Games and Instruction is intended for these educators and trainers. It reviews the research evidence supporting use of computer games, for instruction, and also reviews the history of games in general, in education, and by the military. In addition chapters examine gender differences in game use, and the implications of games for use by lower socio-economic students, for students’ reading, and for contemporary theories of instruction. Finally, well known scholars of games will respond to the evidence reviewed.

Wetware

Wetware PDF Author: Dennis Bray
Publisher: Yale University Press
ISBN: 0300155441
Category : Science
Languages : en
Pages : 280

Get Book Here

Book Description
“A beautifully written journey into the mechanics of the world of the cell, and even beyond, exploring the analogy with computers in a surprising way” (Denis Noble, author of Dance to the Tune of Life). How does a single-cell creature, such as an amoeba, lead such a sophisticated life? How does it hunt living prey, respond to lights, sounds, and smells, and display complex sequences of movements without the benefit of a nervous system? This book offers a startling and original answer. In clear, jargon-free language, Dennis Bray taps the findings from the discipline of systems biology to show that the internal chemistry of living cells is a form of computation. Cells are built out of molecular circuits that perform logical operations, as electronic devices do, but with unique properties. Bray argues that the computational juice of cells provides the basis for all distinctive properties of living systems: it allows organisms to embody in their internal structure an image of the world, and this accounts for their adaptability, responsiveness, and intelligence. In Wetware, Bray offers imaginative, wide-ranging, and perceptive critiques of robotics and complexity theory, as well as many entertaining and telling anecdotes. For the general reader, the practicing scientist, and all others with an interest in the nature of life, this book is an exciting portal to some of biology’s latest discoveries and ideas. “Drawing on the similarities between Pac-Man and an amoeba and efforts to model the human brain, this absorbing read shows that biologists and engineers have a lot to learn from working together.” —Discover magazine “Wetware will get the reader thinking.” —Science magazine

Communication Technology Update and Fundamentals

Communication Technology Update and Fundamentals PDF Author: August E. Grant
Publisher: CRC Press
ISBN: 1317907914
Category : Computers
Languages : en
Pages : 321

Get Book Here

Book Description
A classic now in its 14th edition, Communication Technology Update and Fundamentals is the single best resource for students and professionals looking to brush up on how these technologies have developed, grown, and converged, as well as what’s in store for the future. It begins by developing the communication technology framework—the history, ecosystem, and structure—then delves into each type of technology, including everything from mass media, to computers and consumer electronics, to networking technologies. Each chapter is written by faculty and industry experts who provide snapshots of the state of each individual field, altogether providing a broad overview of the role communication technologies play in our everyday lives. Key features: Gives students and professionals the latest information in all areas of communication technology The companion website offers updated information and useful links to related industry resources, and an instructor site provides a sample syllabus and a test bank This edition features new chapters on automotive telematics, digital health, and telepresence, as well as expanded coverage of tablets/phablets and 4K (ultra high definition television)

Introduction to Reliable and Secure Distributed Programming

Introduction to Reliable and Secure Distributed Programming PDF Author: Christian Cachin
Publisher: Springer Science & Business Media
ISBN: 3642152600
Category : Computers
Languages : en
Pages : 381

Get Book Here

Book Description
In modern computing a program is usually distributed among several processes. The fundamental challenge when developing reliable and secure distributed programs is to support the cooperation of processes required to execute a common task, even when some of these processes fail. Failures may range from crashes to adversarial attacks by malicious processes. Cachin, Guerraoui, and Rodrigues present an introductory description of fundamental distributed programming abstractions together with algorithms to implement them in distributed systems, where processes are subject to crashes and malicious attacks. The authors follow an incremental approach by first introducing basic abstractions in simple distributed environments, before moving to more sophisticated abstractions and more challenging environments. Each core chapter is devoted to one topic, covering reliable broadcast, shared memory, consensus, and extensions of consensus. For every topic, many exercises and their solutions enhance the understanding This book represents the second edition of "Introduction to Reliable Distributed Programming". Its scope has been extended to include security against malicious actions by non-cooperating processes. This important domain has become widely known under the name "Byzantine fault-tolerance".

Markets, State, and People

Markets, State, and People PDF Author: Diane Coyle
Publisher: Princeton University Press
ISBN: 0691189315
Category : Business & Economics
Languages : en
Pages : 372

Get Book Here

Book Description
A textbook that examines how societies reach decisions about the use and allocation of economic resources While economic research emphasizes the importance of governmental institutions for growth and progress, conventional public policy textbooks tend to focus on macroeconomic policies and on tax-and-spend decisions. Markets, State, and People stresses the basics of welfare economics and the interplay between individual and collective choices. It fills a gap by showing how economic theory relates to current policy questions, with a look at incentives, institutions, and efficiency. How should resources in society be allocated for the most economically efficient outcomes, and how does this sit with society’s sense of fairness? Diane Coyle illustrates the ways economic ideas are the product of their historical context, and how events in turn shape economic thought. She includes many real-world examples of policies, both good and bad. Readers will learn that there are no panaceas for policy problems, but there is a practical set of theories and empirical findings that can help policymakers navigate dilemmas and trade-offs. The decisions faced by officials or politicians are never easy, but economic insights can clarify the choices to be made and the evidence that informs those choices. Coyle covers issues such as digital markets and competition policy, environmental policy, regulatory assessments, public-private partnerships, nudge policies, universal basic income, and much more. Markets, State, and People offers a new way of approaching public economics. A focus on markets and institutions Policy ideas in historical context Real-world examples How economic theory helps policymakers tackle dilemmas and choices

Lessons Learned in Software Testing

Lessons Learned in Software Testing PDF Author: Cem Kaner
Publisher: John Wiley & Sons
ISBN: 1118080556
Category : Computers
Languages : en
Pages : 326

Get Book Here

Book Description
Softwaretests stellen eine kritische Phase in der Softwareentwicklung dar. Jetzt zeigt sich, ob das Programm die entsprechenden Anforderungen erfüllt und sich auch keine Programmierungsfehler eingeschlichen haben. Doch wie bei allen Phasen im Software-Entwicklungsprozess gibt es auch hier eine Reihe möglicher Fallstricke, die die Entdeckung von Programmfehlern vereiteln können. Deshalb brauchen Softwaretester ein Handbuch, das alle Tipps, Tricks und die häufigsten Fehlerquellen genau auflistet und erläutert, damit mögliche Testfehler von vornherein vermieden werden können. Ein solches Handbuch ersetzt gut und gerne jahr(zehnt)elange Erfahrung und erspart dem Tester frustrierende und langwierige Trial-und-Error-Prozeduren. Chem Kaner und James Bach sind zwei der international führenden Experten auf dem Gebiet des Software Testing. Sie schöpfen hier aus ihrer insgesamt 30-jährigen Erfahrung. Die einzelnen Lektionen sind nach Themenbereichen gegliedert, wie z.B. Testdesign, Test Management, Teststrategien und Fehleranalyse. Jede Lektion enthält eine Behauptung und eine Erklärung sowie ein Beispiel des entsprechenden Testproblems. "Lessons Learned in Software Testing" ist ein unverzichtbarer Begleiter für jeden Software Tester.

In the Plex

In the Plex PDF Author: Steven Levy
Publisher: Simon & Schuster
ISBN: 1416596593
Category : Biography & Autobiography
Languages : en
Pages : 464

Get Book Here

Book Description
“The most interesting book ever written about Google” (The Washington Post) delivers the inside story behind the most successful and admired technology company of our time, now updated with a new Afterword. Google is arguably the most important company in the world today, with such pervasive influence that its name is a verb. The company founded by two Stanford graduate students—Larry Page and Sergey Brin—has become a tech giant known the world over. Since starting with its search engine, Google has moved into mobile phones, computer operating systems, power utilities, self-driving cars, all while remaining the most powerful company in the advertising business. Granted unprecedented access to the company, Levy disclosed that the key to Google’s success in all these businesses lay in its engineering mindset and adoption of certain internet values such as speed, openness, experimentation, and risk-taking. Levy discloses details behind Google’s relationship with China, including how Brin disagreed with his colleagues on the China strategy—and why its social networking initiative failed; the first time Google tried chasing a successful competitor. He examines Google’s rocky relationship with government regulators, particularly in the EU, and how it has responded when employees left the company for smaller, nimbler start-ups. In the Plex is the “most authoritative…and in many ways the most entertaining” (James Gleick, The New York Book Review) account of Google to date and offers “an instructive primer on how the minds behind the world’s most influential internet company function” (Richard Waters, The Wall Street Journal).

The Innovator's Dilemma

The Innovator's Dilemma PDF Author: Clayton M. Christensen
Publisher: HarperBusiness
ISBN: 9780062060242
Category : Business & Economics
Languages : en
Pages : 336

Get Book Here

Book Description
In this revolutionary bestseller, innovation expert Clayton M. Christensen says outstanding companies can do everything right and still lose their market leadership—or worse, disappear altogether. And not only does he prove what he says, but he tells others how to avoid a similar fate. Focusing on “disruptive technology,” Christensen shows why most companies miss out on new waves of innovation. Whether in electronics or retailing, a successful company with established products will get pushed aside unless managers know when to abandon traditional business practices. Using the lessons of successes and failures from leading companies, The Innovator’s Dilemma presents a set of rules for capitalizing on the phenomenon of disruptive innovation. Find out: When it is right not to listen to customers. When to invest in developing lower-performance products that promise lower margins. When to pursue small markets at the expense of seemingly larger and more lucrative ones. Sharp, cogent, and provocative, The Innovator’s Dilemma is one of the most talked-about books of our time—and one no savvy manager or entrepreneur should be without.

Visualize This

Visualize This PDF Author: Nathan Yau
Publisher: John Wiley & Sons
ISBN: 1118140265
Category : Computers
Languages : en
Pages : 431

Get Book Here

Book Description
Practical data design tips from a data visualization expert of the modern age Data doesn't decrease; it is ever-increasing and can be overwhelming to organize in a way that makes sense to its intended audience. Wouldn't it be wonderful if we could actually visualize data in such a way that we could maximize its potential and tell a story in a clear, concise manner? Thanks to the creative genius of Nathan Yau, we can. With this full-color book, data visualization guru and author Nathan Yau uses step-by-step tutorials to show you how to visualize and tell stories with data. He explains how to gather, parse, and format data and then design high quality graphics that help you explore and present patterns, outliers, and relationships. Presents a unique approach to visualizing and telling stories with data, from a data visualization expert and the creator of flowingdata.com, Nathan Yau Offers step-by-step tutorials and practical design tips for creating statistical graphics, geographical maps, and information design to find meaning in the numbers Details tools that can be used to visualize data-native graphics for the Web, such as ActionScript, Flash libraries, PHP, and JavaScript and tools to design graphics for print, such as R and Illustrator Contains numerous examples and descriptions of patterns and outliers and explains how to show them Visualize This demonstrates how to explain data visually so that you can present your information in a way that is easy to understand and appealing.