Úvod 9 // 1 Informace okolo nás 10 // Údaj a informace 10 // Informatika 12 // Zdroje informací 13 // Historie 13 // Současnost 15 // Encyklopedie a multimedia 15 // Kniha - nejlepší přítel člověka 17 // Internet 17 // Zpracování informací 18 // Kódování 19 // Písmo 19 // Šifrování 20 // Steganografie 24 // Kódování do jazyka počítače 24 // Paměťová náročnost 26 // Číselné soustavy 26 // Dvojková soustava 26 // Počítání ve dvojkové soustavě 27 // Osmičková a šestnáctková soustava 28 Reprezentace reálných čísel 29 // Typy informací zpracovatelných na počítači ..31 Textová informace 31 // Značkovací jazyky 33 // Práce s čísly a funkcemi 34 // Komprimace 35 // Grafická informace 36 // Rastrové grafické editory 36 // Digitalizace 39 // Vektorový grafický editor 40 // Animace 41 // Zvuková informace 42 // Videoinformace 45 // Prezentace získaných informací 48 // Prezentace a estetika 49 // 2 Počítačové systémy 51 // Architektura počítačů 53 // Von Neumannova architektura 53 // Harwardská koncepce 54 // Vývoj počítačů 55 // Generace počítačů 55 // Hardware 60 // Základní deska 60 // Sběrnice 61 // Sériový a paralelní přenos 63 // Další rozhraní 63 // Procesor 66 // Části procesoru 66 // Charakteristiky procesoru 67 // CISC a RISC 68 // Další zvyšování výkonu 70 // Vývoj procesorů 70 // Využití procesorů 71 // Paměti 72 // Vnitřní paměti 73 // ROM 74 // CMOS 75 // Vnější paměti 76 // Pevný disk 76 // Fyzická struktura disku 77 // Diskové souborové systémy 78 // Formátování 79 // Fragmentace 80 // Kontrola a bezpečnost údajů 80 // Kompaktní disky (CD) 81 // Disketa 85 // Flash paměti 85 // Ostatní paměťová média 86 // Cenová dostupnost 88 // Vstupní zařízení 88 // Klávesnice 88 // Mikrofon 90 // Skener 90 // Výstupní zařízení 93 //
Zobrazování údajů 93 // Grafická karta 94 // 3D grafické karty (akcelerátory) 97 // Videokarta 98 // Televizní karta 99 // Monitory 99 // Vlastnosti monitorů 101 // Data projektory 102 // Tiskárny 104 // Zvuková karta 110 // Ostatní vstupně-výstupní zařízení 112 // Chlazení 114 // Typy počítačových systémů 115 // Stolní počítače 115 // Přenosné počítače 116 // Vysokovýkonné počítače 117 // Průmyslové počítače 117 // Operační systémy 118 // Software 118 // Operační systém 119 // Dělení operačních systémů 121 // Porovnání operačních systémů 122 // Unix 122 // Linux 124 // Mac OS 124 // MS DOS 124 // Windows 125 // Souborový systém 128 // Objekty a nastavení 130 // Nejpoužívanější systémové nástroje 135 // 3 Počítačové sítě 139 // Části počítačové sítě 140 // Hardware 140 // ISO/OSI referenční model 145 // TCP/IP referenční model 148 // Software 149 // Dělení počítačových sítí 149 // Podle architektury 149 // Podle rozlohy 150 // Podle topologie 151 // Fyzická topologie 151 // Logická topologie 152 // Síťové technologie 153 // ArcNet 153 // Token ring 153 // Ethernet 153 // Ostatní technologie 154 // Připojení 156 // Jak funguje Internet 157 // Služby Internetu 158 // Zpřístupňování informací 159 // WWW 159 // FTP 165 // Neinteraktivní komunikace 165 // Elektronická pošta - e-mail 166 // Diskuse 172 // Interaktivní komunikace 173 // Chat 173 // Instant Messaging 174 // Videokonference 174 // Ostatní služby Internetu 175 // Intranet a extranet 180 // Bezpečnost v síti 181 // Šifrovaná komunikace 181 // Bezpečnostní certifikát 182 // Elektronický podpis 183 // Díry v systému 184 // Netiketa 185 // 4 Aplikační software 188 // Rozdělení aplikačního softwaru 188 // Kancelářské balíky 189 // Textový editor 190 // Funkce textového procesoru 190 //
Základní práce s textem 191 // Operace s blokem 191 // Jazykové nástroje 191 // Vkládání objektů 192 // Šablony a styly 193 // Práce s rozsáhlými dokumenty 193 // Hromadná korespondence 193 // Podpora tvorby webových stránek 194 Makra 195 // DTP 195 // Wysiwyg 195 // Tabulkový procesor 196 // Základní pojmy 196 // Základní operace v tabulce 196 // Grafy 198 // Práce s rozsáhlými údaji 198 // Aplikované funkce 199 // Databázové systémy 200 // Základní pojmy 200 // Základní objekty v MS Access 201 // Indexy a klíče 203 // Relace 203 Dotazy 204 Prezentace a prezentační software 205 // Nástroje na tvorbu prezentace 205 // Tvorba prezentace 206 // Prezentace před publikem 207 // Aplikace na tvorbu webových stránek 208 // Webový dokument 208 // Aplikace na tvorbu webu 210 // Jazyk HTML - prostředek tvorby webu 211 // Přehled základních příkazů HTML 212 // Formuláře 214 // Zveřejnění webové stránky 216 // Grafické editory 217 // Rastrový grafický editor 217 // Vektorový grafický editor 219 // Animace a prezentace 220 // Prostředí Flash 221 Ostatní typy aplikací 222 // Informační systémy 222 // Počítačová podpora výroby 222 // Vývojové nástroje 223 // Výukové a vzdělávací programy 224 // Počítačové hry 225 // Multimediální programy pro zábavu 227 Podpůrné aplikace 227 // 5 Algoritmizace a programování 230 // Algoritmizace 230 // Pojem problém 230 // Algoritmus 232 // Algoritmický jazyk 235 // Vývojové diagramy 237 // Příkazy vstupu a výstupu 237 // Proměnná 238 // Sekvence 240 // Větvení 241 // Složené podmínky 246 // Cyklus 247 // Neřešitelné problémy 253 // Programovací jazyky 254 // Překladače 256 // Typy programovacích jazyků 256 // Jazyky aplikací 258 // Programovací jazyk Pascal 259 // Struktura programu 260 // Pozdrav v Pascalu! 261 //
Příkazy vstupu a výstupu 261 // Pozdrav v Delphi! 265 // První, ,program" 266 // Struktura aplikace v Delphi 271 // Příkaz výstupu 272 // Kalkulačka 275 // Větvení 278 // Reálná čísla 281 // Cykly 283 // Textové řetězce 287 // Práce s textem 289 // Podpůrné funkce 292 // Znaky 294 // Ordinálnía neordinálnítypy 294 // Logický typ 296 // Priorita operátorů 298 // Chyby v programu 299 // Testování a ladění 299 // Složitost a efektivnost 300 // Vícenásobné větvení 302 // Reprezentace údajových typů 305 // Strukturovaný typ pole 306 // Listbox 308 // Listboxa pole 311 // Konstanty 312 // Náhodná čísla 315 // Soubory 316 // Údaje v souboru typu integer 318 // Textový soubor 319 // Vylepšení práce se soubory v Delphi 321 Podprogramy 325 // Procedury 325 // Procedury v Delphi 327 // Globální a lokální proměnné 329 // Funkce 330 // Parametry podprogramů 331 // Mechanizmus volání podprogramu 336 Záznam (record) 337 // Operace se záznamem 339 // Záznamy v Delphi 342 // Složitější strukturované typy 344 // Záznam v záznamu 345 // Pole polí - matice 346 // Vizuální reprezentace tabulky v Delphi 346 Práce s grafikou 351 // Grafika v Pascalu 351 // Grafika v Delphi 355 // Barevný model RGB 356 // Grafický editor 359 // Události (events) 359 // Multitasking 363 // Rekurze 366 // Rekurze v programování 366 // Backtracking - rekurze v praxi 371 // Dynamické proměnné 375 // Pojem dynamické proměnné 375 // Lineární seznam 377 // Cyklický seznam 383 // Obousměrný lineární seznam 384 // Zásobník 386 // Fronta (řada) 388 // Binární stromy 389 // Hledání hodnoty ve stromě 390 // Výpis hodnot 392 // Vkládaní údajů 392 // Mazání vrcholu 394 // Jiné implementace stromů 394 // Vnitřní třídění 396 // Bubble-sort (třídění výměnou) 396 //
// Shaker-sort (třídění přetřásáním) 398 // Select-sort (třídění výběrem) 399 // Insert-sort (třídění vkládáním) 400 // Quick-sort (třídění rozdělováním) 402 // Venkovní třídění 404 // Merge-sort (třídění slučováním) 404 // 6 Informační společnost 409 // Oblasti využití informatiky 410 // Informační systémy 411 // Outsourcing 415 // Teleworking 415 // Počítače pro handicapované 416 // Úzce specializované oblasti 417 // Téměř současnost a blízká budoucnost 419 Umělá inteligence 419 // Expertní systémy 420 // Roboti 421 // Řeč 421 // Virtuální realita 422 // Nanotechnologie 423 // Hygiena při práci s počítačem 425 // Zrak 425 // Správné sezení 426 // Poloha zápěstí 426 // Duševní hygiena 426 // Povolání, .informatik" 427 // Software není součástí počítače 429 // Vývoj softwaru 430 // Licenční smlouva 431 // Registrace, upgrade a update 432 // Typy licencí 433 // Ochrana softwaru 437 // Ochrana údajů 438 // Počítačová kriminalita 439 // Počítačové pirátství 439 // Warez 440 // Hacking - cracking 441 // Sociální inženýrství 443 // Bankovní krádeže 443 // Ochrana 444 // Spam 444 // Hoax 445 // Počítačové viry 446 // Historie 446 // Dělení virů 447 // Malware - pokračovatelé virů 448 // Šíření a projevy virů v systému 449 // Prevence 450 // Antivirové programy 451 // Co dělat v případě napadení? 453 // Další formy počítačové kriminality 454 // Příklady testů na přijímací pohovory 456 // Test 1 456 // Test 2 458