Programvaruhistoria - Vad är det, definition och koncept

Programvarans historia handlar om ursprung, utveckling och olika händelser som har inträffat under hela programvarans existens.

Vi förstår programvara som den immateriella delen eller faktorn i datorer och informatik som gör det möjligt för hårdvara att vara användbar. Exempel på detta är operativsystem eller applikationer.

Därför kan programvaran inte existera utan ingripande av hårdvaran och vice versa, så båda termerna behöver varandra för att kunna ha någon användning eller nytta.

Programvarans ursprung

Programvara som teoretisk term har sitt ursprung i två anmärkningsvärda händelser.

Den första hänvisar till utvecklingen av en algoritm som är utformad för en specifik maskin, eftersom ”analysmaskinen” var på sin tid i mitten av 1800-talet. I slutändan blev denna maskin aldrig realiserad och algoritmen genomfördes inte. Programmeraren av den första "proto-delen" av programvara var Ada Lovelace, den första kvinnliga programmeraren i historien.

Den andra händelsen som inträffade var ett arbete av Alan Turing som baserades på beräknbara siffror, så vi skulle stå inför den första programvaruteorin genom tiderna. Detta hände strax före mitten av 1900-talet.

Syntetiseras kan man säga att programvara är en term som har använts i relativt få år, så det är en vetenskap som fortfarande har en lång väg att gå.

Historiska stadier av programvara

Vi kan dela upp programvarans historia i följande steg, från dess ursprung till dess situation under 2000-talet:

  • Scen före 1950: Det är årtionden där de första grunden och penseldraget för programvaran läggs. Som nämnts i föregående avsnitt är Ada Lovelace och Alan Turing föregångarna till begreppet 'programvara'.
  • Årtiondet av 50 '60' och 70 ': Under dessa år gick programvara från att vara ett teoretiskt och abstrakt begrepp till att erkännas som en oumbärlig faktor för uppfinningen och utvecklingen av enheter eller maskiner. Termen "programvaruteknik" myntades för första gången vid en Natokonferens. Detta är det första urvalet av en av de mest studerade och motsvarande efterfrågade vetenskaperna och yrkena. Vid den tiden var de mest använda språken COBOL och FORTRAN.
  • 80-talet och 90-talet: Under dessa två decennier har ett problem identifierats och det är att den stora efterfrågan översteg utbudet av yrkesverksamma inom branschen. Dessutom kunde yrkesverksamma inte täcka så många kunskapsområden utan föregående specialisering. De första kollapserna uppstod i projekt och jobb med avancerad komplexitet. Utan att gå längre, vid den här tiden lanserades Windows 1985 och Linux 1992. Dessutom är utseendet på HTML tack vare uppkomsten av World Wide Web (WWW), en av de viktigaste milstolparna i den digitala tidsåldern.
  • XXI-talet: Sedan början av 2000-talet har stora framsteg gjorts inom alla områden som omfattas av programvara. Sedan tillkomsten av den revolutionerande smarttelefonen med integrerad programvara som gör att en enda enhet kan utföra uppgif.webpter som tidigare krävde en dator. Å andra sidan har utvecklingsnivåer också uppnåtts inom tekniker som ännu inte har undersökts och utvecklats, såsom AI eller de redan välkända kryptokurvorna. Exempel på dessa framsteg är röstassistenter från stora företag som Apple, Microsoft eller Amazon, som kan imitera mänskligt beteende. För dessa ändamål finns det en mängd programmeringsspråk där projektets mål bestämmer vilket språk som ska användas och därför vilken specifik professionell typ som behövs. Några språk som vi kan nämna är SWIFT (för applikationer i iOS-miljöer), JavaScript (för webbmiljöer) eller PHP (avsedda för uppgif.webpter och programmering av servrar eller fysiska maskiner).

Som det har observerats är mjukvarans historia inte alltför lång men den är mycket intensiv, eftersom många utvecklingar och förgreningar av den uppstår under dess historiska resa. Bevis på detta är de många programmeringsspråken och de tiotusentals projekt som har genomförts baserat på dem.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave