AUTHOR
Jhonhaimer Patiño Quintero
INSTRUCTOR
Sebastián Pérez restrepo
TECHNOLOGY
software analysis and development
INSTITUTION
leather design and manufacturing center (SENA)
CITY AND OR MUNICIPALITY
Guarne / Antioquia
CARD NUMBER: 2808412
September/2023
Ada Lovelace
Augusta Ada King, Countess of Lovelace (London, 10 December 1815-id., 27
November 1852), registered at birth as Augusta Ada Byron and usually known as Ada
Lovelace, was a British mathematician and writer, most famous for her work on Charles
Babbage's general-purpose mechanical computer, the so-called analytical machine.
She was the first to recognize that the machine had applications beyond pure
computation and to have published what is now recognized as the first algorithm
intended to be processed by a machine, for which she is considered the first computer
programmer.
She deduced and foresaw the ability of computers to go beyond simple number
crunching.
She clearly distinguished between data and processing; this thinking was revolutionary
in her time. Ada aspired to create computer science, which she called the science of
operations. She realized the practical applications of the analytical machine and even
envisioned the possibility of digitizing music.
Also, the steps through which the machine could compute Bernoulli Numbers.
This algorithm for calculating Bernoulli numbers, a series of fractions with different
applications in mathematics, has been considered by many to be the first
program/algorithm in history. Consequently, many profiles of Ada Lovelace celebrate
her as the first programmer in history.
Ada's contribution to Computer Science was even more important: with a broader vision
than Babbage, she deduced and foresaw the ability of machines to go beyond simple
number crunching. Ada saw the practical applications of the machine, and rightly
believed that in the future it could even compose music and make graphics.
She was the first person to realize that the numbers stored inside the Analytical Engine
could represent other things beyond the magnitude of those numbers, i.e., the symbolic
nature of the machine's internal numerical representation. It also provided an early idea
of what software would be.
Babbage and Ada developed the great idea of separating operations and data from the
machinery, and that the operations could be encoded on cards that directed the
behavior of the machinery.
In his notes, Lovelace emphasized the difference between the analytical engine and
previous calculating machines, in particular its ability to be programmed to solve
problems of any complexity. He realized that the potential of the device extended far
beyond mere intensive numerical processing (number crunching).
No hay comentarios:
Publicar un comentario