Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Informatikai alapismeretek 2. rész Történeti áttekintés.

Hasonló előadás


Az előadások a következő témára: "Informatikai alapismeretek 2. rész Történeti áttekintés."— Előadás másolata:

1 Informatikai alapismeretek 2. rész Történeti áttekintés

2 Informatikai alapismeretek - 2. rész: Történeti áttekintés 2 A számítástechnika kezdetei Számítások automatizálása – ősi törekvés Felhasznált eszközök: –ujjak (digitus lat ujj → digit ang számjegy) –színes kavicsok → calculus lat → kalkulátor –fonalak „Adattárolás” –barlang falán –falapocskán –csontokon

3 Informatikai alapismeretek - 2. rész: Történeti áttekintés 3 A számítástechnika kezdetei Golyós számológépek abakusz (Kr.e ) babiloni számolótáblák – csillagászati, gazdasági számításokra szorobán – a legutóbbi időkig használatosak ipari forradalom - mechanikus számológép Napier-pálcák – logaritmus

4 Informatikai alapismeretek - 2. rész: Történeti áttekintés 4 A számítástechnika kezdetei Mechanikus számológépek 1620 – Oughtred megalkotja a logarlécet alapelve, hogy a számok szorzatát a számok logaritmusának összegével, a számok hányadosát a számok logaritmusának különbségével helyettesítjük

5 Informatikai alapismeretek - 2. rész: Történeti áttekintés 5 A számítástechnika kezdetei Mechanikus számológépek fogaskerekes számológép Wilhelm Schickard thübingeni csillagász (1623) összeadás, kivonás teljesen; osztás, szorzás részben automatizálva

6 Informatikai alapismeretek - 2. rész: Történeti áttekintés 6 A számítástechnika kezdetei Mechanikus számológépek összeadó-kivonó mechanikus gép (Pascaline) Blaise Pascal ( ) óraalkatrészekből 10 számrendszerben max. 8 jegyű számokkal ma is működőképesek!

7 Informatikai alapismeretek - 2. rész: Történeti áttekintés 7 A számítástechnika kezdetei Mechanikus számológépek Gottfried Wilhelm Leibnitz (1671) négy alapműveletet végző mechanikus gép összeadás-kivonás fogaskerekekkel; szorzás- osztás váltótárcsákkal kettes számrendszer szükségessége

8 Informatikai alapismeretek - 2. rész: Történeti áttekintés 8 Gazdasági és tudományos szükségletek Az automaták fejlődése minden egyszerű mechanikus szabályokon alapuló műveletsor gépesíthető! 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 – Kempelen Farkas sakkautomatája – csalás! vezérlés (program) biztosítása

9 Informatikai alapismeretek - 2. rész: Történeti áttekintés 9 Gazdasági és tudományos szükségletek Az automaták fejlődése Joseph Marie Jacquard (1810) – lyukkártyás vezérlésű szövőszék bináris sorok (lyuk/nem lyuk) tárolják a műveletvégzési utasításokat → lyukszalag forradalmasította a textilipart Érdekesség: Ada Byron – első női programozó!

10 Informatikai alapismeretek - 2. rész: Történeti áttekintés 10 Gazdasági és tudományos szükségletek Az automaták fejlődése Charles Babbage ( ) angol matematikus a számítógép atyja → navigációs számítások → mechanikus számítógép differenciagép ( ) – nem készült el teljesen

11 Informatikai alapismeretek - 2. rész: Történeti áttekintés 11 Gazdasági és tudományos szükségletek Az automaták fejlődése analitikus gép → általános célú mechanikus számítógép (1833) vezérlőmű számolómű (malom) szám- és programtároló lyukkártyás vezérlés → Jacqardtól külön kártyacsomagok adatoknak és műveleteket nyomtatási lehetőség! mechanikai nehézség miatt nem épült meg  → a finommegmunkálás korai szakaszban

12 Informatikai alapismeretek - 2. rész: Történeti áttekintés 12 Fejlődés további lépcsőfokai Boole-algebra → formális logikai műveletek → George Boole (1848) → ez alapján működnek a mai számítógépek lyukkártyás adatfeldolgozó berendezés – Herman Hollerith (1881) → amerikai népszámlálás, egy polgár = egy kártya → statisztikák készítése Turing-gép – Alan Mathison Turing (1936) – programozható automata → megfelelően programozva univerzális

13 Informatikai alapismeretek - 2. rész: Történeti áttekintés 13 Hollerith lyukkártya olvasója

14 Informatikai alapismeretek - 2. rész: Történeti áttekintés 14 Fejlődés további lépcsőfokai jelfogós elektromechanikus számítógépek – Konrad Zuse berlini mérnök ( ) gépei: Z1, Z2, Z3 → programozható digitális gépek relés elektromechanikus áramkörök alkalmazása aritmetikai és logikai műveletekhez → külső lyukkártyás programvezérlés → MARK I. – H. Aiken első elektronikus számítógép – ENIAC (Electronic Numerical Integrator an Computer, 1946) (18 ezer elektroncső, 1500 relé, 30 tonna, decimális, 5000 összeadás/sec) EDVAC (Electronic Discrete Variable Automatic Calculator, ) – Neumann-elv alapján készült

15 Informatikai alapismeretek - 2. rész: Történeti áttekintés 15 Számítógép-generációk 0. generáció (1945 előtt) (a „hőskor” → az összes régi eszköz) Z1, Z2, Z3 – Zuse – relés programozható digitális MARK I. – Aiken – Harvard Univ. relés áramkörök (elektromechanikus) lyukszalag, lyukkártya kb. 300 művelet/sec

16 Informatikai alapismeretek - 2. rész: Történeti áttekintés 16 Számítógép-generációk 1. generáció (1946- és az 1950-es évek) ENIAC (1946) – Mauchly – Eckert EDVAC ( ) – Neumann-elv UNIVAC, IBM 701, URAL I. elektroncsövek és relék ferritgyűrűs operatív memória több ezer összeadás/sec lassú perifériák, nagy hely- és energiaigény, gyakori hibásodás lyukszalag, lyukkártya → programozás gépi kódban magasszintű programozási nyelvek → ALGOL, FORTRAN

17 Informatikai alapismeretek - 2. rész: Történeti áttekintés 17 Számítógép-generációk 2. generáció ( ) félvezetők – tranzisztorok és diódák kis méret, nagy(obb) megbízhatóság, kis(ebb) energiaigény nagy műveleti sebesség (kb. 100e +/sec) ferritgyűrűs operatív tár mágneslemez, mágnesszalag háttértár gyorsabb perifériák operációs rendszerek megjelenése magas szintű programnyelvek elterjedése (COBOL, FORTRAN, ALGOL)

18 Informatikai alapismeretek - 2. rész: Történeti áttekintés 18 Számítógép-generációk 3. generáció ( ) integrált áramkörök (Integrated Circuit – IC) méretek jelentősen csökkennek → azóta is! kb /sec közvetlen hozzáférésű merevlemezes háttértár nagy kapacitású, gyors perifériák több felhasználót kiszolgáló operációs rendszerek → időosztásos üzemmód számítógépek széleskörű alkalmazása BASIC → Kemény János (1965)

19 Informatikai alapismeretek - 2. rész: Történeti áttekintés 19 Számítógép-generációk 4. generáció (1970-es évek közepétől) mikroprocesszor (μP) miniatürizálás → nagy integráltságú félvezető áramkörök alkalmazása 10 millió művelet/sec szuperszámítógépe → bonyolult tudományos problémák megoldására és nagy adatbázisok kezelésére mikroszámítógép – személyi számítógépek megjelenése (Altair, Apple, Commodore, Atari, IBM) BASIC elterjedése a számítógép beépül a technikai rendszerekbe → intelligens rendszerek számítógép-hálózatok strukturált programozás – objektumorientált programozás

20 Informatikai alapismeretek - 2. rész: Történeti áttekintés 20 Számítógép-generációk 5. generáció (1980-as évek közepétől) processzorok integráltásga nő → 100 millió tranzisztor egy szilícium lapkán többprocesszoros gépek → párhuzamos programozás tudásalapú intelligens rendszerek (szoftver) sokféle magasszintű programozási nyelv és fejlesztői környezet → mindenki írhat programot programgenerátorok → hatékony fejlesztés

21 Informatikai alapismeretek - 2. rész: Történeti áttekintés 21 A fejlődés üteme Moore-törvény 18 havonta megkétszereződik a mikroprocesszorok teljesítménye változatlan ár mellett! → memóriák fejlődése is ilyen a miniatürizálás nem folyhat a végtelenségig → jelenleg 1000 nm alatt legfeljebb 2 nagyságrenddel lehet csökkenteni a méreteket és 10 évig még folytatható az exponenciális növekedés

22 Informatikai alapismeretek - 2. rész: Történeti áttekintés 22 A fejlődés üteme Moore-törvény az információs társadalom csúcstechnológiai alapjai fejlődnek nagy hálózatok kialakulása → internet multi- és hipermédia terjedése PC-k robbanásszerű szaporodása → grafikus operációs rendszerek kialakul az alkalmazói nyelv → „számítógépes írni-olvasni tudás” mobilkommunikáció és hálózatiság általánossá válik

23 Informatikai alapismeretek - 2. rész: Történeti áttekintés 23 Fogalmak


Letölteni ppt "Informatikai alapismeretek 2. rész Történeti áttekintés."

Hasonló előadás


Google Hirdetések