Programinės įrangos istorija - kas tai, apibrėžimas ir sąvoka

Programinės įrangos istorija susijusi su programinės įrangos atsiradimu, raida ir įvairiais įvykiais, įvykusiais per visą programinės įrangos egzistavimo laiką.

Mes suprantame programinę įrangą kaip neapčiuopiamą skaičiavimo ir informatikos dalį ar veiksnį, kuris leidžia aparatinei įrangai būti naudinga. To pavyzdžiai yra operacinės sistemos arba programos.

Todėl programinė įranga negali egzistuoti be techninės įrangos įsikišimo ir atvirkščiai, todėl abiem terminais reikia vienas kito, kad jie galėtų naudoti bet kokį naudojimą ar naudingumą.

Programinės įrangos kilmė

Programinė įranga kaip teorinis terminas yra kilęs iš dviejų reikšmingų įvykių.

Pirmasis susijęs su algoritmo, sukurto konkrečiai mašinai, sukūrimu, nes „analitinė mašina“ savo laiku buvo XIX a. Viduryje. Galų gale ši mašina niekada nebuvo realizuota ir algoritmas nebuvo pritaikytas praktiškai. Pirmosios programinės įrangos „pagrindinės dalies“ programuotoja buvo Ada Lovelace, pirmoji moteris programuotoja istorijoje.

Antrasis įvykis buvo Alano Turingo darbas, pagrįstas skaičiuojamais skaičiais, todėl susidursime su pirmąja visų laikų programinės įrangos teorija. Tai įvyko prieš pat XX amžiaus vidurį.

Sintetizuojant galima sakyti, kad programinė įranga yra terminas, naudojamas gana nedaug metų, todėl tai mokslas, kurio dar reikia nueiti.

Istoriniai programinės įrangos etapai

Programinės įrangos istoriją galime suskirstyti į šiuos etapus, pradedant jos kilme ir baigiant XXI a.

  • Etapas iki 1950 m .: Tai dešimtmečiai, kuriais klojami pirmieji programinės įrangos pagrindai ir teptukai. Kaip minėta ankstesniame skyriuje, Ada Lovelace ir Alan Turing yra „programinės įrangos“ sąvokos pirmtakai.
  • Dešimtmetis 50 '60' ir 70 'Šiais metais programinė įranga nuo teorinės ir abstrakčios koncepcijos tapo pripažinta nepakeičiamu prietaisų ar mašinų išradimo ir plėtros veiksniu. Terminas „programinės įrangos inžinerija“ pirmą kartą sugalvotas NATO konferencijoje. Tai yra vienas iš labiausiai ištirtų ir atitinkamai paklausiausių mokslų ir profesijų pavyzdys. Tuo metu plačiausiai vartojamos kalbos buvo COBOL ir FORTRAN.
  • 80-ųjų ir 90-ųjų dešimtmetis: Per šiuos du dešimtmečius buvo nustatyta problema, t. Y. Kad didelė paklausa viršijo specialistų pasiūlą pramonėje. Be to, specialistai negalėjo apimti tiek daug žinių sričių be išankstinės specializacijos. Pirmasis žlugimas atsirado sudėtingo sudėtingumo projektuose ir darbuose. Toliau nesistengiant, šiuo metu „Windows“ buvo paleista 1985 m., O „Linux“ - 1992 m. Be to, HTML išvaizda atsirado dėl to, kad išaugo pasaulinis internetas (WWW), kuris yra vienas iš pagrindinių skaitmeninio amžiaus etapų.
  • XXI amžius: Nuo XXI amžiaus pradžios padaryta didelė pažanga visose programinės įrangos srityse. Nuo pat revoliucinio išmaniojo telefono atsiradimo su integruota programine įranga, kuri sukuria vieną įrenginį, galima atlikti užduotis, kurioms anksčiau reikėjo kompiuterio. Kita vertus, technologijos, kurios dar nėra tiriamos ir kuriamos, pavyzdžiui, dirbtinis intelektas ar jau gerai žinomos kriptovaliutos, taip pat pasiekė išsivystymo lygį. Šių pažangų pavyzdžiai yra didelių kompanijų, tokių kaip „Apple“, „Microsoft“ ar „Amazon“, padėjėjai balsu, kurie gali imituoti žmogaus elgesį. Šiems tikslams yra daugybė programavimo kalbų, kuriomis projekto tikslas nustato, kokia kalba turėtų būti vartojama, taigi, kokio specialaus tipo reikia. Kai kurios kalbos, kurias galime paminėti, yra SWIFT (programoms „iOS“ aplinkose), „JavaScript“ (žiniatinklio aplinkoms) arba PHP (skirtos užduotims atlikti ir serverių ar fizinių mašinų programavimui).

Kaip pastebėta, programinės įrangos istorija nėra pernelyg ilga, tačiau ji yra labai intensyvi, nes per visą jos istorinę kelionę atsiranda daugybė jos pokyčių ir pasekmių. Tai įrodo daugybė programavimo kalbų ir dešimtys tūkstančių jomis pagrįstų projektų.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave