====== Informatika: Věda o zpracování informací ====== **Informatika** je vědní disciplína zabývající se strukturou, získáváním, uchováváním, přenosem a zejména automatizovaným zpracováním informací. Ačkoliv je v obecném povědomí často spojována pouze s počítači, její teoretický základ stojí na **matematice** a **logice**. Nezabývá se tedy jen "stroji", ale především principy, jakými lze řešit problémy pomocí algoritmů. ===== Historické milníky ===== Vývoj informatiky lze rozdělit do několika klíčových ér: * **Prehistorie:** Od abaku po mechanické kalkulátory (Pascal, Leibniz). * **Teoretické základy:** [[alan_turing|Alan Turing]] a jeho model univerzálního stroje, [[john_von_neumann|John von Neumann]] a architektura moderního počítače. * **Éra sálových počítačů:** První elektronky a tranzistory (ENIAC, UNIVAC). * **Osobní počítače (PC):** Miniaturizace a rozšíření do domácností (70. a 80. léta). * **Éra internetu a AI:** Propojování světa a nástup [[umela_inteligence|umělé inteligence]]. ===== Hlavní pilíře informatiky ===== Informatika je extrémně široký obor, který se dělí na mnoho specializací: ==== 1. Teoretická informatika ==== Zkoumá matematické základy a limity toho, co lze vypočítat. * **[[algoritmy|Algoritmy a datové struktury]]**: Studium postupů pro efektivní řešení úloh (např. [[zasobnik|Zásobník]], Fronta, Strom). * **Teorie složitosti**: Určuje, kolik času a paměti algoritmus spotřebuje. * **Teorie grafů**: Klíčová pro síťové analýzy a GPS navigace. ==== 2. Hardwarové inženýrství ==== Zaměřuje se na fyzickou realizaci výpočetních systémů. * **[[architektura_pocitacu|Architektura procesorů]]**: Návrh CPU, GPU a specializovaných čipů. * **Číslicová technika**: Práce s logickými členy a binární soustavou. * **Embedded systémy**: Počítače v pračkách, autech nebo mikrovlnkách. ==== 3. Softwarové inženýrství ==== Aplikovaná disciplína zaměřená na tvorbu programů. * **[[programovaci_jazyky|Programovací jazyky]]**: Od nízkoúrovňového Assembleru po Python nebo Javu. * **Vývojový cyklus (SDLC)**: Metodiky jako Agile nebo Scrum. * **[[operacni_systemy|Operační systémy]]**: Správa hardwarových prostředků (Windows, Linux, macOS). ==== 4. Počítačové sítě a bezpečnost ==== Zabývá se komunikací mezi stroji a ochranou dat. * **Protokoly**: [[tcp_ip|Model TCP/IP]], HTTP, HTTPS. * **Kybernetická bezpečnost**: Šifrování, firewally a prevence útoků. * **Cloud computing**: Poskytování služeb přes internet (AWS, Azure). ===== Moderní trendy a budoucnost ===== Informatika se dnes vyvíjí rychleji než kdy dříve. Mezi nejaktuálnější témata patří: * **[[umela_inteligence|Umělá inteligence (AI)]]**: Strojové učení, neuronové sítě a zpracování přirozeného jazyka. * **Data Science & Big Data**: Analýza obrovských objemů dat pro předpovídání trendů. * **Kvantová informatika**: Vývoj počítačů pracujících na principech kvantové mechaniky (qubity). * **Internet věcí (IoT)**: Propojování běžných předmětů s globální sítí. ===== Vztah informatiky a společnosti ===== Informatika není izolovaná věda; má hluboký dopad na společnost: * **Digitalizace**: Přechod od papírových procesů k elektronickým. * **Etika v IT**: Otázky soukromí, sledování a bezpečnosti osobních údajů. * **Informační gramotnost**: Schopnost efektivně a kriticky pracovat s informacemi. ---- **Viz také:** * [[algoritmy|Katalog algoritmů]] * [[hardware|Průvodce hardwarem]] * [[slovnik_pojmu|Výkladový slovník IT pojmů]]