Přehled software - Dílčí kvalifikace
Transkript
PŘEHLED SOFTWARE POUŽITELNÉHO V MALÉ A STŘEDNÍ ORGANIZACI RNDr. Michaela Masná, Ph.D. ORLOVÁ 2013 Název: Autor: Vydání: Počet stran: Určeno pro projekt: Číslo projektu: Vydavatel: © Michaela Masná Přehled software použitelného v malé a střední organizaci RNDr. Michaela Masná, Ph.D. první 84 Dílčí kvalifikace – nástroj pro efektivní získání kvalifikace a cesta k rychlé změně kompetencí CZ.1.07/3.2.07/03.0122 Gymnázium a Obchodní akademie, Orlová, p. o. © Gymnázium a Obchodní akademie, Orlová, p. o. Obsah 1 OBSAH Úvod........................................................................................................................................4 Používané symboly ...........................................................................................................5 1 Software a jeho rozdělení ........................................................................................6 1.1 Programové vybavení ................................................................................................. 6 1.2 Dělení softwaru podle jeho funkce ........................................................................ 7 1.2.1 1.2.2 1.2.3 Systémové programy ................................................................................... 7 Obecné aplikační programy ...................................................................... 8 Zvláštní aplikační programy ...................................................................10 1.3 Dělení softwaru podle způsobu distribuce .......................................................12 Kontrolní otázky ....................................................................................................................14 2 Operační systémy..................................................................................................... 15 2.1 Charakteristika operačního systému ..................................................................15 2.1.1 2.1.2 Funkce operačního systému ...................................................................17 Rozdělení operačních systémů ..............................................................18 2.2 Zástupci operačních systémů.................................................................................19 2.2.1 2.2.2 2.2.4 2.2.5 Windows .........................................................................................................19 GNU/Linux .....................................................................................................23 Mac OS X .........................................................................................................24 Operační systémy pro mobilní zařízení..............................................25 Kontrolní otázky ....................................................................................................................28 3 Systémové utility ...................................................................................................... 29 3.1 Definice systémových utilit.....................................................................................29 3.2 Zástupci systémových utilit ....................................................................................30 3.2.1 3.2.2 3.2.3 TuneUp Utilities ...........................................................................................30 Advanced SystemCare ...............................................................................31 Glary Utilities ................................................................................................33 Kontrolní otázky ....................................................................................................................34 4 Souborové manažery .............................................................................................. 35 4.1 Proč používat souborový manažer ......................................................................35 4.2 Zástupci souborových manažerů .........................................................................36 Obsah 2 4.2.1 4.2.2 4.2.3 Total Commander....................................................................................... 36 FreeCommander ......................................................................................... 38 muCommander............................................................................................ 39 Kontrolní otázky ................................................................................................................... 40 5 Komprimační, archivační software ................................................................... 41 5.1 Komprese dat .............................................................................................................. 41 5.2 Zástupci komprimačních a archivačních programů..................................... 42 5.2.1 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 7-Zip ................................................................................................................ 42 WinRAR .......................................................................................................... 43 ZipGenius ....................................................................................................... 44 PeaZip ............................................................................................................. 45 PowerArchiver ............................................................................................ 45 WinZip ............................................................................................................ 46 Kontrolní otázky ................................................................................................................... 48 6 Zálohovací programy ............................................................................................. 49 6.1 Problematika zálohování ........................................................................................ 49 6.1.1 Rizika ztráty dat .......................................................................................... 50 6.2 Strategie zálohování dat.......................................................................................... 51 6.3 Volba zálohovacího média...................................................................................... 53 6.3.1 6.3.2 6.3.3 6.3.4 Optická média .............................................................................................. 53 Pevné disky ................................................................................................... 54 USB flash-disky a paměťové karty....................................................... 54 Online zálohování....................................................................................... 55 6.4 Zástupci zálohovacích programů......................................................................... 55 6.4.1 6.4.2 6.4.3 6.4.4 6.4.5 Cobian Backup ............................................................................................. 55 Dropbox ......................................................................................................... 56 Sugar Sync Manager .................................................................................. 57 Acronis True Image ................................................................................... 58 SBackup .......................................................................................................... 58 Kontrolní otázky ................................................................................................................... 59 7 Antivirové programy .............................................................................................. 60 7.1 Co ohrožuje počítač?................................................................................................. 60 7.1.1 Počítačové viry ............................................................................................ 60 Obsah 7.1.2 3 Malware ..........................................................................................................63 7.2 Antivirová ochrana ....................................................................................................64 7.2.1 Práce antivirového programu ................................................................64 7.3 Zástupci antivirových programů ..........................................................................65 7.3.2 7.3.3 7.3.4 7.3.5 7.3.6 Avast .................................................................................................................66 AVG ...................................................................................................................66 ESET Smart Security ..................................................................................67 Kaspersky .......................................................................................................68 Norton Internet Security ..........................................................................69 Kontrolní otázky ....................................................................................................................69 8 Aplikační software................................................................................................... 70 8.1 Textový editor a textový procesor .......................................................................71 8.1.1 8.1.2 8.1.3 8.1.4 MS Word .........................................................................................................72 OpenOffice.org Writer ...............................................................................72 PSPad editor ..................................................................................................73 NotePad++ .....................................................................................................74 8.2 Tabulkové procesory.................................................................................................75 8.2.1 8.2.2 MS Excel ..........................................................................................................75 OpenOffice.org Calc ....................................................................................76 8.3 Prezentační programy ..............................................................................................77 8.3.1 8.3.2 8.3.3 MS PowerPoint .............................................................................................78 OpenOffice.org Impress ............................................................................78 Prezi..................................................................................................................79 Kontrolní otázky ....................................................................................................................80 Zdroje.................................................................................................................................. 81 Seznam obrázků .............................................................................................................. 83 Úvod 4 ÚVOD V současnosti existuje na trhu obrovská nabídka softwaru různého druhu. Vzhledem k tomu, že téměř každý výrobce softwaru tvrdí, že právě ten jeho je nejlepší, není jednoduché se v jejich nabídce orientovat. Rozhodování není snadné ani pro nováčka ani pro zkušeného uživatele nebo profesionála. Jak tedy vhodný software vybrat? Nejdůležitější otázkou při výběru potřebného softwaru je, jaké jsou naše budoucí záměry. Postup výběru je podobný jako při nákupu automobilu. Musíme se předem rozhodnout, zda chceme koupit automobil pro rodinné výlety, automobil pro cesty do práce, automobil s nízkou spotřebou nebo nejlevnější automobil bez ohledu na výkon či výbavu. Při volbě softwaru musíme postupovat podobně. Někteří z nás již předem vědí, že se budou věnovat grafickému designu, tvorbě databázových systémů nebo budou provozovat vlastní internetový obchod. Měli by proto volit software daný pro jejich zaměření. Jiní z nás jsou si jisti, že znalosti kreslení technických výkresů nejsou smyslem jejich života. Chod jejich malé firmy jim usnadní jednoduchý, uživatelsky příjemný ekonomický software. Pro další z nás je nejdůležitější ochrana počítačového systému a uložených dat. Na začátku našeho hledání se vyplatí vzít si do ruky tužku a papír a sepsat si, co budu chtít s pořízeným programovým vybavením dělat: Chci obchodovat? Chci tvořit sofistikované modely nebo sestavovat neuronové sítě? Čím více požadavků pro své záměry sepíšeme, tím jednodušší bude hledání. Cílem tohoto studijního textu je seznámit uživatele se základním přehledem a rozdělením softwaru pro práci malé a střední firmy. Protože nabídka současného trhu s programovými aplikacemi je velmi široká, nabízí studijní text základní možnosti nasazení a použití příslušného softwaru. Studijní text je rozdělen do osmi kapitol. První kapitola se věnuje definici programového vybavení počítače a rozdělení softwaru podle různých hledisek. V dalších kapitolách jsou rozebrány podrobněji některé skupiny aplikací a uvedeny příklady jejich základních zástupců. po prostudování opory budete umět: − rozdělit software podle různých přístupů; − charakterizovat základní zástupce softwaru pro malé a střední firmy; − navrhnout kritéria pro posouzení, zda je daný software vhodný pro použití v malé a střední firmě. To, co považujeme za nemožné, je často jen nevyzkoušené. Přeji Vám hodně radosti z poznávání! Symboly POUŽÍVANÉ SYMBOLY Průvodce studiem – vstup autora, doplnění textu Informace – co se v kapitole dovíte Klíčová slova Důležité – pojmy nebo početní vztahy Otázky a úkoly Část pro zájemce – rozšíření látky, pasáže jsou dobrovolné Literatura 5 Software a jeho rozdělení 6 1 SOFTWARE A JEHO ROZDĚLENÍ Každý počítač potřebuje k plnění úloh, které požadujeme, nejen technické součástky zvané hardware, ale také neviditelné doplňky, software neboli programové vybavení, program. Teprve programy jsou tím, co počítač oživí a promění ho v našeho neocenitelného pomocníka. Ovšem nejvíce záleží na nás, na uživatelích. Chyby počítače jsou naše chyby. V této kapitole se naučíte: − co je to software, program; − co obsahuje programové vybavení; − jaké jsou možnosti dělení software; − stručnou charakteristiku různých programů. 1.1 Programové vybavení Klíčová slova: − počítač, hardware, software, programl programové vybavení , systémové programy, uživatelské programy, aplikační programy, BIOS, distribuce, funkce softwaru. Program je posloupnost pokynů sestavených tak, aby počítač vykonal námi požadovanou činnost. Pomocí této sekvence příkazů počítač reaguje na povely zadávané uživatelem klávesnicí nebo myší. Programové vybavení většinou obsahuje souhrn programů pro přístup uživatele k datům, pro komunikaci uživatele s počítačem, pro komunikaci mezi počítači navzájem. APLIKAČNÍ PROGRAMOVÉ VYBAVENÍ PROGRAMOVÉ PROSTŘEDKY PRO KONCOVÉHO UŽIVATELE ZÁKLADNÍ SOFTWARE HARDWARE Obr. 1.1: Vrstvy programového vybavení Nejzákladnějším zástupce softwaru je na počítačích BIOS (Basic InputOutput Systém), který zabezpečuje inicializaci a konfiguraci připojených hardwarových zařízení. Po něm dojde ke spuštění operačního systému. Operační systém obsahuje pro uživatele srozumitelné rozhraní pro ovládání základních funkcí počítače. Software a jeho rozdělení 7 Ovšem počítač vybavený jen operačním systémem nemůže plnit úkoly, které uživatel požaduje, např. upravit text, vytvořit databázi, vést účetnictví, zpracovat fotografii nebo přehrát film. K tomu, aby počítač prováděl námi požadované operace je nutno nainstalovat software. Ten je speciálně sestaven tak, aby dokázal zpracovat námi poskytnutá data podle našich kritérií. Programové vybavení pro osobní počítače je velmi pestré. Všechno to nepřeberné množství vytvořených programů lze rozdělit do mnoha skupin podle různých kritérií. Nejčastějším hlediskem je funkce softwaru nebo způsob jeho distribuce. 1.2 Dělení softwaru podle jeho funkce Podle funkce můžeme software rozdělit do tří hlavních skupin: systémové programy; obecné aplikační programy; zvláštní aplikační programy. 1.2.1 Systémové programy Klíčová slova: − operační systém, systémové utility, souborový manažer, komprimace a zálohování dat, antivirový program. Řídí, umožňují a ulehčují vlastní činnost a správu počítače. Orientují se přímo na samotný počítač a jeho chod. Některé systémové programy jsou pro činnost počítače naprosto nutné a musí být na počítači nainstalovány. Operační systémy Základní soubor programů, které zajišťují správnou činnost jednotlivých součástí počítače a jejich vzájemnou spolupráci. Řídí využití těchto součástí všemi nainstalovanými programy a pro komunikaci mezi uživatelem a počítačem. Operační systémy jsou složité systémy a požadavky různých uživatelů se velmi často liší. − Windows, Linux, Mac OS X. Systémové utility Skupina programů, jejichž prostřednictvím nic netvoříme. Pomáhají nám zjednodušit práci s počítačem. Patří mezi ně programy zaměřené na zabezpečení nebo úpravu konkrétní dílčí činnosti počítače, například programy pro kontrolu a optimalizaci disku, nastavování funkce procesoru, ovladače hardwarových součástí, apod. Software a jeho rozdělení 8 Souborové manažery Zjišťují, co je uloženo v pamětech počítače, organizují uložená data, kopírují nebo mažou nepotřebné, staré nebo duplicitní soubory. Kromě toho nabízejí další podpůrné funkce jako je připojení pře FTP protokol, komprimace dat, změna atributů souborů. − Total Commander, Servant Salamander, Altap Salamander Komprimační a archivační programy Aplikace, které dokáží zakódovat, zkomprimovat datové soubory tak, že jejich výsledná velikost je menší v porovnání s velikostí před komprimací. Samozřejmou součástí těchto aplikací je zpětný postup, dekomprimace, rozbalení dat. Ve velké většině jsou doplněny řadou nadstavbových funkcí. Například vytváření archivů z komprimovaných dat, která spolu logicky souvisejí. − 7 Zip, WinRAR, ZipGenius Zálohovací programy Záloha je kopie dat uložená na jiném datovém nosiči na jiném místě. Záložní data jsou využívána v případě ztráty, poškození nebo jiné potřeby práce s daty uloženými v minulosti. Zálohování probíhá nepravidelně, např. v domácnostech, nebo pravidelně podle rozvrhu, např. ve firmách. Pro zálohování dat se používá specializovaný program, který celý proces zálohování usnadňuje. − Cobian Backup, Dropbox, Acronis True Image Antivirové programy Slouží k identifikaci, odstraňování a eliminaci počítačových virů a jiného škodlivého softwaru. − Avast, Eset Smart Security, AVG 1.2.2 Obecné aplikační programy Klíčová slova: − textový procesor, tabulkový procesor, prezentační program, databázový systém, grafický editor, zpracování zvuku a videa. Jsou určeny pro využití rozsáhlým okruhem uživatelů. Programy jsou většinou navrženy a vytvořeny pro řešení konkrétního problému. Jsou vlastně nezávislé na obsahu, který je jejich pomocí zpracováván. Představitelem této skupiny může být grafický editor, jehož funkcí a možností využívá profesionální fotograf stejně jako amatér při vytváření rodinného alba. Software a jeho rozdělení 9 Textové procesory Slouží k vytváření, úpravě a tisku jednoduchých i složitějších textových dokumentů. Textové procesory jsou programy, které patří k programům nejčastěji používaným. Každý z nás potřebuje jednou za čas něco napsat, poznámku, dopis, pozvánku, povídku nebo třeba celý román. − MS Word, Writer, PSPad, NotePad++ Tabulkové procesory Pomáhají nám při tvorbě „chytrých tabulek“. Do buněk tabulky můžeme psát text, čísla nebo vytvořené vzorce. Program nám zajistí okamžitý výpočet a při změně dat i aktualizaci výsledku. − MS Excel, Calc Prezentační programy Při prezentaci ve škole, při obchodním jednání, představování nebo plánování akcí a při mnoha dalších příležitostech využíváme prezentační programy. Prezentační program umožňuje vytvořit sérii stránek, snímků s přehledně zobrazenými informacemi v podobě textů, obrázků, grafů, tabulek a animací. − MS PowerPoint, Impress Databázové systémy Databáze je soubor účelově seřazených, strukturovaných dat, která popisují určitou problematiku. Nástroj pro údržbu a práci s těmito daty se nazývá Systém pro řízení a správu dat. Tento systém tvoří soubor prostředků a metod pro práci s rozsáhlými soubory dat. Databázový software nám pomáhá shromažďovat a třídit data, vyhledávat data podle zadaných podmínek a vytvářet potřebné výstupy, sestavy a formuláře. − MS Acces, Oracle, SQL, Postgres Grafické editory Umožňují tvorbu, úpravu, převedení formátů, prohlížení nebo tisk grafických objektů, obrázků, fotografií. Existují dva základní druhy grafických editorů lišící se způsobem vzniku a záznamu grafické informace. Jsou to editory rastrové, bitmapové a vektorové, objektové. − Malování, Adobe Photoshop, Corel Draw, Zoner Callisto, Gimp Programy pro zpracování zvuku a videa Úprava zvuku, skládání hudby, vytváření doprovodné kulisy k videu, videa z dovolené, rodinné snímky dětí či rodičů nebo třeba amatérské filmy. To jsou nejčastější projekty k využití softwaru pro zpracování zvuku a obrazu. − Adobe Audition, Adobe Premiere Elements, Windows Movie Maker, AviDemux, Audacity, Goldwave Software a jeho rozdělení 10 1.2.3 Zvláštní aplikační programy Klíčová slova: − vývojové nástroje, programovací jazyky, CAD systémy, informační systémy, tvorba www stránek, výukové a vzdělávací programy, počítačové hry. Patří sem specializované typy aplikací vytvořené pro zvláštní účely nebo pro omezený okruh uživatelů. Většinou vznikají na základě konkrétní objednávky. Uživatelé je použijí při řešení přesně určených úloh. Vývojové nástroje Veškeré aplikace, se kterými se můžeme setkat, musel někdo vytvořit, naprogramovat. Při své práci autor vlastně používal jednu aplikaci pro tvorbu jiné aplikace. Produkce je založena na psaní příkazů v programovacím jazyku nebo na využívání již vytvořených objektů, komponent a nastavování jejich vlastností. Základními částmi vývojového nástroje je editor, překladač a debugger. − Mikrosoft Visual Studio, Embarcadero RAD studio Aplikace pro tvorbu webových stránek Webové prezentace se dnes stávají nutnou součástí každého podnikání. Existuje mnoho technik, postupů a platforem pro jejich vývoj umožňujících vytvářet weby nepřeberných možností. Kromě obvyklých aplikací podporujících WYSIWIG můžeme na Internetu najít nástroje, jejichž pomocí vytvoříme webovou stránku téměř na počkání. Stačí vybrat vhodnou šablonu a zadat základní údaje. − Adobe Flash CS3 Professional, Adobe Dreamweaver CS5, Roden Web Editor WYSIWYG je akronym anglické věty „What you see is what you get“, česky „co vidíš, to dostaneš“. Tato zkratka označuje způsob editace dokumentů v počítači, při kterém je verze zobrazená na obrazovce vzhledově totožná s výslednou verzí dokumentu. Počítačová podpora výroby V dnešní době zaujímá výpočetní technika nezpochybnitelné místo při konstrukci a výrobě různých produktů. Na rychlost a kvalitu vývoje, konstrukce nebo technologickou přípravu výroby jsou kladeny velmi náročné požadavky. Vyhovět těmto požadavkům a obstát v tvrdé konkurenci není jednoduché. Software a jeho rozdělení 11 CAD neboli Computer Aided Design (počítačová podpora konstruování) jsou aplikace umožňující nahradit technické kreslení na rýsovacím prkně účinnější metodou využívající informační technologie. − AutoCAD, ArchiCAD, ProgeCAD, A9CAD,ActiveSolid Informační systémy Rozsáhlá skupina systémů umožňujících komunikaci a transformaci informací, časově, prostorově i co do formy tak, aby byly využity lépe než v původním stavu. Přidává hodnotu k zpracovávaným či komunikovaným informacím. Na rozdíl od databázových systémů neobsahují množství univerzálních funkcí, ale jen ty funkce, které jsou potřebné pro danou oblast řešení. − ERP, SAP, PALSTAT CAQ, Bakaláři Obr. 1.2: Model informačního systému Výukové a vzdělávací programy Software, který je určen k výukovým účelům a je schopen plnit alespoň jednu z didaktických funkcí: motivace, expozice učiva, upevnění osvojených vědomostí a dovedností, kontrola získané úrovně vědomostí a dovedností. Programy využívají databázové, informační systémy, multimediální a webové aplikace. Velmi populární je používání systémů pro řízení výuky, LMS systémů. Programy je mohou oživit libovolný typ vyučovací hodiny nebo její libovolnou část. Výukové programy, elektronické encyklopedie a slovníky vítaným pomocníkem při samostudiu a sebevzdělávání. − Terasoft, Pachner, Nová škola Počítačové hry Počítačová hra je druh softwaru provozovaného na nějakém počítači nebo mobilním zařízení. Software je obvykle vydáván na nějakém nosiči, DVD, CD, nebo je distribuován pře Internet. Počítačová hra využívá poznatky ze všech oblastí informatiky: 3D projekce, animace, multimédia. Software a jeho rozdělení 12 1.3 Dělení softwaru podle způsobu distribuce Klíčová slova: − software, softwarová licence, autorský zákon, licenční smlouva, EULA, samostatná licence, síťová licence, studentská licence, demoverze, trial verze, shareware, freeware, open-source software. Softwarová licence je právní nástroj, který umožňuje užívat nebo redistribuovat software, program, který je chráněný zákonem. V České republice se jedná o autorský zákon. Softwarové licence jsou většinou velmi složité. Jejich tvorbu proto autoři raději přenechávají právníkům. Autor provádí výběr licence, doplňuje vlastní dodatky, případně používá více licencí. Uživatel si pak zvolí pro něj nejvýhodnější licenci. Uživatel se zakoupením softwaru nestává jeho vlastníkem. Nákupem softwaru je zákazníkovi poskytována licence. Software je stále majetkem autora, který ho vytvořil. Nákupem programu získám právo program využívat za předem stanovených podmínek. Důležité je také odlišit od sebe nosič, na kterém je software distribuován, CD, DVD, a samotný program. Vlastnictví nosiče s nahraným programem ještě nemusí znamenat, že máme oprávnění počítačový program používat. Licenční smlouva, End user licence agreement, zkráceně EULA, je smlouva mezi výrobcem softwaru a jeho uživatelem. V této smlouvě se obě strany dohodnou na podmínkách, za kterých bude daný počítačový program uživatelem využíván. Pokud uživatel s licenční smlouvou nebo její částí nesouhlasí, jednoduše ji neakceptuje. V tomto případě ovšem nesmí daný software používat. Samostatná licence pro jeden počítač Licence opravňuje instalovat a spouštět jednu verzi programového produktu na jednom počítači. Vícemístná licence Obsahuje více licencí pod jedním sériovým číslem. Uživatel získá možnost instalace na více počítačích. Síťová licence Licence opravňuje instalovat produkt na vyhrazený síťový server. Současně umožňuje na dalším dohodnutém počtu klientských počítačů nainstalovat a spouštět klientskou verzi produktu. Na síťovém serveru lze licenci používat k administraci programu. Pokud server použijeme jako stanici, sníží se počet klientských instalací na ostatních stanicích o jeden. Software a jeho rozdělení 13 Licence pro vzdělávací instituce Tyto licence slouží pouze pro vzdělávací účely. Nesmí být používány pro komerční, odborné nebo jinak výdělečné účely. Studentské licence Licence, které uživatel využívá pro účely osobního vzdělávání a domácí práce v rámci vzdělávání. Mohou být nainstalovány na osobní počítač žáka, studenta nebo učitele. Liteware Tzv. lehká verze programu umožňující normální práci, ovšem bez některých specifických funkcí. Např. textový procesor neumožňuje korekci pravopisu. Komerční programy s omezenými funkcemi jsou označovány jako Lite Edition. Demoverze Jsou to většinou předváděcí verze komerčních programů. Mají všechny funkce, ale neumožňují například ukládání a jejich tiskové výstupy jsou znehodnoceny pruhem, nápisem, apod. Trial verze Jejich užití probíhá za podobných podmínek jako užití demoverzí. Program je pro používání časově omezen, například ho lze spustit pouze 30 dní po nainstalování nebo umožňuje spuštění pouze 45 krát, apod. Shareware Produkty jsou pod touto licencí šířeny zdarma. Autor obvykle požaduje zaplacení malé částky až v případě, kdy se uživateli produkt líbí a běžně jej používá. Zaplacením této částky se stává registrovaným uživatelem, může dostávat aktualizace, případně je mu k dispozici online podpora. Freeware Software, který je distribuován bezplatně. Autor si ponechává autorská práva. Program nesmí být změněn, použití je omezeno na nekomerční nebo osobní potřebu. Cardware Distribuce softwaru podobná shareware. Autor povoluje užití programu pod podmínkou, že mu uživatel zašle pohlednici Podobná licence je například beerware, při které si autor vyhrazuje, že mu uživatel koupí pivo, případně vypije pivo na jeho zdraví. Dodržování licence zpravidla nebývá právně vymáháno a obecně ani přísně dodržováno. Software a jeho rozdělení 14 Public-domain software U takto označených programů se autor vzdává kontroly. Programy nemají copyright. Jejich užití je naprosto volné bez libovolných omezení. Open-source software Počítačový software s otevřeným zdrojovým kódem. Otevřenost znamená technickou dostupnost kódu a také legální dostupnost s možností kód prohlížet a upravovat. Kontrolní otázky 1. Co je to program? 4. K čemu slouží vývojové nástroje? 2. 3. 5. 6. 7. 8. 9. Jak dělíme software podle funkce? Uveďte příklady systémových programů. Jak dělíme grafické editory? Co znamená zkratka WYSIWYG? Z kterých částí se skládá informační systém? Co představuje softwarová licence? Co získává uživatel zakoupením licence? 10. Stručně vysvětlete pojem EULA? 11. Vysvětlete rozdíl mezi vícemístnou licencí a síťovou licencí. 12. Uveďte příklady licencí. Operační systémy 15 2 OPERAČNÍ SYSTÉMY I to nejkomplikovanější technické vybavení počítače, hardware by nám bylo k ničemu bez patřičného programového vybavení, software. Samotný hardware toho moc neumí, rozsvítí kontrolky, otáčí ventilátorem a eventuálně vydává zvuky. Všechny jeho části se ovšem probudí k životu, jakmile do operační paměti nahrajeme základní program, operační systém. V této kapitole se naučíte: − co je to operační systém a co zajišťuje; − z kterých základních částí se operační systém skládá; − základní dělení operačních systémů; − jaká je nabídka operačních systémů. Klíčová slova − operační systém, proces, jádro, kernel, uživatelské rozhraní, ovladač, driver, firmware, BIOS, Windows, Linux, Mac OS X, operační systém mobilních zařízení, Android, Windows Phone. 2.1 Charakteristika operačního systému Operační systém je komplexní software, který tvoří propojující mezivrstvu mezi uživatelem, jeho aplikačními programy a hardwarem. Cílem operačního systému je maximální využití zdrojů počítače při maximální jednoduchosti použití počítače. Operační systém se načte do operační paměti při startu počítače a je aktivní až do jeho vypnutí. Během své činnosti se stará o optimální využití operační paměti, procesoru a efektivní spolupráci mezi všemi využívanými programovými a technickými prostředky. Hlavním úkolem operačního systému je zajistit uživateli možnost ovládat počítač, vytvořit pro probíhající procesy ustálené aplikační rozhraní a přidělovat procesům systémové zdroje. Operační systém je postaven ze tří základních částí. Jádro, kernel Tvoří výkonnou jednotku operačního systému, která je uložena v paměti od zapnutí počítače do jeho vypnutí. Jádro reaguje na požadavky uživatele nebo Operační systémy 16 aplikačních programů. Na jejich základě přesouvá do operační paměti nebo spouští další součásti operačního systému. Uživatelské rozhraní, user interface Část operačního systému, která má na starosti komunikaci s uživatelem počítače. Operační systém stanoví, jakým způsobem ovládáme počítač. Máme v podstatě dvě možnosti. Příkazy zadáváme do příkazového řádku, textové rozhraní, nebo počítač řídíme kliknutím myši, výběrem nabídek. V tomto případě se jedná o grafické rozhraní. Systémové prostředky Tato část zabezpečuje komunikaci operačního systému s technickým vybavením počítače prostřednictvím zvláštních programů ovladačů, driverů. Hardwarové součástky, které tvoří náš počítač, nemusely v době vývoje operačního systému ještě existovat. Ovladače jsou proto tvořeny tak, aby se dokázali domluvit s operačním systémem prostřednictvím obecných příkazů. Ovladače jsou uloženy v samostatných souborech ve formě knihoven. Mohou je tak využívat i aplikační programy. Přesná definice toho, co všechno operační systém obsahuje, neexistuje. Někdy bývá operační systém ztotožňován pouze s jádrem. Operační systémy jsou postaveny hierarchicky, aby komunikace směrem od uživatele k hardwaru a opačně proběhla co nejplynuleji, obr. 2.1. UŽIVATEL APLIKAČNÍ PROGRAMY OPERAČNÍ SYSTÉM FIRMWARE HARDWARE Obr. 2.1: Komunikace mezi uživatelem a hardwarem Na nejvyšší úrovni stojí uživatel, který zadává své požadavky a čeká na výsledky činnosti počítače. O úroveň níž jsou aplikační programy. S jejich pomocí uživatel komunikuje s operačním systémem. Operační systém má k dispozici soubor obecných příkazů, do kterých překládá požadavky aplikací a opačně. Operační systémy 17 Mezi vrstvou operačního systému a vrstvou hardwaru je firmware, jednoduše BIOS. Je rozhraním mezi vrstvou programového vybavení a technickými prostředky. Realizuje příkazy vydané ovladačem zařízení. Hardware jako nejnižší vrstva provádí samotné příkazy. 2.1.1 Funkce operačního systému Aby operační systém vyhověl nárokům, které na něj klademe, musí zabezpečit řadu funkcí. Podpora komunikace s uživatelem Operační systém prování příkazy zadané prostřednictvím vstupního zařízení, spouští aplikace, vypisuje informace o vzniklých chybách a problémech. Přidělení prostředků Operační systém organizuje využití zdrojů počítače. Přiděluje operační paměť, rozděluje čas procesoru. Řídí komunikaci s periferními zařízeními jako je klávesnice, myš, monitor, tiskárna, apod. Organizace přístupu k datům Operační systém definuje práva uživatele pro určitý soubor. Například právo číst soubor, změnit soubor, spustit soubor nebo naopak zamezit neoprávněný přístup k tomuto souboru. Práce s programy Tato činnost operačního systému představuje načtení aplikace do operační paměti a její spojení s knihovnami, které poskytují další funkce. Detekce chyb Operační systém provádí automatickou kontrolu, odpovídá na mylné požadavky uživatelů a chybové stavy programů tak, aby nedošlo k zásadní destrukci systému nebo poškození dat. Operační systém a procesy Cyklus života procesu je složen ze tří hlavních stavů: proces probíhá, running – konkrétnímu procesu je přidělen čas procesoru, proces je vykonáván; proces čeká, waiting – proces čeká na určitou událost, aby mohl být vykonán, např. stisk určité klávesy; proces je připraven, ready – proces je připraven k vykonání, čeká na přidělení času procesoru. Přechody mezi jednotlivými stavy zajišťují části operačního systému. Musí mít přehled o jednotlivých technických i programových prostředcích. Operační Operační systémy 18 systém konkretizuje pravidla, podle kterých jsou tyto prostředky procesům přidělovány a zpět odebírány. Operační systém a správa paměti Operační systém přiděluje procesům operační paměť. Uchovává informace o tom, která část paměti je volná a která je obsazena. Po ukončení procesu mu přidělenou paměť odebírá. Operační systém a správa periferních zařízení S okolím počítač komunikuje prostřednictvím periferních zařízení. Procesy komunikují se vstupním a výstupním zařízením pomocí ovladačů. Některé ovladače jsou pevnou součástí operačního systému, jiné musíme doinstalovat. 2.1.2 Rozdělení operačních systémů Existuje mnoho hledisek, podle kterých lze operační systémy rozdělit na skupiny. Správa uživatelů jednoúlohové operační systémy – v daném časovém okamžiku umožňují spuštění jen jednoho programu; víceúlohové operační systémy – systémy dovolují spuštění více programů současně, tato vlastnost se označuje jako multitasking, pro zabezpečení hladkého chodu všech spuštěných programů je jim přidělován čas procesoru i prostředky. Počet ovládaných procesorů víceuživatelské operační systémy – příkazy může zadávat více uživatelů zapojených v síti, systém jednotlivých uživatelům přiděluje prostředky. Počet spuštěných programů jednouživatelské operační systémy – v daném okamžiku zadává operačnímu systému příkazy pouze jediný uživatel; jednoprocesorové operační systémy – monoprocesorové; víceprocesorové operační systémy – multiprocesorové; asymetrický multiprocessing – na jednom procesoru jsou spuštěny systémové procesy, na ostatních uživatelské procesy; symetrický multiprocessing – na kterémkoliv procesoru může být spuštěn jakýkoliv proces. Práce v počítačové síti lokální operační systémy; síťové operační systémy – mají klientskou i serverovou formu. Operační systémy 19 Uložení v paměti paměťově rezidentní operační systémy – jsou pevně uloženy v paměti ROM, systémy jsou určeny pro jednoduché mikropočítače; diskové operační systémy – jejich součásti jsou uloženy na pevných discích a podle potřeby jsou načítány do operační paměti. 2.2 Zástupci operačních systémů V současné době trh nabízí několik základních operačních systémů v různých verzích. Existují placené a volně dostupné operační systémy. Pro odpověď otázku, jaký operační systém vybrat, je nutné vzít v úvahu dvě zásadní hlediska. Prvním je výkonnost počítače, na který chceme systém instalovat. Druhým hlediskem je vědomost k čemu budeme počítač používat. 2.2.1 Windows Windows je společné označení pro skupinu operačních systémů firmy Microsoft. Všechny tyto operační systémy mají grafické uživatelské rozhraní, liší se použitým jádrem, úrovní podpory multitaskingu, používanými knihovnami a účelem použití. Mohou být nainstalovány na různých počítačových platformách, pro domácí použití i firemní nasazení. Označení Windows se odvozuje ze způsobu práce s operačním systémem. Ovládání počítače vychází z práce s okny = windows. Charakteristika z uživatelského hlediska: grafické prostředí – příkazy, kterými ovládáme systém, jsou schovány za ukazováním na ikony, za výběrem položek menu a za klikáním myší; intuitivní ovládání – i méně pokročilý uživatel dokáže vykonat velké množství úloh včetně těch složitějších, programy i soubory mají svoji ikonu, s jejíž pomocí je možné určit funkci daného objektu, uživatel si může upravit pracovní plochu podle své představy a potřeb; stejné funkce, ovládání, vzhled – velká většina programů běžících pod operačním systémem Windows má shodný nejen vzhled, ale i položky menu, univerzální je také nastavování prostředí, nastavení v jednom programu se projeví i v jiných; podpora preemptivního multitaskingu – současný běh více procesů najednou, systém může jakýkoliv proces násilně přerušit a později znovu spustit, systém dokáže plně využít procesor s větším počtem jader; Operační systémy 20 virtuální paměť – při nedostatku operační paměti využije operační systém diskový prostor, přesune do něj momentálně nepoužívanou část obsahu operační paměti, postup je nazýván swapování; podpora práce více uživatelů – možnost tvorby samostatných účtů jednotlivých uživatelů s vlastním nastavením a možností navzájem se vidět nebo nevidět. Windows XP Operační systém byl vydán v roce 2001 pro využití na domácích nebo firemních počítačích. Primárně byl určen pro počítače s 32bitovým procesorem, v roce 2005 byla uvedena na trh 64bitová verze, která umožňuje díky hardwarové podpoře spouštění 32bitových programů. Windows XP má proti dřívějším verzím pozměněný vzhled grafického uživatelského rozhraní a přetvořenou nabídku Start. Byla vložena možnost rychlého přepínání uživatelů, funkce vzdálené podpory a integrovaná podpora vypalování CD a DVD. Prodej Windows XP byl ukončen v roce 2008 a do dubna 2014 budou poskytovány jen nejdůležitější bezpečnostní aktualizace. Pak bude jakákoliv podpora ukončena. Windows XP zůstává nejpoužívanějším operačním systémem. A ne vždy platí, že novější je skutečně lepší. Například podle testů na hardwaru korespondujícím dobám vydání testovaného softwaru ukázaly, že při simulaci práce pomocí nástroje OfficeBench byla kombinace Windows Vista a Microsoft Office 2007 o 22 % pomalejší než kombinace Windows XP a Office 2003. 1 Obr. 2.2: Windows XP Fat, fatter, fattest: Microsoft's kings of bloat. InfoWorld [online]. [cit. 2013-08-17]. Dostupné z: http://www.infoworld.com/article/08/04/14/16TC-winoffice-performance_4.html 1 Operační systémy 21 Windows 7 Od října 2009 je uživatelům k dispozici 32bitová i 64bitová verze tohoto operačního systému. Systém je modernizovaný. Cílem modernizace je plná kompatibilita se stávajícími ovladači hardwaru, zařízení a aplikací. Windows 7 mají nižší hardwarové nároky, plnou podporu více jádrových procesorů i grafických karet. K novinkám se dále řadí přepracovaný hlavní panel a intuitivnější práce s okny. Windows 7 obsahuje řadu změn proti předchozím verzím systému Windows, například vyhledávání, snaha o rychlejší nastartování systému, podpora pro virtuální pevné disky, zmenšené jádro nebo rozpoznávání řeči a rozpoznání rukopisu, které podporuje i češtinu. Minimální konfigurace Procesor: AMD nebo Intel s frekvencí 1000 MHz Operační paměť: 1024 MB RAM Grafická karta: s podporou DirectX 9.0 a ovladačem WDDM 1.0 nebo vyšším Pevný disk: kapacita 16 GB Mechanika DVD-ROM Edice Home Premium - verze pro domácnosti Professional - verze pro firmy Ultimate - nejvyšší edice obsahující veškeré dostupné funkce Enterprise - verze pro firmy používající multilicence Obr. 2.3: Windows 7 Operační systémy 22 Windows 8 Jako nástupce Windows 7 byl operační systém Windows 8 uveden do prodeje v říjnu 2012 pro desktopové počítače, přenosné počítače i tablety. Pro procesory x86 32bitová verze, 64bitová verze pro procesory x86-64 a pro procesory ARM používané v mobilních zařízeních verze Windows RT. Změny v jádře systému mohou vést k nekompatibilitě ovladačů. Windows 8 je založen na uživatelském rozhraní Modern User Interface. Nejvýraznějším změnou v novém operačním systému je zcela přepracovaná nabídka Start. Nová nabídka Start je složena z tzv. aktivních dlaždic pro jednotlivé aplikace. U dlaždic můžeme měnit velikost a libovolně je přesouvat. Dlaždice navíc dokáží v reálném čase zobrazovat, co se právě odehrává například na Facebooku, Twitteru a také jaká e-mailová pošta přišla. Velkou výhodou systému je snadná přenositelnost osobního nastavení a propojení s cloudem. Windows 8 má stejně nízké hardwarové nároky jako jeho předchůdce, spouští výrazně méně procesů a spotřebovává méně paměti. Minimální požadavky Procesor: 1 GHz Operační paměť: 2 GB Volné místo na HDD/SSD: 20 GB Rozlišení obrazovky: 1366 x 768 bodů Grafická karta: DirectX 9 s ovladačem WDDM Přístup k internetu Pro některé funkce je vyžadován účet Microsoft Sledování filmů na DVD vyžaduje samostatný software na přehrávání Obr. 2.4: Windows 8 Operační systémy 23 2.2.2 GNU/Linux GNU/Linux označuje operační systém postavený na platformě Unix s jádrem Linux. Jádro bylo vytvořeno studentem Helsinské univerzity Linusem Torvaldsem. První verze vyšla v roce 1991 a velmi rychle se na jejím dalším vývoji podílelo tisíce nadšených dobrovolníků. GNU představuje svobodný, volně šiřitelný software. Označení je rekurzivní zkratka anglického výrazu GNU's Not Unix! = GNU Není Unix! Systém neobsahuje žádný originální kód Unixu. Operační systém zahrnuje jádro Linux, grafické rozhraní a aplikační software. Linux je šířen prostřednictvím distribucí, které jednoduše nainstalujeme nebo přímo používáme jako tzv. LiveCD. LiveCD je operační systém uložený na CD. Systém může být z tohoto bootovatelného CD spuštěn bez potřeby jeho instalace na pevný disk. Hlavní předností Linuxu je to, že v podstatě všechny jeho distribuce jsou zdarma. Jedná se o svobodný software. K dispozici máme zdrojové kódy verzí, které můžeme libovolně upravovat. Při jejich další distribuci musím znovu přiložit zdrojové kódy. Charakteristika Linuxu moderní operační systém – zahrnuje velké množství ovladačů pro různorodý standardizovaný hardware; variabilní – umožňuje použití na různých zařízeních, PDA, notebooky, stolní počítače i specializované servery, při změně hardwaru není nutno systém přeinstalovat; aplikace zdarma – široká nabídka aplikací, prohlížeče, přehrávače, kancelářský balík, editory, apod.; víceúlohový a víceuživatelský – podporuje preemptivní multitasking a práci více uživatelů současně; vzdálená správa – možnost pracovat vzdáleně z příkazového řádku, grafického rozhraní nebo spuštěním konkrétní aplikace; jazyková dostupnost – systém je mezinárodní, můžeme mít v jedné instalaci různá jazyková prostředí, mezi nimiž se budeme přepínat; podpora a dokumentace. Distribuce Linuxu Debian, Fedora, Red Hat Linux, Slackware, Gentoo, SUSE, Ubuntu a mnoho dalších 24 Operační systémy Obr. 2.5: Linux – Ubuntu 2.2.4 Mac OS X Mac OS X je operační systém pro počítače firmy Apple, který navázal na operační systém Mac OS, který přestal splňovat požadavky uživatelů. První verze Mac OS X byla vydána v březnu 2001. Jeho základem je hybridní jádro XNU, X is Not Unix, které spolu s ostatními komponentami tvoří systém Darwin. Darwin je operační systém typu UNIX s otevřeným zdrojovým kódem. Hlavní verze byly pojmenovávány podle velkých kočkovitých šelem, Mac OS X 10.1 Puma, Mac OS X 10.2 Jaguar, Mac OS X 10.3 Panther, Mac OS X 10.7 Lion, apod. Aktuální verze je Mac OS X 10.9 Mavericks, u které Apple kočky opustil. Grafické uživatelské rozhraní se nazývá Aqua. Ve své době bylo nejmodernějším grafickým rozhraním. Pracuje se v oknech, na ploše, komunikuje přes dialogy. Mac OS je považován za první grafický systém vůbec. A stejně technicky pokročilé rozhraní jako Aqua představil Microsoft až o sedm let později ve Windows Vista. Systém Mac OS X je plně přizpůsoben počítačům Macintosh. Přestože na Macu můžete spustit Windows, opačně to možné není. Apple vývojem vlastního hardwaru i softwaru snižují problém nekompatibility. Operační systémy 25 Obr. 2.6: Mac OS X Jaký operační systém tedy zvolit? Jestliže pracujete se specializovanými aplikacemi, jako jsou CAD systémy, profesionální 3D studia, volba je celkem jasná: Windows. Chcete ušetřit peníze: Linux. Pokud používáte grafické a editační programy firmy Adobe, máte dvě volby: Windows a MAC. Hrajete nejnovější hry, volba je opět jasná: Windows. Nebaví Vás stále se učit něco nového a rozšiřovat si znalostí v IT problematice: Windows. Chcete počítač dálkově ovládat, upravit si systém k obrazu svému a mít ho plně pod kontrolou, Vaše volba je: Linux. Potřebujete pro příjemnou práci „vymakaný“ design, volte: MAC. 2.2.5 Operační systémy pro mobilní zařízení Operační systémy již dávno nejsou dominantou jen počítačů, ale můžeme se s nimi setkat také u mobilních telefonů, PDA, tabletů, navigací a řady dalších zařízení. Android Autor: Android, Inc; Google, Inc. Je open-source platforma pro mobilní zařízení, tablety, PDA, chytré telefony, navigace. Platforma v sobě začleňuje operační systém postavený na linuxovém jádru, uživatelské rozhraní a aplikace. Jeho výhodou je vysoká dosažitelnost aplikací na Android Marketu. Operační systémy 26 Základními stavebními prvky jsou v aplikacích Android komponenty: Activity Tato komponenta představuje jednu obrazovku. Tvoří grafické uživatelské rozhraní. Aplikace obsahuje obvykle více obrazovek, mezi kterými může uživatel plynule přecházet. Service Komponenta umožňuje běh procesů na pozadí. Zpravidla se používá k vykonávání dlouho trvajících úkolů nebo k přístupu ke vzdáleným zdrojům, u kterých není známa doba odezvy, například připojení k serveru. Content providers Je rozhraní pro sdílení dat nejen mezi aplikacemi, ale také pro sdílení dat v rámci jedné aplikace mezi jednotlivými Activitami. Data mohou byt uložena v souborech, SQLite databázi nebo na webu. Přesto mohou mít k těmto datům přístup i jiné aplikace. Broadcast reciever Komponenta reagující na příchozí oznámení. Podle určení na ně reaguje, například výpisem na stavový řádek nebo spuštěním jiné komponenty. Android není úplně otevřený systém. Některé části jsou uzavřenou technologií firmy Google, přesto je otevřená jeho velká část. Od linuxového jádra, knihoven, softwarového rozhraní až po základní aplikace. Výrobci mohou systém přizpůsobit použitému hardwaru a také lépe sjednotit své aplikace. Současně je systém šířen pod „business-friendly“ licencí, Apache/MIT. To dává třetím stranám možnost použít systém pro nejrůznější účely. V roce 2013 platforma Android dominuje trhu s chytrými telefony, podíl 80 %. Obr. 2.7: Sonny Ericson XPERIA - Android Operační systémy 27 Windows Phone Autor: Microsoft Windows Phone je obchodní název mobilního operačního systému firmy Microsoft. Jde o nástupce systému Windows Mobile, se kterým však není zpětně kompatibilní. Windows Phone poskytuje nové uživatelské rozhraní s kódovým názvem Metro. Úvodní obrazovka je složena z dlaždic. Dlaždice představují odkazy na aplikace, vlastnosti, funkce a jednotlivé položky, například kontakty, webové stránky. Uživatelé mohou dlaždice přidávat, měnit jejich pořadí, nebo je odstranit. Vlastnosti grafické uživatelské ovládání; rozhraní Metro s technologií dotykového integrace sociálních sítí, např. Facebook, Twitter, Windows Live Messenger; propojení systému s herní konzolí Microsoft Xbox pomocí technologie XBox Live; vyhledávání na Internetu probíhá pomocí vyhledávače Bing; uživatel může ovládat přístroj hlasem pomocí aplikace TellMe; integrace s cloud úložištěm SkyDrive; integrace s podnikovými systémy jako je Exchange, SharePoint, Lync, Office 365, Dynamics. Obr. 2.8: Windows Phone Operační systémy 28 Kontrolní otázky 1. Charakterizujte operační systém. 4. Které funkce zabezpečuje operační systém? 2. 3. 5. 6. 7. Které tři základní části tvoří operační systém? Vysvětlete funkci ovladačů. Uveďte příklady rozdělení operačních systémů? Popište základní rozdíly mezi platformami OS Windows, GNU/Linux a Mac OS X. Zjistěte operační systém Vašeho mobilního zařízení. Systémové utility 29 3 SYSTÉMOVÉ UTILITY Současné počítače jsou rychlé, mají vysokou kapacitu disku a jsou celkem odolné vůči uživatelům. Přesto je nejen vhodné ale přímo žádoucí se o ně řádně starat. Odstranit nepotřebné soubory z pevného disku, optimalizovat registry, vyladit různá důležitá nastavení systému, apod. Systémové utility jsou sada nástrojů k optimalizaci výkonu našeho počítače. V této kapitole se naučíte: − co to jsou systémové utility; − v čem nám systémové utility pomáhají; − hlediska rozdělení systémových utilit; − jaká je nabídka systémových utilit. Klíčová slova: − systémové utility, údržba, optimalizace systému, defragmentace pevného disku, konfigurace systému. 3.1 Definice systémových utilit Jedná se o aplikace, které nejsou určeny k vytváření jakýchkoli souborů či užitečných dat, nýbrž provádějí určitou funkci, nebo soubor funkcí, týkající se správy počítačových systémů a jejich údržby. Mohou být obsaženy jako součásti samotného operačního systému, nebo se může jednat o software jiných různých výrobců. Označujeme je jako systémové nástroje nebo systémové utility. Pomáhají nám zjednodušit práci s počítačem. Patří mezi ně programy zaměřené na zabezpečení nebo úpravu konkrétní dílčí činnosti počítače, například programy pro kontrolu a optimalizaci disku, nastavování funkce procesoru, ovladače hardwarových součástí, apod. Rozdělení systémových utilit Systémové nástroje, utility můžeme rozdělit z několika hledisek. Mezi hlavní hlediska patří: určení nastavovací – konfigurace spuštění systému, vyladění důležitých nastavení systému; optimalizační – nastavení počtu současných připojení webového prohlížeče v závislosti na rychlosti připojení k internetu; údržbové - odstranění dočasných souborů webového prohlížeče nebo nepotřebných souborů z disku. Systémové utility 30 množství nabízených funkcí jednoúčelové – mají pouze jedno konkrétní určení komplexní – jedná se o aplikace obsahující soubor nástrojů různého zaměření. 3.2 Zástupci systémových utilit 3.2.1 TuneUp Utilities Autor: TuneUp Software Jedná se o jednu z nejkomplexnějších optimalizačních a údržbových sad nástrojů, určenou pro systémy Windows XP a vyšší. Umožňuje nastavení konfigurace systému, bezpečnosti, čištění a údržby. K dispozici je i česká lokalizace. V nynější verzi 2013 obsahuje tyto hlavní nástroje: Disk Cleaner – odstraňuje zbytečné soubory z více než 150 programů; Browser Cleaner – odstraňuje stopy po prohlížení internetu z více než 25 prohlížečů; Live optimalizace – brání programům na pozadí využívat příliš velkou část výkonu procesoru, procesy zpomalující počítač dokonce umožňuje cíleně přepnout do „pohotovostního“ režimu; Shortcut Cleaner – smaže chybné a neplatné zástupce; Registry Cleaner – kontroluje a opravuje záznamy v systémovém registru; Program Deactivator – snižuje vytížení vyplývající z instalovaných procesů, služeb a úloh běžících na pozadí; Úsporný režim – prodlouží výdrž baterie notebooku, netbooku a tabletu; Turbo režim - vypíná přes 70 systémových funkcí a programů ostatních výrobců, které při každodenní práci v danou chvíli nepotřebujeme; StartUp Manager – nastavuje spouštění systému; StartUp Optimizer – cíleně zrychlí spouštění a vypínání systému; Drive Defrag – provádí rychlou nebo důkladnou defragmentaci pevných disků; Automatická údržba jedním kliknutím – čistí celkem šest hlavních oblastí počítače, odstraňuje zbytečné soubory a zajišťuje vyšší výkon; UnInstall Manager - vyhledává zřídka používané nebo mimořádně objemné programy, jejichž odstraněním je možné získat několik gigabajtů volného prostoru; Systémové utility 31 Disk Space Explorer – najde a odstraní velké objem dat; Undelete – najde a obnoví odstraněné soubory; Shredder – bezpečné smazání citlivých dat s různými metodami; Systém Information – zobrazuje různé informace o systému; Stav a doporučení – přehledně ukazuje, zda počítači neškodí nedostatečná údržba, které faktory snižují pracovní rychlost a zda stabilitu a zabezpečení počítače neohrožují chybná nastavení; Stav ladění – zobrazuje stav optimalizace počítače a jaký potenciál je ještě k dispozici; Process Manager - dokáže zobrazit a ukončit spuštěné procesy a vypsat seznam otevřených souborů; Repair Wizard – odstraní problémy se ztrátou dat, mezery v zabezpečení i chybná nastavení, apod.; Disk Doctor – testujete spolehlivost disků; Styler – individuální nastavení vzhledu systému; Systém Control - umožňuje individuálně přizpůsobit více než 400 možností zasahujících do všech zákoutí systému. Operační systém: Windows XP a vyšší Stažení: http://www.tuneup.cz/ Obr. 3.1: TuneUp Utilities 3.2.2 Advanced SystemCare Autor: IObit, Inc Další ze zástupců komplexních aplikací pro nastavení, údržbu a optimalizaci operačního systému Windows. Je dostupný ve třech různých variantách, freeware bezplatný a volně stažitelný k použití, Pro a Ultimate. Systémové utility 32 Verze se liší množstvím dostupných funkcí a samozřejmě i cenou. K dispozici je i v české lokalizaci. Dostupné nástroje jsou rozděleny do čtyř hlavních oblastí: antivirus; údržba; toolbox; Turbo Boost Hlavní funkce základní ochrana před bezpečnostními hrozbami; zvýšená ochrana Malware Protection; ochrana před viry, trojskými koni a červy; aktivní blokování hrozeb při stahování a sdílení; ochrana přístupu na web; základní optimalizace systému; špičkový výkon optimalizací Ultimate System Tuneup; zrychlení internetu s využitím Internet Boosteru; real-time optimalizace s Active Boost; hloubkové čištění a údržba registru nástrojem Registry Clean; zajištění maximálního výkonu pevných disků; další inteligentní nástroje pro každodenní údržbu. Operační systém: Vista-32, Vista-64, Win 2003 Server, Win 7-32, Win 7-64, Win XP, software je s jistými odlišnostmi dostupný i pro OS Mac OSX jako Advanced MacCare, nebo pro OS Android pod označením Advanced Mobile Care. Stažení: http://www.iobit.com Obr. 3.2: Advanced SystemCare Systémové utility 33 3.2.3 Glary Utilities Autor: Glarysoft Ltd. Velmi populární představitel komplexní sady nástrojů a funkcí, určený pro operační systémy Windows. Pro nekomerční použití je volně dostupný ve verzi free, pro profesionální nasazení je pak určena verze Pro. Software je dostupný i v české lokalizaci. V současné verzi 3.8 jsou hlavní funkce aplikace rozděleny logicky a přehledně do třech skupin. Rychlý přehled Obsahuje základní nastavení programu, informace o aktuální verzi, době spuštění operačního systému a nástroj pro konfiguraci a optimalizaci aplikací spuštěných po startu. Údržba jediným kliknutím Umožňuje nastavení a spuštění automatického čištění registru, odstranění neplatných zástupců, detekci potenciálně nebezpečných položek, spyware, vymazání nepotřebných souborů z disků, zametení stop po surfování na internetu a optimalizaci spouštění systému. Pokročilé nástroje Tvoří jádro k opravdu detailnímu nastavení a údržbě celého systému. Jsou rozděleny do 11 logických skupin. Registr Windows – obsahuje čistič registru, defragmentátor registru a nástroje pro komplexní zálohování a obnovu registru; Volné místo na disku – součástí je čistič disků od nepotřebných souborů, nástroj pro vyhledávání duplicitních souborů, prostředek k vyhledání prázdných složek, opravář poškozených zástupců a analyzátor stavu disků; Anti-Malware; Soukromí – nástroj pro odstranění historie prohlížečů, pomůcka k bezpečnému odstranění souborů, prostředek pro údržbu volného místa na discích a kodér souborů a složek; Vylepšení systému – funkce pro optimalizaci paměti a pomocníka nastavení prohlížeče; Ovládání systému – správce spouštění systému, prostředek pro práci se službami, plánovač úloh, funkce pro úpravu kontextové nabídky a správce procesů; Stav systému – zobrazení systémové informace, jsou zde zařazeny prostředky pro zálohování a obnovu systému a ochrany souborů operačního systému; Harddisky – nachází se zde centrum kontroly disků a defragmentátor disků; Systémové utility 34 Ovladače – soustřeďuje nástroje pro zálohování, a odinstalování ovladačů systémových zařízení; obnovu Správa souborů – prostředky k rychlému vyhledávání, obnově, rozdělování a slučování souborů; Programy – pomocí těchto součástí můžeme spravovat odinstalátory programů, kontrolovat aktuálnost nainstalovaných aplikací, popřípadě se zde nachází pomocník k vyhledání dalšího potřebného programového vybavení. Operační systémy: Vista-32, Vista-64, Win 2003 Server, Win 7-32, Win 7-64, Win XP, aplikace pro OS Android pod označením Glary Utilitie for Android. Stažení: http://www.glarysoft.com/ Obr. 3.3: Glary Utilities Kontrolní otázky 1. Jaké aplikace označujeme jako systémové utility? 4. Zvolte si jeden z uvedených zástupců programů. Zjistěte si další informace a svůj výběr zdůvodněte. 2. 3. V čem nám systémové utility posloužit? Podle jakých hledisek systémové utility dělíme? Souborové manažery 35 4 SOUBOROVÉ MANAŽERY Příčina toho, proč vznikly souborové manažery, je velmi jednoduchá. Základním stavebním kamenem programového vybavení každého počítače jsou soubory. Ať jsou vytvořené systémem, aplikacemi nebo uživatelem tvoří vždy podstatu každodenní práce s počítačem. Proto patří souborové manažery do základní softwarové výbavy počítače. V této kapitole se naučíte: − jednoduchou definici souborového manažeru; − důvody použití souborových manažerů; − funkce souborových manažerů; − jaká je nabídka souborových manažerů. Klíčová slova: − data, soubor, adresář, vytvoření souboru, kopírování souboru, přejmenování souboru, smazání souboru, přenesení souboru, archivace dat, komprimace dat, synchronizace dat, FTP klient. 4.1 Proč používat souborový manažer Souborový manažer je program pro manipulaci se soubory a adresáři. Původně nahrazoval práci s příkazovým řádkem. V současnosti uživatel souborového manažeru využívá jeho intuitivního prostředí, systém nabídek, klávesové zkratky apod., které mu práci výrazně zjednodušují a urychlují. Každý operační systém si vytváří svůj vlastní systém souborů a řídí si podle něj ukládání dat. Pro práci se soubory má obsažen alespoň jeden uživatelský nástroj, který obsluze umožňuje provádět základní operace se soubory jako vytvoření souboru, kopírování, přesouvání, přejmenování, smazání, apod. Tyto nástroje nemusí ovšem v sobě zahrnovat všechny potřebné funkce. Uživateli třeba nevyhovuje jejich rozhraní nebo přehlednost. Požadavky uživatele tak vytvářejí dostatečný prostor pro nasazení aplikace třetí strany. Souborový manažer obvykle tvoří dva panely, do kterých se načítá obsah určitých adresářů. S nimi může uživatel provádět základní operace. Dvě okna proto, že máme možnost zobrazit si v každém z nich jiný adresář nebo lze díky nim snadno něco ověřit jinde při rozdělané práci. Souborové manažery 36 Pohodlná práce s adresáři Uživatel lépe pochopí logiku struktury adresářů, když ji má zobrazenou před sebou. I liknavý uživatel brzy zjistí, že efektivní práce se soubory vyžaduje jejich rozdělení do adresářů podle nějakých pravidel. A navíc, že je praktické používat i velmi zanořené struktury, např. Dovolená 2013\Praha\Pondělí… Práce s více soubory najednou Jestliže potřebujeme přejmenovat všechny hudební nahrávky nebo archivovat svoji práci uloženou v souborech PDF, libovolný souborový manažer nám umožní tyto soubory hromadně a snadno dále zpracovat, přejmenovat, přenést nebo zabalit do archivu pro odeslání. Organizace souborů podle jejich přípon Pokud hledáme soubor určitého typu, byla by pro nás velká časová zátěž procházet vždy celý adresář. Souborové manažery umí sdružovat soubory dle přípony. Stačí zvolit zobrazovanou příponu, *.DOCX, *.ACCDB… a poté už jen necháme aplikaci pracovat. Nabídka dalších funkcí Souborové manažery jen „nepřesypávají“ data mezi disky. Většinou obsahují velké množství dalších funkcí, které průměrný uživatel nemusí využít. Patří k nim synchronizace dat, prohlížeče a editory textů, komprimační a dekomprimační utility, FTP klient a mnoho dalších. 4.2 Zástupci souborových manažerů Zvolit skutečně nejlepší souborový manažer nelze z jednoho prostého důvodu. Každý z nás má na danou aplikaci jiné požadavky. Někdo požaduje maximum funkcí, jiný naopak jednoduché a přívětivé prostředí, další aby program běžel pod Linuxem, apod. Vybrat jediný produkt, který by vyhovoval všem požadavkům, není reálné. 4.2.1 Total Commander Autor: Christian Ghisler Je asi nejpopulárnějším a nejvíce používaným souborovým manažerem pro operační systémy Windows s dlouholetou tradicí. Je přímo nabitý širokým spektrem funkcí, vyznačujícím se geniálně jednoduchým, přívětivým a přehledným uživatelským rozhraním. Jediné hlavní okno, obsahující v horní části panel nástrojů a ve spodní části panel nejběžnějších používaných funkcí, je rozděleno na dva na sobě nezávislé panely, vertikální nebo horizontální. Panely zobrazují seznam složek a souborů na vybraném disku. Toto uspořádání je preferováno drtivou většinou i jiných autorů. Souborové manažery 37 Obr. 4.1: Total Commander Total Commander ve verzi 8.01 mimo základních operací se soubory a složkami nabízí: klávesové zkratky pro 7 nejpoužívanějších funkcí ve spodní liště hlavního okna; mnohotvárné uzpůsobení uživatelského rozhraní a programového nastavení; rozšířené nastavení funkce vyhledávání souborů a složek dle různých kritérií, vzájemné porovnávání dle obsahu a synchronizace; dávkové přejmenování více souborů současně pomocí zadané masky; ve většině operací podporu pro názvy souborů delší než 256 znaků; na 64bitových systémech umožňuje rozšíření shellu místní nabídky; prohlížení a dekomprimaci archívů ZIP, CAB, RAR, ARJ, TAR, UC2, GZ, LZH s možností vytváření samorozbalovacích archívů, archívy ZIP dokáže částečně otvírat již v průběhu stahování; rozdělování a slučování souborů, šifrování souborů a složek; u mnoha typů souborů rychlý náhled obsahu, TXT, RTF, HTML apod.; přehrávání mediálních souborů MP3 a AVI; v základu zabudovaného FTP klienta s FXP a přenos http, podporuje proxy klienta; obrovskou škálu podporovaných lokalizací, včetně češtiny; velké možnosti rozšíření svých možností formou zásuvných modulů, např. vypalování CD, DVD, práci s ISO obrazy apod. Aplikace je šířena jako shareware, která se od aktivované verze liší jen spuštěním úvodního okna s nutností výběru spouštěcího tlačítka. Ostatní funkce nejsou nikterak omezeny. Verze plně vybavená doplňkovými zásuvnými moduly se nazývá Total Commander Ultra Prime. Souborové manažery 38 K dispozici jsou verze pro operační systémy Android a mobilní zařízení Blackberry a Pocket PC, WindowsMobile a WindowsPowered. Stažení: http://www.ghisler.com/ 4.2.2 FreeCommander Autor: Marek Jasinski Jedná se o zástupce volně šiřitelných freeware souborových manažerů. Představuje tedy snadně dostupnou bezplatnou alternativu průzkumníka Windows. Se svým klasickým dvoupanelovým uživatelským rozhraním a základním funkčním vybavením je plně srovnatelný se svým placenými rivaly. Mezi jeho rozšiřující funkce, které je potřeba zmínit zejména patří: možnost zobrazování souborů v textovém módu, hexadecimálně, binárně, nebo graficky, přítomnost příkazového řádku; vestavěný správce archívů, dokáže prohlížet, vytvářet a modifikovat archívy ZIP, CAB, RAR; standardně zabudovaný FTP klient; vyhledávání souborů i ve vnořených archivech, jejich vzájemné porovnávání a synchronizaci souborů a složek; schopnost modifikovat atributy souborů a složek, funkce hromadného přejmenování; uživatelsky definované sloupce pro zobrazování informací o složkách a souborech; velká flexibilita potřebám; uzpůsobení uživatelského vícejazyčné rozhraní, včetně podpory češtiny. Stažení: http://www.freecommander.com/ Obr. 4.2: FreeCommander rozhraní osobním Souborové manažery 39 4.2.3 muCommander Autor: Maxence Bernard Ke svému provozu vyžaduje běhové prostředí Java. Je tedy k dispozici na všech operačních systémech, které tuto platformu podporují. Na stránkách výrobce je možno si jej přímo stáhnout pro systémy Windows, MAC OS X, Linux, FreeBSD, nebo OpenVMS. A protože je šířen pod open GPL licencí, představuje universální a finančně nenáročnou volbu s vysokým standardem funkcí, ze kterých je třeba mimo jiné zejména zdůraznit: virtuální souborový systém s podporou práce se vzdálenými disky prostřednictvím FTP, SFTP, SMB, NFS, HTTP, Amazon S3, Hadoop HDFS a Bonjour; komplexní práci s komprimačními archívy ZIP, RAR, 7z, TAR, GZip, BZip2, ISO, NRG, AR, Deb a LST, přičemž s archívy ZIP umí pracovat i bez nutnosti jejich dekomprese, tzv. metodou on-the-fly; plná podpora klávesových zkratek pro rychlou práci se soubory a adresáři; velmi široké spektrum možností uživatelské konfigurace; podpora 27 jazykových mutací, včetně češtiny. Stažení: http://www.mucommander.com/ Obr. 4.3: muCommander Souborové manažery 40 Kontrolní otázky 1. Jaké výhody pro Vás má použití souborových manažerů? 4. Jaké hlavní funkce nabízí FreeCommander? 2. 3. 5. 6. Proč autoři softwaru preferují práci ve dvou nezávislých panelech? Čím se liší shareware verze Total Commanderu od verze plně aktivované? Který z uvedených zástupců souborových manažerů můžeme použít v operačním systému Linux? Popište vlastní zkušenost s některým souborovým manažerem. Komprimační, archivační programy 41 5 KOMPRIMAČNÍ, ARCHIVAČNÍ SOFTWARE Získávat a hromadit informace je pravěká potřeba lidí. V době, kdy počítačová data nabyla takového objemu, že nastal problém „kam s nimi“, vznikla potřeba komprese. A přestože kapacita dnešních pevných disků a přenosných médií roste téměř závratnou rychlostí, patří programy pro práci s archivy stále k základní softwarové výbavě snad všech počítačů. V této kapitole se naučíte: − co je to komprese dat; − jak určit kompresní poměr; − jaký je rozdíl mezi bezztrátovou a ztrátovou kompresí; − jaký software je možné při komprimaci dat používat. Klíčová slova: − komprese, redukce dat, doba přenosu, bezztrátová komprese, ztrátová komprese, kompresní poměr, kompresní algoritmus, entropie, komprimační software. 5.1 Komprese dat Každý z nás občas potřebuje objem dat částečně redukovat. Obecně se jedná o snahu zmenšit velikost datových souborů, což je výhodné například pro jejich archivaci nebo při přenosu přes síť s omezenou rychlostí, snížíme dobu nutnou pro přenos. Komprese může být nutná při omezené datové propustnosti, například pro mobilní telefony. Komprese dat, komprimace dat je zpracování počítačových dat s cílem zmenšení jejich objemu při současném zachování informací, které máme v datech uloženy. Úkolem komprese dat je zmenšit datový tok při jejich přenosu nebo zmenšit potřebu zdrojů při ukládání informací. Zvláštními postupy, které jsou dány zvoleným kompresním algoritmem, se ze souboru odstraňují nadbytečné informace. Těmito postupy, kódování se zvyšuje entropie, neuspořádanost dat. Kompresní poměr určíme jako podíl velikosti komprimovaných dat a velikosti původních, nekomprimovaných dat. Například při kompresi souboru o velikosti 20 MB do souboru s velikostí 4 MB je poměr 4/20 = 0,2 neboli 20% (tj. poměr 1 : 5). Kompresní poměr je ovlivněn volbou kompresního algoritmu i typem komprimovaných dat. Komprimační, archivační programy 42 Úsporu místa vyjádříme: 1 − kompresní poměr; v našem příkladu 1 – 0,2 = 0,8; dostáváme 80% úsporu. Nekomprimované hudební skladby mají datový tok 1,35 Mb/s; komprimovaný zvukový soubor, např. MP3 má 128 Kb/s. Kompresní poměr je přibližně 0,1 a úspora datového toku je 90 %. Komprese dat lze rozdělit do dvou základních kategorií. Bezztrátová komprese původní data můžeme rekonstruovat v plném rozsahu bez ztráty, je to nutná podmínka při přenášení počítačových dat, textu, výsledků měření, apod.; komprimační programy se snaží najít v souboru dat vztahy a posloupnosti, kterých může využít; soubor například obsahuje posloupnost „3939393939“, pak stačí napsat 5x39 a ušetříme 6 znaků, řetězec „123412341234“ lze napsat jako 3x(1-4). Naše ukázky pro vysvětlení principu bezztrátové komprese jsou velmi jednoduché. Současné metody komprese dat jsou mnohem komplikovanější. Ztrátová komprese využívá nedokonalosti lidských smyslů; některé informace jsou nenávratně ztraceny, nedají se zpětně rekonstruovat; používá se pro kompresi zvuku, videa, obrázků. 5.2 Zástupci komprimačních a archivačních programů Otázka nejlepšího komprimačního programu patří mezi oblíbená diskusní témata. Oblast vývoje a užití komprimačních programů je proti jiným oborům informačních technologií poměrně stabilní. Produkty, které se na počítačích uživatelů vyskytují po mnoho let, patří obvykle mezi ty nejpopulárnější. 5.2.1 7-Zip Autor: Igor Pavlov Software patří mezi vychvalované aplikace. Jedná se o open-source licenci, která umožňuje použití programu zdarma. Mezi jeho hlavní přednosti patří vysoký kompresní poměr vlastního formátu 7z. Dokáže vytvořit samorozbalovací 7z archivy. Je lokalizován do 79 jazyků včetně češtiny. Komprimační, archivační programy 43 Podporované formáty Komprimuje a dekomprimuje: 7Z, XZ, BZIP2, GZIP, TAR, ZIP, WIM. Pouze dekomprimuje: ARJ, CAB, CHM, CPIO, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, UDF, VHD, WIM, XAR, Z. Operační systém: Vista-32, Win 7-32, Win 2003 Server Stažení: http://www.7-zip.org/ Obr. 5.1: 7-Zip Manager 5.2.2 WinRAR Autor: RARSoft Legenda mezi programy pro komprimaci dat. Mnoho let si drží čelní pozici na tomto poli aplikačních programů. Této pozice dosáhl především úrovní komprese, rychlostí komprese a svou univerzálností a vysokou podporou mnoha formátů. K nezanedbatelným kladům patří i účinné šifrování dat. Oblíbenost mu také zajišťuje fakt, že při práci na víceprocesorových počítačích využívá rovnoměrně kapacitu všech procesorů. Je šířen jako shareware. Je lokalizován do 46 jazyků včetně češtiny. Podporované formáty Komprimuje a dekomprimuje: RAR, ZIP Pouze dekomprimuje: CAB, ARJ, LZH, TAR, TAR.GZ, TAR.BZ2, ACE, UUE, JAR, ISO, 7Z, XZ, Z. Operační systém: Vista-32, Win XP, Win 7-32, Win 8, Win 2003 Server Stažení: http://rarlab.com/ Komprimační, archivační programy 44 Obr. 5.2: WinRAR 5.2.3 ZipGenius Autor: M.Dev Software Komprimační nástroj, který dokáže pracovat s většinou běžných i specifických formátů. Představuje vhodnou alternativu zdarma. Kromě vysoké podpory komprimovaných formátů disponuje rovněž příjemným uživatelským prostředím, propracovanou možností zálohování dat z různých aplikací a vestavěným ftp klientem. Podporované formáty Komprimuje a dekomprimuje: ZIP, CZIP, EXE (ZIP), JAR, 7Z, SQX, CBZ, TAR, TAR.GZ, CAB, TAZ, TGZ. Pouze dekomprimuje: ACE, RAR, EXE (ACE/RAR), CBR, ARJ, ISO, CMI. Operační systém: Win 2000, Win XP, Win 7-32, Win 2003 Server Stažení: http://www.zipgenius.com/ Obr. 5.3: ZipGenius Komprimační, archivační programy 45 5.2.4 PeaZip Autor: Giorgio Tani Jednoduchý, ale efektivní komprimační program pro tvorbu archivů, který je distribuován pod open-source licencí. Program umožňuje uživateli jednoduše projít vytvořené archivy a prohlédnout si jejich obsah. Mezi běžné funkce, které usnadňují práci s archivy, patří tvorba samorozbalovacích archivů, ochrana šifrováním, vestavěný ftp klient, apod. Podporované formáty Komprimuje a dekomprimuje: ZHIP, JAT, DSFX, BSZ, MSKIN, CBZ, PCV, XPI, TAR, 7Z, CAB, LZH, SQX, YZ1, RPM, WAL, WMZ. Pouze dekomprimuje: ACE, RAR, CBR, ARJ, ISO, NRG, CMI Operační systém: Vista-32, Vista-64, Win 2000, Win 7-32, Win 7-64, Win 2003 Server Stažení: http://peazip.sourceforge.net/ Obr. 5.4: PeaZip 5.2.5 PowerArchiver Autor: ConeXware Komprimační a archivační program pro operační systémy Windows. Zahrnuje interní prohlížeč txt a rtf dokumentů. Nová forma aplikace umožňuje lepší kompresi, vyšší rychlost, tvorbu neomezeně velkých archivů a šifrování až pěti různými metodami. Součástí programu je také průvodce vytvářením samorozbalovacích SFX archivů. Program je šířen jako shareware a je lokalizován do 11 jazyků včetně češtiny. Komprimační, archivační programy 46 Podporované formáty Komprimuje a dekomprimuje: ZIP, 7-ZIP CAB, LHA, LZH, TAR, TAR.GZ, TAR.BZ2. Pouze dekomprimuje: RAR, ARJ, ACE, ZOO, GZIP, BZIP2. Operační systém: Vista-32, Vista-64, Win 2000, Win XP, Win 7-32 Stažení: http://www.powerarchiver.com/ Obr. 5.5: PowerArchiver 5.2.6 WinZip Autor: WinZip Computing, Inc. V dřívějších dobách jeden ze dvou nejznámějších, nejpoužívanějších a nejvýkonnějších programů pro komprimaci dat je šířen jako shareware. Zdarma můžete program vyzkoušet během 45denní licenční lhůty. Tento tradiční komprimační nástroj používá prakticky stále stejné uživatelské rozhraní a vylepšuje vnitřní funkce jako je účinné šifrování dat, nahrávání souborů na facebook a podpora blue-ray disků. Podporované formáty Komprimuje a dekomprimuje: ZIP, LHA, ZIPX Pouze dekomprimuje: RAR, 7Z, CAB, IMG, ISO, TAR, GZIP. Operační systém: Vista-32, Win 2000, Win XP Stažení: http://www.winzip.com/win/en/index.htm Komprimační, archivační programy 47 Obr. 5.6: WinZip Na serveru Živě.cz 2 proběhla anketa, ve které projevilo své preference komprimačních programů 1 030 respondentů. Výsledky ankety znázorňuje graf 5.1. Jaký je nejlepší program pro komprimaci dat? Jiný WinZip PowerArchiver PeaZip ZipGenius WinRar 7-Zip 1% 8% 2% 3% 1% 36% 49% Graf 5.1: Úspěšnost komprimačních programů KRAUS, Josef. Nejlepší programy pro komprimaci dat. Živě.cz [online]. 2010 [cit. 2013-06-23]. Dostupné z: http://www.zive.cz/clanky/nejlepsi-programy-pro-komprimaci-dat/sc-3-a153391/default.aspx 2 Komprimační, archivační programy 48 Kontrolní otázky 1. Co je to komprese dat? 4. Vysvětlete rozdíl mezi bezztrátovou kompresí a ztrátovou kompresí? 2. 3. 5. Proč výhodné data komprimovat? Jak určíme kompresní poměr? V zobrazeném grafu 5.1 vyšel jako nejlepší komprimační program 7-ZIP. Uveďte argumenty pro toto hodnocení. Zálohovací programy 49 6 ZÁLOHOVACÍ PROGRAMY Dopisy přátelům, fotografie rodinných akcí, oblíbené filmy a hudba, dokumenty, tabulky, to vše máme uloženo na počítači. Spoléháme se na neomylnost informačních technologií. Neuvědomujeme si, že o svá data můžeme snadno a rychle přijít. Záchrana dat je ve většině případů nerealizovatelná. Uložená data můžeme ochránit jedině zálohováním. V této kapitole se naučíte: − jaké jsou nejčastější příčiny ztráty dat; − jak postupovat při zálohování; − jaké jsou možné metody zálohování; − vybrat vhodné médium pro zálohu dat; − jaký software je možné využít při zálohování. Klíčová slova: − data, záloha, úložiště, kopírování, zálohovací software, plné zálohování, full backup, přírůstkové zálohování, incremental backup, rozdílové zálohování, differential backup, optický disk, CD-RW, DVD-RW, Blue-Ray, pevný disk, paměťová karta, online zálohování. 6.1 Problematika zálohování Říká se, že ve vztahu k zálohám dat se uživatelé dělí na dvě skupiny: na ty, kteří svá data zálohují, na ty, kteří o ně ještě nikdy předtím nepřišli. 3 Tvorba vhodného postupu zálohování dat vychází z požadavku na zálohovaná data. Je třeba si rozmyslet, která data potřebujeme bezpodmínečně zálohovat a která bychom mohli případně oželet, protože je můžeme získat z jiných zdrojů. Musíme si zvolit vhodné médium pro zálohování dat s dostatečnou kapacitou. Volba média je ovlivněna způsobem zálohování, který zvolíme. Důležitý je také výběr místa, kam zálohu uložíme. Cílem zálohování je možnost efektivně a co nejrychleji dokázat obnovit ta data, která byla nějakou nenadálou situací ztracena. VALÁŠEK, M. A. Vše co potřebujeme vědět o zálohování. TechIhned.cz [online]. 2010, 7. 1. 2013 [cit. 2013-06-26]. Dostupné z: http://tech.ihned.cz/?p=049000_d&article[id]=59066300 3 50 Zálohovací programy 6.1.1 Rizika ztráty dat Existuje mnoho příčin, jak přijít o svá data. Různé způsoby zálohování dokáží ochránit proti různým druhům problémů. Záleží na druhu naší činnosti a na druhu dat, abychom se rozhodli, která jsou pro nás prioritní, a proti kterým rizikům chceme proto být především chráněni. Dobrý postup zálohování by měl zajistit alespoň nějakou ochranu proti většině zmíněných rizik. Selhání hardware Porucha hardware je situace, kterou si jako důvod zálohování dat představíme nejčastěji. Bez ohledu na to, na jakém médiu máme data uložena, na běžném plotnovém disku, USB flash disku nebo optickém médiu, každé zařízení může selhat a ke svým datům se nedostaneme. Pro řadu médií a některé typy selhání existují určité nestandardní postupy, jak se k datům přece jenom dostat. Na trhu se objevují specializované firmy, které tyto služby nabízejí. Cena takových služeb je nicméně relativně vysoká a jejich výsledek je nejistý. Primární obranou proti tomuto selhání je ukládání dat v několika kopiích na různá zařízení. Selhání software Další častou příčinou je selhání softwaru. Ztrátu dat způsobí počítačový virus nebo chyba programu, který se selže takovým způsobem, že poškodí data, se kterými pracuje. V dřívějších dobách počítačové viry mazaly data z nakažených počítačů, například virus Michelangelo. V současnosti počítačové viry již uživatelská data většinou nemažou. Buď data zcizí, pozmění, nebo napadené počítače využijí k dalším útokům. Obranou proti tomuto typu útoku jsou zálohy, které nejsou dostupné ze zálohovaného počítače a které uchovávají nejen aktuální, ale také předchozí verze vytvořených dat. Selhání lidského faktoru Problémy „mezi židlí a klávesnicí“ jinak řečeno chyby uživatele jsou častými důvody ztráty dat. Patří sem náhodné vymazání souborů, ztráta přenosného média, nesprávně ukončený program, omylem přepsaná nebo jinak poškozená data apod. Zálohovací programy 51 Řešení představují zálohy, ze kterých můžeme získat soubor ve stavu, v jakém se nacházel včera, předevčírem nebo třeba před rokem. Krádež, živelná katastrofa Katastrofy jako požár, povodeň, vykradený byt, zcizený notebook nebo flash disk jsou situace, kdy můžeme přijít nejen o samotný počítač, ale i o zařízení, na něž jsme ukládali své zálohy. Cena uložených dat, o která jsme přišli, často přesahuje cenu ztracených a zničených zařízení, na kterých byla data uložena. Jediná obrana proti tomuto typu ztrát je záloha uložená na místě fyzicky dostatečně vzdáleném od místa uložení zdrojových dat. Specialista na obnovu dat, společnost Kroll Ontrack, poskytla statistiku toho, co stojí za ztrátami dat. 4 Jak se ztrácí soubory? 56% 26% 9% hardwarové chyby a systémové uživatelů chyby poškozený software 4% viry 2% 3% přírodní nezjištěno katastrofy Graf 6.1: Statistika ztráty dat 6.2 Strategie zálohování dat Používané strategie zálohování se liší nejen tím, kam zálohovaná data uložíme, avšak i tím, co a jak často zálohujeme. Současné nástroje umožňují zálohovat nejen všechny soubory, ale také jen nové, nějak změněné nebo individuálně zvolené soubory. Většina uživatelů využívá kombinaci kompletních a částečných záloh. SHCREIBER, Manuel. Absolutní bezpečí pro vaše soubory. Chip. 2009, roč. 2009, č. 07, s. 60-64. Dostupné z: http://earchiv.chip.cz/cs/earchiv/rubriky/testy-a-technika/absolutni-bezpeci.html 4 Zálohovací programy 52 Kompletní zálohy není možné ničím nahradit. Při použití částečných záloh si můžeme vybrat mezi dvěma základními postupy, které se liší v objemu zálohovaných dat a v rychlosti jejich obnovy. Kompletní záloha – Full Backup Jde o vytvoření zálohy všech systémových souborů. V případě havárie nám záloha umožní kompletní obnovu do stavu před vytvořením zálohy. Operaci lze provádět týdně, jednou za dva týdny nebo měsíčně. Nevýhodou je samozřejmě velký objem zálohovaných dat. Bez provedení plné zálohy není možné nastavit jakoukoli částečnou zálohu, protože by se námi požadované zálohy neměly od čeho odvíjet. Částečná záloha – Partial Backup Tento postup se zaměřuje na všechny soubory, které byly vytvořeny nebo změněny od provedení poslední zálohy. Částečné zálohy lze rozdělit na dva základní druhy. Přírůstková záloha – Incremental Backup vytvoříme si kompletní zálohu dat; zálohujeme jen soubory, které vznikly nebo se změnily v období od vytvoření poslední kompletní či přírůstkové zálohy. Přírůstkové zálohy vedou ke vzniku menších archivů. Obnovení zálohovaných dat je náročnější. Při obnově musíme projít všechny přírůstkové zálohy. Rozdílová záloha – Differential Backup vytvoříme si kompletní zálohu dat; zálohujeme jen soubory, u nichž došlo ke změně, nebo byly vytvořeny v období od vzniku prvotní kompletní zálohy. Rozdílové zálohy vytvářejí větší archivy. Obnovení zálohovaných dat je jednodušší. Při obnově postačuje projít prvotní plnou zálohu a poslední rozdílovou zálohu. Na obrázku 5.1 je znázorněno schéma dvou typů zálohování, přírůstkového obr. 6.1 (a) a rozdílového obr. 6.1 (b). Ze schématu vyplývá, že pokud je poškozena přírůstková záloha B, tak není možné obnovit přírůstkovou zálohu C. Proti tomu poškození rozdílové zálohy B nemá žádný vliv na ostatní rozdílové zálohy. Zálohovací programy KOMPLETNÍ ZÁLOHA 53 KOMPLETNÍ ZÁLOHA PŘÍRŮSTKOVÁ ZÁLOHA A ROZDÍLOVÁ ZÁLOHA A PŘÍRŮSTKOVÁ ZÁLOHA B ROZDÍLOVÁ ZÁLOHA B PŘÍRŮSTKOVÁ ZÁLOHA C (a) ROZDÍLOVÁ ZÁLOHA C (b) Obr. 6.1: Schéma přírůstkového a rozdílového zálohování 6.3 Volba zálohovacího média V současnosti máme k dispozici celou řadu zálohovacích médií, která jsou vhodná pro uložení zálohovaných dat z hlediska kapacity, rychlosti nebo odolnosti. Zálohy můžeme ukládat na optické disky, pevné disky, paměťové karty, USB flash-disky nebo můžeme využít on-line záložní služby, apod. Při výběru zálohovacího média bychom měli zvážit několik skutečností, předností či záporů daného média: náklady na zálohovací médium a celkovou cenu zálohování; rychlost zálohování na médium; dostupnost zálohovacího média; použitelnost média; trvanlivost a spolehlivost média. 6.3.1 Optická média Velkou výhodou optických disků je dostupnost optické mechaniky na téměř každém běžném počítači. Zjednodušuje to použití zálohy na jiném zařízení. Nízká cena, snadná dostupnost, možnost vytvoření několika kopií a jejich uložení na různá místa patří k dalším výhodám užití optických disků. Mezi jejich nevýhody se radí poměrně malá kapacita jednoho disku a nízká životnost. Výrobci sice uvádějí životnost několik desítek až stovku let. Životnost uvádějí především z marketingových úmyslů a vycházejí ze svých umělých testů Optická média tak, jak je známe dnes, tu nejsou v žádném případě sto let. V běžných a převážně horších podmínkách mohou optická média vydržet sotva Zálohovací programy 54 rok a poté již může být problém s jejich čitelností. Je tedy jistější své zálohy obnovovat a převádět je na nové nosiče. Optická média jsou v současnosti k dispozici ve formátech: CD (R, RW) – maximální kapacita 700 MB, v současnosti se používají spíš proto, že jsou kompatibilní s používanými optickými mechanikami; DVD (+/- R, RW) – maximální kapacita 4,7 GB; HD DVD – je možno zaznamenat 15-60 GB dat; Blu-ray disk – kapacita 25 GB, 50 GB. 6.3.2 Pevné disky Bez pevného disku nemůže existovat většina počítačů, protože slouží jako úložiště všech dat v daném počítači. Nabízí se tedy možnost využít dané médium pro zálohování dat. Předností pevných disků je rychlost čtení i zápisu, kapacita, rychlé a snadné použití. Nevýhodou pevných disků je jejich náchylnost k mechanickému poškození a budoucí problematické připojení k novým základním deskám. Zálohu můžeme provádět na externí pevný disk nebo přímo na disk v počítači. Ve druhém případě musíme vzít v úvahu, že v případě poruchy harddisku je vytvořená záloha bezpředmětná. Přesto záloha na pevné disky patří k nejlepším možným řešením pro domácnosti i malé firmy. Běžně dostupná kapacita pevných disků se pohybuje v TB. 6.3.3 USB flash-disky a paměťové karty Tato polovodičová média slouží převážně k přenesení informací z jednoho počítače na druhý a ke krátkodobému uchování dat. Tyto „klíčenky“ měly na počátku kapacitu několika málo megabytů, ovšem kapacita postupně rostla, až dnes dosáhly běžné kapacity 32 GB. Takový prostor již může uchovat solidní porci dat. Můžeme zvolit výrobky s ochranou začínající u číselného zámku, další s biometrickými snímači otisků prstů. Nejlepší z nich potom šifrují obsah podle zadaného 256bitového klíče. Zabezpečení je funkční ihned po vybalení z krabičky, a navíc na hardwarové úrovni. Univerzálnost, rychlost a mobilita jsou nesporné výhody těchto médií. Vydrží vyprání v pračce, mráz i pád na asfaltový chodník, ohrozit je ovšem může statická elektřina. V tomto směru nemohou pevné disky konkurovat. Nesmíme ovšem zapomínat i na nevýhody těchto malých pomocníků. Patří mezi ně omezený počet zápisů a velká pravděpodobnost ztráty média nebo jeho odcizení. Zálohovací programy 55 6.3.4 Online zálohování Online backup, online zálohování se objevilo v devadesátých letech minulého století. Původně se jednalo o servis pro firemní sektor. S rozsáhlou expanzí internetových připojení do domácností se stává online zálohování populární i pro domácí uživatele. Online zálohování je založeno na klientské aplikaci, která provádí pravidelné zálohování složek na našem lokálním disku. Klientská aplikace naše data komprimuje, šifruje a následně je odešle na vzdálené úložiště poskytovatele služby. Zálohování probíhá podle námi vytvořeného plánovacího kalendáře. Nabízené služby se liší dostupností, zárukami a především cenou. Většina zálohovacích služeb nabízí kapacitně nebo časově omezenou verzi zdarma. Výhodou online zálohování je to, že naše data jsou šifrována a fyzicky uložena i na více místech. Neumíme investovat do speciálního zařízení pro zálohování a máme možnost využít doplňkové služby jako je sdílení dat, napojení více počítačů, spolupráce online. Nevýhodou je, že i online služba může selhat, přístup k datům je závislý na dobrém připojení k internetu. Přestože jsou naše data šifrována, hrozí riziko jejich zneužití. A konečně cena služby může být vyšší než náklady na pořízení a provoz vlastního hardware. 6.4 Zástupci zálohovacích programů Tržní nabídka softwaru, který je zaměřen na zálohování dat, je velmi široká. Programy umožňují provádět automatické zálohy, což je pro domácího uživatele i malou firmu většinou nejpohodlnější způsob. Zálohovací software je možno rozdělit do několika skupin. Jsou programy sloužící k vytvoření zálohy celého sytému, disků a oddílů. Další programy se specializují na provedení zálohy konkrétního nastavení, např. emailového klienta. A téměř každý operační systém obsahuje integrovaný nástroj pro zálohování dat. Různost jeho funkcí se liší podle edice systému. 6.4.1 Cobian Backup Autor: Luis Cobian Tato aplikace slouží k zálohování souborů a adresářů z jejich původních umístění na jiné. Zálohovat lze do složky nebo jednotky stejného počítače, na jiný počítač v síti, FTP server nebo do webového úložiště. Integrován je ZIP kompresní algoritmus, proto soubory nezaberou tolik místa. Program podporuje automatické zálohování v přesně nastaveném čase. Předností programu je uživatelsky přívětivé prostředí s množstvím funkcí a rozsáhlým nastavením, které umožňuje definovat řadu důležitých parametrů, Zálohovací programy 56 česká lokalizace, jednoduchost a především to, že program je šířen jako freeware. Operační systém: Vista-32, Vista-64, Win 2000, Win XP, Win 7-32, Win 8, Win 2003 Server Stažení: http://www.cobiansoft.com/index.htm Obr. 6.2: Cobian Backup 6.4.2 Dropbox Autor: Dropbox Inc. Dropbox patří k nejpopulárnějším nástrojům pro práci se stejnojmenným webovým úložištěm, které využívá cloud computing, tzn. poskytování služeb či programů uložených na různých serverech internetu. Aplikace umožňuje uživateli ukládat a sdílet soubory a složky s ostatními uživateli na internetu pomocí synchronizace souborů. Existují dvě možnosti využití: zdarma nebo placená. Placená verze přináší víc prostoru pro soubory. Po instalaci máme přístup ke všem souborům z libovolného počítače, na kterém je Dropbox nainstalován. Dropbox obsahuje webové rozhraní služby pro ty, kteří nemají nainstalovaného klienta. Funkce základní prostor 2 GB zdarma; zálohování souborů pro možnou obnovu dat, Dropbox ukládá jen poslední 3 verze souboru; vysoká rychlost aktualizací; ochrana dat šifrováním; sdílení dat s uživateli, kteří Dropbox nepoužívají; možnost sdílení dat mezi Android, Blackberry, iPod, iPhone. Operační systém: Vista-32, Vista-64, Win XP, Win 7-32, Win 8, Win 2003 Server, Win 2008 Server Stažení: https://www.dropbox.com/ Zálohovací programy 57 Obr. 6.3: Dropbox 6.4.3 Sugar Sync Manager Autor: Sugar.Sync Inc. Aplikace pro snadné a pohodlné zálohování, synchronizaci a sdílení dat. Je to v podstatě klient online služby, která zdarma nabízí webové úložiště o kapacitě 2 GB. Synchronizace a zálohování se netýká pouze PC, ale také různých mobilních zařízení jako jsou mobilní telefony, iPod, iPhone, USB flashdisky, mp3 a mp4 přehrávače, apod. Pohodlnou a jednoduchou synchronizaci dat v libovolném počítači připojeném k internetu umožňuje přehledné uživatelské rozhraní. Aplikace je šířena jako freeware. Využití služby ovšem vyžaduje registraci na její domovské stránce. Operační systém: Win XP, Vista-32, Vista-64, Win 7-32, Stažení: http://www.sugarsync.com/plans/ Obr. 6.4: Sugar Sync Manager Zálohovací programy 58 6.4.4 Acronis True Image Autor: Zebra systems, s. r. o. Nástroj pro úplné zálohování a klonování pevných disků. Program vytvoří kompletní zálohu PC, včetně operačního systému, aplikací, uživatelských nastavení a veškerých dat. V případě selhání systému, poruchy disku nebo při virovém napadení je snadné obnovit obsah celého PC během několika minut bez nutnosti reinstalace. Obnovit zálohu uloženou na externí disk, síťové úložiště, FTP server či optické médium můžeme pomocí zaváděcího média bez instalace softwaru. Program je lokalizován do češtiny. Mezi další funkce patří: automatické zálohování pomocí plánovače; tvorba záloh pevných disků a diskových oddílů; tvorba záloh souborů a adresářů; zálohování nastavení aplikací; klonování pevných disků. Operační systém: Vista-32, Vista-64, Win XP, Win 7-32, Win 7-64, Win 2003 Server, Win 2008 Server Stažení: http://www.acronis.cz Obr. 6.5: Acronis True Image 6.4.5 SBackup SBackup je jednoduchý program pro zálohování. Umožňuje pravidelné automatické zálohování celého systému nebo vybraných souborů, inkrementální zálohování, automatické mazání starých záloh a rychlou obnovu souborů. Uživatel si může vybrat z několika možností zálohování, nachází se zde doporučené nastavení, vlastní nastavení automatických záloh a pouze ruční Zálohovací programy 59 provádění zálohy. SBackup umožňuje nastavení detailního času pro spuštění zálohy. Operační systém: Linux – Ubuntu Stažení: http://sourceforge.net/projects/sbackup/ Obr. 6.6: SBackup Kontrolní otázky 1. Co je cílem zálohování? 4. Vyjmenujte druhy zálohovacích médií. 2. 3. 5. 6. 7. 8. Jaká jsou možná rizika ztráty dat? Vysvětlete rozdíly mezi přírůstkovou a rozdílovou zálohou? Vysvětlete podstatu online backup? Jak můžeme rozdělit zálohovací software? Jaké jsou výhody programu Cobian Backup? Co je cloud computing a který program ho umožňuje? Antivirové programy 60 7 ANTIVIROVÉ PROGRAMY Každý z nás se při aktivní činnosti na počítači někdy setkal s projevy počítačového viru, červa, trojského koně nebo jiného škodlivého kódu. Použití počítače bez antivirového programu je v dnešní době stejně hazardní jako lezení po skalách bez jistícího lana. Antivirová ochrana je základní způsob boje proti nežádoucímu softwaru. Neměli bychom ji podceňovat. V kapitole se naučíte: − co ohrožuje náš počítač; − jak se viry mohou šířit; − jak nám mohou viry škodit; − jak se před viry chránit; − jaký software volit pro antivirovou ochranu. Klíčová slova: − počítačový vir, bootvir, makrovir, malware, červ, trojský kůň, adware, spyware, antivirová ochrana, skenování, heuristická analýza, test integrity, rezidentní sledování, antivirové programy. 7.1 Co ohrožuje počítač? Počítač zapojený do počítačové sítě je neustále vystaven ohrožení. Jestliže nemá přijatelnou ochranu, může být snadným cílem útoku počítačových virů, červů, spyware, adware, hackerů. Tato počítačová „havěť“ může odstranit, změnit, poškodit naše data, způsobit zhroucení počítače či dokonce ukrást naše osobní data, jako jsou hesla, údaje o platebních kartách, apod. 7.1.1 Počítačové viry Počítačový virus je druh programu, který se dokáže sám šířit bez vědomí uživatele. Virus vytváří kopie sebe sama, replikuje se. Své kopie vkládá do jiných spustitelných souborů nebo dokumentů. Program se chová podobně jako biologický virus, který se rozšiřuje vložením svého kódu do živých buněk. Ve shodě s touto paralelou se: šíření viru se říká infekce; napadený soubor se označuje jako hostitel a je infikovaný; uchování napadeného souboru bez odstranění viru je karanténa; odstraňování virů označuje jako léčení. Antivirové programy 61 Virus se může přemístit jedině tak, že někdo přenese celého hostitele, např. prostřednictvím přenosného média nebo počítačové sítě. Viry jsou jen malou částí tzv. „malware“, malicious software = zákeřný software. Viry vytvářejí programátoři, nebo jedinci, kteří používají různý software určený přímo ke generování virů. Pro vznik konkrétního viru existuje obrovské množství důvodů. Některé vznikají jako pokus o zviditelnění se, jiné jako akt msty, snaha někoho poškodit nebo vydírat, ale také jako výzkumná práce, apod. Šíření virů K tomu, aby se vir mohl šířit, musí být splněny určité podmínky. Vir potřebuje prostředí, které dobře zná, operační sytém. Další podmínkou je přítomnost takových souborů, které mu šíření dovolí. Viry se mohou šířit využitím následujících metod. Spustitelné soubory virus tvoří samotný soubor, nebo jen část jeho kódu. vir se vloží do dokumentu obsahující makro; při otevření souboru se makro spustí a vir se aktivuje. Webové stránky ohroženy jsou soubory s příponou EXE, COM, DLL, SYS a další; Dokumenty, makroviry při spuštění programu se vir nahraje do paměti a pak začne svou záškodnickou činnost; vir je součástí stránek s aktivním obsahem, např. skripty. Systémové oblasti v těchto případech je cílem útoku viru bootsektor nebo partition tabulka, oblasti sloužící systému; po odstranění napadených souborů zůstává vir v počítači; při opětovném spuštění systému se může znovu šířit. Druhy virů Viry můžeme rozdělit do různých skupin podle toho, jak pracují nebo jak se projevují. Bootviry Jejich činnost souvisí se zaváděním sytému, bootování. Vir napadá bootsektor nebo partition tabulku. Při zavádění systému je vir aktivován a přebírá kontrolu nad jeho funkcemi. Antivirové programy 62 Souborové viry Tyto viry infikují jen soubory a jejich projevy jsou velmi různorodé: doprovodný vir – napadený soubor zkopíruje pod stejným názvem a připojí příponu COM; fast infektor – šíří se velmi rychle, protože napadá soubory při jakékoliv akci s nimi; link vir – přilepí se k infikovanému souboru, umožní tím současnou činnosti viru i programu; metamorfní vir – má v sobě zabudovanou dekódovací funkci, která vir při jeho replikaci přepíše, vir má úplně jinou podobu; polymorfní vir – chová se podobně jako předchozí druh, ovšem pro každý soubor vytváří jinou funkci a jinak ho kóduje; přepisující vir – vlastním kódem přepíše část programu; rezidentní vir – po načtení se uloží do operační paměti, soubory, se kterými se pracuje, velmi snadno infikuje; stealth vir – infiltruje do paměti, kontroluje činnost systému a při antivirové kontrole vrací kód před infekcí; vir přímé akce – provede destrukční akci a sám se tím zlikviduje; zakódovaný vir – obsahuje proměnný algoritmus, proto má pokaždé jiné tělo, ale dekódovací funkce zůstává stejná. Multipartitní viry Spojují v sobě výhody bootvirů a souborových virů. Napadají partition tabulku i soubory. Makroviry Šíří se v dokumentech kancelářských balíků. Napadají soubory obsahující makra. Počítačový vir je program a proto se projevuje tak, jak byl vytvořen. Viry se mohou projevovat tisíci různých způsobů. Důkazem jejich činnosti může být výpis různých humorných hlášení na monitoru počítače. Destrukční viry nám likvidují data. Množství virů se pouze snaží dál a dál šířit. Tím obsazují paměť, zpomalují činnost počítače, brzdí síťový provoz. Další viry rozešlou informace z našeho počítače na jiné a tím umožní jejich zneužití. Jiným projevem virů je podvržení webových stránek, útok na DNS server, za účelem zmatení uživatele. Ten je přesvědčen, že heslo zadává do důvěryhodného systému. Tento projev viru se označuje jako phishing. Prvním případem pokusu o uplatnění phishingu v prostředí bankovní sféry České republiky se v březnu 2006 stala City bank. Antivirové programy 63 7.1.2 Malware Pojem malware vznikl složením anglických slov malicious – zákeřný a software – program. Charakterizuje úmysl autora mnohem výstižněji než jeho specifické vlastnosti. Označení libovolného softwaru, který po své aktivaci zahájí škodlivou činnost v systému, ve kterém se nachází. Jeho činnost může spustit naprogramovaná událost nebo je jeho projev nastaven časově. Počítačový červ, worm Zhoubné programy, které používají počítačovou síť ke svému síření. Využívají bezpečnostní díru nebo elektronickou poštu. Svoje tělo přenášejí celé, nepotřebují hostitelský soubor. Trojský kůň, trojan horse Program, který škodlivou činnost maskuje užitečnou funkcí. Prvotním úkolem je vytvořit v systému bezpečnostní díru, otevřít zadní vrátka, backdoor, a umožnit zavedení dalšího škodlivého softwaru. Rootkit Pro utajení své činnosti v počítači využívá bezpečnostní mezery. Monitoruje činnost a zasahuje do jádra systému, ovladačů zařízení, je tím pádem neviditelný pro uživatele i antivirový program. Je považování za jednu z nejnebezpečnějších forem napadení. Poplašná, řetězová zpráva Pro své rozšíření prostřednictvím elektronické pošty využívá sociální manipulační techniky jako je prosba o poskytnutí pomoci, varování před hrozbou nebo lákavá nabídka. Vždy následuje výzva o přeposlání dál. Spyware Software, který prostřednictvím internetu odesílá různé informace jako je historie navštívených stránek, přehled nainstalovaného softwaru, hesla nebo čísla kreditních karet z počítače bez vědomí uživatele. Data směřují k určenému jedinci, který je dále zpracovává. Adware Program má všechny aspekty plnohodnotného programu. Práci v něm znepříjemňují různé reklamní aplikace. Mohou mít různou úroveň, od běžných bannerů až po neustále vyskakující pop-up okna nebo ikony v oznamovací oblasti. Další nepříjemnou věcí je např. změna domovské stránky, aniž by o to uživatel měl zájem. Antivirové programy 64 7.2 Antivirová ochrana Je jedním ze základních stavebních kamenů zajištění chodu našeho počítačového systému a zabezpečení našich dat. Nechráněný počítač nebo počítač s nefunkční antivirovou ochranou je velmi snadným cílem nežádoucího a škodlivého softwaru. Antivirový program sleduje všechna nejdůležitější vstupní a výstupní místa, kterými mohou viry do našeho počítače proniknout. Antivirový software je možné rozdělit podle různých hledisek do různých skupin. Jednou z možností je tento způsob rozdělení On-demand skenery Uplatňují se při čištění počítačů, na kterých není operační systém, OS Windows schopen z důvodu poškození se nastartovat běžným způsobem. Spouštějí se pře rozhraní OS DOS. Jednoúčelové antiviry Software zaměřený na detekci a odstranění jediného konkrétního viru. Tyto antiviry vznikají k zneškodnění viru v určité době. Antivirové systémy Kompletní řešení antivirové ochrany. Systém ochrání náš počítač pře útokem červů šířících se emailem, před škodlivými skripty nebo nám brání ve stažení infikovaných souborů. Komplexní ochrana může obsahovat firewall nebo jiné specializované nástroje, antivirový systém pro souborové a poštovní servery nebo stanice. 7.2.1 Práce antivirového programu Programy kombinují při detekci virů současně několik metod. Skenování Software porovnává kódy své vnitřní databáze s kódy virů. Najde-li shodu kódu v souboru nebo jinde, ohlásí nalezení viru a vypíše jeho název. Při této metodě je nutná aktualizace virové databáze. Heuristická analýza V podstatě se jedná o rozbor obsahu souborů z hlediska jejich naprogramování. Například, když se spustitelný soubor snaží otevírat či měnit jiné spustitelné soubory, je jeho chování pro antivir podezřelé. Metoda dokáže odhalit i zcela nové viry, které nejsou v antivirové databázi. Na druhou stranu může jako infikované označit ty soubory, které obsahují kódy podobné kódům virů. Antivirové programy 65 Test integrity Program porovnává informace o souborech s informacemi databáze. Antivir hlídá změny v systému, v adresářích. Na jejich základě detekuje vir. Metoda neumí najít konkrétní vir, oznamuje pouze změnu v systému. Rezidentní sledování Při startu počítače se do operační paměti načte rezidentní antivir a sleduje činnost počítače. Antivir běží na pozadí. Nevýhodou může být zpomalení počítače při malé velikosti operační paměti. 7.3 Zástupci antivirových programů Antivirový program je tedy počítačový software, který je zaměřen na rozpoznání a odstranění počítačových virů a malware. Úspěšnost této činnosti závisí na schopnostech antivirového programu a na aktuálnosti databáze počítačových virů. Odhaduje se, že veškerá počítačová bezpečnost bude v roce 2020 spotřebovávat 1 EJ za rok. 5 Pro srovnání v roce 2010 byla celková spotřeba elektřiny v České republice asi 0,3 EJ a celosvětová spotřeba elektřina zhruba 75 EJ. Součásti antivirového systému nepřetržitá kontrola dat, se kterými uživatel pracuje, on-access skener; spuštění antivirové testu vybrané oblasti na základě požadavku uživatele, on-demand skener; aktualizace virové databáze z internetu; automatická kontrola přijaté i odeslané elektronické pošty; plánovač akcí, scheduler, automatická kontrola v nastavenou dobu; kontrola integrity; monitorovací program. A Case for Energy-Aware Security Mechanisms. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2001- [cit. 2013-08-10]. Dostupné z: http://www.cs.ucsb.edu/~xun/papers/greensecurity-EASyCoSe13.pdf 5 Antivirové programy 66 7.3.2 Avast Autor: Avast Software Antivir poskytuje vícevrstvou rezidentní ochranu jednotlivých počítačů, PDA a komplexní ochranu počítačové sítě. Bezplatná i placená verze chrání před viry, spywarem, rootkity, apod. Software poskytuje štít k zachycení nebezpečných skriptů a další funkce: kontrola odeslaných i přijatých emailů; blokování potenciálně nebezpečných webových stránek; test počítače po restartu; kontrola zastaralých Updater; verzí aktualizace virové databáze. nainstalovaných aplikací, Software Operační systém: Vista-32, Vista-64, Win 2003 Server, Win 2008 Server, Win 7-32, Win 7-64, Win 8, Win XP Stažení: http://www.avast.com/cs-cz/index Obr. 7.1: Avast 7.3.3 AVG Autor: AVG Technologies CZ, s.r.o. Aplikace patří k nejobsáhlejším bezpečnostním řešením, která společnost AVG vytvořila. Zahrnuje řadu bezpečnostních prvků, které jsou k dispozici u bezplatné i placené verze: zabezpečení počítače při používaní internetového bankovnictví, elektronickém nakupování, prohlížení a vyhledávání na webu; zabezpečení elektronické komunikace; Antivirové programy 67 ochrana před viry, červy, trojskými koňmi, spyware, adware; ochrana před rootkity; snadné stažení, instalace a použití; automatické aktualizace; technická podpora, upgrade programů. Operační systém: Vista-32, Win 2003 Server, Win 2008. Server, Win 7-32, Win 7-64, Win XP Stažení: http://www.avg.com/cz-cs/homepage Obr. 7.2: AVG 7.3.4 ESET Smart Security Autor: ESET software, s r. o. Antivirový program poskytuje vyváženou ochranu proti hrozbám, které ohrožují počítač i firemní systém. Nabízí zabezpečení proti budoucím útokům většiny nových virů a červů. Aplikační balík charakterizuje rychlý průběh testování, nízká zátěž systémových prostředků. Obsahuje klasický antivir, rezidentní štít, heuristickou kontrolu a kontrolu přijaté a odeslané pošty. Aktualizace virové databáze probíhá automaticky. Soubory uložené na externích úložištích jsou testovány před jejich přenosem na počítač. Operační systém: Vista-32, Vista-64, Win 2003 Server, Win 2008 Server, Win 7-32, Win 7-64, Win 8, Win XP Stažení: http://www.eset.cz/ Antivirové programy 68 Obr. 7.3: ESET Smart Security 7.3.5 Kaspersky Autor: Kaspersky Lab Profesionální antivirový nástroj pro domácí uživatele i malé firmy. Začleňuje v sobě nutné funkce: antivir, antispyware, firewall, antispam; při přenosu dat ochrana šifrováním; generování a bezpečné uchování hesel; okamžité zablokování útoku počítačových pirátů; centralizovaná správa sítě z jednoho počítače; technická podpora, aktualizace. Operační systém: Vista-32, Vista-64, Win 2003 Server, Win 8, Win XP Stažení: http://kaspersky.pcs.cz/produkty/ Obr. 7.4: Kaspersky Antivirové programy 69 7.3.6 Norton Internet Security Autor: Symantec Corporation Společnost Symantec poskytuje software a službu, která pomáhá jednotlivcům, malým a středně velkým firmám zajistit bezpečnost, dostupnost a integritu jejich nejcennějšího aktiva – informací. Pomocí čtyřvrstvé výkonné ochrany zastaví většinu představitelné online hrozby. Služba běží na pozadí, minimálně ovlivňuje výkon počítače. Antivir blokuje viry, spyware a krádež identity. Prověřuje elektronickou poštu, upozorní na podezřelé odkazy a infikované přílohy ještě před jejich otevřením. Program blokuje nevhodné, nebezpečné a podvodné webové stránky. Ochrání počítač před nebezpečnými aplikacemi před jejich stažením. Výhodou je snadné stažení, přenesení a aktualizace Norton produktů prakticky odkudkoliv. Operační systém: Vista-32, Vista-64, Win 2003 Server, Win 7-32, Win 8, Win XP Stažení: http://cz.norton.com/ Obr. 7.5 Norton Internet Security Kontrolní otázky 1. Charakterizujte některé druhy malware. 4. Jaké metody ochrany mohou v sobě zahrnovat antivirové programy? 2. 3. 5. 6. Co mají společného počítačový a biologický virus? Jaké jsou možnosti šíření počítačových virů? Popište výhody a nevýhody antivirového programu, který máte nainstalovaný na svém počítači. Případně si vyberte některý z uvedených zástupců. Proč je antivirová ochrana důležitá? Aplikační software 70 8 APLIKAČNÍ SOFTWARE Aplikační software představuje programové vybavení počítače, které zajišťuje přímou práci uživatele s počítačem. Pracuje na základech operačního systému. Aplikační software slouží uživateli při řešení konkrétního úkolu. Pro interakci s uživatelem využívá grafické nebo textové uživatelské prostředí v závislosti na obtížnosti řešené úlohy, na technickém vybavení počítače. V této kapitole se naučíte: − co představuje aplikační software; − jednoduché zásady výběru aplikačního softwaru; − rozdíl mezi textovým editorem a textovým procesorem; − jaký software použít při práci s tabulkami; − co použít při vytváření prezentací. Klíčová slova: − aplikační software, aplikační balík, textový editor, textový procesor, tabulkový procesor, prezentační program. Aplikační software pomáhá uživateli řešit prostřednictvím informačních technologií problémy zasahující do celého spektra lidské činnosti, jako je práce, zábava, vzdělání, komunikace, apod. Aplikační software je většinou užíván ve dvou základních formách: individuální programy – samostatné aplikace zaměřené na jednu konkrétní problematiku, např. Adobe Reader; aplikační balík – spojení několika různých aplikací do jedné funkční skupiny, např. kancelářský balík MS Office. Při výběru vhodného aplikačního softwaru je dobré dodržovat několik jednoduchých zásad. Naše volba aplikačního softwaru by měla vycházet ze znalosti sféry, ve které chceme aplikaci použít. Měli bychom zvážit hardwarového možnosti našeho počítače a jeho operační systém. Neméně důležité jsou naše schopnosti s danou aplikací pracovat. K tomu jistě přispěje volba příjemného uživatelského prostředí a spolehlivost programu. A v neposlední řadě bychom měli vzít v úvahu cenu zvoleného softwaru. Aplikační software 71 8.1 Textový editor a textový procesor Jaký je rozdíl mezi textovým editorem a textovým procesorem? Obecně jsou oba aplikace sloužící k úpravě prostého textu. Prostý text je v počítačové terminologii označení uložení textu ve formě jednotlivých znaků. Vlastně se ukládají jejich číselné kódy odpovídající použité znakové sadě, jako je ASCII nebo Unicode. Jeho základní výhodou je jednoduchost a snadná přenositelnost. Textový editor Program, s jehož pomocí můžeme prostý text psát, editovat, tisknout a ukládat v podobě prostého textu, bez dalších přídavných znaků nebo formátování. Text můžeme kdykoliv znovu otevřít a opět upravovat. Textový procesor Aplikace sloužící k vytvoření formátovaného textu. Je schopna změnit vzhled obsahu dokumentu, font písma, velikost písma, nadpisy, generovat obsah, apod. Do textu můžeme vkládat další prvky, jako jsou obrázky, grafy, tabulky, formulářové prvky. Běžné textové procesory používají metodu WYSIWYG. V běžné řeči jsou obě skupiny aplikací označovány textovými editory. Skutečným editorem je například NotePad nebo PSPad. Naproti tomu MS Word nebo Writer jsou textové procesory. Jejich označení textovými editory je zažitý standard, kterého se můžeme držet. Základní funkce současného textového editoru: editace textu – napsání textu, úprava textu, uložení textu a jeho opětovné otevření; formátování textu – změna fontu písma, velikosti písma, zarovnání textu, práce s odstavcem, nastavení stylů…; práce se schránkou – kopírování, vyjmutí, vložení textu; nabídka dalších funkcí – tvorba tabulek a grafů, generování obsahu, rejstřík, poznámky pod čarou, psaní matematických rovnic, hromadná korespondence, formuláře…; nastavení parametrů stránky; tisk dokumentu. Aplikační software 72 8.1.1 MS Word Autor: Microsoft Textový procesor firmy Microsoft, je součástí kancelářského balíku MS Office. Umožňuje efektivně psát a formátovat dokumenty. Patří k nejpoužívanějším programům na zpracování textu. Formát souborů s příponou DOC, respektive DOCX se stal jakýmsi standardem, který podporují i jiné programy. V současných posledních verzích jde již o velmi vyspělý editor s mnoha funkcemi a širokou škálou možností zpracování textu, grafiky, tabulek, maker, formulářů, apod. Verze 2013 umožňuje vkládat online videa, upravovat obsah souborů PDF a zarovnávat vložené objekty s mnohem menším úsilím. Nevýhodou je, že nové verze mění vzhled, což nemusí vyhovovat všem uživatelům. MS Word není vždy kompatibilní s jinými textovými editory, neumí načíst nebo uložit více formátů. MS Word je náročný na velikost souborů. Jedná se o placený produkt s plně lokalizovanou českou verzí. Aktuální verze: MS Word 2007, MS Word 2010, MS Word 2013 Stažení: http://office.microsoft.com/cs-cz/word/ Obr. 8.1: MS Word 2010 8.1.2 OpenOffice.org Writer Writer je open-source textový procesor z kancelářského balíku OpenOffice.org. Jedná se o konkurenční produkt aplikace MS Word firmy Microsoft. Výchozím formátem pro ukládání dokumentů je OpenDocument, program si poradí i s dokumenty MS Word. Protože zahrnuje podobné funkce jako MS Word, můžeme jej využít při psaní jednoduchého dopisu, ale i při tvorbě profesionálního dokumentu s grafikou, sloupci, apod. Writer je plně počeštěný, lze v něm psát všechny české znaky. Nabídky jsou česky a provádí kvalitní kontrolu českého pravopisu. Aplikační software 73 Writer lze snadno přepnout i do jiných evropských jazyků bez nutnosti instalace oddělené jazykové verze. Exportuje a importuje data pro web, do všech formátů MS Word, do RTF a prostého textu. Lze tisknout do PDF. Panely nástrojů jsou plně modifikovatelné. Funkčnost editoru je možné rozšířit doinstalováním modulů. Nevýhodou je, že dlouhé dokumenty ukládá o něco déle, nevypne kurzor myši, když začneme psát. Writer nemá podporu VBA, takže nespouští makra MS Word. Jeho užívání a distribuce je zcela zdarma. Stažení: http://www.openoffice.cz/stahnout Obr. 8.2: OpenOffice.org Writer 8.1.3 PSPad editor Autor: Ing. Jan Fiala Univerzální volně šiřitelný editor pro Windows. Editor se zaměřuje na přehlednost, rychlost a jednoduchost. PSPad nemusíme instalovat, stačí jen stáhnout a spustit. Podporuje širokou nabídku prostředí, například C++, Java, PHP, HTML, XML, SQL a další. Program je vítaným pomocníkem při psaní prostého textu, programovacího kódu i při tvorbě webových stránek. Nabízí velké možnosti formátování textu. U otevřeného souboru upozorní na nově nahranou verzi. Pro psaní kódu editor zahrnuje zvýraznění syntaxe, neomezenou délku editovaného textu, práci s projekty, práci s více dokumenty současně, porovnávání textu, konverzi češtiny, export do RTF či HTML, kompilace programového kódu či změnu kódování. Stažení: http://www.slunecnice.cz/sw/pspad/stahnout/ 74 Aplikační software Obr. 8.3: PSPad 8.1.4 NotePad++ Freewarový textový editor pro Windows, ale spustíme ho i na Linuxu nebo Mac OS X pomocí softwaru Wine. Aplikaci můžeme použít jako jednoduchý WYSIWYG editor, nebo editor pro psaní programovacího kódu. Podporuje panely, a proto můžeme upravovat více souborů najednou. Obsahuje zvýrazňování syntaxe a skrývání kódu pro 48 programovacích, skriptovacích a značkovacích jazyků. Při psaní automaticky rozezná jazyk, ve kterém je soubor napsán. Dále zahrnuje funkce drag and drop, vícenásobnou schránku, editace dat s rozdělenou obrazovkou, kontrola pravopisu, porovnání souborů a mnoho dalších. Obr. 8.4: Notepad++ Aplikační software 75 8.2 Tabulkové procesory Tabulkový procesor se společně s textovým procesorem řadí k nejpoužívanějším programům ve firmách, školách, vědeckých pracovištích i při práci na domácím počítači. Program zpracovává data uložená do tabulek. Do buněk tabulky si můžeme data jen zapsat nebo vytvořit vzorce pro jejich výpočet. V současné době jsou tabulkové procesory ve většině případů součástí kancelářských balíků. Prostřednictvím aplikace můžeme sestavovat tabulky, provádět v nich výpočty, výsledky si zobrazovat graficky, data porovnávat. Při práci s daty nemusíme používat tužku, papír, pravítko, kalkulačku, logaritmické pravítko nebo matematické tabulky. K naší efektivní práci stačí pouze jeden program na našem počítači. Tabulkové procesory je možné dělit podle nejrůznějších kritérií. Nejužívanější je rozdělení: offline tabulkové procesory – máme je nainstalované na počítači a k jejich provozu nepotřebuje připojení k internetu; online tabulkové procesory – s rozšířením webových služeb se objevily i online kancelářské balíky, jejichž součástí jsou tabulkové procesory, jejich využití je závislé na připojení k internetu. 8.2.1 MS Excel Autor: Microsoft Tabulkový procesor firmy Microsoft pro operační systém Windows a Mac OS X se prodává jako součást kancelářského balíku MS Office. V MS Excelu je k dispozici přes 300 funkcí. K čemu můžeme MS Excel použít? Tvorba tabulek importem dat. Úprava vzhledu tabulek zadáním dat; vložení názvu; ohraničení tabulky; barevné schéma tabulky. Grafické znázornění závislostí prostřednictvím statistických grafů; prostřednictvím korelačních grafů. Aplikační software 76 Databázové operace uspořádání dat; filtrace dat; vytvoření souhrnů; vytvoření kontingenčních tabulek. Stažení: http://office.microsoft.com/cs-cz/excel/ Obr. 8.5: MS Excel 2010 8.2.2 OpenOffice.org Calc Calc je open-source tabulkový procesor z kancelářského balíku OpenOffice.org. Tvoří bezplatnou alternativu k programu MS Excel. Tabulky ukládá do formátu OpenDocument, který je založen na XML. Může být přečten, i když nemáme na počítači OpenOffice nebo LibreOffice. Dokáže pracovat i se soubory MS Excel. Jedná se v prvé řadě o výpočetní aplikaci. Do tabulek můžeme zapisovat text, čísla, vzorce. S daty provádět jednoduché i složité výpočty. Calc je především výpočetní aplikace. Do tabulek můžete zadávat text, čísla a vzorce a provádět jednoduché i složité výpočty. K tomuto účelu disponuje program celou škálou funkcí z nejrůznějších oborů, které jsou charakteristické pro tento druh aplikace. Nabídka některých funkcí filtry s podmínkami; neomezené podmíněné formátování; široká nabídka grafů, i trojrozměrných s perspektivou a natáčením; rozšířené pole vzorců; numerická iterativní metoda; Aplikační software 77 analýza situace se scénářem; export dat do jiných formátů; import dat z webu; sloučení podobných dokumentů. Stažení: http://www.openoffice.cz/stahnout Obr. 8.6: OpenOffice.org Calc 8.3 Prezentační programy Prezentační program je software, který nám pomáhá při přípravě prezentací, které můžeme předvádět na počítači, promítat na plátno, publikovat na webových stránkách nebo vytisknout. Aplikace vytvoří sérii snímků, tzv. slidů. Jejich prostřednictvím přehledně zobrazuje námi prezentované informace. Kvalitní prezentační program by měl zahrnovat některé základní funkce: výběr pozadí ze šablony; možnost vytvoření vlastního pozadí; vložení objektů, jako je text, obrázek, diagram, graf, video nebo zvuk; přiřazení přechodových jevů a animací; zobrazení poznámek; jednoduché zobrazení, spuštění prezentace. Před tím, než začneme svoji vlastní prezentaci vytvářet, měli bychom si nastudovat pravidla pro správné prezentování. Na internetových stránkách jistě najdeme mnoho článků, které se této problematiky dotýkají. Například: http://www.gjo.cz/upload/dokumenty/jak_na_prezentace.pdf http://kcjl.upol.cz/prezentacni_a_diskuzni_techniky/priprava_prezentace.pdf http://www.petrpexa.cz/pravidla-tvorby-elektronicke-prezentace.pdf. Aplikační software 78 8.3.1 MS PowerPoint Autor: Microsoft Prezentační program firmy Microsoft a stejně jako MS Word a MS Excel je součástí kancelářského balíku MS Office. Aplikace umožňuje vytvářet profesionální prezentace zahrnující text, grafické prvky, tabulky, grafy, animace i efekty. V současnosti je k dispozici pro operační systémy Windows a Mac OS X. Texty můžeme efektivně editovat pomocí vestavěných funkcí, jako je formát textu, barva, efekty textu. Pro úpravu fotek, obrázků nepotřebujeme další grafický program. MS PowerPoint umí změnit kontrast, sytost, ostrost prvku i jeho pozadí. Součástí aplikace jsou diagramy pro tvorbu schémat, hierarchií, životních cyklů a pyramid. Práci si můžeme zjednodušit vytvořením maker, která opakující se kroky provedou automaticky. Prezentaci můžeme připravit jako samospustitelnou. Mezi jednotlivé snímky vložit přechodové efekty. Přechod snímků je možné načasovat a prezentaci spustit bez cizí účasti. Stažení: http://office.microsoft.com/cs-cz/powerpoint/ Obr. 8.7: MS PowerPoint 2010 8.3.2 OpenOffice.org Impress Impress má v kancelářském balíku OpenOffice.org stejnou roli prezentačního nástroje jako MS PowerPoint v balíku MS Office. Pomocí této aplikace můžeme jednoduše a rychle tvořit prezentace jednoduché i komplikovanější. Soubory se ukládají ve standardizovaném formátu OpenDocument, přesněji ODP, Open Document Presentation. Program umožňuje uložení i v jiných formátech jako PPT či je možný přímý export do PDF, SWF, HTML, aj. Jednotlivé snímky prezentace mohou mít různé rozvržení a také poskytují přímou integraci ostatních součásti OpenOffice.org. Objektům na daném snímku Aplikační software 79 může Impress přiřadit efekty. Během tvorby si můžeme zobrazit náhled v malém okně, kde se prezentace daného snímku po každé změně automaticky přehraje. Máme tedy pod kontrolou, jak bude finální prezentace působit. Stažení: http://www.openoffice.cz/stahnout Obr. 8.8: OpenOffice.org Impress 8.3.3 Prezi Prezentace vytvořené prostřednictvím webových aplikací mohou být minimálně stejně poutavé, jako ty vytvořené klasickým prezentačním programem. Výhodou je snadné sdílení s ostatními uživateli. Nabídka online nástrojů je bohatá a tvorba prezentací v prostředí internetového prohlížeče je velmi snadná. Pro zahájení práce pomocí online aplikace Prezi se stačí zaregistrovat na stránce http://prezi.com/. A můžeme začít tvořit prezentace v prostředí internetové prohlížeče. Do prezentace můžeme kromě textu vkládat obrázky, rámečky, videa z YouTube a mnoho dalších tvarů. Na rozdíl od klasických prezentačních programů nepracujeme se samostatnými snímky ale s celistvou pracovní plochou, u které můžeme měnit barevné schéma pozadí. Při spuštění prezentace zobrazení efektně přelétá mezi prvky, otáčí se a přibližuje. Získaný výsledný efekt je úplně odlišný od například PowerPointové prezentace. Vytvořenou prezentaci lze vystavit online pro ostatní uživatele, nebo je přizvat ke společným úpravám. Pro využití bezplatné verze nástroje Prezi je k dispozici 100 MB prostoru na prezentace a možnost prezentování bez připojení k internetu. Registrace: http://prezi.com/ Aplikační software 80 Obr. 8-9: Online aplikace Prezi Kontrolní otázky 1. Proč potřebujeme mít na počítači nainstalovaný aplikační software? 4. Jak se nazývá open-source kancelářský balík a jeho jednotlivé aplikace? 2. 3. 5. 6. 7. Uveďte některé zásady výběru aplikačního programu. Popište rozdíl mezi textovým editorem a textovým procesorem. Které databázové operace nabízí MS Excel? Vyjmenujte funkce kvalitního prezentačního programu. V čem vidíte výhody online webových aplikací při tvorbě prezentací? Zdroje 81 ZDROJE [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] Android: operační systém. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2001-, 12. 8. 2013 [cit. 2013-08-19]. Dostupné z: http://cs.wikipedia.org/wiki/Android_(operační_systém) AutodeskClub: Co je licence. [online]. [cit. 2013-06-16]. Dostupné z: http://www.autodeskclub.cz/licencovani-co-je-licence Co je OpenOffice. OpenOffice.cz: portál uživatelů OpenOffice a LibreOffice [online]. [cit. 2013-08-20]. Dostupné z: http://www.openoffice.cz/openoffice-org Informatika jednoduše. [online]. [cit. 2013-06-01]. Dostupné z: http://iktjednoduse.blogspot.cz/2013/03/programove-vybavenipc.html HORDĚJČUK, Vojtěch. Informatika: Komprese dat. Voho.cz [online]. [cit. 2013-06-20]. Dostupné z: http://voho.cz/wiki/informatika/kodovani/komprese/ Komprese dat. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2001- [cit. 2013-06-20]. Dostupné z: http://cs.wikipedia.org/wiki/Komprese_dat KLIMEŠ, C., SKALKA, J., LOVÁSZOVÁ, G., ŠVEC, P. Informatika pro maturanty a zájemce o studium na vysokých školách. České vyd., aktualiz. a upr. Nitra: Enigma, 2008, 460 s. Maturita v kapse. ISBN 978-80-8913271-3. KLIMŠA, P., KLIMEŠ, C. Počítačové systémy I: [počítačové sítě - Windows] : učební text pro distanční formu vzdělávání. Vyd. 1. Orlová: Obchodní akademie Orlová, 20062008, 155 s. Informatika v ekonomice v distanční formě vzdělávání na středních školách. ISBN 978-80-87113-16-5. KUBEŠ, Radek. Webové programy pro prezentaci konkurují PowerPointu a jsou zdarma. TechnetCz [online]. [cit. 2013-08-21]. Dostupné z: http://technet.idnes.cz/webove-programy-pro-prezentacikonkuruji-powerpointu-a-jsou-zdarma-1it/software.aspx?c=A110618_225806_software_vse Kukinovy stránky: Softwarové licence. [online]. [cit. 2013-06-16]. Dostupné z: http://kukinus.wz.cz/zapis/ivt/softwarove_licence.htm Mac OS X. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2001-, 11. 8. 2013 [cit. 2013-08-18]. Dostupné z: http://cs.wikipedia.org/wiki/Mac_OS_X MLEJNEK, Jiří. Antivirová ochrana z bootovacího úložiště. Brno, 2012. 137373. Dostupné z: https://dspace.vutbr.cz/xmlui/handle/11012/8680. Diplomová práce. VUT v Brně. Vedoucí práce doc. Ing. Karel Burda, CSc. 82 - - [13] Zdroje Programové vybavení - MultiEdu Seznam obrázků 83 SEZNAM OBRÁZKŮ Obr. 1.1: Obr. 1.2: Obr. 2.1: Obr. 2.2: Obr. 2.3 Obr. 2.4: Obr. 2.5: Obr. 2.6: Obr. 2.7: Obr. 2.8: Obr. 3.1: Obr. 3.2: Obr. 3.3: Obr. 4.1: Obr. 4.2: Obr. 4.3: Obr. 5.1: Obr. 5.2: Obr. 5.3: Obr. 5.4: Obr. 5.5: Vrstvy programového vybavení [autorka] Model informačního systému [autorka] Komunikace mezi uživatelem a hardwarem [autorka] Windows XP [autorka] Windows 7 [autorka] Windows 8 [autorka] Linux - Ubuntu [http://www.slunecnice.cz/sw/linux-ubuntu/obrazky/] Mac OS X [http://macgateway.com/wp-content/uploads/2011/03/MacOS-X-10-2-Jaguar.jpg] Sonny Ericson XPERIA - Android [autorka] Windows Phone [autorka] TuneUp Utilities [http://www.tuneup.cz/] Advanced SystemCare [http://www.iobit.com] Glary Utilities [http://www.glarysoft.com/] Total Commander [autorka] FreeCommander [http://www.freecommander.com/] muCommander [http://www.mucommander.com/] 7-Zip Manager [http://www.7-zip.org/] WinRAR [autorka] ZipGenius [http://www.stahuj.centrum.cz/utility_a_ostatni/komprese/zi pgenius/nahledy/] PeaZip [http://peazip.sourceforge.net/] PowerArchiver [http://www.powerarchiver.com/] Seznam obrázků 84 Obr. 5.6: Obr. 6.1: Obr. 6.2: Obr. 6.3: Obr. 6.4: Obr. 6.5: Obr. 6.6: Obr. 7.1: Obr. 7.2: Obr. 7.3: Obr. 7.4: Obr. 7.5: Obr. 8.1: Obr. 8.2: Obr. 8.3: Obr. 8.4: Obr. 8.5: Obr. 8.6: Obr. 8.7: Obr. 8.8: Obr. 8.9: WinZip [http://www.winzip.com/win/en/index.htm] Schéma přírůstkového a rozdílového zálohování [autorka] Cobian Backup [http://www.softwarecrew.com/wpcontent/uploads/2012/04/cobian_backup_large.png] Dropbox https://www.dropbox.com/ Sugar Sync Manager http://www.sugarsync.com/plans/ Acronis True Image [http://www.slunecnice.cz/sw/acronis-true-image/obrazky/] SBackup http://sourceforge.net/projects/sbackup/ Avast [http://www.slunecnice.cz/sw/avast-free-antivirus/obrazky/] AVG [http://www.slunecnice.cz/sw/avg/obrazky/] ESET Smart Security [autorka] Kaspersky [http://www.slunecnice.cz/sw/kaspersky-antivirus/obrazky/] Norton Internet Security [http://www.slunecnice.cz/sw/norton-internetsecurity/obrazky/] MS Word 2010 [autorka] OpenOffice.org Writer http://www.openoffice.cz/album/writer PSPad [http://www.slunecnice.cz/sw/pspad/obrazky/] Notepad ++ [http://www.slunecnice.cz/sw/notepad/obrazky/] MS Excel 2010 [autorka] OpenOffice.org Calc http://www.openoffice.cz/album/calc MS PowerPoint 2010 [autorka] OpenOffice.org Impress http://www.openoffice.cz/album/impress Online aplikace Prezi [http://cdn.thenextweb.com/wpcontent/blogs.dir/1/files/2012/10/prezi_template_screenshot .png]
Podobné dokumenty
Text bakalářské práce - Katedra geoinformatiky
V obecné rovině práce s internetem lze totiž pojmy mapový server, mapový portál
či mapová aplikace zaměňovat a často se tomu tak stává. Ve skutečnosti jsou však mezi
těmito termíny jisté rozdíly. V...
Počítačové sítě pro začínající správce
WAN propojují sítě vzdálené desítky km. Pro propojení podsítí používají nejčastěji telekomunikační linky.
NÁZEV/TÉMA: Druhy licencí software
Multilicence
je v podstatě hromadná licence. To znamená, že se při jednom nákupu nakoupí více licencí,
popřípadě licence na více kusů prodávaného softwaru. Multilicence bývá zpravidla levnější
než ...
WWW stránky
Zde zvolený přehled programů se odvíjí od nejčastěji využívaných funkcí běžného
uživatele. Většina lidí je rádo, může – li využívat počítač k prohlížení a upravování fotek pořízených pomocí digitál...
Uživatelská příručka k webové aplikaci Novell Filr 1.0
Změna výchozího editoru pro úpravy jednoho typu souborů . . . . . . . . . . . . . . . . . . . . . . . . 60
A.2.3
Změna výchozího editoru pro úpravy všech typů souborů . . . . . . . . . . . . . . . ...
MS PowerPoint
jména. Je moţné měnit vlastnosti odinstalovaných a neplatných poloţek v seznamu. Po kaţdé odinstalaci
software prověří, zda program odebral většinu součástí programu. Obsahuje i funkci pro dávkovou...