Informatika 4IZ102 Flashcards
Co to je?
Informatika
Co to je software? Co to je hardware?
Věda o cílevědomém zpracování informací prostřednictvím automaticky pracujících strojů
Software - sada všech počítačových programů, které provádějí nějakou činnost
Hardware - označuje veškeré fyzicky existující technické vybavení počítače
Co to je?
Informace
Bity a bajty
Technologický pohled
Přenos či záznam zprávy (na určitém médiu)
Vyjádření skutečností formálním způsobem tak, aby je bylo možno přenášet nebo zpracovat (např. počítačem)
1 bajt = 8 bitů → 256 kombinací
Interpretace dat podle daných pravidel v daném kontextu
Co to je?
Informace
Pravděpodobnost výskytu určité zprávy ve vztahu k množství informace
Matematický pohled
Míra snížení neurčitosti
množství informace = -log_2 [pravděpodobnost výskytu informace]
Výskyt určité zprávy logaritmicky úměrný množství informace zprávou nesené
Interpretace dat podle daných pravidel v daném kontextu
Co to je? + Shannonův vzorec
Entropie
qubit
Rozložení pravděpodobností výskytu dané informace
-∑_všech možných info {pravděpodobnost výskytu informace ×log_2 [pravděpodobnost výskytu informace]}
narozdíl od normálního bitu může nabývat i hodnot mezi 0 a 1
entropie logaritmicky úměrná rovnoměrnosti rozložení pravděpodobnosti výskytů jednotlivých informací
Co to Je?
Informační proces
životní cyklus informace
Získávání, zpracování, uchování, zprostředkování a využívání informací
tvorba → šíření → získávání → třídění → vyhledání → publikace → užívání
Co to je?
Informační systém
Hardware + software + obsluha + procesy, konané v informačním procesu
Bit
definice
značení
Nejmenší jednotka informace
Informace, získaná odpovědí na otázku ano/ne
b
Co to je?
ICT
Nadstavba IT
IT (Information Technologies)
Information and Communication Technologies
Vzájemná komunikace mezi počítači
Počítače (výpočetní technika)
Co to je?
Data
data vs. realita
podoba
Údaje, popopisující jev či vlastnosti objektu
reprezentace nějakého výseku reality (resp. informací o něm)
0 a 1
Jak určit vhodný formát vnitřní reprezentace dat?
- Kolik různých jevů chcete reprezentovat?
- Jakou jemnost rozlišení potřebujeme?
- Má být každá hodnota (=jev nebo jeho prvek) reprezentována stejným počtem bitů?
Konverze dat mezi uživateli srozumitelnou formou a vnitřní reprezentací
- Lze je spočítat? Skládají se z menších prvků?
- Nakolik omezit rozlišovací schopnost?
- Standardně se používá 8bitové kódování znaků
Uživatel vždy pracuje s jemu jakžtakž srozumitelnými daty
Jak to vyřešit?
Formátování a jiné zvláštní vlastnosti dat
Optimalizace (snižování náročnosti – čeho?)
Elementární operace
Co nejefektivněji realizovat za použití elementárních funkcí
paměťová a časová náročnost (konverze a operace)
- aritmetické (ADD, SUB)
- logické (OR, AND)
- porovnávací
- kopírovací
Co to je?
Datové struktury jednoduché a složité
- vektor, posloupnost, matice, seznam, tabulka
- dokument → kapitola → text kapitoly → odstavec → věta
Co to je?
Výměnné formáty dat
Podmínka
Např. XML × DOCX, CSV × XLSX
Záznam dat, používaný k přenosu dat mezi jednotlivými programy nebo zařízeními
Nutná změna mezi vnitřním a vnějším kódováním – potřeba cestou chránit kód
Co to je? Jaká je?
- formát dat
- vnitřní struktura dat
- datové typy
- délka/objem dat
- uložení dat
- datová struktura (tabulka, text, grafika…)
- volná (text) /pevná (tabulka)
- druh proměnných (znak, číslo, logická hodnota…)
- jen v mezích entropie
Co to je?
- databáze
- kategorizace dat
- funkce
- funkcionalita
- metadata
K čemu se hodí metadata
- kolekce vzájemně souvisejících souborů dat
- soubory (logicky ucelené jednotky) tvoří adresáře
- skupina operací s daty
- souhrn funkcí (poskytovaných, požadovaných či plánovaných)
- data o datech
metadata usnadňují vyhledávání a třídění
Operace se soubory
- založení
- zobrazení
- aktualizace
- kopírování
- přejmenovávání
- přesun
- zrušení (výmaz z adresáře)
- transformace (např. komprimace)
Druhy
Programové prostředky osobní informatiky
K čemu to je?
- kancelářské
- komunikační
- organizační
- grafické
- bezpečnostní
Zpracovávání různých typů dat, rozšíření funkcí počítače
Příklady
Kancelářské programové prostředky osobní administrativy
- textové procesory (formátovaný text) - MS Word
- textové editory (prostý text) - Poznámkový blok
- tabulkové editory - MS Excel
- prezentační editory - MS Powerpoint
- databázové systémy - MS Access
- publikační systémy - MS Publisher
- editory WWW stránek - MS FrontPage
Příklady
Komunikační programové prostředky osobní administrativy
- nástroje pro práci s elektronickou poštou - MS Outlook
- webové prohlížeče - IE, MS Edge
Příklady
Grafické editory
- prohlížeče a editory obrázků /fotografií
- prohlížeče a editory videa
* Adobe Photoshop, MS Photo Editor…
* Windows Media Player, VLC…
Příklady
Bezpečnostní programové prostředky osobní administrativy
Antivir, firewall…
Avast, Eset, Windows Defender
Co to je?
Operace prováděné s textovým procesorem
MS Word, Google Docs…
Hypertext
- tezaurus (slovník)
- formátování textu (znaků, odstavců, stránek…)
- vkládání speciálních objektů (tabulek, grafů, obrázků, titulků, hypertextových odkazů – křížové odkazy)
- automatické generování (seznam, obsah, tabulky)
- sledování a revize oprav textu
- automatická jazyková kontrola textu
Text, jehož části fungují jako odkazy, prostřednictvím nichž se přenesete na jinou část dokumentu nebo na úplně nový dokument
Co to je?
Operace prováděné s tabulkovým procesorem
MS Excel, Google Tables…
- Vkládání dat do tabulky, formátování řádků, sloupců, jednotlivých buněk
- Jednoduché výpočty
- Agregované (sumární) výpočty
- Základní databázové funkce (řazení tabulky, filtrování dat…)
- Generování grafů z tabulkových dat
- Jednoduché programování
Co to je?
Operace prováděné s databázovým systémem
MS Access…
- Definování struktur tabulek
- Definování vazeb mezi tabulkami
- Vkládání dat do tabulek
- Formulování dotazů (filtrů)
- Vytváření formulářů a výstupních sestav
- Organizační funkce (indexování, archivace…)
- Jednoduché programování