Historie softwaru - co to je, definice a koncept

Historie softwaru se zabývá počátky, vývojem a různými událostmi, ke kterým došlo během existence softwaru.

Software chápeme jako nehmotnou součást nebo faktor výpočetní techniky a informatiky, který umožňuje užitečnost hardwaru. Příkladem jsou operační systémy nebo aplikace.

Software tedy nemůže existovat bez zásahu hardwaru a naopak, takže oba termíny se navzájem potřebují, aby mohly mít jakékoli použití nebo obslužný program.

Původ softwaru

Software jako teoretický pojem má svůj původ ve dvou významných událostech.

První se týká vývoje algoritmu určeného pro konkrétní stroj, protože „analytický stroj“ byl ve své době v polovině devatenáctého století. Tento stroj nakonec nebyl nikdy realizován a algoritmus nebyl uveden do praxe. Programátorkou první „proto-části“ softwaru byla Ada Lovelace, první programátorka v historii.

Druhou událostí, ke které došlo, byla práce Alana Turinga, která byla založena na vypočítatelných číslech, takže bychom čelili první softwarové teorii všech dob. Stalo se to krátce před polovinou 20. století.

Syntetizovaně lze říci, že software je pojem, který se používá relativně málo let, takže jde o vědu, která má před sebou ještě dlouhou cestu.

Historické etapy softwaru

Můžeme rozdělit historii softwaru do následujících fází, počínaje od jeho vzniku až po situaci v 21. století:

  • Fáze před rokem 1950: Jsou to desetiletí, v nichž jsou položeny první základy a tahy štětce softwaru. Jak již bylo zmíněno v předchozí části, Ada Lovelace a Alan Turing jsou předchůdci konceptu „softwaru“.
  • Desetiletí 50 '60' a 70 ': V těchto letech se software změnil z teoretického a abstraktního konceptu na uznávaný jako nepostradatelný faktor pro vynález a vývoj zařízení nebo strojů. Pojem „softwarové inženýrství“ je poprvé vytvořen na konferenci NATO. Toto je první vzorek jedné z nejvíce studovaných a odpovídajícím způsobem požadovaných věd a profesí. V té době byly nejpoužívanějšími jazyky COBOL a FORTRAN.
  • Dekáda 80. a 90. let: V těchto dvou desetiletích byl identifikován problém, a to, že velká poptávka převyšovala nabídku profesionálů v tomto odvětví. Kromě toho nemohli odborníci pokrýt tolik oblastí znalostí bez předchozí specializace. První kolapsy vznikly v projektech a pracovních místech pokročilé složitosti. Aniž bychom šli dále, v této době byl Windows spuštěn v roce 1985 a Linux v roce 1992. Vzhled HTML je navíc díky vzestupu World Wide Web (WWW), jednoho z hlavních milníků digitálního věku.
  • XXI století: Od začátku 21. století došlo ve všech oblastech pokrytých softwarem k velkému pokroku. Od příchodu revolučního smartphonu může integrovaný software, který umožňuje vytvoření jediného zařízení, provádět úkoly, které dříve vyžadovaly počítač. Na druhé straně bylo také dosaženo úrovní vývoje v technologiích, které je třeba prozkoumat a vyvinout, jako je AI nebo již známé kryptoměny. Příkladem těchto pokroků jsou hlasoví asistenti velkých společností, jako jsou Apple, Microsoft nebo Amazon, kteří mohou napodobovat lidské chování. Pro tyto účely existuje celá řada programovacích jazyků, ve kterých cíl projektu určuje, jaký jazyk by měl být použit, a tedy jaký konkrétní typ profesionála je nutný. Některé jazyky, které můžeme zmínit, jsou SWIFT (pro aplikace v prostředích iOS), JavaScript (pro webová prostředí) nebo PHP (určené pro úkoly a programování serverů nebo fyzických strojů).

Jak bylo pozorováno, historie softwaru není příliš dlouhá, ale je velmi intenzivní, protože na jeho historické cestě dochází k mnoha vývojům a důsledkům. Důkazem toho jsou četné programovací jazyky a desítky tisíc projektů, které byly na jejich základě provedeny.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave