Počítač univerzální stroj na automatické zpracování informace programovatelný - program určuje využití (univerzalita) program - skupina příkazů, kterým rozumí počítač a které postupně provádí data - všechny zpracovávané informace numerické (číslicové počítače) - informace (programy a data) jako čísla ve dvojkové soustavě (1/0) - výhodné uložení a zpracování dat
hardware - technické vybavení počítače software - programové vybavení počítače (umístění v operační paměti, lze měnit) firmware - souhrn základních programů, bez kterých by počítač vůbec nepracoval (BIOS,...) - trvale uloženy v počítači, pro každý počítač jiný firmware Firmware je například software mobilních telefonů
Dělení dle velikosti Superpočítače Sálové počítače (datová skladiště, (střediskové, dnes nazývané mainfrane) ) Servery (souborové, databázové, síťové - FTP, WWW aj.) Pracovní stanice Osobní počítače PC, 1 uživatel Kapesní počítače
Podle provedení tower (věž), bigtower, minitower desktop, slim (velmi tenký desktop) notebook (notebook= poznámkový sešit) - sešitová velikost (A4) dříve také laptop Palmtop, PDA, Pocket PC - počítač do dlaně (palm=dlaň), méně možností, dá se spojit s počítačem, rychlé poznámky v terénu, zpracování v kanceláři
Analogové a číslicové počítače analogové - reprezentují hodnoty spojitě podle některé fyzikální veličiny (elektrický proud, tlak vzduchu, kapaliny), dnes vymizely (použití snad v extrémních prostředích - armáda; úzká skupina úloh. číslicové (numerické) - hodnoty reprezentovány nespojitě (diskrétně) pomocí dvou stavů fyzikální veličiny, informace se převádějí na čísla ve dvojkové soustavě Hybridní - kombinace analogového a digitálního počítače
Von Neumannova koncepce základní moduly počítače: procesor, operační paměť, vstupní a výstupními zařízení základ architektury současných počítačů Základní principy: dvojková soustava programy a data v operační paměti (nenačítají se z vnější paměti v průběhu výpočtu, jednotné kódování - k programům lze přistupovat jako k datům, umožnilo univerzalitu počítače rychlost vnitřní paměti srovnatelná s rychlostí výpočetní jednotky přímé adresování (přístup) - v libovolném okamžiku přístupná kterákoliv buňka paměti aritmeticko - logická jednotka - pouze obvody pro sčítání čísel (ostatní operace se dají převést na sčítání)
Děrnoštítková technika Analogový počítač
Sálový počítač CDC 3200děrné štítky - snímače, děrovače.
Vývojové trendy v hardwaru Růst složitosti strojový kód organizace paměti architektura systémů počítačové sítě programovací jazyky operační systémy Miniaturizace Integrace Počítačové sítě – roste jejich význam Vztah počítače a uživatele – rostou požadavky a dovednosti uživatele