SlideShare a Scribd company logo
1 of 29
Download to read offline
© David Buchtela© David Buchtela
David Buchtela
K a t e d r a i n f o r m a č n í h o i n ž e n ý r s t v í
P r o v o z n ě e k o n o m i c k á f a k u l t a ,
Č e s k á z e m ě d ě l s k á u n i v e r z i t a v P r a z e
K a m ý c k á 1 2 9 , P r a h a 6 - S u c h d o l
1
Moderní prostředky informatiky
I.
11.2.2015Moderní prostředky informatiky
© David Buchtela
Kontakt
2
Ing. David Buchtela, Ph.D.
katedra informačního inženýrství PEF ČZU
katedra softwarového inženýrství FIT ČVUT
 místnost: PEF 552 (5.patro)
 telefon: +420 22434 3806
 e-mail: buchtela@pef.czu.cz
 www: http://home.czu.cz/buchtela
 konzultace: středa 15:30 – 17:00
(jindy po dohodě)
11.2.2015Moderní prostředky informatiky
© David Buchtela
Cíl a náplň předmětu
3
 Cílem předmětu je seznámit studenty s metodami a prostředky pro získávání,
reprezentaci, uložení a efektivní prezentaci dat a informací v podnikové praxi
 Dále se studenti seznámí s principy přenosu dat v lokálních (firemních) a světových sítích a
s využitím internetových služeb pro zpracování a prezentaci podnikových informací
 Hlavní témata přednášek
 Základní informatické pojmy – data, informace, aplikovaná informatika,
podniková informatika, podniková data
 Reprezentace a pořizování firemních dat– čísla, texty, grafika, informační
zdroje, formát souborů dat, uložení dat v pamětech počítače
 Datová úložiště – uložení dat v paměti, datové soubory, databáze, datové
sklady, komprese a zálohování dat
 Podnikový informační systém – struktura, zavedení IS, systémy ERP a BI
 ICT infrastruktura v podniku – firemní počítačové sítě
 Internet a internetové služby v podnikové praxi
 Prezentace firemních dat a znalostí – nástroje prezentace a distribuce dat a
znalostí v podniku
 Elektronické podnikání a využití firemního webu
 Prostředky pro podporu plánování a řízení
11.2.2015Moderní prostředky informatiky
© David Buchtela
Doporučená literatura
4
 Systém Moodle ČZU – kurz Moderní prostředky informatiky
 https://moodle.czu.cz
 klíč k zápisu odpovídá cvičení – např. „streda1730L“
 Výběr tištěné literatury:
 GÁLA L., POUR J., TOMAN P., Podniková informatika , Grada Publishing a.s.,
2. přeprac. vydání., 2009, 484 s., ISBN 978-80-247-2615-1.
 TIMOTHY S., Grafický design, Ostrava: SLOVART, 2009, 272 s., ISBN 80-
7391-030-6.
 HIERHOLD E., Rétorika a prezentace, 7. vyd., Praha: Grada Publishing, 2007,
400 s., ISBN 978-80-247-2423-2.
 ŠPINAR, D., Tvoříme přístupné webové stránky, Brno: Zoner Press, 2004,
360 s, ISBN 80-86815-11-0.
 ZOUKEK J., E-learning - jedna z podob učení v moderní společnosti, Brno:
Masarykova univerzita, 2009, 161 s., ISBN 978-80-210-5123-2.
 BAREŠOVÁ, A., E-learning ve vzdělávání dospělých, 1. vyd., Praha: VOX,
2003. 174 s. ISBN 80-86324-27-3.
11.2.2015Moderní prostředky informatiky
© David Buchtela
Zakončení předmětu
5
 Předmět je zakončen zápočtem a zkouškou
 Podmínky zápočtu
 vypracování zápočtového projektu
 podrobnosti na cvičeních
 Zkouška
 podmínkou je získání zápočtu
 písemná část
 povinná pro všechny, trvání max. 60 minut
 obsahem problematika probíraná na přednáškách
 za každou otázku známka 1-4  návrh známky písemné části - není prostý
průměr známek!
 ústní část
 podle hodnocení písemné části
 dobrovolná (hodnocení 1, 2, 3), povinná (hodnocení ?),
zbytečná (hodnocení 4)
11.2.2015Moderní prostředky informatiky
© David Buchtela© David Buchtela
6
Číselné soustavy
11.2.2015Moderní prostředky informatiky
© David Buchtela
Číselné soustavy
7
 Základní požadavek na počítač je schopnost zobrazovat a pamatovat si
čísla a provádět operace s těmito čísly
 Čísla mohou být zobrazena v různých číselných soustavách
 Většina lidí používá desítkovou soustavu (dekadická)
 reprezentuje čísla v mocninách deseti - člověk má 10 prstů
 základ této soustavy je 10 a je použito 10 základních číslic (0 - 9)
 poloha číslice v čísle určuje jeho váhu - možné vyjádřit čísla větší než 10
 Všechny současné počítače jsou však založeny na dvojkové (binární)
soustavě
 je mnohem snadnější rozlišit mezi dvěma stavy než mezi deseti
 základ soustavy j 2 a jsou použity číslice 0 a 1
 V počítači obvykle ještě šestnáctková (hexadecimální) a osmičková
(oktalová) soustava
 kratší zápis než ve dvojkové soustavě, ale velmi snadný vzájemný převod
 základem je 8 (osmičková) resp. 16 (šestnáctková soustava)
 použité číslice (0 -7) u osmičkové, (0 – 9, A – F) u šestnáctkové
11.2.2015Moderní prostředky informatiky
© David Buchtela
Číselné soustavy
8
 Obecný formát čísla v číselné soustavě:
 Č - hodnota čísla v desítkové soustavě
 k - koeficient, cifra u příslušné mocniny základu Z
 Z - základ soustavy (10, 2, 8, 16, 60)
 e - exponent základu = celočíselná hodnota z intervalu (-m, n)
 Rozvoj čísla v číselné soustavě se základem Z slouží k převodu z nedekadické do
dekadické soustavy:
 Cifry číselné soustavy se základem Z je možné brát pouze z množiny hodnot
{0,1, …, Z-1}
 Z = 2  {0,1}
 Z = 8  {0,1,2,3,4,5,6,7}
 Z = 16  {0,1,2,3,4,5,6,7,8,9,A(10),B(11),C(12),D(13),E(14),F(15)}
11.2.2015Moderní prostředky informatiky
Příklad:
(375,4)8 -> Č10 = 3.82+7.81+5.80+4.8-1
Č10 = 253,5
© David Buchtela
Převod z nedekadické do dekadické soustavy
9
 Převod čísla z nedekadické do dekadické soustavy:
 zápis čísla vyhodnotíme dle výrazu
 budeme používat mocniny základu číselné soustavy Z toho
čísla, které do desítkové soustavy převádíme
 Příklad: převod z dvojkové do desítkové soustavy:
11.2.2015Moderní prostředky informatiky
© David Buchtela
Převod z dekadické do nedekadické soustavy
10
 Převod čísla z dekadické do nedekadické soustavy:
 zjistíme nejvyšší možnou mocninu základu Zi, kterou dekadické číslo
obsahuje
 zapíšeme celé číslo ki (z intervalu 1 .. Z-1), které udává, kolikrát se daná
mocnina v čísle vyskytuje
 odečteme od desítkového čísla hodnotu ki . Zi a zjistíme zbytek
 postup opakujeme až do doby, kdy je zbytek nulový
 Příklad: převod z desítkové do dvojkové soustavy:
11.2.2015Moderní prostředky informatiky
Příklady:
(213)10 -> ( 325 )8 (213)10 -> ( D5 )16
© David Buchtela
Převod mezi soustavami na počítači
11
 Lze využít aplikaci „Kalkulačka“
 -> „Zobrazit“ -> „Vědecká kalkulačka“
11.2.2015Moderní prostředky informatiky
Výběr
číselné
soustavy
© David Buchtela
Číselné limity
12
 V běžném životě používáme desítkovou soustavu, a proto jsme zvyklí,
že číselné limity (omezení) bývají mocninou čísla 10, například:
 V Praze může být teoreticky maximálně 102 = 100 tramvajových linek
 nejmenší možné číslo tramvajové linky je 0, největší 99
 Má-li displej kalkulačky místo na 4 číslice, můžeme zadat maximálně 104 = 10
000 různých (kladných) čísel
 nejmenší je 0, největší 9 999
 Mobilní telefonní operátor s prefixem „777“ může mít maximálně 106 = 1 000 000
zákazníků
 nejmenší telefonní číslo je 777 000 000, největší 777 999 999
 Počítače však používají dvojkovou soustavu, proto obvykle jsou číselné
limity mocninou čísla 2, například:
 Obrázek uložený ve formátu GIF popisuje barvu 8-ciferným binárním číslem
 může mít maximálně 256 barev (256 = 28)
 Tabulka aplikace Excel 2003 popisuje č. řádku 16-ciferným binárním číslem
 může mít maximálně 65 536 řádků (65 536 = 216)
 Procesor v 32-bitové verzi popisuje adresu paměťové buňky 32-ciferným
binárním číslem
 dokáže využít maximálně cca 4 miliardy paměťových buněk (232)
11.2.2015Moderní prostředky informatiky
© David Buchtela© David Buchtela
13
Číselné soustavy v počítači
11.2.2015Moderní prostředky informatiky
© David Buchtela
Jednotka - bit
14
 Jednotka informace (i dat): bit (binary digit) – značení: b
 rozhodnutí mezi dvěma alternativami, možné hodnoty jsou
 ANO (true)
 NE (false)
 Bitu odpovídají hodnoty 1 = ANO, 0 = NE v dvojkové (binární)
soustavě.
 Téměř všechny současné počítače pracují v binární soustavě
 Stavy 1 / 0 lze poměrně snadno technicky realizovat
– úrovně napětí, směr magnetických oblastí, odraz a pohlcení světla,
…
 Bit je dále nedělitelný
 S vyjádřením nějaké hodnoty v jednotkách bit se nejčastěji
setkáme při fyzickém přenosu dat
 pomocí úrovní napětí na kovovém drátu, intenzity světla, rádiových
vln, …), např. přenosových rychlostí v počítačových sítích
11.2.2015Moderní prostředky informatiky
© David Buchtela
Jednotka – byte (bajt)
15
 byte (bajt) – značení: B
 = 8 bitů (28=256 možných rozdílných stavů )
 binárně vyjádřená čísla 0 – 255
 základní jednotka, s kterou obvykle počítače pracují
 používá se jako nejmenší jednotka pro uložení dat v počítači (v jeho
paměti, na pevném disku, …)
11.2.2015Moderní prostředky informatiky
© David Buchtela
Jednotka – půlbyte (půlbajt)
16
 Půlbyte – 4 bity
(16 možností)
 číslice v
šestnáctkové
(hexadecimální)
soustavě)
 Byte je pak vyjádřen
dvojicí
šestnáctkových číslic
 {0,1,2,3,4,5,6,7,8,9,
A=10,B=11,C=12,
D=13,E=14,F=15}
 velmi časté např.
při výpisu obsahu
paměti počítače
11.2.2015Moderní prostředky informatiky
© David Buchtela
Hexadecimální výpis paměti
17
11.2.2015Moderní prostředky informatiky
© David Buchtela
Vyšší informatické jednotky
18
 Násobky jednotek (předpony z latiny)
11.2.2015Moderní prostředky informatiky
Zlomky (předpony z řečtiny) mili- , mikro-, piko-, …
užívané pro fyzikální jednotky, například pro čas a
vzdálenost, nemají pro informatické jednotky smysl
Předpona Značení Fyzikální jednotky
Informatické
jednotky
kilo- k 103 = 1.000 210 = 1.024
mega- M 106 = 1.000.000 220 = 1.048.576
giga- G 109 230
tera- T 1012 240
peta- P 1015 250
© David Buchtela
1000 nebo 1024 ?
19
 Je-li tedy např. velikost dat uvedena jako 2 kB (kilobajty), je
tím obvykle myšlena velikost 2048 bajtů a ne „kulatých“
2000 bajtů
 Proč jsou informatické násobky odvozeny zrovna od čísla
1024?
 Protože číslo 1024 je „skoro 1000“ (tj. násobky jsou skoro
stejné jako ty, na které jsme zvyklí)
 1024 je v počítači „kulaté číslo“ – ve dvojkové soustavě má
zápis 10000000000
 I když je v informatice obvyklé používat násobky odvozené
od čísla 1024, například v reklamách se kapacita pevných
disků uvádí v násobcích odvozených od čísla 1000
 údaj „500 GB“ vypadá lépe než „466 GB“ (první údaj používá
násobky 1000, druhý 1024)
11.2.2015Moderní prostředky informatiky
© David Buchtela© David Buchtela
20
Informace a data v počítači
11.2.2015Moderní prostředky informatiky
© David Buchtela
Informace versus data
21
 Data (jednotné číslo údaj) obvykle chápeme jako údaje, tj. číselné
hodnoty, znaky, texty a další fakta zaznamenaná ve formě uspořádané
posloupnosti znaků zvolené abecedy – obvykle binární řetězce
 jakékoli vyjádření (reprezentaci) skutečnosti, schopné přenosu,
uchování, interpretace či zpracování
 Informací sdělení, komunikovatelný poznatek, který má význam pro
příjemce nebo údaj usnadňující volbu mezi alternativními
rozhodovacími možnostmi
 Procesu, při kterém z dat získáváme zpětně informace, říkáme
interpretace dat.
 Data sama o sobě tedy ještě neznamenají informaci. Informaci z dat
získáme pouze tak, že porozumíme, co nám sdělují, tedy umíme je
interpretovat.
 Počítač (výpočetní systém) = stroj na automatické ukládání,
zpracovávání, zpřístupňování a přenos dat
11.2.2015Moderní prostředky informatiky
© David Buchtela
Data v počítači
22
 Počítač von Neumannovy architektury používá dvojkovou
soustavu, tj. všechny součásti počítače zpracovávají údaje v
podobě nul a jedniček
 Operační paměť ukládá data i programy v podobě nul a jedniček
 Aritmeticko-logická jednotka počítá ve dvojkové soustavě
 Vstupní zařízení převádějí vstupní údaje (např. stisk klávesy) na nuly
a jedničky
 Výstupní zařízení převádějí nuly a jedničky na výstupní údaje
(např. na barvu na obrazovce)
 Reprezentace (kódování) dat (čísel, textů, barev apod.)
v počítači
 popisujeme, jak jsou data (čísla, texty, barvy apod.) uložena v
počítači, tedy jak jsou vyjádřena v nulách a jedničkách
11.2.2015Moderní prostředky informatiky
© David Buchtela
Kódování (reprezentace) dat v počítači
23
 Chceme-li uložit a dále zpracovávat jakákoliv data v počítači, je
potřeba je vhodným způsobem zakódovat do binární soustavy
 najít pro každý typ dat vhodný kód K
 Kód je prosté (vzájemně jednoznačné) zobrazení množiny kódovaných
objektů X do množiny kódových slov X´
 {objekty}  {kódová slova}
11.2.2015Moderní prostředky informatiky
© David Buchtela
Kódování a interpretace dat
24
 Je nutno najít způsob kódování (kódem k) informačních dat
 množ. objektů {xi}  množ. kódových slov {x´i | x´i = k (xi)},
kde kódovými slovy jsou binární řetězce
 mají-li binární kódová slova délku n lze vytvořit 2n různých
kódových slov
 např. n = 8 (1 byte)  28 = 256 různých kódových slov
 Při zpětné interpretaci uložených dat (zjištění, co kódové slovo
představuje) je třeba znát kód, kterým byl kódovaný objekt do
tohoto kódového slova zakódován
 Stejné kódové slovo (n-bitový binární řetězec) tak může, při použití
různých kódů, představovat různé objekty (číselnou hodnotu, znak,
…)
11.2.2015Moderní prostředky informatiky
© David Buchtela
Informace
25
 Teprve v procesu interpretace získává informace hodnotu
 Kvalitní informace je:
 přesná - neobsahuje chyby, je jasná a reflektuje význam dat,
na kterých je založena
 včasná - potřebná informace je k dispozici ve vhodném čase
 relevantní - odpovídá na otázky Co? Proč? Kde? Kdy? Kdo?
Jak?
 přiměřená (s jistou mírou redundance) a srozumitelná
11.2.2015Moderní prostředky informatiky
© David Buchtela
Znalosti
26
 Znalosti
 vznikají na základě využívání informací, doplněné o vlastní
zkušenosti a pravidla jejich užití
 jsou využívány v procesech výběru, interpretace a rozhodování
 v procesu učení se mění, přetvářejí a rozvíjejí
 jsou základem pro práci s informacemi, vyhledávání datových zdrojů
a jejich využívání.
11.2.2015Moderní prostředky informatiky
DATA
INFORMACE
ZNALOSTI
© David Buchtela
Informatika
27
 Pojem informatika má dva významy
 Informační věda (Informatics, Information Science)
 Obor zabývající se strukturou, vlastnostmi,
zpracováním a využitím informací
 Počítačová věda (Computer Science)
 Obor zabývající se počítači, tj. obor, který studuje
výpočetní a informační procesy z hlediska
hardware a software
 Zkratky
 IT = informační technologie
(Information Technology)
 ICT = informační a komunikační technologie
(Information and Communication Technologies)
 IS = informační systém (Information System)
11.2.2015Moderní prostředky informatiky
INFORMACE
POČÍTAČ
© David Buchtela
ICT infrastruktura
28
 ICT infrastruktura v podniku
 souhrn softwarových i hardwarových komponent a služeb,
které slouží k zajištění bezproblémového fungování IT ve firmě
 hardwarové prostředky
 počítače, servery
 softwarové prostředky
 operační systémy, aplikace a informační systémy
 data a datová úložiště
 databáze, datové služby
 komunikační technologie
 síťové prvky, připojení k internetu, síťové protokoly
11.2.2015Moderní prostředky informatiky
© David Buchtela© David Buchtela
… d o t a z y ?
29
Děkuji za pozornost !
11.2.2015Moderní prostředky informatiky

More Related Content

Recently uploaded

Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...
Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...
Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...Taste
 
Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...
Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...
Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...Taste
 
Project Restart 2024: Karel Smutný - Specializace patří do 19. století
Project Restart 2024: Karel Smutný - Specializace patří do 19. stoletíProject Restart 2024: Karel Smutný - Specializace patří do 19. století
Project Restart 2024: Karel Smutný - Specializace patří do 19. stoletíTaste
 
Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?
Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?
Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?Taste
 
Project Restart 2024: Jiří Langr - Mytologie projektů
Project Restart 2024: Jiří Langr - Mytologie projektůProject Restart 2024: Jiří Langr - Mytologie projektů
Project Restart 2024: Jiří Langr - Mytologie projektůTaste
 
Project Restart 2024: Pavel Minář - Procesy pro lepší projekty
Project Restart 2024: Pavel Minář - Procesy pro lepší projektyProject Restart 2024: Pavel Minář - Procesy pro lepší projekty
Project Restart 2024: Pavel Minář - Procesy pro lepší projektyTaste
 
Martina Košanová: Komunikace s problémovými uživateli knihoven
Martina Košanová: Komunikace s problémovými uživateli knihovenMartina Košanová: Komunikace s problémovými uživateli knihoven
Martina Košanová: Komunikace s problémovými uživateli knihovenÚISK FF UK
 
Project Restart 2024: Lenka Auerová - Budování holistické organizace
Project Restart 2024: Lenka Auerová - Budování holistické organizaceProject Restart 2024: Lenka Auerová - Budování holistické organizace
Project Restart 2024: Lenka Auerová - Budování holistické organizaceTaste
 
E-mail Date #2: Jan Krčmář - Retence a RFM: jak pomocí e-mailingu navýšit hod...
E-mail Date #2: Jan Krčmář - Retence a RFM: jak pomocí e-mailingu navýšit hod...E-mail Date #2: Jan Krčmář - Retence a RFM: jak pomocí e-mailingu navýšit hod...
E-mail Date #2: Jan Krčmář - Retence a RFM: jak pomocí e-mailingu navýšit hod...Taste
 

Recently uploaded (9)

Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...
Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...
Project Restart 2024: Hana Březinová - Psychologické tipy pro práci s lidmi n...
 
Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...
Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...
Project Restart 2024: Martin Vasquez - Inteligence je schopnost reagovat na z...
 
Project Restart 2024: Karel Smutný - Specializace patří do 19. století
Project Restart 2024: Karel Smutný - Specializace patří do 19. stoletíProject Restart 2024: Karel Smutný - Specializace patří do 19. století
Project Restart 2024: Karel Smutný - Specializace patří do 19. století
 
Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?
Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?
Project Restart 2024: Jan Řezáč - Nahradí AI projektové manažery?
 
Project Restart 2024: Jiří Langr - Mytologie projektů
Project Restart 2024: Jiří Langr - Mytologie projektůProject Restart 2024: Jiří Langr - Mytologie projektů
Project Restart 2024: Jiří Langr - Mytologie projektů
 
Project Restart 2024: Pavel Minář - Procesy pro lepší projekty
Project Restart 2024: Pavel Minář - Procesy pro lepší projektyProject Restart 2024: Pavel Minář - Procesy pro lepší projekty
Project Restart 2024: Pavel Minář - Procesy pro lepší projekty
 
Martina Košanová: Komunikace s problémovými uživateli knihoven
Martina Košanová: Komunikace s problémovými uživateli knihovenMartina Košanová: Komunikace s problémovými uživateli knihoven
Martina Košanová: Komunikace s problémovými uživateli knihoven
 
Project Restart 2024: Lenka Auerová - Budování holistické organizace
Project Restart 2024: Lenka Auerová - Budování holistické organizaceProject Restart 2024: Lenka Auerová - Budování holistické organizace
Project Restart 2024: Lenka Auerová - Budování holistické organizace
 
E-mail Date #2: Jan Krčmář - Retence a RFM: jak pomocí e-mailingu navýšit hod...
E-mail Date #2: Jan Krčmář - Retence a RFM: jak pomocí e-mailingu navýšit hod...E-mail Date #2: Jan Krčmář - Retence a RFM: jak pomocí e-mailingu navýšit hod...
E-mail Date #2: Jan Krčmář - Retence a RFM: jak pomocí e-mailingu navýšit hod...
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Mpi ds p_01 (1)

  • 1. © David Buchtela© David Buchtela David Buchtela K a t e d r a i n f o r m a č n í h o i n ž e n ý r s t v í P r o v o z n ě e k o n o m i c k á f a k u l t a , Č e s k á z e m ě d ě l s k á u n i v e r z i t a v P r a z e K a m ý c k á 1 2 9 , P r a h a 6 - S u c h d o l 1 Moderní prostředky informatiky I. 11.2.2015Moderní prostředky informatiky
  • 2. © David Buchtela Kontakt 2 Ing. David Buchtela, Ph.D. katedra informačního inženýrství PEF ČZU katedra softwarového inženýrství FIT ČVUT  místnost: PEF 552 (5.patro)  telefon: +420 22434 3806  e-mail: buchtela@pef.czu.cz  www: http://home.czu.cz/buchtela  konzultace: středa 15:30 – 17:00 (jindy po dohodě) 11.2.2015Moderní prostředky informatiky
  • 3. © David Buchtela Cíl a náplň předmětu 3  Cílem předmětu je seznámit studenty s metodami a prostředky pro získávání, reprezentaci, uložení a efektivní prezentaci dat a informací v podnikové praxi  Dále se studenti seznámí s principy přenosu dat v lokálních (firemních) a světových sítích a s využitím internetových služeb pro zpracování a prezentaci podnikových informací  Hlavní témata přednášek  Základní informatické pojmy – data, informace, aplikovaná informatika, podniková informatika, podniková data  Reprezentace a pořizování firemních dat– čísla, texty, grafika, informační zdroje, formát souborů dat, uložení dat v pamětech počítače  Datová úložiště – uložení dat v paměti, datové soubory, databáze, datové sklady, komprese a zálohování dat  Podnikový informační systém – struktura, zavedení IS, systémy ERP a BI  ICT infrastruktura v podniku – firemní počítačové sítě  Internet a internetové služby v podnikové praxi  Prezentace firemních dat a znalostí – nástroje prezentace a distribuce dat a znalostí v podniku  Elektronické podnikání a využití firemního webu  Prostředky pro podporu plánování a řízení 11.2.2015Moderní prostředky informatiky
  • 4. © David Buchtela Doporučená literatura 4  Systém Moodle ČZU – kurz Moderní prostředky informatiky  https://moodle.czu.cz  klíč k zápisu odpovídá cvičení – např. „streda1730L“  Výběr tištěné literatury:  GÁLA L., POUR J., TOMAN P., Podniková informatika , Grada Publishing a.s., 2. přeprac. vydání., 2009, 484 s., ISBN 978-80-247-2615-1.  TIMOTHY S., Grafický design, Ostrava: SLOVART, 2009, 272 s., ISBN 80- 7391-030-6.  HIERHOLD E., Rétorika a prezentace, 7. vyd., Praha: Grada Publishing, 2007, 400 s., ISBN 978-80-247-2423-2.  ŠPINAR, D., Tvoříme přístupné webové stránky, Brno: Zoner Press, 2004, 360 s, ISBN 80-86815-11-0.  ZOUKEK J., E-learning - jedna z podob učení v moderní společnosti, Brno: Masarykova univerzita, 2009, 161 s., ISBN 978-80-210-5123-2.  BAREŠOVÁ, A., E-learning ve vzdělávání dospělých, 1. vyd., Praha: VOX, 2003. 174 s. ISBN 80-86324-27-3. 11.2.2015Moderní prostředky informatiky
  • 5. © David Buchtela Zakončení předmětu 5  Předmět je zakončen zápočtem a zkouškou  Podmínky zápočtu  vypracování zápočtového projektu  podrobnosti na cvičeních  Zkouška  podmínkou je získání zápočtu  písemná část  povinná pro všechny, trvání max. 60 minut  obsahem problematika probíraná na přednáškách  za každou otázku známka 1-4  návrh známky písemné části - není prostý průměr známek!  ústní část  podle hodnocení písemné části  dobrovolná (hodnocení 1, 2, 3), povinná (hodnocení ?), zbytečná (hodnocení 4) 11.2.2015Moderní prostředky informatiky
  • 6. © David Buchtela© David Buchtela 6 Číselné soustavy 11.2.2015Moderní prostředky informatiky
  • 7. © David Buchtela Číselné soustavy 7  Základní požadavek na počítač je schopnost zobrazovat a pamatovat si čísla a provádět operace s těmito čísly  Čísla mohou být zobrazena v různých číselných soustavách  Většina lidí používá desítkovou soustavu (dekadická)  reprezentuje čísla v mocninách deseti - člověk má 10 prstů  základ této soustavy je 10 a je použito 10 základních číslic (0 - 9)  poloha číslice v čísle určuje jeho váhu - možné vyjádřit čísla větší než 10  Všechny současné počítače jsou však založeny na dvojkové (binární) soustavě  je mnohem snadnější rozlišit mezi dvěma stavy než mezi deseti  základ soustavy j 2 a jsou použity číslice 0 a 1  V počítači obvykle ještě šestnáctková (hexadecimální) a osmičková (oktalová) soustava  kratší zápis než ve dvojkové soustavě, ale velmi snadný vzájemný převod  základem je 8 (osmičková) resp. 16 (šestnáctková soustava)  použité číslice (0 -7) u osmičkové, (0 – 9, A – F) u šestnáctkové 11.2.2015Moderní prostředky informatiky
  • 8. © David Buchtela Číselné soustavy 8  Obecný formát čísla v číselné soustavě:  Č - hodnota čísla v desítkové soustavě  k - koeficient, cifra u příslušné mocniny základu Z  Z - základ soustavy (10, 2, 8, 16, 60)  e - exponent základu = celočíselná hodnota z intervalu (-m, n)  Rozvoj čísla v číselné soustavě se základem Z slouží k převodu z nedekadické do dekadické soustavy:  Cifry číselné soustavy se základem Z je možné brát pouze z množiny hodnot {0,1, …, Z-1}  Z = 2  {0,1}  Z = 8  {0,1,2,3,4,5,6,7}  Z = 16  {0,1,2,3,4,5,6,7,8,9,A(10),B(11),C(12),D(13),E(14),F(15)} 11.2.2015Moderní prostředky informatiky Příklad: (375,4)8 -> Č10 = 3.82+7.81+5.80+4.8-1 Č10 = 253,5
  • 9. © David Buchtela Převod z nedekadické do dekadické soustavy 9  Převod čísla z nedekadické do dekadické soustavy:  zápis čísla vyhodnotíme dle výrazu  budeme používat mocniny základu číselné soustavy Z toho čísla, které do desítkové soustavy převádíme  Příklad: převod z dvojkové do desítkové soustavy: 11.2.2015Moderní prostředky informatiky
  • 10. © David Buchtela Převod z dekadické do nedekadické soustavy 10  Převod čísla z dekadické do nedekadické soustavy:  zjistíme nejvyšší možnou mocninu základu Zi, kterou dekadické číslo obsahuje  zapíšeme celé číslo ki (z intervalu 1 .. Z-1), které udává, kolikrát se daná mocnina v čísle vyskytuje  odečteme od desítkového čísla hodnotu ki . Zi a zjistíme zbytek  postup opakujeme až do doby, kdy je zbytek nulový  Příklad: převod z desítkové do dvojkové soustavy: 11.2.2015Moderní prostředky informatiky Příklady: (213)10 -> ( 325 )8 (213)10 -> ( D5 )16
  • 11. © David Buchtela Převod mezi soustavami na počítači 11  Lze využít aplikaci „Kalkulačka“  -> „Zobrazit“ -> „Vědecká kalkulačka“ 11.2.2015Moderní prostředky informatiky Výběr číselné soustavy
  • 12. © David Buchtela Číselné limity 12  V běžném životě používáme desítkovou soustavu, a proto jsme zvyklí, že číselné limity (omezení) bývají mocninou čísla 10, například:  V Praze může být teoreticky maximálně 102 = 100 tramvajových linek  nejmenší možné číslo tramvajové linky je 0, největší 99  Má-li displej kalkulačky místo na 4 číslice, můžeme zadat maximálně 104 = 10 000 různých (kladných) čísel  nejmenší je 0, největší 9 999  Mobilní telefonní operátor s prefixem „777“ může mít maximálně 106 = 1 000 000 zákazníků  nejmenší telefonní číslo je 777 000 000, největší 777 999 999  Počítače však používají dvojkovou soustavu, proto obvykle jsou číselné limity mocninou čísla 2, například:  Obrázek uložený ve formátu GIF popisuje barvu 8-ciferným binárním číslem  může mít maximálně 256 barev (256 = 28)  Tabulka aplikace Excel 2003 popisuje č. řádku 16-ciferným binárním číslem  může mít maximálně 65 536 řádků (65 536 = 216)  Procesor v 32-bitové verzi popisuje adresu paměťové buňky 32-ciferným binárním číslem  dokáže využít maximálně cca 4 miliardy paměťových buněk (232) 11.2.2015Moderní prostředky informatiky
  • 13. © David Buchtela© David Buchtela 13 Číselné soustavy v počítači 11.2.2015Moderní prostředky informatiky
  • 14. © David Buchtela Jednotka - bit 14  Jednotka informace (i dat): bit (binary digit) – značení: b  rozhodnutí mezi dvěma alternativami, možné hodnoty jsou  ANO (true)  NE (false)  Bitu odpovídají hodnoty 1 = ANO, 0 = NE v dvojkové (binární) soustavě.  Téměř všechny současné počítače pracují v binární soustavě  Stavy 1 / 0 lze poměrně snadno technicky realizovat – úrovně napětí, směr magnetických oblastí, odraz a pohlcení světla, …  Bit je dále nedělitelný  S vyjádřením nějaké hodnoty v jednotkách bit se nejčastěji setkáme při fyzickém přenosu dat  pomocí úrovní napětí na kovovém drátu, intenzity světla, rádiových vln, …), např. přenosových rychlostí v počítačových sítích 11.2.2015Moderní prostředky informatiky
  • 15. © David Buchtela Jednotka – byte (bajt) 15  byte (bajt) – značení: B  = 8 bitů (28=256 možných rozdílných stavů )  binárně vyjádřená čísla 0 – 255  základní jednotka, s kterou obvykle počítače pracují  používá se jako nejmenší jednotka pro uložení dat v počítači (v jeho paměti, na pevném disku, …) 11.2.2015Moderní prostředky informatiky
  • 16. © David Buchtela Jednotka – půlbyte (půlbajt) 16  Půlbyte – 4 bity (16 možností)  číslice v šestnáctkové (hexadecimální) soustavě)  Byte je pak vyjádřen dvojicí šestnáctkových číslic  {0,1,2,3,4,5,6,7,8,9, A=10,B=11,C=12, D=13,E=14,F=15}  velmi časté např. při výpisu obsahu paměti počítače 11.2.2015Moderní prostředky informatiky
  • 17. © David Buchtela Hexadecimální výpis paměti 17 11.2.2015Moderní prostředky informatiky
  • 18. © David Buchtela Vyšší informatické jednotky 18  Násobky jednotek (předpony z latiny) 11.2.2015Moderní prostředky informatiky Zlomky (předpony z řečtiny) mili- , mikro-, piko-, … užívané pro fyzikální jednotky, například pro čas a vzdálenost, nemají pro informatické jednotky smysl Předpona Značení Fyzikální jednotky Informatické jednotky kilo- k 103 = 1.000 210 = 1.024 mega- M 106 = 1.000.000 220 = 1.048.576 giga- G 109 230 tera- T 1012 240 peta- P 1015 250
  • 19. © David Buchtela 1000 nebo 1024 ? 19  Je-li tedy např. velikost dat uvedena jako 2 kB (kilobajty), je tím obvykle myšlena velikost 2048 bajtů a ne „kulatých“ 2000 bajtů  Proč jsou informatické násobky odvozeny zrovna od čísla 1024?  Protože číslo 1024 je „skoro 1000“ (tj. násobky jsou skoro stejné jako ty, na které jsme zvyklí)  1024 je v počítači „kulaté číslo“ – ve dvojkové soustavě má zápis 10000000000  I když je v informatice obvyklé používat násobky odvozené od čísla 1024, například v reklamách se kapacita pevných disků uvádí v násobcích odvozených od čísla 1000  údaj „500 GB“ vypadá lépe než „466 GB“ (první údaj používá násobky 1000, druhý 1024) 11.2.2015Moderní prostředky informatiky
  • 20. © David Buchtela© David Buchtela 20 Informace a data v počítači 11.2.2015Moderní prostředky informatiky
  • 21. © David Buchtela Informace versus data 21  Data (jednotné číslo údaj) obvykle chápeme jako údaje, tj. číselné hodnoty, znaky, texty a další fakta zaznamenaná ve formě uspořádané posloupnosti znaků zvolené abecedy – obvykle binární řetězce  jakékoli vyjádření (reprezentaci) skutečnosti, schopné přenosu, uchování, interpretace či zpracování  Informací sdělení, komunikovatelný poznatek, který má význam pro příjemce nebo údaj usnadňující volbu mezi alternativními rozhodovacími možnostmi  Procesu, při kterém z dat získáváme zpětně informace, říkáme interpretace dat.  Data sama o sobě tedy ještě neznamenají informaci. Informaci z dat získáme pouze tak, že porozumíme, co nám sdělují, tedy umíme je interpretovat.  Počítač (výpočetní systém) = stroj na automatické ukládání, zpracovávání, zpřístupňování a přenos dat 11.2.2015Moderní prostředky informatiky
  • 22. © David Buchtela Data v počítači 22  Počítač von Neumannovy architektury používá dvojkovou soustavu, tj. všechny součásti počítače zpracovávají údaje v podobě nul a jedniček  Operační paměť ukládá data i programy v podobě nul a jedniček  Aritmeticko-logická jednotka počítá ve dvojkové soustavě  Vstupní zařízení převádějí vstupní údaje (např. stisk klávesy) na nuly a jedničky  Výstupní zařízení převádějí nuly a jedničky na výstupní údaje (např. na barvu na obrazovce)  Reprezentace (kódování) dat (čísel, textů, barev apod.) v počítači  popisujeme, jak jsou data (čísla, texty, barvy apod.) uložena v počítači, tedy jak jsou vyjádřena v nulách a jedničkách 11.2.2015Moderní prostředky informatiky
  • 23. © David Buchtela Kódování (reprezentace) dat v počítači 23  Chceme-li uložit a dále zpracovávat jakákoliv data v počítači, je potřeba je vhodným způsobem zakódovat do binární soustavy  najít pro každý typ dat vhodný kód K  Kód je prosté (vzájemně jednoznačné) zobrazení množiny kódovaných objektů X do množiny kódových slov X´  {objekty}  {kódová slova} 11.2.2015Moderní prostředky informatiky
  • 24. © David Buchtela Kódování a interpretace dat 24  Je nutno najít způsob kódování (kódem k) informačních dat  množ. objektů {xi}  množ. kódových slov {x´i | x´i = k (xi)}, kde kódovými slovy jsou binární řetězce  mají-li binární kódová slova délku n lze vytvořit 2n různých kódových slov  např. n = 8 (1 byte)  28 = 256 různých kódových slov  Při zpětné interpretaci uložených dat (zjištění, co kódové slovo představuje) je třeba znát kód, kterým byl kódovaný objekt do tohoto kódového slova zakódován  Stejné kódové slovo (n-bitový binární řetězec) tak může, při použití různých kódů, představovat různé objekty (číselnou hodnotu, znak, …) 11.2.2015Moderní prostředky informatiky
  • 25. © David Buchtela Informace 25  Teprve v procesu interpretace získává informace hodnotu  Kvalitní informace je:  přesná - neobsahuje chyby, je jasná a reflektuje význam dat, na kterých je založena  včasná - potřebná informace je k dispozici ve vhodném čase  relevantní - odpovídá na otázky Co? Proč? Kde? Kdy? Kdo? Jak?  přiměřená (s jistou mírou redundance) a srozumitelná 11.2.2015Moderní prostředky informatiky
  • 26. © David Buchtela Znalosti 26  Znalosti  vznikají na základě využívání informací, doplněné o vlastní zkušenosti a pravidla jejich užití  jsou využívány v procesech výběru, interpretace a rozhodování  v procesu učení se mění, přetvářejí a rozvíjejí  jsou základem pro práci s informacemi, vyhledávání datových zdrojů a jejich využívání. 11.2.2015Moderní prostředky informatiky DATA INFORMACE ZNALOSTI
  • 27. © David Buchtela Informatika 27  Pojem informatika má dva významy  Informační věda (Informatics, Information Science)  Obor zabývající se strukturou, vlastnostmi, zpracováním a využitím informací  Počítačová věda (Computer Science)  Obor zabývající se počítači, tj. obor, který studuje výpočetní a informační procesy z hlediska hardware a software  Zkratky  IT = informační technologie (Information Technology)  ICT = informační a komunikační technologie (Information and Communication Technologies)  IS = informační systém (Information System) 11.2.2015Moderní prostředky informatiky INFORMACE POČÍTAČ
  • 28. © David Buchtela ICT infrastruktura 28  ICT infrastruktura v podniku  souhrn softwarových i hardwarových komponent a služeb, které slouží k zajištění bezproblémového fungování IT ve firmě  hardwarové prostředky  počítače, servery  softwarové prostředky  operační systémy, aplikace a informační systémy  data a datová úložiště  databáze, datové služby  komunikační technologie  síťové prvky, připojení k internetu, síťové protokoly 11.2.2015Moderní prostředky informatiky
  • 29. © David Buchtela© David Buchtela … d o t a z y ? 29 Děkuji za pozornost ! 11.2.2015Moderní prostředky informatiky