Střední škola informačních technologií a sociální péče, Brno, Purkyňova 97
Aplikační software Mgr. David Čížek
SŠ ITaSP Purkyňova 97 Brno 2010
Aplikační software Cílem tematického celku Aplikační software je proniknout do podstaty funkcí aplikačního sw pomocí charakteristiky základních pojmů, popisu kategorií aplikací, přiblížení praktického využití aplikačního softwaru či způsobů jeho získání. Pro správné pochopení oblasti aplikačního softwaru jsou v kapitole popsány jednotlivé skupiny aplikačního softwaru, zástupci každé skupiny a příklady jejich použití, a také další nezbytné části tohoto tematického celku. Absolvování kapitoly Aplikační software je předpokladem k následnému proniknutí do problému využití aplikací jak po stránce teoretické, tak i praktické.
Klíčové pojmy: Aplikační software, aplikace, program, používání aplikací, licenční podmínky používání aplikačního sw, aplikační balík, druhy aplikačního softwaru.
Aplikační software Aplikační software je široká oblast informačních technologií, která zahrnuje veškeré programové vybavení počítače, které zajišťuje na základě interakce s operačním systémem přímou práci uživatele s počítačem. Účelem aplikačního software je zpracování a řešení konkrétní úlohy, řešené uživatelem, k čemuž využívá právě ty funkce, které jsou přímo určeny k vykonávání takovéto úlohy. Aplikace využívají k interakci mezi počítačem a uživatelem grafické nebo textové prostředí, převážně v závislosti na technickém vybavení a OS počítače, a také na účelu a obtížnosti úlohy. Základem aplikace je její složení z několika programů, které zajišťují její správný chod. Typickým příkladem aplikace je spojení do jedné funkční skupiny, kterou označujeme jako aplikační balík. Takovým případem může být třeba kancelářský balík MS Office.
Využití aplikačního softwaru Jak už sám název oblasti sw napovídá, jedná se o programové vybavení určené k aplikaci v nejrůznějších oblastech využití počítačových technologií. Aplikační software můžeme rozdělit do různých skupin. Některé aplikace mohou patřit i do více skupin nebo se mohou skupiny překrývat, a to z toho důvodu, že různé systémy využívají různé aplikace, a také samotné rozdělení skupin nemusí být zcela jednoznačné. Skupiny aplikačního softwaru dělíme podle účelu do následujících skupin: • Obslužný sw • Kancelářské balíky • Textové editory a procesory • Tabulkové procesory • Prezentační program • Databáze • Grafický sw • Technický sw • Internetové aplikace • Antivirový sw • Pomocný sw • Ekonomický sw • Specializovaný sw • Plánovací sw • Multimediální sw • Hry a zábavní aplikace • Vývojový software Rozdíl mezi pojmy „aplikace“ a „program“ Důležitým prvkem orientace v oblasti aplikačního softwaru je mj. pochopit rozdíl mezi “aplikací” a “programem”. Tyto pojmy jsou často zaměňovány, a proto je třeba si osvětlit jejich význam.
Počítačový program je postup operací, který popisuje realizaci dané úlohy. Počítačový program může vzniknout zápisem algoritmu v programovacím jazyce. Naproti tomu aplikace se může skládat z několika programů, případně je několik aplikací spojeno do skupiny, kterou označujeme jako aplikační balíky.
Zásady výběru aplikačního sw Při volbě aplikačního softwaru se řídíme několika základními jednoduchými zásadami: • Hardwarové možnosti o Hardware musí splnit systémové požadavky sw Př.: MS Office 2007 vyžaduje alespoň Windows XP, 256 MB RAM, CPU 500MHz a HDD 2GB. Bez těchto schopností hw aplikaci nespustíme
• Oblast využití o Pro danou oblast výběru je nutné určit vhodný druh sw, ale také složitost. • Př.: Pro tvorbu profesionální 3D grafiky zvolíme např. 3D Studio Max, Malování rozhodně není ani vhodné, ani možné použít pro takto složité operace. • Platforma o Využití aplikačního softwaru pro určité druhy operací dle technických prostředků. • Př.: Aplikace pro dotykové obrazovky • Aplikační rozhraní o Rozhraní pro využití aplikace dle výstupu informací. Textové – Výstup pomocí textu a speciálních znaků (Commandery, Lynx…) Grafické – umožňuje ovládat software pomocí interaktivních grafických prvků na monitoru pc. • Pohodlnost užívání o Pohodlnost=jednoduchost. Platí, že čím delší čas trávíme s aplikací, tím nutnější je pohodlnost jeho použití. • Uživatelovi schopnosti
o Aplikaci vybíráme podle toho, zda-li a za jak dlouho jsme schopni se s ní naučit pracovat. • Možnosti rozšíření o Mnoho aplikací lze rozšířit o další moduly, funkce, aplikace či nastavení. Př.: Zásuvné moduly Mozilla Firefox, Pdf Convertor v MS Office… • Kvalita sw a jeho spolehlivost o Aplikaci vybíráme dle toho, jak spolehlivá musí být, tedy jak závislý na ní uživatel bude. Samozřejmě platí, že čím uživatelsky důležitější aplikace, tím kvalitnější a spolehlivější musí být. Př.: Občasné výpadky firewallu či antiviru mohou vést k zavirování a kolapsu PC… • Dostupnost sw o Výběr aplikací může záviset na tom, jak dostupný sw je. Dostupnost může jednoduchá u obecně rozšířených i specializovaných aplikací (stahuj.cz, slunečnice.cz, warez, atd.), příp. složitější nejčastěji u specializovaných. U úzce specializovaného sw může být dostupnost možná pouze na objednávku. Př.: jednoduchá dostupnost: Mozilla Firefox, Adobe Reader nebo Open office • Softwarová licence o Některé programy jsou pro uživatele dostupné zcela zdarma, za používání jiných musíme zaplatit. Více níže v kapitole Softwarové licence • Cena o Úzce spjata s dostupností a softwarovou licencí sw. Př.: Zdarma Mozilla Firefox oproti AutoCAD LT 2011 v ceně 90 409,- Kč (27.9.2010, www.alfacomp.cz)
Softwarové licence V této kapitole si shrneme nejrozšířenější licence aplikačního softwaru. Licencí pro šíření aplikačního softwaru – avšak zdaleka ne jen aplikačního, ale také systémového, je velké množství, které jsou většinou jednoznačně vymezeny. Mohou se ovšem navzájem podobat a lišit v detailech, takže je třeba si vymezit ty nejrozšířenější. Uvedený výčet je dle abecedy, ne podle míry rozšířený! Adware Užívání software šířeného pod touto licencí je bezplatné, ale v programu se zobrazuje reklama, ze které je jeho vývoj placen. Odstranění reklamy je nemožné a ani není v souladu s licencí. Reklama bývá většinou stahována z Internetu. Artistic License – Open source Software šířený pod touto licencí umožňuje volné používání, modifikování i šíření za předpokladu, že budete šířit software bezplatně nebo zamezíte možnosti záměny mezi vlastní verzí a standardní verzí. Licence nevylučuje využití softwaru v komerčních projektech. Demo Program slouží pouze k předvedení schopností daného produktu, ne však k jeho plnému nasazení. Je pravděpodobné, že bude nějakým způsobem omezena funkčnost produktu, např. ukládání, zobrazování nebo zpracování. Často také bývá omezena časově. Zvyklostí bývá označovat funkčně omezenou verzi Demo a časově omezenou verzi Trial. Donationware Zaplacení tohoto software je čistě dobrovolné a pokud máte pocit, že by bylo vhodné ocenit kvalitu autorovy práce, můžete zaslat libovolný příspěvek na jeho konto. Freeware Forma distribuce software, která ponechává autorovi autorská práva, ale volně zpřístupňuje plně funkční software ostatním bez poplatků. Software by neměl být prodáván či šířen za úplatu, nesmí být pozměňován, autor může také omezit způsob použití. Autoři poskytují software pod touto licencí většinou pro vlastní uspokojení, prosazení pokrokového nápadu či prostě pro dobro všech.
GNU GPL GNU=General Public License. Software šířený pod licencí GPL je možno volně používat, modifikovat i šířit, ale za předpokladu, že tento software bude šířen bezplatně (případně za distribuční náklady) s možností získat bezplatně zdrojové kódy. Toto opatření se týká nejen samotného softwaru, ale i softwaru, který je od něj odvozen. Na produkty šířené pod GPL se nevztahuje žádná záruka. Plná verze (Full version) Plná aplikace či program bez omezení. 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 on-line podpora. Shareware býval v počátcích velmi levný - byl většinou produktem jednoho vývojáře a byl distribuován přímo klientům. Díky značnému rozšíření Internetu se z této licence stal naprosto obvyklý způsob distribuce software, který využívají i dříve typické krabicové produkty. Trial Jedná se o komerční software, u kterého je časově omezena určitá funkce např. ukládání, tisk apod. Smyslem této licence je umožnit potencionálnímu zájemci si vyzkoušet ovládání programu a různých funkci před zakoupením plné verze. Zvyklostí bývá označovat časově omezenou verzi Trial a verzi omezenou funkčností Demo.
Jednotlivé skupiny aplikačního sw V této kapitole si přiblížíme skupiny aplikačního softwaru tak, jak byly vyjmenovány výše – podle účelu. Velmi často se ve spojení s aplikačním softwarem setkáme s výrazem aplikační balík. Jedná se o označení pro skupinu softwaru prodávaného jako celek, který nabízí určitý stupeň propojení jednotlivých aplikací v balíku. Obslužný software Obslužné programy jsou pomocné programy, často nadstavba operačního systému, které umožňují jednoduše a přehledně řešit operace se soubory, adresáři a diskovými jednotkami. Jsou to např. Norton Commander, Total Commander, Volkov Commander, Salamander, Průzkumník (implicitně obsažen v OS Windows). Kancelářské balíky Kancelářský balík je skupina softwaru určená pro práci v kanceláři – tedy obsahující aplikace využívané k psaní textu, tvorby tabulek, prezentací, správu databází, publikaci na webu, příp. komunikaci a plánování. Nejvíce rozšířeným balíkem a tedy určitým standardem v této oblasti je Microsoft Office. Tato sada obsahuje nejen aplikace, ale také pomocné sady a on-line služby. Nabízí celou řadu výhod (plná kompatibilita s OS Windows, jednoduchost, groupworking, atd.), na druhé straně je to placený sw a není zajištěna jeho plná kompatibilita s jeho konkurenty (např. defaultní formát souborů v OpenOffice). MS Office je dostupný v řadě různých verzí (historicky např. Office 95, 97, XP, 2007, 2010; komerčně např. Basic, Professional, Ultimate, Enterprise), aplikace, která standardně nabízí jsou Word, Excel, PowerPoint, Access, Outlook, Publisher či OneNote (dle verze Office). Nejbližším a po MS Office nejrozšířenějším kancelářským balíkem je open source sada OpenOffice. Své velké obliby dosáhl zejména svou dostupností (je zdarma!) a podobností s MS Office (ovládání, funkce, aplikace…). Open Office využívají pro ukládání dat ISO standard (OpenDocument Format - ODF), zvládne ovšem také import mnoha dalších souborů včetně Office 97 až 2007/2008. Jeho další velkou výhodou je přímý export do formátu pdf. Aplikace Open Office jsou např. Writer (ekv. Word), Calc (Excel), Impress (PowerPoint), Draw (Malování) a Base (Access). Open Office je volně ke stažení na internetu.
Třetím zástupcem této skupiny je Star Office (SUN). Nabízí obdobné možnosti, jako Open Office (jeho kód je základem pro Open Office) a obsahuje obdobné kancelářské programy, z nichž každý je placenou verzí. Vedle těchto aplikací jsou k dispozici on-line kancelářské sady či jejich samostatné aplikace. Jsou to např. Zoho.com, Google Docs, nebo Office Web Apps. Obvykle pracují na principu přiděleného webového prostoru a práci s dokumenty online. Výborné využití naleznou kromě využití jednotlivci také v práci ve skupině, kdy k psanému či editovanému dokumentu mají přístup všichni členové skupiny on-time. Textové editory a procesory Mohou být součástí kancelářského balíku, ale také samostatné aplikace. Nejedná se o stejné druhy sw. Textový editor slouží k úpravám prostého textu bez formátovacích informací. Neumožňují měnit vzhled obsahu dokumentu. Zaměřují se pouze na vytvoření obsahu – např. vytváření konfiguračních souborů nebo zdrojových kódů. PSPad, TextPad, Poznámkový blok. Textový procesor slouží k vytváření formátovaného textu. Umožňuje měnit vzhled obsahu dokumentu (fonty, velikost písma, nadpisy…, vkládání maker, obrázků, tabulek…). Textové procesory také používají metodu WYSIWYG, takže uživatel na obrazovce vidí (téměř) přesně to, co se později bude tisknout na tiskárně. Standardem je MS Word, proto většina text.procesorů umožňuje ukládání ve formátu .doc (docx). Př.: MS Word, Open Office Writer, WordPad… Profesionální sazba textových dokumentů se provádí pomocí DTP systémů, nebo systém TEX (LaTeX). Tabulkové procesory Program pro tvorbu a zpracování tabulek a informací v nich. V buňkách jsou uložena data či vzorce, mezi kterými mohou být vztahy. Základní funkce jsou od tvorby a formátování textu a tabulek po rozšířené funkce doplňování textu a rozšiřování číselných řad. Vyšší využití pak nalezneme při používání matematických funkcí, nebo rozšířeném formátování. V dnešní době je nalezneme v kancelářských balících. Př.: MS Excel, Open Office Calc, Lotus 1-2-3, Calc602
Prezentační software Prezentační software je obecný název pro grafické systémy, které se používají pro tvorbu audiovizuálních pomůcek pro přednášky, obchodní jednání, reklamy apod. Hlavní silou je fakt, že vizuálně podaná informace dokáže vyvolat dojem, jakého nikdy nelze dosáhnout pouhým slovním podáním. Slouží k tvorbě prezentací na audiovizuálním základě. Audiovizuální prvky jsou buď implicitně vloženy, nebo je může uživatel přímo vložit. Tvorba prezentace se typicky skládá z následujících kroků: • • • •
výběr nebo tvorba pozadí výběr nebo tvorba objektů, které má prezentace obsahovat (texty a obrázky) přiřazení dynamických prvků k objektům – možnost oživení prezentace zvukem nebo animací úprava kompozice (rozmístění prvků na obrazovce)
Př.: PowerPoint (MS Office), Impress (OpenOffice), Applause, Visual Studio, a další.
Databáze Databáze jsou oblastí aplikačního software, umožňující manipulaci s uloženými daty a přístup k nim. Důležitým prvkem databází je seskupování informací do tabulek, seznamů a vztahů tak, aby práce s nimi byla jednoduchá a přehledná. Databáze jsou založeny na základních a rozšířených relacích, které propojují data a jejich skupiny. Zástupci databází: MS Access, Base (OpenOffice), MySQL, Oracle, FoxPro. Grafický sw Počítačová grafika je velmi rozsáhlou oblastí informačních technologií. Slouží k vytváření, úpravě a tisku grafiky na PC. Z hlediska aplikačního softwaru posuzujeme počítačovou grafiku dle jejího typu, tedy aplikace pro grafiku rastrovou (bitmapovou) – obraz je popsán pomocí jednotlivých pixelů v mřížce, vektorovou – obraz je složen ze základních geometrických útvarů (body, přímky, křivky a mnohoúhelníky), a pak dle způsobu zobrazení v rovině – 2D nebo 3D. Grafický software lze využít jako uživatelský grafický systém pro oblast netechnického, často uměleckého směru, a jako technický grafický systém, který je využíván pro technicky zaměřené celky (technické rysy a výkresy, profesionální sw).
Zástupci rastrové grafiky: Malování (obsažen v OS), Adobe Photoshop, Gimp Zástupci vektorové grafiky: CorelDraw, Adobe Illustrator, Zoner Callisto Zástupci 2D grafiky: Výše zmínění zástupci rastr. i vektorové grafiky Zástupci 3D grafiky: 3D Studio Max, SoftCAD, Maya Uživatelské grafické systémy: Výše zmíněné nástroje grafiky Technické grafické systémy: AutoCAD, MechSoft, CATIA Technický sw Technický software je skupinou, která shrnuje aplikace, týkající se návrhů a zprostředkování realizací oblasti techniky. Jedná se o databáze technologických norem, grafické systémy, vykreslovací systémy či aplikace pro řízení technologických procesů. Internetové aplikace Kategorie internetových aplikací zahrnuje paletu softwaru, který pracuje s internetovým kódem a umožňuje komunikaci se vzdáleným serverem. Do této skupiny zahrnujeme: • Webové prohlížeče – prohlížení webpvých stránek. Komunikace se serverem http, zpracování kódu html, xhtml, xml apod., a jeho následné zobrazení o Internet Explorer, Firefox, Chrome, Opera, Safari • FTP klient - umožňuje manipulaci se soubory, které tvoří obsah webu. Lze s ním provádět veškeré možné operace se soubory, tj. přenos souborů na server a práce s nimi o FileZilla, Total Commander, Průzkumník Win, Novell NetDrive • Aplikace pro internetovou bezpečnost – zajišťují zabezpečení pc v síti, a to proti útokům ze serverů, v e-mailech, a celkově chrání soukromí uživatele. Jedná se o firewally, antivirové systémy a filtry spojení. o Kerio Firewall, Sunbelt Personal Firewall, Kaspersky anti-Hacker, Windows Defender • Download manažery – slouží ke správě stahování dat a souborů do PC. Může jít o stahování celých složek, stránek, samostatných souborů (obrázky, videa, atd.) o aTube Catcher, Go!Zilla, GetRight • Vyhledávače - umožňují vyhledávat na internet webové stránky obsahující požadované informace. Uživatel zadává klíčová slova a vyhledávač obratem na základě své databáze vypisuje seznam odkazů na stránky, které hledané
•
•
•
•
•
informace obsahují (text, obrázky nebo jiné typy multimediálních informací). Databáze je udržována převážně automaticky na rozdíl od internetových katalogů, které jsou udržovány převážně ručně. o Google, Yahoo, Bing; Jyxo.cz, Seznam, Atlas Sdílení souborů – aplikace umožňující nebo usnadňující sdílení dat v internetu. Toho dosahují několika způsoby, kdy uživatelé mohou sdílet určité soubory nebo celý obsah cíle sdílení. Sdílení může být P2P (peer-to-peer) - sdílení dat klient – klient; opakem je klient – server, kdy ke sdílení dochází zprostředkovaně. o Klient – klient: P2P - např. DC++, Strong DC, BitTorrent Komunikační nástroje – komunikační software zajišťuje komunikaci a přenos dat mezi uživateli po síti. Mohou to být emailoví klienti, komunikátory, telefonie, chat a aplikace pro mobilní telefony. Pomocí internetu lze komunikovat přenosem textu, zvuk, obrazu či souborů. o E-mail: MS Outlook, Thunderbird, Pegasus Mail o Instant Messaging: ICQ, QIP, MSN, Miranda o Telefonie: Skype o Chat: nejčastěji řešen přes webové rozhraní – lide.cz, xChat.cz, apod. Vzdálená správa – sw určený k přístupu a ke spravování vzdálených souborů, plochy a zařízení v síti. o Vzdálená plocha (Windows), PuTTY, TeamViewer, Remote Control RSS čtečky - čtečka kódu xml, určená ke čtení novinek z informačních kanálů. Bývají součástí webových prohlížečů, ale fungují také jako samostatné aplikace. o Samostatně – FeedReader, RSS Reader, RSS Xpress a další – např. monitoring sítě, akcelerátory, přehrávače hudby, rádia, tv, optimalizátory…
Antivirový sw Antivirový software slouží k identifikaci, odstraňování a eliminaci počítačových virů a jiného škodlivého softwaru. Úspěšnost závisí na schopnostech antivirového programu a aktuálnosti databáze počítačových virů. Aktuální virové databáze se nejčastěji stahují z internetu. Existuje množství antivirových programů, které odhalují existenci viru na disku, případně viry i odstraňují. Antiviry mohou být dostupné jako freeware nebo shareware (plná verze k dokoupení, příp. nutnost obnovení a reinstalace po určité době). •
Př.: NOD32, Norton Antivirus, Avast!, AVG, F-Secure, Kaspersky, Panda…
Pomocný sw Jedná se o aplikace, které nejsou přímo určeny k určité činnosti, ale jako podpora různého druhu softwaru. Může se jednat o utility, jako např. sw výukový, převodníky, instalační sw, zabezpečovací sw (zámky pc, přemostění, backdoors), doplňkový a technický sw, apod. Ekonomický a firemní sw Ekonomický software je oblast aplikací, která slouží především firemním účelům, a to ke správě ekonomické agendy, hospodářství, finančních pohybů a evidenci zboží, skladů, majetku a zaměstnanců. Svým zaměřením pokrývá celou sféru řízení firemní ekonomiky a často se prolíná oblast materiální a personální. Do této skupiny lze zahrnout např. Money S3 (S4, S5), Pohoda, Vario. Firemní sw je často firmě „šitý na míru“, na jeho vývoj jsou specializovány mnohé softwarové firmy. Jeho zaměření se liší dle pole působnosti zadavatelů, můžeme si jej rozdělit do několika základních oddílů: •
Specializovaný ekonomický sw
•
Technický sw
•
Účetní sw
•
Právní sw
•
Skladový sw
•
Komunikační sw
•
Sw pro tvorbu firemních dokumentů
•
A další
Specializovaný sw Specializovaný software je část aplikačního sw, která je propojena s jeho dalšími oblastmi. Nalezneme zde zmíněný sw grafický, technický, firemní, pomocný či internetový, ale řadíme sem také další směry využití – školství, lékařství, průmysl, stavebnictví, architektura, zábava, zemědělství, právo, servis a spousta dalších oblastí lidského působení.
Plánovací sw Aplikace pro plánování jsou vhodným nástrojem pro organizaci času a aktivit uživatele, plánování aktivit a vedení databáze kontaktů. Tyto aplikace dokáží zobrazit připomínky a poznámky přímo na pracovní ploše, nebo je zobrazit v předem stanovený čas jako upomínku. Často jsou také vhodné pro vedení záznamů o plánování aktivit v rámci firmy (propojení ve firemní síti). • Př.: Kalendář, Outlook (OS Windows), Lotus, Dynamic Notes, Remainder Multimediální sw Jednou z nejrozsáhlejších oblastí aplikačního softwaru jsou aplikace pro multimédia. Tato skupina je dnes natolik široká, že je třeba ji věnovat jednu samostatnou kapitolu či výukový komplex. Multimediální software můžeme charakterizovat jako aplikace pro tvorbu, přehrávání editaci a celkově práci s multimédii, tedy s kombinaci textových, obrazových, zvukových či animovaných nebo filmových dat. K těmto procesům využívá speciálních prostředků, a to jak hardwarových (výstup, vstup), tak softwarových (kodeky, interakce s OS, ovladače hw…). Multimediální software obsahuje ještě jednu důležitou podskupinu: Výukový software. Jedná se o typické využití sw pro vzdělávací účely, kdy je uživateli předváděna prezentace témat, často s názornými ukázkami, s využitím interakce (volba témat, testy, slovník, atd.). Příkladem jsou třeba výukové materiály pro výuku jazyků, předmětů informační technologie, fyziky, chemie, ale samozřejmě lze využít této podskupiny multimédií de facto ve všech oblastech výuky. Nejznámější multimediální sw pro uživatelsky nejužívanější oblast audio a video Multimediální software pro tvorbu multimédií: Acid, Anvil Studio, Adobe Audition, Audacity (hudba) AviScreen, CamStudio, Fraps (video) Multimediální software pro přehrávání multimédií: (často se setkáváme s propojením přehrávání audio i video v jednom přehrávači) WinAmp, iTunes, XM play (hudba) Windows Media Player, QuickTime player… (video)
BSplayer,
KMplayer,
FLVplayer,
Multimediální software pro editaci multimédií: Audacity, AudioGrabber, Audio Edit Magic, MP3direct Windows Movie Maker, Adobe Premiere, Sony Vegas, Aurora Využití multimediálních aplikací nalezneme jak v případě personálního (pro osobní potřebu, v domácnostech, atd.), tak i ve sféře profesionální (tvorba hudby a videa, tvorba audiovizuálních prezentací, média, masmédia, tok informací, zábava, atd.) Oblasti využívání multimédií: • Domácnosti (propojení PC, televize, DVD, projekce, rádia, apod.) o Př.: K PC je připojeno digitální uložiště dat, které slouží k ukládání souborů, mj. např. audia a videa, které pak můžeme přehrávat i na TV či audio systému. • Výuka o Př.: Multimediální tabule ve třídách – propojuje multimediální sw s výukou a umožňuje přímou interakce Učitel – student – výuka – praktické ukázky a využití • Business o Př.: Prezentace výrobku obchodním partnerům • Média o Př.: Příprava pořadů pomocí multimediálních aplikací • Zábava o DJ´ing a VJ´ing využívá k tvorbě setů pokročilý multimediální software
Hry a zábavní aplikace Hry a zábavní aplikace jsou neopominutelnou oblastí aplikačního softwaru. Jedná se o software, sloužící k zábavě, uvolnění a relaxaci. Jejich platformou je PC, herní konzole (PS2, PS3, Wii, Xbox, atd.)nebo internet. Hry a zábavní aplikace mohou být základní a na běžném PC spustitelné snadno, a nebo je pro jejich užívání třeba splňovat určité vyšší nároky na hw, jako je výkonná CPU, větší paměť RAM, speciální periferie (joystick, volant, gamepad) či grafický akcelerátor. Počítačová hra je většinou vlastní virtuální svět, v němž je třeba dosáhnout určitých výsledků, postupů či vývoje tohoto světa či osob v něm. Hry se nejobecněji kategorizují do níže uvedených skupin, přičemž u některých titulů dochází k prolínání typů nebo vytváření specifických podtypů. Liší se způsobem zásahu hráče do hry a nabízenými prostředky programu k interakci: • Adventury (Broken Sword, Leisure Suit Larry) • Akční hry (FPS: Counter Strike, Duke Nukem: MP; TPS: Mafia, Max Payne, GTA) • Arkády • Strategie (Civilization, Age of Empires) • Simulátory (Colin McRae Rally, Heroes over Europe) • Sportovní (FIFA, NHL, Pro Evolution Soccer) • RPG (Fallout, Diablo, Gothic) Vývojový software Posledním velkým okruhem aplikačního softwaru je vývojový software. Tato oblast je platformou pro vývoj dalšího softwaru, počínaje operačními systémy přes ovládací sw po veškerý aplikační sw. K úspěšnému používání vývojového softwaru je třeba mít alespoň základní znalosti dané oblasti vývoje, v závislosti na složitost a důležitost softwaru vývojového i vyvíjeného je třeba mít znalostí více. Některé vývojové nástroje jsou schopny automatických úprav ve vývoji, některé slouží pouze jako editor a nástroj pro psaní kódu. Software je možné vytvářet pro svou potřebu i pro komerční účely. Vývoj se týká všech oblastí počítačové softwaru. Příklady vývojového sw v některých oblastech počítačového sw: • Vývojové nástroje programů: C++, Delphi, Borland Pascal, .NET
• Databáze: MySQL GUI Tools, Borland Database Engine • Web: o WYSIWYG editory – NVU, Dreamweaver, Bluevoda o PSpad, Poznámkový blok (windows) • Multifunkční editory: CodePad, Vim, File Editor Mimo to do vývoje samozřejmě zahrnuje software pro vývoj HW. K tomu se využívá nejčastěji programovacího jazyka pro vývoj (C++, atp.) ve spojení s hw prostředky.
Forma užívání aplikačního softwaru Aplikační software lze využívat ve dvou variantách. Může být pořízen a používán jako aplikační balík, nebo jako individuální komponentové řešení (individuální, samostatné programy). Aplikační balík Výhody: • Odpadá nutnost pořízení jednotlivých aplikací - vše v jednom balíku • Integrita a kompatibilita celého celku, vzájemné propojení a možnost exportu dat • Podpora ze strany výrobce sw pro celý balík Nevýhody: •
Malé možnosti zásahu do balíku
•
Nižší kompatibilita s ostatními balíky téhož druhu jiného výrobce
•
U některých balíků závislost na jádře balíku
Individuální komponentové řešení Výhody: •
Pro zajištění plné funkčnosti lze využít jedna aplikace
•
Nezávislost na ostatním sw s výjimkou OS
•
Jednodušší dostupnost a objem dat
•
Nároky na vazbu s ostatními aplikacemi
•
Bez garance kompatibility s ostatními aplikacemi
•
Vyšší pořizovací cena v poměru s aplikacemi v aplikačních balících
Nevýhody:
Použité zdroje: 1. Operační systémy. Wikipedia.org [online]. 2010, 1, [cit. 2010-21-09]. Dostupný z WWW: http://cs.wikipedia.org/wiki/Opera%C4%8Dn%C3%AD_syst%C3%A9m. 2. Aplikační software. Wikipedia.org [online]. 2010, 1, [cit. 2010-12-09]. Dostupný z WWW: http://cs.wikipedia.org/wiki/Aplika%C4%8Dn%C3%AD_software. 3. Software II - aplikace. Přednášky. Http://158.194.63.5/HSKPC [online]. 2010, 1, [cit. 2010-10-04]. Dostupný z WWW: http://158.194.63.5/HSKPC. 4. Ing. Dosedla Martin. Aplikace výpočetní techniky; KTeIV PdF MU 2007 5. Mgr. Vladimír Hora. Přednášky z Cvičení z aplikací výpočetní techniky 4; KTeIV PdF MU 2007