Elektronikus gépek előzményei

Hasonló dokumentumok
A fejlődés megindulása. A Z3 nevet viselő 1941-ben megépített programvezérlésű elektromechanikus gép már a 2-es számrendszert használta.

A számolás és a számítástechnika története. Feladat:

3. óra Számrendszerek-Szg. történet

3. óra Számrendszerek-Szg. történet

Bevezetés az informatikába Tételsor és minta zárthelyi dolgozat 2014/2015 I. félév

A számítástechnika rövid története

A SZÁMÍTÓGÉP TÖRTÉNETE

Az informatika fejlődéstörténete. A számítástechnika kezdetei

3. tétel. (Generációk, PC-k, programozási nyelvek)

A számítástechnika története

A számítógép története (olvasmány)

Az első elektronikus számítógépek

A számítástechnika fejlődése

1. Generáció( ):

Fejezetek az Információ-Technológia Kultúrtörténetéből

Középszintű Informatika Érettségi Szóbeli Vizsgatétel Bottyán János Műszaki Szakközépiskola

Gondolatok Neumann János First Draft of a Report on the EDVAC című, 1945 júniusában megjelent tanulmányáról

Számítógép architektúrák. Bevezetés

erettsegizz.com Érettségi tételek

A számítástechnika története a kezdetektől napjainkig

Az informatika fejlődéstörténete

PC Paletta tankönyvsorozat

Középkori matematika

Nemzetiség: Állampolgárság: Született: Elhunyt: Magyar Magyar

A számítástechnika történeti áttekintése

Az informatika fejlõdéstörténete

Matematika a középkorban ( )

3. Az elektronikus számítógépek fejlődése napjainkig 1

Rövid történeti áttekintés

Az Informatika Elméleti Alapjai. Információ-feldolgozó paradigmák A számolás korai segédeszközei

Jacquard szövőgépe, vezérlési modulok használata 1805 lyukkártyás vezérlés

Az Informatika Elméleti Alapjai

Processzor (CPU - Central Processing Unit)

Számítógép felépítése

A SZÁMÍTÓGÉP KIALAKULÁSA. Zámori Zoltán, KFKI

Őszi félév. Heizlerné Bakonyi Viktória

Hardver ismeretek. Várady Géza, B144

Bevezetés az Információtechnológiába

Informatika érettségi vizsga

Bevezetés az elektronikába

Alaplap: közös kapcsolódási felület a számítógép részegységei számára

Hobbi Elektronika. Bevezetés az elektronikába: Logikai kapuáramkörök

ÓBUDAI EGYETEM KANDÓ KÁLMÁN VILLAMOSMÉRNÖKI KAR. Villamosmérnök szak

A Számítógépek felépítése, mőködési módjai. A Számítógépek hardverelemei

1. Fejezet: Számítógép rendszerek

Programozás alapjai. Wagner György Általános Informatikai Tanszék

1. Fejezet: Számítógép rendszerek. Tipikus számítógép hirdetés

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

Az Informatika Elméleti Alapjai Dr. Kutor László. A számolás korai segédeszközei A korszerű számítógépek kialakulása

Az Informatika Elméleti Alapjai Dr. Kutor László. A számolás korai segédeszközei A korszerű számítógépek kialakulása

2. Fejezet : Számrendszerek

First Prev Next Last Go Back Full Screen Close Quit. Matematika I

Negatív alapú számrendszerek

ismerd meg! A PC vagyis a személyi számítógép

Alapkapuk és alkalmazásaik

A processzor hajtja végre a műveleteket. összeadás, szorzás, logikai műveletek (és, vagy, nem)

SZÁMÍTÓGÉP FELÉPÍTÉSE (TK 61-TŐL)

KÖSZÖNTJÜK HALLGATÓINKAT!

4. Fejezet : Az egész számok (integer) ábrázolása

The Architecture of Computer Hardware and Systems Software: An InformationTechnology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003

Összeadás BCD számokkal

DIGITÁLIS TECHNIKA I BINÁRIS SZÁMRENDSZER BEVEZETŐ ÁTTEKINTÉS BINÁRIS SZÁMRENDSZER HELYÉRTÉK. Dr. Lovassy Rita Dr.

SZÁMÍTÓGÉPEK BELSŐ FELÉPÍTÉSE - 1

IT - Alapismeretek. Feladatgyűjtemény

A számítástechnika kultúrtörténete

1. Kombinációs hálózatok mérési gyakorlatai

1. előadás. Lineáris algebra numerikus módszerei. Hibaszámítás Számábrázolás Kerekítés, levágás Klasszikus hibaanalízis Abszolút hiba Relatív hiba

Digitális Rendszerek és Számítógép Architektúrák (BSc államvizsga tétel)

A nulladik generációs számítógépek közé a különbözõ mechanikus mûködésû szerkezeteket soroljuk.

Kiegészítő témakörök: Táblázatkezelés történeti áttekintés

A digitalizáció hatása az egyénekre (és a társadalmakra?)

I. A DIGITÁLIS ÁRAMKÖRÖK ELMÉLETI ALAPJAI

SZÁMRENDSZEREK KÉSZÍTETTE: JURÁNYINÉ BESENYEI GABRIELLA

Mechatronika Modul 1: Alapismeretek

Számítógép architektúra

Harmadik gyakorlat. Számrendszerek

Adattárolók. Így néz ki egy lyukkártya

Ismerkedjünk tovább a számítógéppel. Alaplap és a processzeor


ÍRÁSBELI FELADAT MEGOLDÁSA

Dinamikus modellek szerkezete, SDG modellek

MATLAB alapismeretek I.

Informatika Rendszerek Alapjai

Informatikai Rendszerek Alapjai. A számolás korai segédeszközei A korszerű számítógépek kialakulása

IAS számítógép. 1 Neumann János nem magyar nyelvterületen használt neve John von Neumann.

1. Milyen eszközöket használt az ősember a számoláshoz? ujjait, fadarabokat, kavicsokat

Logikai áramkörök. Informatika alapjai-5 Logikai áramkörök 1/6

6. óra Mi van a számítógépházban? A számítógép: elektronikus berendezés. Tárolja az adatokat, feldolgozza és az adatok ki és bevitelére is képes.

Egész számok. pozitív egész számok: 1; 2; 3; 4;... negatív egész számok: 1; 2; 3; 4;...

Polinomok, Lagrange interpoláció

Tartalom Jelátalakítás és kódolás A számítógép felépítése Alaplap A központi egység...

Digitális technika VIMIAA hét

Architektúrák és operációs rendszerek: Bevezetés - Történelem

Bevezetés az informatikába

KOVÁCS BÉLA, MATEMATIKA I.

A számítástechnika története. az őskortól napjainkig

1. számú ábra. Kísérleti kályha járattal

Házi verseny villamosmérnök hallgatók részére. Debreceni Egyetem Villamosmérnöki Tanszék

A számítástechnika rövid története

ÁTVÁLTÁSOK SZÁMRENDSZEREK KÖZÖTT, SZÁMÁBRÁZOLÁS, BOOLE-ALGEBRA

Átírás:

Elektronikus gépek előzményei Szerk.: Czár Zsolt mérnök informatikus

A modern számítógép kialakításában többen játszottak fontos szerepet. Egyik meghatározó személy Wallace J. Eckert (1902-1971) volt, aki 1931-ben szerzett Brown a numerikus csillagászat legnagyobb alakja mellett a Yale-en doktori fokozatot. Eckert e számítástechnikai érdeklődése hamarosan általánossá vált, elszakadt az égi mechanika iránti figyelmétől. 1926-tól dolgozott Eckert a Columbia Egyetemen, ahol a csillagászat tanszék tanársegédje volt. A doktori fokozat elnyerése után docens lett, és hozzáfogott egy számítástechnikai laboratórium felszereléséhez. A Számítási Iroda (Comtuting Bureau) fejlődése nagy szerepet játszott abban, hogy az IBM a lyukkártyás gépekkel kapcsolatos üzlettől elindult az elektronikus számítógépek felé. A hivatalt felszerelték valamennyi korabeli szabványgéppel. 1930-ban Thomas J. Watsont, az IBM akkori vezérigazgatóját megbízták egy táblázatszerkesztő gép létrehozásával. E gép többféle néven is szerepel, főleg differenciatabultárként ismeretes. 1931-ben helyezték üzembe a készüléket, amely lényegében a Babbage-Scheutz készülék modern változata volt. 1933-ban Eckertnek sikerült Watsont meggyőznie arról, hogy a labort szervezetileg és felszereltségében is bővíteni kell: 1937-ben létrejött a Csillagászati Számítási Iroda, amely nem nyereségorientált intézmény volt, hanem tudományos célú. Ekkor az elnökség tagjai között már azok a személyek találhatóak nagy számban, akik később Aberdeenben az ENIAC-et is építik, így Henry Russell Princetonból, T. E. Sterne a Harvardról, aki ugyan Cambridge-ben doktorált, de visszatért és az egyik legjobb lyukkártyatechnikai szakértő volt. Az Eckert által megfogalmazott követelmények az IBM gépek olyan módosításait írták elő, hogy azok a tudományos munkára is megfelelőekké váljanak. 1940-ben már szinte teljesen tizstában voltak a digitális számítógépek tudományos jelentőségével, és körvonalazódott egész életére szóló programjuk is. 1940-ben Eckert távozik a Columbiáról és a Tengerészeti Almanach igazgatója lesz. Itt ugyan kőkorszaki állapotok fogadják, de gyorsan modernizálja az eszközparkot.

Howard Hathaway Aiken George R. Stibitz könyvelő (adatfeldolgozó) berendezések korlátait. A történet szempontjából fontos másik két személy Howard Hathaway Aiken (1900-1973) és George R. Stibitz. 1937-ben alakult ki érdeklődésük a digitális számítógépek iránt. Aiken egyetemista volt a Harvardon, Stibitz matematikus a Bell Telephone Laboratóriumban. 1937-ben Aiken kifejti egy kiadatlan memorandumban a számítógéppel kapcsolatos elképzeléseit. Négy fõ célt jelöl meg a tudományos feladatokra alkalmas számológépek számára, ismerve a lyukkártyával működő 1. legyen képes mind pozitív, mind negatív számok kezelésére; 2. működése legyen teljesen automatikus, ne legyen szükség emberi közreműködésre; 3. használjon különféle matematikai függvényeket; 4. egy számítást a matematikai műveletek természetes sorrendjének megfelelően hajtson végre. Aiken megállapítja: ahhoz, hogy a ma használatos lyukkártyás gépek alkalmasak legyenek e követelmények kielégítésére a gép által alkalmazott aritmetikai elemek számát jelentősen meg kell növelni. A javaslat feltűnt főnökének, Brownnak, aki kapcsolatba lépett Watsonnal, az IBM igazgatójával. Aiken és az IBM 1939-ben megállapodást kötött a közös fejlesztő munkára, ami 1944-ben fejeződött be. Az együttműködés eredményét augusztus 7-én Watson az IBM nevében a Harvard Egyetemnek ajándékozta. Az elkészült Automatic Sequence Controlled Calculator (automatikus sorosan vezérelt számológép) gép MARK-I néven vált ismertté. A Harvardon később a hadsereg számára a MARK-II, és 1949-ben a MARK-III (ADEC) utód született, de ezek eleve halálra ítélt próbálkozások voltak a jelfogók miatt. A MARK-II-nek két szám összeadásához 0,5, szorzásához 6, osztásához 15 másodperc kellett. E készülékek meglehetősen nehezen programozhatóak, a növekvő igényekhez képest igen lassúak voltak a mechanikus jelfogók kapcsolási sebessége miatt. Mark I Mark II

Mark III Megalkotásukkal viszont Babbage álma részben valóra vált, elméleti terveinek megvalósulása volt ez a kor modern tömegtermelési módszereinek köszönhetően, a szabvány Hollerith készülékből kiindulva, speciális lyukszalagos soros vezérlőt hozzáépítve. A MARK-I, ez az elektromechanikus gép 73 darab számlálót tartalmazott, ezek mindegyike 23 számjegyet és egy előjelet tudott tárolni. 60 további regiszter is volt benne az állandók tárolására, ezeket kézi vezérlésű kapcsolókkal lehetett beállítani. A gép számára kb. 6 s kellett a szorzáshoz, 12 s az osztáshoz. További három egység tartozott hozzá, amely logaritmus, exponenciális, szinusz- (vagy koszinusz) függvényt tudott számítani. A gépet egy papírszalagra sorosan felvitt utasítássorral lehetett vezérelni. Minden utasítás három részből állt: az első mutatta, hogy hol található az adat, amelyen a műveletet el kell végezni; a második azt, hogy az eredményt hol kell tárolni; a harmadik azt, hogy milyen műveletet kell elvégezni. A készülék kb. százszor volt gyorsabb, mint egy jó kézi számoló készülék, megállás nélkül dolgozott, egy nap alatt hat hónapi munkát volt képes elvégezni. Bessel-függvények értékeit számították ki vele táblázatos formában, más égető problémára, mint például közönséges és parciális differenciál egyenletek megoldására nem alkalmazták. Ha a gép bizonyítani szeretné létjogosultságát, akkor erre is fel kell tudni használni, írja Comrie a Nature-ban 1946-ban, aki a korszak népszerű szakírója volt. Ezzel egy időben Stibitz és csapata is a Bell társaságnál 1940-re fejezte be az első gép építését. Ez telefon-kapcsolóberendezéseket tartalmazott. A Társaság Stibitz ötletére a kapcsolókból egy olyan kis készüléket épített, amely komplex számok összeadására, kivonására, szorzására és osztására volt képes. 1940-ben Stibitz a Model I nevű gépével kapcsolatban bemutatja az első kihelyezett terminálrendszert. A New Yorkban működő gépével távíró útján tartotta a kapcsolatot Dortmouthból, az Amerikai Matematikai Társaság üléséről. A háború miatti nagy számítási igény hatására a készüléket továbbfejlesztették, létrejött a "jelfogós interpolátor" (Relay Interpolator), amelynek fő részei közel 500 darab telefonjelfogó és egyfajta távíró berendezés voltak. Utóbbiakat a számok gépbe való be- és kivitelére és a műveletek irányítására használták. A következő megépült gép már 1300 jelfogót tartalmazó "ballisztikus számítógép" (Ballistic Computer) volt. Ez fejlettebb és bonyolultabb is volt, de

továbbra is csak speciális számítási feladatok elvégzésére volt alkalmas. 1944-re fejlesztették ki az általános célú rendszert. 9000 jelfogót, mintegy 50 távírókészüléket tartalmaz, súlya 10 tonna körüli, 90 m2 alapterületű, de emberi személyzet jelenléte nélkül is képes dolgozni, igen megbízható. Hétjegyű tízes számrendszerbeli számokkal dolgozott, az összeadáshoz 0,3 s, a szorzáshoz kb 5 s kellett, de minden vezérlőrutin beolvasás 2 s ideig tartott, emiatt sok volt a holtidő. A jelfogókkal létre tudták hozni az összes logikai függvényt, így szerkezetében igen modernnek volt tekinthető. E gépek egyike sem bírta felvenni a versenyt a kb. 500-szor gyorsabb ENIAC-kel. Wallace Eckert később már inkább felhasználóvá vált. 1945-ben az IBM-ben egy olyan csoport szervezésébe fogott, amely inkább a kor technológiai problémáira koncentrált. ENIAC Stibitz tudományos munkára szánta el magát, gépet később már õ sem épített, de a digitális technika fejlesztőjévé vált, főleg a számítástechnika és a telekommunikáció területén. Claude E. Shannon (1916-) volt az, aki a digitális áramkörök tervezését művészetből tudománnyá tette. A Boole-algebra segítségével elemezhetővé váltak a kapcsolóáramkörök. Az erről szóló doktori disszertációjával megalapozta az információelmélet tudományát is.