Hvem var den første programmør? Du vil blive overrasket!

Har du nogensinde spekuleret over det hvem var den første programmør af historien? I tilfælde af en verden, hvor hovedpersonerne er mænd, kan svaret på dette spørgsmål virke virkelig overraskende.

hvem-var-den-første-programmør-1

Augusta Ada Byron Lovelace var den første computerprogrammerer i historien.

Hvem var den første programmør?

Generelt kan vi sige, at vi er vant til at læse interessante historier om store mænd, der har sat deres præg i computeren. Dog når vi spørger os selv hvem var den første programmør, svaret fylder os med overraskelse og endda tilfredshed.

Så uden videre vil vi fortælle dig det hvem var den første programmør, selvom det ville være bedre at tale om ham i det feminine køn. Og er det, at den første programmør nogensinde var en kvinde, der blev kaldt: Augusta Ada Byron Lovelace.

Biografi om Ada Lovelace -Hvem var den første programmør?

Augusta Ada Byron, senere kendt som Ada Lovelace, blev født i London i 1815. Denne ikoniske kvinde var den eneste legitime datter af digteren Lord George Gordon Byron og baronessen Anne Isabella Byron. Så dette svarer, hvem der var den første programmør.

barndom

På grund af problemer mellem parret forlod Lord Byron imidlertid hjemmet, da Ada knap var en måned gammel. På den måde gik de første år af hendes barndom, uden at hun havde kontakt med sin far.

På den anden side fik baronesse Byrons ønske om, at den lille pige ikke udviklede holdninger, der mindede hende om sin far, Ada i hendes mors fodspor. I denne forbindelse kan vi sige, at baronesse Anne Isabella Byron dedikerede sit liv til matematik, såvel som var en ivrig politisk og social fighter.

Ada Lovelace og Mary Somerville

Derudover fik den sociale position, hvor Ada Lovelace voksede op, hende til at forholde sig til tidens indflydelsesrige mennesker, som var af stor betydning i hendes uddannelsesproces. På denne måde mødte Ada videnskabsmanden Mary Somerville, som på kort tid blev hendes vejleder; derudover repræsenterede det en reel stimulans i Lovelaces videnskabeligt-intellektuelle opvågnen.

hvem-var-den-første-programmør-3

Ada Lovelace og Charles Babbage

På den anden side fik den tidlige smag for matematik Lovelace til at omgås Charles Babbage og følte en særlig interesse for den analytiske motor, som han selv havde designet. Dette var imidlertid ikke Ada Lovelaces eneste besættelse, da hun også brugte tid på at analysere det mulige forhold mellem samfundet, dets individer og teknologi.

Ada Lovelace og Lord William King

Kort tid senere, da Ada var 19 år gammel, giftede hun sig med Lord William King, fra hvis forening tre børn blev født. I denne henseende var dette tidens indflydelsesrige karakter, hovedsageligt på det politiske, sociale, intellektuelle og religiøse område, for hvilket han blev accepteret af Adas mor til at gifte sig med hende.

Senere, ked af sit ægteskabelige forhold, tog Ada tilflugt igen i matematik, denne gang i hænderne på Augustus de Morgan. På kort tid blev han imidlertid overvældet af sin elevs intellektuelle krav i betragtning af at hans tanker ikke var i overensstemmelse med en dames tanker.

I denne forbindelse ignorerede både Ada og hendes mand den berømte matematikers modløshed, og hun fortsatte sine studier i området. På samme tid var hun romantisk involveret med andre mænd uden for hendes ægteskab, hvilket er ukendt, om det nåede ørerne fra Lord King, dengang jarl af Lovelace.

År senere, da Ada var 36, begyndte hun at føle symptomer på nervøs og generel udmattelse og blev hurtigt syg med livmoderkræft. Det var på dette tidspunkt, efter anbefaling fra sin mor, at Lovelace vedtog religiøse ideer, til det punkt at beklage nogle oplevelser i sit liv, som han på det tidspunkt beskrev som verdslige.

død

Endelig døde Augusta Ada Byron Lovelace i november 1852 i selskab med sin mor og hendes mand. Men selv i dag er hans arv stadig til stede i verden af ​​teknologi og computing.

Derudover inviterer jeg dig til at se følgende video, hvor du finder en kort information om Ada Lovelace og den første programmeringsalgoritme.

Hvad var Ada Lovelaces sande bidrag til programmering?

Som vi allerede har svaret, viste spørgsmålet, hvem der var den første programmør, Ada Lovelace, der var påvirket af sin mor, en særlig interesse for matematik fra en meget ung alder. På denne måde, da han mødte Charles Babbage, blev han besat af det projekt, han selv havde udviklet: den analytiske eller differentielle motor.

I denne henseende var Lovelace en trofast samarbejdspartner i sin ven Babbages projekt, og oversatte endda en artikel af den berømte videnskabsmand Luigi Federico Menabrea, der omhandlede den analytiske motor. Derudover udarbejdede Ada en række noter, hvor hun gjorde sin holdning meget klar om driften af ​​denne nye enhed.

På dette sidste punkt gjorde Ada Lovelace store anstrengelser for at beskrive analysemaskinens tekniske detaljer, men hun afspejlede også i disse noter de grundlæggende principper for databehandling. Derudover beskrev Lovelace i sine noter ved hjælp af det, vi nu kender som Ada -algoritmen, detaljeret betjeningen af ​​hulkort, der er i stand til at beregne Bernoulli -tal.

For at vide lidt mere om, hvad en algoritme betyder, inviterer jeg dig til at læse vores artikel kaldet: ¿Hvad er en algoritme i programmering? Detaljer!.

På denne måde blev Augusta Ada Byron Lovelace ikke kun den første kvinde til at beskrive et programmeringssprog, men hun betragtes også som den første computerprogrammerer i historien. Derudover var Lovelace foran i tide og forsikrede om, at den analytiske motor senere ville blive en opfindelse, der kunne gøre alt, hvad der blev bedt om.

hvem-var-den-første-programmør-2

Betydningen af ​​planlægning

Generelt er programmering repræsentationen af ​​viden, hvorigennem vi genererer løsninger på visse problemer. I denne henseende, for bedre at forstå dette koncept, er det vigtigt at huske, hvordan computeren fungerer.

I princippet må vi sige, at computere udgør et system, der er i stand til at behandle data ved at modtage en gruppe instruktioner. På denne måde kan vi også nævne, at disse instruktioner kommer fra programmer, som er skrevet ved hjælp af programmeringssprog.

Desuden er computeren i stand til at forstå algoritmen, der er kodet i programmeringssproget, for senere at reagere på det indledende problem gennem udførelse af specifikke opgaver. Således kan computerens funktioner opsummeres som: Gem, organiser, hent og overfør oplysninger hurtigt, sikkert og præcist.

Endelig har vi, at programmering er kunsten at beskrive verden gennem et sprog, der kan forstås af computere. Derudover letter det kommunikationen mellem mennesker og maskiner og bliver en vigtig dør, der giver adgang til viden.

Hvis du vil vide lidt mere om vigtigheden af ​​programmering, kan du læse artiklen med titlen: Computerprogrammering: Definition og eksempler.

Historien om programmeringssprog

Først og fremmest skal vi præcisere, at vores hensigt ikke er at gå dybt ind i emnet programmeringssprog, men snarere kort vise dig, hvordan deres udvikling har været. På denne måde er det helt nødvendigt at huske, at de første computere kun modtog instruktioner på det eneste sprog, de kunne, hvilket blev kaldt maskinsprog.

I denne henseende var dette et sprog baseret på binær kode, som også krævede at kende ved hukommelsen de positioner, hvor dataene blev gemt. Med hensyn til dette sidste aspekt, som det er let at forstå, var det ganske almindeligt at lave et stort antal fejl, hvilket endte med at gøre fejlfindingsprocessen vanskelig.

Når kravene til informationsstyring voksede, blev det desuden nødvendigt at skabe alternative løsninger. Således blev andre former for programmeringssprog født, indtil de udviklede sig til dem, vi kender i dag.

På den anden side, da anvendelsesområdet for computing udvidede sig og computere overtog fælles steder, opstod der mere tilgængelige programmeringssprog. Derudover er disse blevet enklere, mere behagelige at håndtere og endnu lettere at lære.

Andre kvinder i computingens verden

Selvom det er rigtigt, at det gennem teknologiens historie er mere almindeligt at finde flere mænd end kvinder, kan vi ikke undgå at nævne nogle af dem, der har repræsenteret os meget godt. På denne måde vil vi nedenfor nævne nogle andre navne relateret til computing, uden at det betyder, at der ikke er andre kvinder med tilstrækkelig fortjeneste til at være på denne lille liste.

Grace murray tragt

Til Grace Murray Hopper, en militærforsker, skylder vi udviklingen af ​​den første kompilator til programmeringssprog. Derudover gjorde det vigtige fremskridt med hensyn til uafhængige programmeringssprog.

I denne forbindelse, takket være denne berømte kvinde født i USA i 1906, kender vi nu det såkaldte COBOL-sprog.

Hedwing Eva Maria Kiesler.

Hedy Lamarr

Hedwing Eva María Kiesler, bedre kendt som Hedy Lamarr, huskes muligvis mere for sin kvalitet som skuespillerinde end for hendes bidrag til computing. Denne smukke og intelligente kvinde, der blev født i Østrig i 1914, var imidlertid forløberen for det spredte spektrum relateret til trådløs kommunikation.

I denne henseende blev licensen vedrørende radiovejledningssystemer senere opnået takket være det koncept, der blev introduceret af Hedy Lamarr. Derudover udviklede denne mangefacetterede kvinde frekvenshoppeteknologi, meget udbredt på det militære område.

Endelig repræsenterede Hedy Lamarrs værker en sand innovation inden for kommunikation. I den forbindelse kan vi bekræfte, at det var dem, der startede Bluetooth -teknologi, som senere avancerede mod det, vi i dag kender som WiFi -signalet.

jude milhon

Jude Milhon, født i USA i 1939, var en kvinde, hvis liv var fuld af kontroverser. Tja, fra en tidlig alder dedikerede hun sig til kampen for borgerrettigheder, som førte hende til fængsel ved forskellige lejligheder.

Det var imidlertid også berømt inden for et andet felt, såsom: computing. I denne forbindelse anerkendes Jude Milhon som forsvareren for hackere, et erhverv, som hun dedikerede sig til store dele af sit liv.

På dette sidste aspekt er det rimeligt at præcisere, at hun ikke kun var en fremragende hacker, men hun var også en fremragende programmør. Derudover kæmpede han for privatlivets rettigheder på Internettet og for digitale rettigheder generelt.

Radio Joy Perlman.

Radio Perlman

For sin del blev Radia Joy Perlman født i USA i 1951 og dedikerede meget af sit liv til teknologisk udvikling. På denne måde kan vi sige, at hun er en vigtig softwareskaber og en fremragende netværksingeniør.

I den forbindelse har vi, at Radia Perlman i øjeblikket er kendt som internettets mor. Det tilskrives vigtige begreber relateret til netværksprotokoller og sikkerhed.

Carol shaw

Denne berømte kvinde, ved navn Carol Shaw, er en elektrisk ingeniør, specialiseret i computing, der blev født i USA i 1955. Generelt kan vi sige om hende, at hun er anerkendt på verdensplan for at være designer af de første videospil, vi mødte.

Efter sin succes på dette nye område opgav han imidlertid videospildesign og vendte sig til at skabe avancerede computere. I den forbindelse stræbte hun derfra efter at forbedre pålideligheden af ​​denne type computer.

Nogle bidrag fra andre kvinder til udviklingen af ​​informatik

Som vi kan gætte, har mange kvinder i årenes løb sat deres præg i computeren. Men nedenfor vil vi præsentere nogle af de vigtigste projekter, som de har udviklet til fordel for teknologisk udvikling.

E-bog

Generelt refererer en e-bog eller elektronisk bog til den digitale version af en bog, der nødvendigvis adskiller sig fra det nuværende koncept for en elektronisk boglæser. I den forbindelse har vi, at det var Ángela Ruíz Robles, født i Spanien i 1895, der tog de første skridt i udviklingen af ​​dette koncept.

I den forbindelse har vi, at Ángela Ruíz Robles var en berømt spansk lærer, der altid viste en markant interesse i at forbedre undervisningsoplevelsen. På denne måde formåede han i 1949 at designe det første forslag til et mekanisk encyklopædi, hvoraf en prototype blev udviklet år senere, der betragtes som forløberen til e-bogen.

Pixel Art

Pixel art er det maksimale udtryk for digital kunst, som refererer til redigering af billeder pixel for pixel. I denne henseende udføres denne procedure ved brug af specialiserede programmer, såsom: Pain.NET, Pickle, Microsoft Paint, blandt andre.

Derudover er det vigtigt at nævne, at forløberen for denne type design er Susan Kare, en amerikansk kunstner og grafisk designer, født i 1954. På samme måde er hun designeren af ​​Apples typografi, som hun baserede på gitteret af pixel; Derudover er hun forfatter til de fleste ikoner, der observeres i operativsystemet.

Grafiske eventyr

Generelt refererer genren grafisk eventyr til videospil, hvor spilleren aktivt interagerer med elementerne omkring ham. Dette for at forsøge at reagere på de forskellige situationer, der opstår gennem forskellige gåder.

Derudover har vi, at grafiske eventyr adskiller sig fra samtaleeventyr, fordi førstnævnte indeholder illustrerede scener i stedet for tekster. Endelig må vi nævne, at dette vigtige fremskridt i videospilverdenen er Roberta Williams arbejde, især med hensyn til spil til personlige computere.

Computer billeddannelse

Katherine Louise Bouman, bedre kendt som Katie Bouman, er en amerikansk videnskabsmand født i 1989. Vi skylder hende rekonstruktionen af ​​det første billede af et sort hul, hvilket er muligt takket være hendes studier om computerbilleddannelse..

I denne forbindelse er det vigtigt at nævne, at hun var hovedskaberen af ​​algoritmen, der tillod os at tage det fotografi af billedet, som vi refererer til i det foregående afsnit. På den anden side fungerer projektet kaldet Harvard Black Hole Initiative på grundlag af oprettelsen af ​​et netværk af radioantenner, der gør det muligt at fange billederne.

Liskov substitutionsprincip

Liskovs substitutionsprincip er direkte relateret til objektorienteret programmering, mere specifikt til arvets fundament, der kendetegner dette paradigme. Derudover er dette koncept arbejde fra amerikanske ingeniører: Barbara Liskov og Jeannette Wing, der er fuldt ud dedikeret til datalogi.

På den anden side er det vigtigt at nævne, at Liskov -substitutionsprincippet fastsætter følgende præmis: hver klasse arvet fra en anden kan bruges uden skelnen mellem dem. I sidste ende kan vi sige, at dette princip tjener til at øge kvaliteten af ​​programkoden.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Actualidad Blog
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.