Szoftvertörténet - mi ez, definíció és koncepció

A szoftver története a szoftver eredetével, evolúciójával és különféle eseményekkel foglalkozik, amelyek a szoftver fennállása során bekövetkeztek.

A szoftvert úgy értjük, mint a számítástechnika és az informatika megfoghatatlan részét vagy tényezőjét, amely lehetővé teszi a hardver hasznos voltát. Ilyen például az operációs rendszer vagy az alkalmazás.

Ezért a szoftver nem létezhet a hardver beavatkozása nélkül, és fordítva, ezért mindkét kifejezésnek szüksége van egymásra, hogy bármilyen felhasználást vagy segédprogramot használhasson.

A szoftver eredete

A szoftver mint elméleti kifejezés két nevezetes eseményből ered.

Az első egy adott géphez tervezett algoritmus kifejlesztésére utal, mivel az „analitikai gép” annak idején a XIX. Század közepén volt. Ez a gép végül soha nem valósult meg, és az algoritmust nem ültették át a gyakorlatba. A szoftver első "proto-részének" programozója Ada Lovelace volt, a történelem első női programozója.

A második esemény Alan Turing műve volt, amely számolható számokon alapult, így minden idők első szoftverelméletével állunk szemben. Ez nem sokkal a 20. század közepe előtt történt.

Szintetizálva elmondható, hogy a szoftver egy viszonylag kevés éve használt kifejezés, tehát ez egy olyan tudomány, amely még hosszú utat igényel.

A szoftver történelmi szakaszai

A szoftver történetét a következő szakaszokra oszthatjuk fel, a kezdetektől a 21. századi helyzetig kezdve:

  • Szakasz 1950 előtt: Évtizedek, amikor a szoftver első alapjait és ecsetvonásait lefektetik. Amint az előző szakaszban említettük, Ada Lovelace és Alan Turing a „szoftver” fogalmának előfutárai.
  • Az 50 '60' és a 70 'évtizede: Ezekben az években a szoftver elméleti és elvont fogalomból az eszköz vagy gép feltalálásának és fejlesztésének elengedhetetlen tényezőjévé vált. A "szoftvertervezés" kifejezést először egy NATO-konferencián fogalmazták meg. Ez az első minta az egyik legjobban tanulmányozott és ennek megfelelően igényelt tudomány és szakma közül. Abban az időben a legelterjedtebb nyelvek a COBOL és a FORTRAN voltak.
  • A 80-as és 90-es évek évtizede: Ebben a két évtizedben azonosítottak egy problémát, vagyis azt, hogy a nagy kereslet meghaladta az ipar szakembereinek kínálatát. Továbbá a szakemberek előzetes specializáció nélkül nem tudnák lefedni ennyi tudásterületet. Az első összeomlások előrehaladott összetettségű projektekben és munkákban merültek fel. Anélkül, hogy tovább haladnánk, ebben az időben a Windows 1985-ben, a Linux pedig 1992-ben indult. Ezenkívül a HTML megjelenése a digitális kor egyik legfontosabb mérföldkövének, a világhálónak (WWW) való felemelkedésének köszönhető.
  • XXI: A 21. század eleje óta nagy előrelépés történt a szoftverek által lefedett minden területen. A forradalmi okostelefon megjelenése óta egyetlen eszközt készítő integrált szoftverrel olyan feladatok is elvégezhetők, amelyekhez korábban számítógépre volt szükség. Másrészt a még nem vizsgált és fejlesztendő technológiákban is elérték a fejlettség szintjét, mint például az AI vagy a már jól ismert kriptovaluták. Ilyen előrelépés például a nagyvállalatok, például az Apple, a Microsoft vagy az Amazon hangsegédje, akik képesek utánozni az emberi viselkedést. E célokra számos programozási nyelv létezik, amelyekben a projekt célja meghatározza, hogy milyen nyelvet kell használni, és ezért milyen speciális szakmai típusra van szükség. Néhány nyelv, amelyet megemlíthetünk, a SWIFT (iOS környezetben történő alkalmazásokhoz), a JavaScript (webes környezetekhez) vagy a PHP (feladatokhoz és szerverek vagy fizikai gépek programozásához).

Amint megfigyelték, a szoftver története nem túl hosszú, de nagyon intenzív, mivel számos evolúciója és következménye felmerül a történelmi út során. Ennek bizonyítéka a számos programozási nyelv és az ezek alapján végrehajtott több tízezer projekt.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave