Informatika pro kombinované lyceum/2018/Liesituuletin
Tato cvičná stránka je součástí projektu: | |
střední škola | |
Příslušnost: Liesituuletin |
Toto je stránka vytvořená v rámci již proběhlého kurzu a nyní sloužící k jeho archivaci. Tuto stránku již prosím needitujte! Pokud se chcete do kurzu zapojit, pak vyhledejte aktuální běh na hlavní stránce kurzu či se zeptejte v příslušné diskusi.
Z čeho se skládá počítač?
[editovat]
Vstupní zařízení
[editovat]Procesor
[editovat]Paměť
[editovat]Výstupní zařízení
[editovat]Vývoj výpočetní techniky
[editovat]Co se lidstvo muselo naučit, než bylo schopno vytvořit počítač? Kdesi v pravěku se nejprve naučili zaznamenávat informace (např. jeskynními malbami).
Vývoj záznamu informace
[editovat]- obraz→ značka→ písmo
Vývoj záznamu pracovního postupu
[editovat]- vysvětlení→ povel→ vzorec
Formalizace a digitalizace
[editovat]- převádění písmen a znaků do podoby čísel
Zpětná vazba
[editovat]- schopnost systému měnit vlastní jednání dle výsledku předchozího jednání
Například takové plovákové splachovadlo či elektronka jsou zařízení fungující na principu zpětné vazby.
Logické obvody
[editovat]Logické obvody můžeme nalézti ve všech číslicových zařízeních. Skládají se z hradel (malých fysických součástek). Úpravy hradel jsou různé (A a B jsou vstupy a Y je výstup):
A | B | Y |
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
A | B | Y |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
A | B | Y |
0 | 0 | 1 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
A | B | Y |
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 0 |
Programovatelnost
[editovat]Stroj je programovatelný, když do něj mohu uložit program (instrukce), který je schopen opakovaně plnit.
Prvním z programovatelných strojů byl tkalcovský stav v 19. století.
Algoritmus (podrobný návod)
[editovat]První algoritmus: Jedním z prvních algoritmických strojů bylo umyvadlo na minci v Řecku ve třetím století před naším letopočtem (avšak neujalo se, otroci byli levnější), jenže toto umyvadlo nebylo programovatelné (protože vykonávalo vždy tu samou činnost).
Ukládání informace
[editovat]Abychom mohli informaci uchovat, musíme ji někam uložit. Nejrůznější zařízení sloužící pro ukládání informace:
Zobrazování informace
[editovat]Daná informace se nám musí nějak zobrazit. Toto jsou „zařízení“, díky kterým se tak může dít:
Co se z toho stalo?
[editovat]Zjednodušeně můžeme říci že: Vývoj záznamu informace + vývoj záznamu pracovního postupu + formalizace a digitalizace + zpětná vazba + logické obvody + programovatelnost = první funkční programovatelný počítací stroj Z3, který sestrojil z 2600 relé moudrý pán Konrád Zuse.
- proces (běžení programu)
Zapnutí počíteče
[editovat]Záváděcí program
[editovat]- BIOS (Basic In put Out put System)
- či novější podoba BIOSu: UEFI (Unified Extensible Firmware Interface)
Boot manager
[editovat]Operační systém
[editovat]- vytváří uživatelské prostředí, spouští 1. uživatelské programy operačního systému (správce souborů, správce úloh, antivir etc.), 2. služby os (skryté procesy, „démony“), 3. uživatelské programy [ textový procesor: (informace uloženy, měním je) např. word, grafický procesor: (informace uloženy, já na ně koukám, využívám) např. photoshop, videopřehrávač: (informace uloženy, já na ně koukám, využívám) např. VLC, audiopřehrávač: (informace uloženy, já na ně koukám, využívám) např. Amarok, webový prohlížeč: např. firefox, webový prohlížeč není jen na prohlížení! Funguje i jako komunikátor: (informace si vyměňuji s ostatními) např. skype ]
Textové procesory | Word, LibreOffice, OpenOffice |
---|---|
Grafické procesory | Adobe Photoshop |
Videopřehrávače | VLC media player |
Audiopřehrávače | Amarok |
Webové prohlížeče | Mozilla Firefox, Vivaldi, Opera, Lynx |
Data
[editovat]- Něco, co je někam dáno.
- Data jsou uložena v souborech.
Soubory
[editovat]- soubor [koncovka (určuje povahu souboru) např. JPG, texty, filmy, e-knihy, tabulky, hudba a jiné zvuky, programy (koncovka např. EXE, či žádná koncovka, pokud to je v Linuxu), programové knihovny (hotové sbírky drobných hotových programů, koncovka např. DLL), konfigurační soubory, složka (obsahuje pouze odkazy na soubory v ní uložené, složka je téže soubor)]
Velikost souborů
[editovat]- Soubory se skládají z bajtů.
Grafika souborů
[editovat]Vlastnosti souborů
[editovat]Textové soubory
[editovat]- Máme tři druhy textových souborů: 1. prostý text (žádné barvičky, ani obrázky, koncovka txt), 2. značkové formáty (rtf, html, může do toho koukat člověk), 3. aplikační formáty (když do toho kouknu na disku, nerozumím tomu)
ukázka aplikačního formátu:
,â�Jc$&”š‚�ł�™�4+�DM\¸™—�„¦Y��MD8i›Bë4)˙˙˙˙7E˙˙˙˙E� �a¤ ��Ü�?Ę�Äpiwş?äc@@áoŢ0ůzYŇÖ[5 Ö�ئ‚ Ęé¬�< |��ă±ów�, °�šF�†�Č›˛ÍĹÄ+A�Ś`¤�TŇE�»2”N��x‚�ş‘u¤Ą¦`i$ʤDĽ>ĘŁˇŇ[ş.ł�‡Ź�1Ę$‰Â@‡”ĘćÎëA*Ij.&ŁĄ¤�Ó7 ,’Ć„Ů4\žMI5) bćn¤Ś�Qą˘•�Ƭę<ŠËĺT�e˙˙˙˙?˙˙˙ćĘ � (Ŕݲ‡Ř˛”��Qr*F^üÁp�n:íĂ9�@j<�‘�‘öaEŹ$[¨ą˘Ödm ívN5éşd›—�s†$,)učéWI���đŐűô:Ł˝yůçIJ”ˇŰŰĂD´Űw#á·�€C„ş�ń˙ý�FőŔZA#é™"–L»m}Ą»�ń�ř¦VÄ,) ¤VHŠ“��a†‰9� íţĆnŇŹC÷‹ÎĚţíű�];ŰáúŤwzű}Ł�Ü™Âü!~±Ě-–‰|ăő˛ĺ�žW˙ŐÄáË°Ţ=ëżoű~˙ú � �˝ŕÁg�ä��*H,Óśhzr7��™BôÚN[8wĘ úť#_d ÷Zh�÷Xů�µ�@„�†¦ę~�í†çLď©�‡‚kísĎ›ź˙ű”D% Ă�HEc �ňi�Ř’e#xM ��M�mÁś!âI�™;¦qäą« l��HyÓ%mĂME�
Typografie
[editovat]Grafické znaky
[editovat]- Pomlčka není spojovník. A to je fakt.
- nezlomitelná mezera
Citace a uvádění zdrojů
[editovat]„Před Vánoci bývá pošmourno“ (Novotná, 1995, s. 65) = přímá citace
Venku je pošmourné počasí. V prosinci tomu tak často bývá. (Novák, 2005) = nepřímá citace
Formát
[editovat]Ukládání dokumentů
[editovat]Možnosti a omezení výpočetní techniky
[editovat]Jsme schopni do počítačů nacpat všechno?
[editovat]Procesor je schopen pracovat s digitalizovanými informacemi. Digitalizovat se dají takové věci, které lze vyjádřit matematicky. Vyjádřit něco matematicky můžeme pouze za podmínky, že to lze popsat jazykem. Celý svět nedokážeme popsat jazykem, tedy ani nedokážeme celý svět nacpat do počítače.
Na co si dát pozor
[editovat]Když modelujeme zevní svět digitálně, musíme se ohlížet na to, zdali funguje stejně jako v reálném světě. Počítač za nás udělá spoustu věcí, ale nepřemýšlí. Ani umělá inteligence nemá tuto schopnost. Aby člověk nebyl v budoucnu nahrazen počítačem, musí umět něco víc než on, mít představu o tom co dělá, nejen vědět, jak co udělat.
Programování
[editovat]Prvky algoritmu (řídicí struktura)
[editovat]- jednoduchá instrukce (příkaz povel)
- rozhodování, větvení, podmíněný příkaz (podmínka)
- cyklus podmíněný
- cyklus pro prvky množiny
- skok
- složený příkaz (podprogram, procedura, funkce, makro)
- rekurse = situace, kdy algoritmus používá sám sebe.
Algoritmy řazení
[editovat]Data v programu
[editovat]Data jsou uložena v programu v podobě proměnných a konstant.
Presentace
[editovat]- multimediální presentace
- monomediální presentace
- průvodce prezentací v LibreOffice
Počítačové sítě
[editovat]Na počítačovou síť musím mít minimálně dva počítače.
Sítě dle rozlehlosti
[editovat]- PAN
- LAN (hardware je přístupný, mohu ho přímo opravovat, aktivita na síti není zcela anonymní)
- MAN
- WAN (nutnost mít záložní možnosti a schopnosti na dálku problém opravit, velká anonymita, nutnost více zabezpečovat data, musí se daleko více šifrovat, aby je cestou někdo nezneužil)
Propojení
[editovat]Fyzická vrstva (první vrstva)
- drátové propojení
- bezdrátové propojení
U obou variant je nutná dohoda, jaký impuls znamená jedničku a jaký nulu = technické parametry.
Linková (spojová) vrstva (druhá vrstva)
Nejrozšířenější komunikační protokol je Ethernet.
Síťová vrstva (třetí vrstva)
- Potřebuji znát ke každému počítači nějakou adresu (IP adresa).
IP adresa vypadá nejčastěji nějak tak: 233.80.15.126.
Tento typ IP adresy se nazývá IPv4 (verse 4). Těchto adres je ale omezené množství, proto vznikla IPv6 (např. 8f01:acd0:0000:0000:0001:32ae:764b:007c). Pro člověka je toto špatně zapamatovatelné, z toho důvodu vznikla doména.
- DHCP
- Ping
- DNS
- Jak počítač zjistí, kdo je (svou IP adresu)? Potřebuje k tomu tento protokol.
Transportní vrstva (čtvrtá vrstva)
Web
[editovat]Relační vrstva (pátá vrstva)
- Chci vystupovat jako jedinec, ne jen jako "uživatel počítače č..."
identifikace, autentizace... přihlášení = zahájení relace, odhlášení = ukončení relace
Prezentační vrstva (šestá vrstva)
- Nechci se muset starat o typy souborů a ani o kódování znaků. Tato vrstva se stará o to, jaký soubor se má jak zobrazit.
- MIME
Aplikační vrstva (sedmá vrstva)
- Chci mít všechno propojené, synchronizované. Tato vrstva se stará o nabídnutí vzdáleného obsahu se stejnými možnostmi jako místní.
- HTTP
- HTTPS
- FTP
- FTPS
- SMTP (e-mailový protokol)
- POP (e-mailový protokol)
- IMAP (e-mailový protokol)
URL
[editovat]protokol://uživatel:heslo@server:port/směrník?parametry#část
telnet://jonas:jojo@prahy.mmh.cz:3333
Telnet je v tomto případě protokol, jonas:jojo@ je uživatel a heslo, prahy.mmh.cz je server a 3333 je port.
protokol = jakým jazykem mluvím
server = s kým mluvím