Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Prvé dni:
* 1940s: Najstaršie počítače boli naprogramované priamo pomocou jazyka stroja , čo zahŕňalo písanie zložitých sekvencií čísel. Bolo to neuveriteľne únavné a náchylné na chyby.
* 1950: jazyk montáže Objavili sa, čo programátorom umožňuje používať symbolické pokyny (napríklad „Pridať“ alebo „obchod“) namiesto surových čísel. Tým sa programovanie uľahčilo, ale stále bolo úzko spojené s konkrétnym hardvérom.
* 1950-60s: Cieľom bolo vyvinúť spôsoby, ako programovať počítače abstraktnejšie a umožňujú zložitejšie operácie. Na vysokej úrovni programovacie jazyky Rovnako ako Fortran a COBOL, čo programátorom umožňuje písať kód, ktorý bol nezávislý od konkrétneho hardvéru.
Kľúčové motivácie:
* ľahké programovanie: Softvér bol zameraný na vytvorenie procesu vytvárania a vykonávania pokynov na počítačoch menej zložité a náchylné na chyby.
* abstrakcia: Prechod od hardvérových pokynov umožňuje všeobecnejší a opakovane použiteľný kód.
* Účinnosť: Poskytovaním nástrojov na vyššej úrovni sa softvér zameriaval na zvýšenie produktívnosti programátorov a umožnil efektívnejší vývoj softvéru.
Modern Era:
* prezentácia 70. rokov: Softvérová krajina explodovala vzostupom operačných systémov, aplikácií a internetu.
* Moderný softvér: Dnes máme softvér pre všetko od riadenia financií až po hranie hier, poháňané zvyšovaním potrieb používateľov a technologickým pokrokom.
v súhrne:
Softvér nebol „vynájdený“ v jednom jedinečnom okamihu, ale vyvinul sa ako reakcia na potrebu ľahších, efektívnejších a flexibilnejších spôsobov interakcie s počítačmi. Jej prebiehajúci vývoj je spôsobený neustálym túžbou po nových schopnostiach a riešeniam vznikajúcich problémov.