+ All Categories
Home > Documents > Základy informatiky historie počítačů

Základy informatiky historie počítačů

Date post: 24-Feb-2016
Category:
Upload: werner
View: 99 times
Download: 0 times
Share this document with a friend
Description:
Základy informatiky historie počítačů. Ing. Roman Danel , Ph.D . roman.danel @ vsb.cz Institut ekonomiky a systémů řízení Hornicko – geologická fakulta. Pravěk – výpočetní kosti. Před počítači - abakus. Antické počítací desky Abakus – Čína, Indie, Antika - PowerPoint PPT Presentation
33
Ing. Roman Danel, Ph.D. roman.danel @ vsb.cz Institut ekonomiky a systémů řízení Hornicko – geologická fakulta Základy informatiky historie počítačů
Transcript
Page 1: Základy informatiky historie počítačů

Ing. Roman Danel, [email protected]

Institut ekonomiky a systémů řízeníHornicko – geologická fakulta

Základy informatikyhistorie počítačů

Page 2: Základy informatiky historie počítačů

Pravěk – výpočetní kosti

Page 3: Základy informatiky historie počítačů

Antické počítací deskyAbakus – Čína, Indie,

AntikaDodnes se používá v

Číně a v Rusku (sčot)

Před počítači - abakus

Page 4: Základy informatiky historie počítačů

Starověké Řecko – kythérský mechanismus – 150-100 př.n.l.

Page 5: Základy informatiky historie počítačů

724 – první mechanické hodiny1206 – plán programovatelné mechanické

figury (Al-Jazairi)1492 – Leonardo da Vinci . Návrh

mechanického kalkulátoru

Page 6: Základy informatiky historie počítačů

Napier – přirozený logaritmus

Page 7: Základy informatiky historie počítačů

Logaritmické pravítkoPrvní logaritmické pravítko – William Oughtred - 1622

Page 8: Základy informatiky historie počítačů

Wilhelm Schickardmechanická kalkulačka - 1623

Page 9: Základy informatiky historie počítačů

Blaire Pascal – Pascalina - 1642

Page 10: Základy informatiky historie počítačů

1671 – Liebnitz – krokový „počítač“ – násobení

1805 – J. M. Jaquard – tkalcovský stav na děrné štítky

Page 11: Základy informatiky historie počítačů

Charles BabbageDiferential Machine - 1822Analytical Engine - 1837

Ada Augusta LovelaceGeorge Boole –

matematický aparát – „booleova algebra“ - 1854

Hermann Hollerith – 1890 – sčítání lidu pomocí strojů s děrnými štítky, USA

Počítací stroje a děrné štítky

Page 12: Základy informatiky historie počítačů

Babbage - Analytical Machine

Page 13: Základy informatiky historie počítačů

Babbage – rekonstrukce A.M. 1991

Page 14: Základy informatiky historie počítačů

Alan Turing – „turingův“ stroj – 1936 – myšlenka jednoduchých instrukcí, ze kterých se dá postavit řešení každého úkolu

Shannon – booleova algebra a klopný obvodKonrad Zuse – první použití dvojkové soustavy,

počítače Z1-Z5John von Neumann – teoretická koncepce

počítače - 1945

Teoretické základy počítačů

Page 15: Základy informatiky historie počítačů

Von Neumannovo schéma počítače

Page 16: Základy informatiky historie počítačů

Hlavní přínos: myšlenka, že data a program jsou principiálně stejné (proud bytů), liší se pouze použitím

Data i programy tak lze umístit do stejné pamětiVyužití dvojkové soustavyPočítač je z technického řešení univerzální –

různé použití je dáno programy

Jaké jsou odlišnosti dnešních počítačů od von Neumannova schématu?

Von Neumannovo schéma

Page 17: Základy informatiky historie počítačů

1946Pensylvánská univerzita100 kHz19 tisíc elektronekNěkolik tunAnalogový – programoval se propojovánímNeodpovídal Neumannově koncepci!

První počítač - ENIAC

Page 18: Základy informatiky historie počítačů

ENIAC

Page 19: Základy informatiky historie počítačů

1904 – vynález elektronky (Lee De Forest)30. léta – vznik IBMOd 1938 – Konrad Zuse – Z1 až Z51945 – von Neumannova koncepce1946 - ENIAC1947 – vynalezen tranzistor (John Barden)ENVAC – 1951 – 1 MHz, 14 tis. aktivních prvků

– první počítač dle Neumannovy koncepce1961 – integrovaný obvod1971 - mikroprocesor

Historie vývoje počítačů

Page 20: Základy informatiky historie počítačů

1957 IBM – AutoPoint 6101960 první „minipočítač“ - PDP-1 firmy

Digital1975 Altair 8800 – první „osobní“ počítač

1 kB paměti, neměl obrazovku ani klávesnici1974 – procesor 8080 Intel1975 – IMSAI 8080

Vývoj počítačů

Page 21: Základy informatiky historie počítačů

Firma Zilog – procesor Z80 -> „domácí počítače“ – Sinclair atd.

1981 - IBM PC, 1981 - Xerox – GUI1981 – Microsoft – OS MS DOS1983 – první PC s pevným diskem1983 – tabulkový kalkulátor1984 – Apple McIntosh, procesor Motorola 32 bit.Intel 80286 – zpětná kompatibilita – reálný a chráněný

režim1985 – Intel 803861992 Windows 3.1

Page 22: Základy informatiky historie počítačů

Pracovní staniceMainframe – IBM, SUN, DEC, HPSuperpočítače - Cray

Další typy počítačů

Page 23: Základy informatiky historie počítačů

XT5 Cray149 tisíc procesor unitVýkon 1,38 petaflop/s

Nejvýkonnější počítač počátkem 2009

Page 24: Základy informatiky historie počítačů

0.generace – relé - Zuse – Z-1, Z-5, 1944 Mark 1

1. generace – elektronky, diskrétní režim práce, neexistují operační systémy ani vyšší programovací jazyky

2. generace – tranzistor, dávkový režim práce, vznik OS a vyšších programovacích jazyků

3. generace – integrovaný obvod, multitasking

Generace počítačů

Page 25: Základy informatiky historie počítačů

Dělily se dle počtu logických členů:

SSI (Small Scale Integration) 10MSI 10-100LSI 1000-10000VLSI >10000

Integrované obvody

Page 26: Základy informatiky historie počítačů

Hardwardské schéma – Mark 1 – data a program mají oddělenou paměť

Víceprocesorové počítače

Jiná architektura počítačů než von Neumannova

Page 27: Základy informatiky historie počítačů

Analogový počítačKvantový počítačDNA počítač

Jiné typy počítačů

Page 28: Základy informatiky historie počítačů

První analogový počítač - 1949Základní prvky analogových počítačů:Sčítačka (sumátor): na výstupu je součet

vstupů (obvykle s opačným znaménkem, tj. funguje současně jako invertor)

Integrátor: na výstupu je integrál vstupu podle času (sčítací integrátor: integrál součtu vstupů), rovněž s opačným znaménkem

Nelineární prvky (násobička, omezovač, kvadrátor, generátor funkcí aj.)

Analogový počítač

Page 29: Základy informatiky historie počítačů

Analogový počítač

Page 30: Základy informatiky historie počítačů

Schéma řešení soustavy 2 diferenciálních rovnic 2. řádu:

y'' = k1 . y' + k2 . y + k3 . z' + k4 . zz'' = k6 . z' + k7 . y' + k8 + k9 . y + k10 . Z

Způsob programování:Propojení počítacích bloků šňůrami, nastavení

koeficientů a počátečních podmínek potenciometry.Výstup:Dlouhodosvitová obrazovka, registrační voltmetr,

souřadnicový zapisovač

Analogový počítač – příklad výpočtu

Page 31: Základy informatiky historie počítačů

Schéma řešení soustavy diferenciálních rovnic na analogovém počítači

Page 32: Základy informatiky historie počítačů

Otázka: prochází proud?Digitální počítač: ANO – prochází, NE –

neprocházíAnalogový počítač: ANO - prochází a jeho

hodnota je x

Digitální – pomalejší modelování výpočetního problému, ale přesnější

Analogový x digitální počítač

Page 33: Základy informatiky historie počítačů

DNA computing – médium pro uchování informací – molekuly DNA – vysoký stupeň paralelismu

Kvantový počítač2007 – první funkčníqubit

Trendy ve vývoji počítačů


Recommended