A számítástechnika fejlődése
description
Transcript of A számítástechnika fejlődése
A számítástec
hnika fejlődése
Kascsák Máté MF08M1
A Számítástechnika kezdetei
1. Golyós számológépek
• Kalkulátor
• Abakusz(i.e.2000)
• Babiloni számolótáblák
• Szorobán-a legutóbbi időkig(ma is) használatosak.
A Számítástechnika kezdetei
2. Mechanikus számológépek
•Fogaskerekes számológép-Wilhelm Schickard csillagász az összeadást és a kivonást teljesen a szorzást és az osztást részben automatizálta.
•Összeadó-kivonó mechanikus gép –Blaise Pascal(1642-1644) óraalkatrészekből építette
•Négy alapműveletet végző mechanikus gép- Gottfried Wilhelm Leibniz(1671)
•Automata- önműködő gép,amely bizonyos határok között önmagát irányítja emberi beavatkozás nélkül feladatot hajt végre(1770-es évek)
•Falcon(1728)-végtelenített lyukasztott kartonlapokkal gépeket,szövőszéket vezérelt.
•Lyukkártyás vezérlésű szövőszék Joseph Marie Jacquard(1810)-a gép forradalmasította a textilipart.
Jacquard szövőszék
Babbage differenciagépe
A Számítástechnika kezdetei
A Számítástechnika kezdetei
Charles Babbage(1792-1871) a számítógép atyja- mechanikus számítógép
•Angol matematikus, a hajók navigációs táblázatain dolgozott,hosszadalmas asztronómiai számításokat végzett. Munkájához az angol kormánytól kapott támogatást.
•Differenciagép (Difference Engine) – mechanikus Babbage(1822-1833) – teljesen nem készült el,
•Analitikus gép (Analitical Engine)-álatlános célú mechanikus számítógép(1833)
–Vezérlőmű
–Számolómű
–Szám- és progratároló
–Lyukkártyákon lévő utasítás
–Nyomtatási lehetőség
–A mechanikai nehézségek miatt nem tudta megépíteni
Neumann-elv(1945. június)•Külön vezérlő- és végrehajtó egység,soros működés,
•Minden adat binárisan kódolt,
•Az adatok és a program ugyanabban a belső,címezhető memóriában van,
•Univerzálisan programozható,
•Felépítését tekintve:vezérlőegység,aritmetikai egység,memória,bemeneti és kimeneti egységek,külső adattár,adathordozó,
•Elektronikus-nagyon gyors,
•Évtizedekig ezen elv alapján építették a digitális számítógépeket.
Számítógép-generációk
0.generáció(1945 előtt)
•Z1,Z2,Z3-relés programozható digitális számítógép
•MARK I.-Harvard Egyetem,1944
•Relés elektromechanikus,áramkörök alkalmazása.
•kb. 300 művelet/másodperc
I.generáció(1946-50-es évek)
• ENIAC(1946)-18ezer elektroncső,1500 jelfogó,30 tonna,lyukkártyás,
• EDVAC(1944-1952)- az első gép amely a Neumann-elv alapján készült,
• UNIVAC,IBM 701,Ural I.
Számítógép-generációk
II. generáció(1959-1964)
•Tranzisztorok és diódák alkalmazása a számítógépekben,
•Kis méret,nagy megbízhatóság
•Nagy műveleti sebesség
•Ferritgyűrűs memória,mágnesszalag,mágneslemez háttértárak,
•Operációs rendszerek
•Magas szintű programnyelvek
III. generáció(1964-1975)
•Integrált áramkörök a gépekben,
•A méretek jelentősen csökkennek és azóta folyamatosan,
•500000 összeadás/s
•Merevlemezes háttértár
•Nagy kapacitású és gyors perifériák,nyomtatók,rajzgépek,monitor
•A számítógépek széles körű alkalmazása,
•BASIC programnyelv- Kemény János(1965)
Számítógép- generációk
IV. generáció(1970-es évek közepétől)
•Mikroprocesszorok,
•Beindult a miniatürizálás – LSI,VLSI
•10 millió művelet/s
•Megjelennek a szuperszámítógépek-tudományos problémák megoldására és anyg adatbázisok kezelésére
•Megjelenik a mikroszámítógép – személyi számítógépek
Számítógép-generációk
V. generáció(az 1980-as évek közepétől)
•Évről évre nő a processzorok integráltsága
•Több(akár több ezer) a processzoros gépek száma-a párhuzamos programozás jelentősége nő,
•Tudásalapú intelligens rendszereket,szakértői rendszereket fejlesztenek
•Sokféle magas szintű programozási nyelv,fejlesztői környezet használatos
•Programgenerátorok-hatékony fejlesztés.