Softwarehistorie - Hvad er det, definition og koncept

Softwarehistorien beskæftiger sig med oprindelsen, udviklingen og forskellige begivenheder, der har fundet sted i hele eksistensen af ​​software.

Vi forstår software som den immaterielle del eller faktor i computing og informatik, der gør det muligt for hardware at være nyttigt. Eksempler på dette er operativsystemer eller applikationer.

Derfor kan softwaren ikke eksistere uden indgriben fra hardware og omvendt, så begge vilkår har brug for hinanden for at kunne have nogen brug eller hjælpeprogrammer.

Oprindelsen af ​​softwaren

Software som teoretisk betegnelse har sin oprindelse i to bemærkelsesværdige begivenheder.

Den første henviser til udviklingen af ​​en algoritme designet til en bestemt maskine, da den 'analytiske maskine' var på sin tid i midten af ​​det nittende århundrede. Denne maskine blev i sidste ende aldrig realiseret, og algoritmen blev ikke omsat i praksis. Programmør af den første "proto-del" af software var Ada Lovelace, den første kvindelige programmør i historien.

Den anden begivenhed, der opstod, var et værk af Alan Turing, der var baseret på beregelige tal, så vi ville stå over for den første softwareteori nogensinde. Dette skete kort før midten af ​​det 20. århundrede.

Syntese kan man sige, at software er et begreb, der har været i brug i relativt få år, så det er en videnskab, der stadig har en lang vej at gå.

Historiske faser af software

Vi kan opdele softwarehistorikken i følgende faser, startende fra dens oprindelse til dens situation i det 21. århundrede:

  • Scene før 1950: Det er årtier, hvor softwarets første fundament og penselstrøg lægges. Som nævnt i det foregående afsnit er Ada Lovelace og Alan Turing forløberne for begrebet 'software'.
  • Årti af 50 '60' og 70 ': I disse år gik software fra at være et teoretisk og abstrakt koncept til at blive anerkendt som en uundværlig faktor for opfindelsen og udviklingen af ​​enheder eller maskiner. Udtrykket "software engineering" er oprettet for første gang på en NATO-konference. Dette er den første prøve af en af ​​de mest studerede og tilsvarende krævede videnskaber og erhverv. På det tidspunkt var de mest anvendte sprog COBOL og FORTRAN.
  • Årtiet fra 80'erne og 90'erne: I disse to årtier er der identificeret et problem, og det er, at den store efterspørgsel oversteg udbuddet af fagfolk i branchen. Desuden kunne fagfolk ikke dække så mange områder af viden uden forudgående specialisering. De første sammenbrud opstod i projekter og job med avanceret kompleksitet. Uden at gå videre blev Windows på dette tidspunkt lanceret i 1985 og Linux i 1992. Desuden er udseendet af HTML takket være stigningen på World Wide Web (WWW), en af ​​de vigtigste milepæle i den digitale tidsalder.
  • XXI århundrede: Siden begyndelsen af ​​det 21. århundrede er der gjort store fremskridt inden for alle områder, der er omfattet af software. Siden fremkomsten af ​​den revolutionerende smartphone med integreret software, der fremstiller en enkelt enhed, kan udføre opgaver, der tidligere krævede en computer. På den anden side er udviklingsniveauer også nået inden for teknologier, der endnu ikke er undersøgt og udviklet, såsom AI eller de allerede kendte kryptokurver. Eksempler på disse fremskridt er stemmeassistenter fra store virksomheder som Apple, Microsoft eller Amazon, som kan efterligne menneskelig adfærd. Til disse formål er der en lang række programmeringssprog, hvor projektets mål bestemmer, hvilket sprog der skal bruges, og hvilken specifik professionel type der er behov for. Nogle sprog, som vi kan nævne, er SWIFT (til applikationer i iOS-miljøer), JavaScript (til webmiljøer) eller PHP (beregnet til opgaver og programmering af servere eller fysiske maskiner).

Som det er blevet observeret, er historien om software ikke alt for lang, men den er meget intens, da mange udviklinger og forgreninger af den opstår under hele dens historiske rejse. Bevis for dette er de mange programmeringssprog og de titusinder af projekter, der er udført på baggrund af dem.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave