Ada's Algorithm


Book Description

“[Ada Lovelace], like Steve Jobs, stands at the intersection of arts and technology."—Walter Isaacson, author of The Innovators Over 150 years after her death, a widely-used scientific computer program was named “Ada,” after Ada Lovelace, the only legitimate daughter of the eighteenth century’s version of a rock star, Lord Byron. Why? Because, after computer pioneers such as Alan Turing began to rediscover her, it slowly became apparent that she had been a key but overlooked figure in the invention of the computer. In Ada Lovelace, James Essinger makes the case that the computer age could have started two centuries ago if Lovelace’s contemporaries had recognized her research and fully grasped its implications. It’s a remarkable tale, starting with the outrageous behavior of her father, which made Ada instantly famous upon birth. Ada would go on to overcome numerous obstacles to obtain a level of education typically forbidden to women of her day. She would eventually join forces with Charles Babbage, generally credited with inventing the computer, although as Essinger makes clear, Babbage couldn’t have done it without Lovelace. Indeed, Lovelace wrote what is today considered the world’s first computer program—despite opposition that the principles of science were “beyond the strength of a woman’s physical power of application.” Based on ten years of research and filled with fascinating characters and observations of the period, not to mention numerous illustrations, Essinger tells Ada’s fascinating story in unprecedented detail to absorbing and inspiring effect.




Ada's Ideas


Book Description

Ada Lovelace (1815–1852) was the daughter of Lord Byron, a poet, and Anna Isabella Milbanke, a mathematician. Her parents separated when she was young, and her mother insisted on a logic-focused education, rejecting Byron’s “mad” love of poetry. But Ada remained fascinated with her father and considered mathematics “poetical science.” Via her friendship with inventor Charles Babbage, she became involved in “programming” his Analytical Engine, a precursor to the computer, thus becoming the world’s first computer programmer. This picture book biography of Ada Lovelace is a compelling portrait of a woman who saw the potential for numbers to make art.




A Female Genius


Book Description

Ada Lovelace was the only legitimate child of Lord Byron, the dangerous romantice poet whose name became a byword for scandal. Over the past decades, she herself has become a surprising underground star for digital pioneers all over the world, starting with Alan Turing. Embraced by programmers and women intechnology, Ada even has her own day that is commemorated every year on Google's search engine.




Data Structures and Algorithms


Book Description

This textbook provides an in depth course on data structures in the context of object oriented development. Its main themes are abstraction, implementation, encapsulation, and measurement: that is, that the software process begins with abstraction of data types, which then lead to alternate representations and encapsulation, and finally to resource measurement. A clear object oriented approach, making use of Booch components, will provide readers with a useful library of data structure components and experience in software reuse. Students using this book are expected to have a reasonable understanding of the basic logical structures such as stacks and queues. Throughout, Ada 95 is used and the author takes full advantage of Ada's encapsulation features and the ability to present specifications without implementational details. Ada code is supported by two suites available over the World Wide Web.




Jacquard's Web


Book Description

Traces the 200-year evolution of the principles of Jacquard's knitting machines to the information revolution of the twentieth century and the desk-top computer of today. --From cover (p. 4).




Ada Lovelace


Book Description

"Ada, Countess of Lovelace and daughter of Romantic poet Lord Byron, is sometimes referred to as the world's first computer programmer. But how did a young woman in the nineteenth century without a formal education become a pioneer of computer science? Drawing on previously unpublished archival material, including a remarkable correspondence course with eminent mathematician Augustus De Morgan, this book explores Ada Lovelace's development from her precocious childhood into a gifted, perceptive and knowledgeable mathematician who, alongside Mary Somerville, Michael Faraday and Charles Dickens, became part of Victorian London's social and scientific elite. Featuring images of the 'first programme' together with mathematical models and contemporary illustrations, the authors show how, despite her relatively short life and with astonishing prescience, Ada Lovelace explored key mathematical questions to understand the principles behind modern computing."--Page 4 de la couverture.




Who Says Women Can't Be Computer Programmers?


Book Description

A picture book biography of Ada Lovelace, the woman recognized today as history’s first computer programmer—she imagined them 100 years before they existed! In the early nineteenth century lived Ada Byron: a young girl with a wild and wonderful imagination. The daughter of internationally acclaimed poet Lord Byron, Ada was tutored in science and mathematics from a very early age. But Ada’s imagination was never meant to be tamed and, armed with the fundamentals of math and engineering, she came into her own as a woman of ideas—equal parts mathematician and philosopher. From her whimsical beginnings as a gifted child to her most sophisticated notes on Charles Babbage’s Analytical Engine, this book celebrates the woman recognized today as the first computer programmer. This title has Common Core connections. Christy Ottaviano Books




The Algorithm Design Manual


Book Description

This newly expanded and updated second edition of the best-selling classic continues to take the "mystery" out of designing algorithms, and analyzing their efficacy and efficiency. Expanding on the first edition, the book now serves as the primary textbook of choice for algorithm design courses while maintaining its status as the premier practical reference guide to algorithms for programmers, researchers, and students. The reader-friendly Algorithm Design Manual provides straightforward access to combinatorial algorithms technology, stressing design over analysis. The first part, Techniques, provides accessible instruction on methods for designing and analyzing computer algorithms. The second part, Resources, is intended for browsing and reference, and comprises the catalog of algorithmic resources, implementations and an extensive bibliography. NEW to the second edition: • Doubles the tutorial material and exercises over the first edition • Provides full online support for lecturers, and a completely updated and improved website component with lecture slides, audio and video • Contains a unique catalog identifying the 75 algorithmic problems that arise most often in practice, leading the reader down the right path to solve them • Includes several NEW "war stories" relating experiences from real-world applications • Provides up-to-date links leading to the very best algorithm implementations available in C, C++, and Java




Ada and the Engine


Book Description

As the British Industrial Revolution dawns, young Ada Byron Lovelace (daughter of the flamboyant and notorious Lord Byron) sees the boundless creative potential in the “analytic engines” of her friend and soul mate Charles Babbage, inventor of the first mechanical computer. Ada envisions a whole new world where art and information converge—a world she might not live to see. A music-laced story of love, friendship, and the edgiest dreams of the future. Jane Austen meets Steve Jobs in this poignant pre-tech romance heralding the computer age.




It Began with Babbage


Book Description

A complete and accessible history of computer science, beginning with Charles Babbage in 1819.