A programozás nagy találmányai olyan emberekhez köthetők, akik szenvedélyesen és elkötelezetten foglalkoztak a számítógépes programozással. Azzal, hogy megvalósították ötleteiket, lehetővé tették a számítástechnika, és azon belül is a programozás történetének előrehaladását.

A programozás segíti a kritikus gondolkodás fejlődését. Egy adott probléma előtt állva, a kreatív ötletek azok, amelyek elvezetik a programozót a megoldáshoz.

A programozással kapcsolatos általános tudnivalókról itt írtunk bővebben!

A legjobb Programozás tanárok elérhetőek
Tibor
5
5 (3 vélemény)
Tibor
4500Ft
/óra
Gift icon
1. óra ingyenes!
Péter
5
5 (2 vélemény)
Péter
3000Ft
/óra
Gift icon
1. óra ingyenes!
Márk
5
5 (2 vélemény)
Márk
4000Ft
/óra
Gift icon
1. óra ingyenes!
Szabolcs
5
5 (2 vélemény)
Szabolcs
3500Ft
/óra
Gift icon
1. óra ingyenes!
Botond
5
5 (2 vélemény)
Botond
4000Ft
/óra
Gift icon
1. óra ingyenes!
Kristóf
5
5 (2 vélemény)
Kristóf
5000Ft
/óra
Gift icon
1. óra ingyenes!
Ádám
5
5 (4 vélemény)
Ádám
7000Ft
/óra
Gift icon
1. óra ingyenes!
Viktor
Viktor
2500Ft
/óra
Gift icon
1. óra ingyenes!
Tibor
5
5 (3 vélemény)
Tibor
4500Ft
/óra
Gift icon
1. óra ingyenes!
Péter
5
5 (2 vélemény)
Péter
3000Ft
/óra
Gift icon
1. óra ingyenes!
Márk
5
5 (2 vélemény)
Márk
4000Ft
/óra
Gift icon
1. óra ingyenes!
Szabolcs
5
5 (2 vélemény)
Szabolcs
3500Ft
/óra
Gift icon
1. óra ingyenes!
Botond
5
5 (2 vélemény)
Botond
4000Ft
/óra
Gift icon
1. óra ingyenes!
Kristóf
5
5 (2 vélemény)
Kristóf
5000Ft
/óra
Gift icon
1. óra ingyenes!
Ádám
5
5 (4 vélemény)
Ádám
7000Ft
/óra
Gift icon
1. óra ingyenes!
Viktor
Viktor
2500Ft
/óra
Gift icon
1. óra ingyenes!
Gyerünk!

1) Az első számítógépek megalkotása

Az első számítógépek még csak nem is hasonlítottak a mai számítógépekre. A differenciálgép 1821-ben jelent meg és a számítástechnika, még pontosabban a programozás forradalmának reményével kecsegtetett.

Ez a mechanikus számítógép lehetővé tette bizonyos matematikai függvények kiszámítását. Charles Babbage a csillagászok munkáját akarta megkönnyíteni ezzel, akiknek egyébként hosszú és bonyolult számításokat kellett végezniük, és amelyekbe gyakran hiba csúszott. Egy automata gép megalkotásával csökkenthette a hibázás lehetőségét.

A brit kormány megbízta Charles Babbage-et, a számítógép atyját, hogy építsen egy ilyen gépet. Az első számítógép azonban soha nem készült el, mert túl drága volt a kifejlesztése.

A tudós ekkor új projektbe kezdett: egy analitikus motorral ellátott számítógép megépítésébe. Ennek az új számítógépnek rendelkeznie kellett egy számításokat feldolgozó résszel, egy tárral az információk eltárolására, egy olvasóval az adatok lyukkártyás rendszerű bevitelére és egy nyomtatóval.

Ez a számítógép sem készült el, de ez a két találmány tekinthető a történelem első programozási rendszerrel rendelkező számítógépének.

Vannak ám szuper filmek, amelyek a programozás és az informatika témakörére épülnek, össze is állítottunk róluk egy listát!

2) Az első Ada számítógépes program

Ada Lovelace valószínűleg a világ leghíresebb programozója. Ráadásul, valójában ő volt a világ első programozója. Leginkább arról ismert, hogy ő írta meg az első programozási nyelvet Babbage gépének felhasználásával.

Ada Lovelace lefordította Luigi Menabrea matematikus feljegyzéseit Babbage analitikus gépéről. Ezek a fordított jegyzetek számítanak a világ első programozási nyelvének.

Ada Lovelace ma már a feminizmusnak is az egyik legjelentősebb nemzetközi alakja, de munkásságát életében nem ismerték el, de mindenképpen bevonult a programozás történetének legnagyobb alakjai közé!

3) Az első programozható számítógép feltalálása

Konrad Zuse az első funkcionális számítógép, a Z3 feltalálója. Ahogyan a neve is sugallja, a Z3 két korábbi változatot követett. A Z1 egy mechanikus számítógép volt, amely mindössze néhány percig működött. Ezután fejlesztette ki a Z2-t, mielőtt 1941-ben feltalálta a Z3-at, egy elektromágneses számítógépet, amely lyukszalagos technológiát használt az adatbázisok tárolására.

Ez a számítógép a német kormány segítségével került kifejlesztésre, de a Berlin elleni második világháborús bombázások során 1943-ban megsemmisült.

4) Az első programozható elektronikus számítógép megalkotása.

Bár John Vincent Atanasoff és Clifford Berry 1942-ben összeállította az első elektronikus számítógépet, ez azonban nem volt programozható, csakis lineáris egyenlet rendszerek megoldására tudták használni.

Tommy Flowersnek köszönhetően jelent meg az első programozható elektronikus számítógép 1943-ban. A Colossus nevű számítógépet úgy programozták, hogy segítse a briteket a második világháború alatt.

A gépnek a Lorenz-titkosítással kódolt német üzeneteket kellett megfejtenie, és valóban sikert aratott, mivel az addig hetekig tartó műveletekkel, csupán órák alatt végzett.  A Colossust egyébként gyakran keverik a Alan Turing találmányával, de az egy elektromechanikus párhuzamos működésű számítógép volt az Enigma kódjának dekódolására.

5) Az első általános célú programozható elektronikus számítógép.

Az ENIAC-ot, azaz Electronic Numerical Integrator And Computer-t John Mauchly és J. Presper Eckert fejlesztette ki 1946-ban a Pennsylvaniai Egyetem Moore School of Electrical Engineering tanszékén.

programozók
A legtöbb programozási találmány közös munka eredménye!

A projektet az amerikai hadsereg finanszírozta, azzal a céllal, hogy a gép segítségével bonyolult katonai – például bombázási, tüzérségi – feladatok számításait lehessen elvégezni.

Sajnos, ez a találmány csak egy a több száz olyan közül, amelyet nem a társadalom érdekében, hanem hadviselési célból hoztak létre.

6) Az első elektronikusan tárolt programmal rendelkező számítógép

1948-ban mutatták be az első tárolt programmal rendelkező számítógépet, a Manchester Small-Scale Experimental Machine-t (SSEM). Frederic C. Williams és Tom Kilburn fejlesztette ki a programot, amely osztás helyett ismételt kivonást használva találta meg az egész szám legmagasabb megfelelő tényezőjét.

A cél az volt, hogy megoldják a késleltetési vonalmemóriával kapcsolatos problémákat. A számítógép lehetővé tette, hogy a bináris kódon keresztül rögzített programok segítségével egy tárolóeszközt jobb használatra lehessen beállítani.

7) Az első magas szintű programozási nyelv feltalálása

A Plankalkült 1948-ban Konrad Zuse fejlesztette ki, és az első magas szintű programozási nyelvnek tekintik. Őt megelőzően, csak Ada Lovelace jegyzetei sorolhatóak ebbe a kategóriába.

Konrad Zuse 1944 és 1945 között fejlesztette ki a Plankalkült, de csak 1948-ban publikált a témában. Ez volt a történelem első befejezett számítógépes kódja. Ezt a nyelvet arra használták, hogy kódrészleteket tároljanak bizonyos műveletek elvégzéséhez anélkül, hogy a kódot minden egyes alkalommal le kellett volna másolni.

Programjáról nem sokat beszéltek a megalkotása idején, csak néhány évtizeddel később, amikor egy bizonyos Joachim Hohmann készített egy fordítóprogramot.

A legjobb Programozás tanárok elérhetőek
Tibor
5
5 (3 vélemény)
Tibor
4500Ft
/óra
Gift icon
1. óra ingyenes!
Péter
5
5 (2 vélemény)
Péter
3000Ft
/óra
Gift icon
1. óra ingyenes!
Márk
5
5 (2 vélemény)
Márk
4000Ft
/óra
Gift icon
1. óra ingyenes!
Szabolcs
5
5 (2 vélemény)
Szabolcs
3500Ft
/óra
Gift icon
1. óra ingyenes!
Botond
5
5 (2 vélemény)
Botond
4000Ft
/óra
Gift icon
1. óra ingyenes!
Kristóf
5
5 (2 vélemény)
Kristóf
5000Ft
/óra
Gift icon
1. óra ingyenes!
Ádám
5
5 (4 vélemény)
Ádám
7000Ft
/óra
Gift icon
1. óra ingyenes!
Viktor
Viktor
2500Ft
/óra
Gift icon
1. óra ingyenes!
Tibor
5
5 (3 vélemény)
Tibor
4500Ft
/óra
Gift icon
1. óra ingyenes!
Péter
5
5 (2 vélemény)
Péter
3000Ft
/óra
Gift icon
1. óra ingyenes!
Márk
5
5 (2 vélemény)
Márk
4000Ft
/óra
Gift icon
1. óra ingyenes!
Szabolcs
5
5 (2 vélemény)
Szabolcs
3500Ft
/óra
Gift icon
1. óra ingyenes!
Botond
5
5 (2 vélemény)
Botond
4000Ft
/óra
Gift icon
1. óra ingyenes!
Kristóf
5
5 (2 vélemény)
Kristóf
5000Ft
/óra
Gift icon
1. óra ingyenes!
Ádám
5
5 (4 vélemény)
Ádám
7000Ft
/óra
Gift icon
1. óra ingyenes!
Viktor
Viktor
2500Ft
/óra
Gift icon
1. óra ingyenes!
Gyerünk!

8) Az első assembler

A számítógépes programozásban az Assembly nyelv egy alacsonyabb szintű nyelv, amely a gépi nyelvet ember számára érthető nyelvre fordítja le. A gép által olvasott kódokat és szimbólumokat ezért "mnemonikus", azaz könnyen megjegyezhető szimbólumokkal ábrázolják.

Az assembler lehetővé teszi, hogy a gépi nyelvről az emberek számára egyszerűsített nyelvre váltsunk és fordítva, megkönnyítve ezzel a programozást. Például a decimális értékeket lefordítják bináris nyelvre.

9) Az első személyi számítógép

Az első személyi számítógépet 1950-ben Edmund Berkley alkotta meg. Annyi bizonyos, hogy a számítógépnek semmi köze a mai számítógépeinkhez.

Ez az első, Simon névre keresztelt személyi számítógép négy művelet elvégzésére volt képes: összeadás, kivonás, szorzás, osztás.

10) Az első fordítóprogram megalkotása

A híres Grace Hopper 1952-ben alkotta meg az első fordítóprogramot, amely valamely programozási nyelven írt programot képes a számítógép számára lefordítani. Felvázolta a számítógéptől független programnyelv ötletét, ami az egyik első modern programozási nyelv megalkotásához vezetett.

11) Az első automatikus kód: Glennie's Autocode

Miután elkészült az első fordító, megjelent az első autokód is, amely az egyszerűsített programozási nyelv egyik típusa volt, és amely a fordítóval együttműködve tette érthetőbbé a programozást.

Ezt az első autokódot Alick Glennie hozta létre a Manchesteri Egyetemen.

12) Az első számítógép valós idejű grafikus kijelzővel

Az IBM által 1951-ben kifejlesztett AN/FSQ-7 számítógép volt az első olyan számítógép, amely valós idejű információkat jelenített meg a képernyőn. Ez ma már furcsának tűnhet, de korábban a számítógépek nem tették lehetővé, hogy a műveleteket végrehajtásuk közben a képernyőn is meg lehessen nézni.

Ezt az első grafikus kijelzővel rendelkező számítógépet többek között az amerikai légvédelmi rendszer használta a célpontok nyomvonalának megjelenítésére.

13) A FORTRAN programozási nyelv megalkotása

Az első magas szintű programozási nyelv a John W. Backus által 1957-ben létrehozott FORTRAN nyelv volt. Ezt a nyelvet összetett tudományos számítások elvégzésére használták. Ez volt az első széles körben használt magas szintű programozási nyelv, és nagyon praktikussá és megfizethetővé vált. Ezt követően sok informatikus alapozott erre a programozási nyelvre, így ez lett a számítógépes programozás egyik legnagyobb találmánya. A FORTRAN ma is használt nyelv.

gép
A nagyszerű programozóknak köszönhetjük a személyi számítógépeket.

14) Az első kereskedelmi asztali számítógép

Az 1965-ben létrehozott Programma 101, más néven Perottina volt a történelem első kereskedelmi forgalomba kerülő számítógépe. Ezt a forradalmi számítógépet Pier Giorgio Perotto alkotta meg, és az olasz Olivetti gyártó cég gyártotta. Ezzel a négy alapműveletet végző gépek ideje lejárt.

Ez volt az első kereskedelmi forgalomba kerülő számítógép, amely képes volt összeadást, kivonást, szorzást, osztást, négyzetgyököt, abszolút értékeket vagy akár törtekkel is számolni. Ezeket a funkciókat a korai felhasználók nagyra értékelték. Összesen 44 000 számítógépet adtak el 3200 dolláros áron.

15) Simula: az első objektumorientált programozási nyelv

A hatvanas években megalkották az első objektumorientált programozási nyelvet: a SIMULA-t. Ezt az első nyelvet Ole-Johan Dahl és Kristen Nygaard találta ki, az Algol 60-ra alapozva.  Két változata van, a Simula I és a Simula 67.

Az objektumorientált programozás lényege, hogy az objektumokat különböző programozási nyelveken keresztül kölcsönhatásba hozzák egymással. Ez is nagy előrelépés a programozási nyelvek továbbfejlesztése szempontjából.

Olvasd el a programozás fejlődésének történetét is!

Melyik a te kedvenc találmányod? 

>

A platform , amely összeköti a magántanárokat és a tanulni vágyókat

Első óra ingyenes

Tetszett ez a cikk? Értékeld!

5,00 (1 rating(s))
Loading...

Réka