Informatika 4IZ102 Flashcards

1
Q

Co to je?

Informatika

Co to je software? Co to je hardware?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Co to je?

Informace

Bity a bajty

Technologický pohled

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Co to je?

Informace

Pravděpodobnost výskytu určité zprávy ve vztahu k množství informace

Matematický pohled

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Co to je? + Shannonův vzorec

Entropie

qubit

A

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í

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Co to Je?

Informační proces

životní cyklus informace

A

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í

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Co to je?

Informační systém

A

Hardware + software + obsluha + procesy, konané v informačním procesu

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Bit

definice

značení

A

Nejmenší jednotka informace

Informace, získaná odpovědí na otázku ano/ne

b

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Co to je?

ICT

Nadstavba IT

IT (Information Technologies)

A

Information and Communication Technologies

Vzájemná komunikace mezi počítači

Počítače (výpočetní technika)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Co to je?

Data

data vs. realita

podoba

A

Údaje, popopisující jev či vlastnosti objektu

reprezentace nějakého výseku reality (resp. informací o něm)

0 a 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

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í

A
  • 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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

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

A

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í
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Co to je?

Datové struktury jednoduché a složité

A
  • vektor, posloupnost, matice, seznam, tabulka
  • dokument → kapitola → text kapitoly → odstavec → věta
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Co to je?

Výměnné formáty dat

Podmínka

Např. XML × DOCX, CSV × XLSX

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Co to je? Jaká je?

  1. formát dat
  2. vnitřní struktura dat
  3. datové typy
  4. délka/objem dat
  5. uložení dat
A
  1. datová struktura (tabulka, text, grafika…)
  2. volná (text) /pevná (tabulka)
  3. druh proměnných (znak, číslo, logická hodnota…)
  4. jen v mezích entropie
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Co to je?

  1. databáze
  2. kategorizace dat
  3. funkce
  4. funkcionalita
  5. metadata

K čemu se hodí metadata

A
  1. kolekce vzájemně souvisejících souborů dat
  2. soubory (logicky ucelené jednotky) tvoří adresáře
  3. skupina operací s daty
  4. souhrn funkcí (poskytovaných, požadovaných či plánovaných)
  5. data o datech

metadata usnadňují vyhledávání a třídění

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Operace se soubory

A
  • založení
  • zobrazení
  • aktualizace
  • kopírování
  • přejmenovávání
  • přesun
  • zrušení (výmaz z adresáře)
  • transformace (např. komprimace)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Druhy

Programové prostředky osobní informatiky

K čemu to je?

A
  • kancelářské
  • komunikační
  • organizační
  • grafické
  • bezpečnostní

Zpracovávání různých typů dat, rozšíření funkcí počítače

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Příklady

Kancelářské programové prostředky osobní administrativy

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Příklady

Komunikační programové prostředky osobní administrativy

A
  • nástroje pro práci s elektronickou poštou - MS Outlook
  • webové prohlížeče - IE, MS Edge
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Příklady

Grafické editory

A
  • prohlížeče a editory obrázků /fotografií
  • prohlížeče a editory videa

* Adobe Photoshop, MS Photo Editor…
* Windows Media Player, VLC…

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Příklady

Bezpečnostní programové prostředky osobní administrativy

A

Antivir, firewall…

Avast, Eset, Windows Defender

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Co to je?

Operace prováděné s textovým procesorem

MS Word, Google Docs…

Hypertext

A
  • 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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Co to je?

Operace prováděné s tabulkovým procesorem

MS Excel, Google Tables…

A
  • 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í
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Co to je?

Operace prováděné s databázovým systémem

MS Access…

A
  • 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í
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Co to je?

Operační systém

jádro (kernel) + pomocné systémové nástroje

úkoly OS

A

základní software, zavedený do paměti počítače při jeho startu, zůstávající v činnosti až do vypnutí počítače

programové vybavení, jímž se řídí chod programů v počítači

zajistit ovládání počítače, stabilní rozhraní pro aplikace a řídit přístup k procesoru, paměti, souborům aj.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Co to je?

Základní funkce operačního systému

Aplikace

A
  • Správa technických prostředků počítače (řídí jejich přidělování jednotlivým programům)
  • Řízení běhu aplikačních programů
  • Správa datových souborů (souborový systém)
  • Základní kommunikační rozhraní mezi uživatelem a počítačem
  • Příkazový procesor – program, který umožňuje uživatelům zadávat příkazy ve speciálním, obvykle jednoduchém jazyce (MS-DOS)
  • Graphical User Interface (GUI) – vzhledové nastavení počítače (Windows shell)
  • Základní zabezpečení počítače a dat

Veškeré programové vybavení počítače pro přímou interakci s uživatelem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Co to je?

Utility (podpůrné /pomocné programy)

A

Programy, rozšiřující určitými směry některé funkce operačního systému, nebo zajišťující aplikacím či uživatelům další požadovanou funkcionalitu

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Co to je?

Databázový editor

A

Programový nástroj k uchovávání a prohledávání velkých objemů alespoň do jisté míry strukturovaných informací

Aby bylo možné databázi prohledávat, je třeba ji nejdříve uspořádat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

Jak to probíhá?

Užívání databázového systému

uživatelé databáze (užívají již naplněnou databázi)

DDL (data definition language)

A
  1. Nalézt jednotnou strukturu sledovaných informací – definování entit
    Struktura sledovaných informací je obvykle jednotná a relativně stabilní (v případě, že tomu tak není, je možnost správy databáze omezena)
  2. Zvolit vhodný datový model (pokud systém tvořen jednoduchými tabulkami → relační model)
  3. Popsat dané schéma databáze pro orientaci v systému zvoleného modelu = realizovat schéma pomocí nástrojů odpovídajících databázovému systému
    Má na starosti správce databáze
  4. Naplnit databázi
    Je dobré připravit vhodné prostředí (rozhraní) pro uživatele – FORMULÁŘE

konzumenti dat

Jazyk definice dat, používá se pro manipulaci se strukturou databáze, umožňuje definovat a popsat uspořádání datových struktur databáze a vztahy mezi jejími jednotlivými částmi

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

Co to je?

Entita

Podmínka existence

Typ entity

A

libovolný objekt (osoba, zvíře, věc či jev) reálného světa, zachycený v datovém modelu

Musí být rozlišitelná od ostatních entit a existovat nezávisle na nich

Množina objektů stejného typu, charakterizovaných názvem typu a popsaných pomocí jejich vlastností

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

Co to je?

Atributy

atomický údaj, primární klíč

A

Vlastnosti objektů
* atomický údaj - nelze jej rozdělit na dílčí údaje
* primární klíč - jednoznačný identifikátor záznamu

Dnes často umělé klíče – číselné či písmenné identifikátory (každý nový záznam získá identifikátor odlišný od identifikátorů všech předchozích záznamů)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

Co to znamená?

Vyhledávání podle určitého údaje

A

Vyhledávání podle zadaných kritérií

Podle toho, jaká očekáváme, že budou požadovaná kritéria, volíme příhodný datový model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Co to je?

Relační databázový systém

Jak konkrétně vypadá?

např. MS Access

A
  • Systém tabulek
  • Sloupec tabulky = atribut
  • Záznam = řádek tabulky; souhrn všech sledovaných údajů o konkrétní entitě
  • Atomické záznamy mohou mít záznam jen v jednom sloupci (na víc je nelze dělit)
  • Pravděpodobně nejvíce využívaný DBS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

Co to znamená?

Integrita databáze

Integritní omezení

A

Data v databázi splňují určitá pravidla

Pravidla po data v databázi

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

Co to je?

Textový databázový systém

Problém s vyhledáváním

Vyhledávací operátory

A

Sledované informace mají (alespoň z zčásti) formu plynulého textu

Různé gramatické tvary → hůře se v tom vyhledává → vyhledávací operátory

    • _ “ $ ? AND OR NOT
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

Co to je?

Tezaurus

A

slovník termínů a vztahů mezi nimi:
* ekvivalence (synonyma)
* hierarchie (obecnější ↔ konkrétnější)
* asociace (podobný význam /vzájemně se doplňují)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

Co to je?

CCL

Common Command Language

A
  • Definuje kategorie operátorů
  • Definuje, jaké operátory se rozlišují, ale ne, jak se konkrétně zapisují

standard pro vyhledávání v databázích

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

Jaké jsou druhy?

Typy databází

A
  • Relační databáze
  • Textová databáze
  • Hierarchická databáze
  • Síťová databáze
  • Objektová databáze
  • Objektově relační databáze
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

Co to je?

Algoritmus

Z hlediska programování

A

přesný návod či postup, kterým lze vyřešit daný typ úlohy

teoretický princip řešení problému

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

Co to je?

Vlastnosti algoritmu

KROJ

A
  • obecnost - neřeší konkrétní problém, ale obecnou třídu obdobných problémů; má širokou množinu možných vstupů
  • jednoznačnost - za stejných podmínek poskytuje stejný výstup
    ALE pravděpodobnostní algoritmy v sobě mají zahrnutu náhodu a Jednoznačnost pro ně tedy neplatí
  • konečnost - musí skončit v konečném počtu kroků (Jinak to není algoritmus, ale výpočetní metoda)
  • rezultativnost - Algoritmus má alespoň jeden výstup; tvoří odpověď na problém, který řeší (tzn. vede od zpracování hodnot k výstupu)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

Jaké jsou druhy?

Formy zápisu algoritmu

A
  • vývojový diagram - grafické znázornění jednotlivých kroků algoritmu, pracovního postupu či procesu
  • strukturogram - popisuje strukturu systému
  • pseudokód - kompaktní a neformální způsob zápisu počítačového algoritmu, který používá strukturní konvence programovacích jazyků, avšak typicky nezahrnuje detailní syntaxi, jako jsou deklarace proměnných či jiné konstrukce specifické pro konkrétní programovací jazyk (“pokud platí, že a=5, napiš “kutululu””)
  • vyšší programovací jazyk - programovací jazyk s větší mírou přiblížení zápisu zdrojového kódu k tomu, jak problémy zpracovává svým myšlením člověk (“IF (a=5) {print(“kutululu”)}

vyšším programovacím jazykem může být například strojový kód

42
Q

Co to je?

Základní stavební prvky algoritmu

Hlavní dva typy iterací podle typu proměnné

A
  • obecná struktura algoritmu: 1 řádek = 1 operace
  • sekvence – posloupnost více instrukcí, které v pevném pořadí následují za sebou
  • selekce (větvení) – výběr jedné z více alternativních instrukcí na základě platnosti či neplatnosti podmínky
  • iterace – opakování jedné či více instrukcí

  • „for-cykly“ (vnitřní kontrolní proměnná)
  • „while-cykly“ (kontrolní proměnná jako parametr)
43
Q

Co to je?

  1. Elementární operace
  2. Proměnná
  3. Funkční procedury
  4. Rekurze
A
  1. instrukce či příkaz v algoritmu
  2. identifikátor, uchovávající určitou informaci při běhu programu
  3. pocedury, během nichž vznikne nějaká hodnota (tzn. ≠ akce)
  4. stav, kdy je objekt součástí sebe sama (např. “vektorpismenek <- c(vektorpismenek, d)”)
44
Q

Co to je?

Základní typy proměnných (ve vztahu k funkcím)

Formální a skutečný parametr

parametr = argument

A
  • externí – definované mimo funkce a jsou potencionálně dosažitelné mnoha funkcím
  • interní – existují jen při provádění procedury; popisují argumenty a automatické proměnné uvnitř funkcí
  • parametry – definované v proceduře, ale hodnota „přichází zvenku“

Formální – proměnná při psaní funkce
Skutečný – při volání funkce

Při volání funkce se za formální parametr dosadí hodnota skutečného parametru

45
Q

Co to je?

Strukturované programování

A

Algoritmus je jen spojením dílčích úloh

Nejsou povoleny některé příkazy, například příkaz skoku

46
Q

Co to je?

Modulární programování

A

Složitý program se rozdělí na menší, lépe zvládnutelné kousky, které se potom zvlášť upraví tak, aby je šlo opět spojit do algoritmu

Nepoužívají se externí proměnné

47
Q

Co to je?

Objektové programování

A

Princip programování, kdy jednotlivé procedury jsou součástí datových objektů a ty jsou hierarchicky uspořádány

48
Q

Co to je?

Podprogram

A

Část programu, kterou je možné opakovaně vyvolat v různých místech programu

49
Q

Druhy

Typy časové a paměťové náročnosti zpracování vstupních dat o velikosti n jednotek

definice časové a paměťové náročnosti

A
  • konstantní (nezávislá na n)
  • lineární (cn)
  • kvadratická (c(n²))
  • polynomiální (c(nⁱ))
  • exponenciální (c(2ⁿ))
  • logaritmická (c×ln(n))

Kolik času a paměti bude potřeba na zpracování vstupních dat

50
Q

Co to je?

Uzel

  • Koncové uzly
  • Propojovací uzly

přenosové cesty

SÍŤ = UZLY + PŘENOSOVÉ CESTY

A

zařízení, sloužící k propojování počítačových sítí či jako jejich koncový bod

  • počítač, telefon…
  • přepínač, rozbočovač, opakovač, směrovač, most

metalické a optické kabely nebo rádiový signál

51
Q

Co to je?

opakovač (repeater)

U počítačové sítě

A

Zesiluje během přenosu vlivem fyzikálních vlastností přenosové síly utlumený signál

odstraňuje nechtěný šum v příchozím signálu

52
Q

Co to je?

rozbočovač (hub)

U počítačové sítě

A
  • Zesiluje během přenosu vlivem fyzikálních vlastností přenosové síly utlumený signál
  • Spojuje několik segmentů sítě do segmentu jednoho

V současné koncepci počítačových sítí plní roli opakovače

53
Q

Co to je?

most (bridge)

U počítačové sítě

A

Rozhoduje, kterému zařízení má být signál zaslán a kterému ne, popřípadě ho i pošle do správného zařízení

Nahrazován přepínači (switchi)

54
Q

Co to je?

přepínač (switch)

U počítačové sítě

A
  • Propojuje jednotlivé segmenty signálu uvnitř sítě
  • Rozhoduje, do kterého přijímače bude signál zaslán, tak, aby byly přijímače rovnoměrně zatíženy
55
Q

Co to je?

směrovač (router)

U počítačové sítě

směřování datových paketů

A

zajišťuje přenos požadavků mezi sítěmi (tzn. je schopen předat data mimo síť)

  • Nejen routery, ale i koncové stanice
  • Doručování datových paketů pokud možno co nejefektivnější cestou
56
Q

Co to je?

Uzel telekomunikační sítě

Telefonní sítě

A

telefony nebo ústředny

57
Q

Co to je?

Síťová karta

NIC – Network Interface Card

síťová rozhraní

A

síťové rozhraní, kterým se počítače připojují přímo do sítě

Integrovaná na základové desce počítače

např. WiFi

58
Q

Co to je?

Vrstvový model počítačové sítě

7 vrstev

Úkol každé vrstvy

A
  1. Fyzická vrstva (physical layer)
  2. Spojová vrstva (link layer)
  3. Síťová vrstva (network layer)
  4. Transportní vrstva (transport layer)
  5. Relační vrstva (session layer)
  6. Prezentační vrstva (presentation layer)
  7. Aplikační vrstva (application layer)

  1. Přenášet bity
  2. Přenášet data mezi uzly
  3. Přenášet datové pakety mezi koncovými uzly
  4. Zajistit komunikaci koncových uzlů
  5. Zajistit bezpečnost (šifrování) komunikace koncových uzlů
  6. Zajistit správnou konverzi dat v cílových uzlech
  7. Zajistit komunikaci koncových programů
59
Q

Co to je?

LAN (Local Area Network)

A
  • počítačová síť, pokrývající malé geografické území (např. domácnosti, malé firmy)
  • přenosové rychlosti jsou vysoké, řádově Gb/s
  • např. ethernet, WiFi (WLAN)
60
Q

Co to je?

MAN (Metropolitan Area Network)

A
  • rozlehlá počítačová síť, obvykle zasazená do města
  • několik menších podsítí pospojovaných navzájem přes WiFi
  • např. PASNET
61
Q

Co to je?

WAN (Wide Area Network)

A
  • počítačová síť, která pokrývá rozlehlé geografické území (například síť, která překračuje hranice města, regionu nebo státu)
  • např. Internet, CESNET2, eduroam
62
Q

Jaké jsou druhy?

Klasifikace sítí

A
  • homogenní - všechny počítače mají stejný OS a používají stejný komunikační protokol
  • heterogenní - Počítače s různými operačními systémy používající různé komunikační protokoly
  • peer-to-peer - každý uzel v síti může poskytovat služby ostatním
  • client-to-server - jen vyhrazené uzly poskytují služby, ostatní je jen využívají
63
Q

Co to je?

  1. server
  2. klient
A
  1. trvale spuštěný program, očekává požadavky klientů
  2. Posílá požadavky na server a zobrazuje zpracované výsledky
64
Q

Co to je?

Internet

protokol?

A

Celosvětový systém navzájem propojených počítačových sítí, ve kterých mezi sebou počítače komunikují pomocí protokolové sady TCP/IP

decentralizovaný

65
Q

Co to je?

Komunikační protokol

A

standard, podle kterého probíhá elektronická komunikace a přenos dat mezi dvěma koncovými body

Internet používá protokol TCP/IP
* TCP garantuje spolehlivé doručování a doručování ve správném pořadí
* v IP se všechny stroje na trase datagram snaží podle svých možností poslat blíže k cíli, ale nezaručují prakticky nic

66
Q

Co to je?

Webová aplikace

A

aplikace poskytovaná uživatelům z webového serveru přes počítačovou síť Internet nebo její vnitropodnikovou obdobu intranet

67
Q

Co to je?

IP adresa - Internet Protocol

A

číslo, které jednoznačně identifikuje síťové rozhraní v počítačové síti, která používá IP protokol

Zařízení, které chce být připojené na internet, musí mít IP adresu

68
Q

K čemu to je?

Transportní vrstva

  • přenosový kanál
  • síťový port
A
  • umožňuje přizpůsobit chování sítě potřebám aplikace
  • implementována až v koncových zařízeních

  • Koncovka za dvojtečkou za IP adresou; definuje použitý port
  • Číslo za dvojtečkou za IP adresou určující použitý protokol
69
Q

Co to je?

DNS (Domain Name System)

A
  • hierarchický, decentralizovaný systém doménových jmen, realizovaný servery DNS
  • Vzájemně převádí doménová jména a adresy jednotlivých uzlů sítě
  • Pro lidské uživatele je totiž jednodušší si zapamatovat název domény než nějaké hausnumero
70
Q

Co to je?

TLD (Top Level Domain)

A
  • doména na konci doménového jména
  • popisuje základní skupinu doménových jmen, např. všechna doménová jména daného státu

národní (.cs, .de…), generické (.com, .edu…)

71
Q

Co to je?

SLD (Secondary-Level Domain)

A

Doména přímo před doménou nejvyšší úrovně (např. u cs.wikipedia.org je doménou druhé úrovně wikipedia)

72
Q

Co to je?

Intranet

Rozdíl od internetu

A

část počítačové sítě, která používá stejné technologie jako Internet (rodinu protokolů TCP/IP, přenosový protokol HTTP atp.)

Na rozdíl od internetu je privátní

73
Q

Co to je?

Extranet

A

Speciální případ intranetu, kdy se k intranetu připojuje někdo zvenčí (například obchodní zástupce firmy se připojuje k intranetu z jiného města)

74
Q

Co to je?

Aplikační služby Internetu

v užším smyslu

příklady

A

Programy, které jsou součástí internetu a vykonávají konkrétní úkoly

email, WWW

75
Q

Co to je?

Email (elektronická pošta)

Jak se zjistí adresa příjemce?

MTA, MUA

A
  • Nástroj pro neinteraktivní komunikaci mezi lidmi
  • Textové zprávy + přílohy
  • SMTP (Simple Mail Transfer Protocol) - odpovídá za odesílání (jen znaky 0–127 ASCII)

Server MTA najde adresu příjemce v DNS

  • MUA (Mail User Agent) - upravuje odesílané a zobrazuje přijímané zprávy
  • MTA (Message Transfer Agent) - přenáší zprávy mezi MUA odesílatele a příjemce
76
Q

Co to je?

WWW

URI (dříve URL)

HTTP(S), FTP, MAILTO, FILE

A
  • Systém webových stránek zobrazovaných pomocí webového prohlížeče
  • Způsob přístupu k hypertextovým datovým strukturám rozmístěným po celém Internetu
  • Založený na hypertextových odkazech

Textový řetězec s definovanou strukturou specifikující zdroj užitých dat

  • HTTP (Hypertext Transfer Protocol) - protokol sloužící ke komunikaci WWW servery
  • HTTPS (Hypertext Transfer Protocol Secure) - zabezpečený HTTP
  • FTP (File Transfer Protocol) - protokol sloužící k přenosu souborů v počítačové síti (dnes už ho umí nahradit HTTP)
  • MAILTO - protokol umožňující vytvoření hypertextového odkazu odkazujícího na emailovou schránku bez toho, aniž by se musel odkaz přenášet do emailového klienta
  • FILE - protokol, označující, že daný soubor se nemá nacházet v počítačové síti, ale na serveru klienta
77
Q

Co to je?

Instant messaging

služba pro okamžité zasílání zpráv

A

Chat; komunikace mezi uživateli internetové sítě, kteří jsou právě online, v reálném čase

78
Q

Co to je?

Telnet

A

Protokol umožňující textové připojení ke vzdálenému počítači

79
Q

Co to je?

Cloud computing

SaaS (Software as a Service) + příklady

A

poskytování služeb či programů servery dostupnými z internetu

Téměř plnohodnotný software, ke kterému má uživatel přístup, ale místo toho, aby ho měl uložený u sebe na počítači, přistupuje k němu přes internet
(např. Google Disk, Google Docs…)

80
Q

Co to je?

Značkovací jazyk

A

prostředek k obohacení textu o dodatečné informace (význam, struktura a způsobu zobrazování jednotlivých částí…)

81
Q

Co to je?

HyperText Markup Language [HTML]

Základní element HTML

nevýhody

A
  • značkovací jazyk pro hypertext
  • systémy značek v elektronickém textu ovlivňujících formátování, tisk nebo jiné zpracování

<jménoznačky>text</jménoznačky>

  • Neumožňuje definici vlastních značek
82
Q

Co to je?

XML (Extensible Markup Language)

  1. DTD (Document Type Definition)
  2. XSLT (eXtensible Stylesheet Language Transformation)
A

Značkovací jazyk umožňující vytváření zvláštních značkovacích jazyků uzpůsobených pro konkrétní účely

  1. Značkovací jazyk pro popis struktury XML
  2. Značkovací jazyk pro přenos souboru XML do jiného souboru XML či do HTML
83
Q

Co to je?

XHTML (eXtended HyperText Mark-up Language)

CSS (Cascading Style Sheets)

A

HTML upravené do podoby kompatibilní s XML

Pro konkrétní zařízení určí, jak má být zobrazena každá část dokumentu

84
Q

Jak to funguje?

Vyhledávání v Internetu

robot, index, uživatelské rozhraní

Problémy vyhledávacích robotů

A
  • Vyhledávače: Google, Bing, Safari, Yahoo!, Seznam, Duck Duck Go… asi 3000
    1. Robot - program, který prochází jednotlivé stránky a přiřazuje jim klíčová slova do indexu
    2. index - každá stránka má klíčová slova, podle nichž robot vyhledává
    3. Uživatelské rozhraní - místo, kam uživatel zadává dotazy pro robota (např. adresní řádek)

Robot se může zacyklit, server může být zahlcen

85
Q

Co to je?

Předmětový katalog

Nevýhody

A

Seznam internetových odkazů

Odkazy často neaktuální a neúplné

86
Q

Co to je?

Internetový portál

A

Webová stránka, která se snaží poskytnout uživateli veškeré potřebné informace o určitém tématu; obvykle nabízí i vedlejší služby

87
Q

Co to je?

Dotazovací jazyk

A

Jazyk pro práci s databází pomocí vyhledávacích operátorů

88
Q

Co to je?

Koeficient přesnosti vyhledávání (jaká je šance, že nalezený dokument je relevantní)

Kritéria spolehlivosti internetových zdrojů

Koeficient úplnosti vyhledávání (kolik relevantních dokumentů bylo nalezeno)

A

(počet všech nalezených relevantních dokumentů) / (počet všech nalezených dokumentů)

1. aktuálnost
2. autorizovanost
3. důvěryhodnost URI
4. nezaujatost

(počet všech nalezených relevantních dokumentů) / (počet všech relevantních dokumentů)

89
Q

Informatika v podniku

Interní a externí část

A
  • principy aplikace informatiky v řízení, provozu a rozvoji ekonomického subjektu

* Interní - vnitřní chod
* Externí - na venek, např. obchod. záležitosti

90
Q

Co to je?

ERP (Enterprise Resource Planning)

A
  • Základ podnikových informačních systémů
  • Koordinace zdrojů a aktivit
  • Relační databáze (vytváření, aktualizace a tvorba přehledů)
  • řízení materiálových zásob
  • plánování kapacit výrobních zdrojů
  • plánování prodeje
  • účetnictví, evidence majetku
  • evidence zaměstnanců
  • aj.
91
Q

Co to je?

BI (Business Intelligence)

Big data, multidimenzionální přístup, metriky a databáze, datový sklad (DWH)

A

Procesy a aplikace podporující podnikovou analytiku a plánování

  • Multidimenzionální přístup – nahlížení na realitu z různých úhlů pohledu
  • Multidimenzionální metriky – kvantitativní vyhodnocování
  • Multidimenzionální databáze - “trojrozměrné tabulky”
  • Datový sklad (DWH) - datové úložiště historických informací
  • Big data - “soubory dat, jež kvůli velikosti nelze zachycovat, spravovat a zpracovávat běžným softwarem v rozumném čase”
92
Q

Co to je?

DMS (Document Management System)

A

Systém správy dokumentů
* Historie změn
* Životní cyklus dokumentů
* Vyhledávání dokumentů
* Archivace
* Neřeší obsah, jen jako atomické entity

93
Q

Co to je?

e-Business (elektronické podnikání)

  • B2B (Business-to-Business)
  • B2C (Business-to-Customer)
A

Elektronická realizace podnikatelských vztahů
1. Elektronické obchodování (internetové nákupy)
2. Elektronické zásobování
3. Elektronická tržiště (místa v Internetu, kde se realizují obchodní vztahy mezi více subjekty)

** Footnote

  • B2C - mezi podnikem a spotřebitelem
  • B2B - mezi podniky
94
Q

Co to je?

CMS (Content Management System)

Specifikum

A

Systém správy obsahu určeného k publikování na internetu

Oddělené zpracování obsahu a formy, prezentace obsahu

95
Q

Co to je?

EDI (Electronic Data Interchange)

A

Elektronická výměna obchodních dat (nabídky, objednávky, potvrzení o přijetí, faktury…)

96
Q

Co to je?

Virtuální on-line kanceláře

Sociální software

A
  • sdílení dokumentů (virtuální nástěnka, tabule, ankety, plánování práce, videokonference…
  • Google Workspace, MS 365, LibreOffice…

  • Sdílení znalostí („podnikové WIKI“)
  • Neformální diskuze
97
Q

Proti čemu a jak se bráníme?

Bezpečnost zpracování dat

digitální podpis

A
  • Náhodné poruchy technického původu → zálohování dat, UPS (zdroj nepřerušovaného napětí)
  • Záměrně vyvolané poruchy (virové napadení) → antiviry, firewall, šifrování

Ověřuje, že zpráva nebyla změněna

98
Q

Co to je?

Strategie bezpečnosti

Bezpečnostní politika

A
  • Co a proč se chrání
  • Definice odpovědnosti za ochranu

soubor zásad a pravidel, jejichž pomocí organizace chrání svá aktiva

99
Q

Co to je?

Specifika národního prostředí

Kódování písmen

  • ASCII
  • Jiné jednobitové kódovací tabulky
  • Vícebitové kódovací tabulky
A

Každý jazyk používá jinou abecedu, jiné významy slov, jiná označení různých věcí…

Reprezentace písmen srozumitelná pro počítač; zprávu zmenší /šifruje/…

  • Kódová tabulka pro 128 znaků (1 znak = 1 bajt)
  • Windows-1250, ISO 8859
  • Unicode, UTF-16 (16 bitové), UTF-8 (8 bitové)
100
Q

Co to je?

Problematika kódování písmen

Kde se to projevuje?

Řadící schopnost

A

Znaky s diakritikou, speciální znaky…

V emailu, na WWW stránkách, v textových procesorech, v názvech souborů

  • Primární řadicí schopnost - řazení abecedy podle znaků bez diakritiky a bez zvláštních znaků
  • Sekundární řadicí schopnost - nelze-li určit pořadí podle primární řadicí schopnosti, hledí se na diakritiku
    1. Znaky bez diakritiky
    2. S čárkou
    3. S háčkem
    4. S kroužkem