< -ZPĚT

8. Aplikační programy, programovací jazyky, formáty datových souborů

Popsat druhy aplikačního software (webové prohlížeče a komunikační programy, kancelářské balíky, podnikové aplikace, vývojová prostředí a překladače programovacích jazyků, grafické a CAD programy, počítačové hry, výukové programy, pomocné programy [utility] a speciální programy pro různé profese) umí vysvětlit funkci a význam programovacích jazyků, vysvětlit pojem formát datového souboru, znát vazbu typů dokumentu na určitý program a umět ji změnit, znát význam standardizace dokumentů a mít přehled o nejpoužívanějších současných typech dokumentů (HTML, TXT, DOC, XLS, ODT, ODS, PDF, PPT, WAV, JPG, MP3, WMA, MPEG,AVI atd.)

Aplikační software (zkráceně aplikace) je v informatice programové vybavení počítače (tj. software), které umožňuje provádět nějakou užitečnou činnost (řešení konkrétního problému, interaktivní tvorbu uživatele – např. textový procesor apod.).[1] Aplikace využívají pro interakci s uživatelem grafické nebo textové rozhraní, případně příkazový řádek. Aplikace se může skládat z několika počítačových programů. Mezi aplikace neřadíme systémový software (tj. jádro a další součásti operačního systému, např. služba Windows, démon).

Webové prohlížeče- Webový prohlížeč (též browser [brouzr]) je v informatice označení pro počítačový program, který slouží pro prohlížení webových stránek (tzv. World Wide Web, zkráceně WWW). Webový prohlížeč dle pokynů uživatele (kliknutí na odkaz, zadání URL adresy) komunikuje pomocí HTTP protokolu s webovým serverem a přijatá data pomocí obsažených značek (HTML, XHTML, XML apod.) zformátuje (vyrenderuje) a zobrazí na obrazovce počítače.
Textové prohlížeče zobrazují stránky jako text, obvykle velmi jednoduše formátovaný. Grafické prohlížeče umožňují složitější formátování stránky včetně zobrazení obrázků. Pro zobrazení některých zvláštních součástí stránky, jako jsou Flash animace nebo Java applety, je třeba prohlížeč doplnit o specializované zásuvné moduly. Mezi nejznámější grafické webové prohlížeče patří (seřazeny podle počtu uživatelů): Google Chrome, Internet Explorer, Mozilla Firefox, Safari, Opera, Maxthon a další. Mezi textové pak Links, Lynx a další.

Komunikační programy -Instant messaging (zkratka IM) je internetová služba, umožňující svým uživatelům sledovat, kteří jejich přátelé jsou právě připojeni, a dle potřeby jim posílat zprávy, chatovat, přeposílat soubory mezi uživateli a i jinak komunikovat. Hlavní výhodou oproti používání např. e-mailu spočívá v principu odesílání a přijímání zpráv v reálném čase. Jinými slovy zpráva je doručena ve velmi krátké době od odeslání (většinou v rámci stovek milisekund). Příklady - ICQ, Meebo, Skype, Windows Live Messenger, Yahoo! Messenger, Google Talk, Facebook

Kancelářské balíky - Kancelářský balík (zkráceně anglicky office) je v informatice označení pro skupinu kancelářského software prodávaného jako celek, který nabízí určitý stupeň propojení jednotlivých aplikací v balíku. Jeho součástí obvykle bývá textový procesor, tabulkový procesor, nástroj na tvorbu prezentací či databázový systém. Někdy se v balíku též objevují groupwarové nástroje či grafické editory.
V současné době je nejrozšířenější balík Microsoft Office, který se stal de facto standardem. Proto se stala schopnost číst soubory Microsoft Office nutnou podmínkou pro kterýkoli kancelářský balík, jež mu chce konkurovat. Tyto soubory jsou však ukládány do proprietárních formátů (od verze Office 2007 pak do OpenXML).
V poslední době získává oblibu open source kancelářský balík LibreOffice po svém předchůdci OpenOffice.org, u kterého došlo vzhledem k neshodám mezi vývojáři, ke stagnaci ve vývoji.S nástupem Web 2.0 služeb se objevila celá řada online kancelářských balíků, zpravidla jen anglických. Ale např. Google dokumenty nebo Microsoft Web Apps jsou v češtině.

Podnikové aplikace - Business intelligence (BI) jsou dovednosti, znalosti, technologie, aplikace, kvalita, rizika, bezpečnostní otázky a postupy používané v podnikání pro získání lepšího pochopení chování na trhu a obchodních souvislostech. Za tímto účelem provádí sběr, integraci, analýzu, interpretaci a prezentaci obchodních informací. Mohou zahrnovat samotné shromážděné informace nebo explicitní znalosti získané z informací.
Pojem se používá minimálně od roku 1958, s cílem podporovat lepší obchodní rozhodování. Tak lze také charakterizovat BI systémy jako systémy pro podporu rozhodování.
Business intelligence aplikace poskytují historické, současné a prediktivní zobrazení obchodních operací, nejčastěji s využitím již získaných dat v datovém skladu nebo příležitostně přímo z provozních systémů. Běžné funkce BI aplikací zahrnují reporting, podporu analýz, datové kostky (OLAP), přehledové zobrazení (dashboard, balanced scorecard), dolování dat, podnikové řízení výkonnosti (CPM), podporu plánování a prediktivní analýzy.
BI aplikace zpracovávají data prodeje, výroby, financí a dalších strukturovaných zdrojů dat pro obchodní účely, především řízení výkonnosti podniku. BI aplikace mohou shromažďovat informace z různých oddělení a provozů společnosti a mohou porovnávat informace ve srovnatelných hodnotách.

Vývojová prostředí a překladače programovacích jazyků - Překladač (též kompilátor, anglicky compiler z to compile – sestavit, zpracovat) je v nejčastějším smyslu slova softwarový nástroj používaný programátory pro vývoj softwaru. Kompilátor slouží pro překlad algoritmů zapsaných ve vyšším programovacím jazyce do jazyka nižšího, nejčastěji strojového, či spíše do strojového kódu. Z širšího obecného hlediska je kompilátor stroj, respektive program, provádějící překlad z nějakého vstupního jazyka do jazyka výstupního. Z matematického hlediska je kompilátor funkce, která mapuje jeden nebo více zdrojových kódů podle překladových parametrů na kód ve výstupním jazyce. (Příklad - MS-Visual Studio-Visual basic)

Grafické a CAD programy - rastrová (Bitmapový grafický editor nebo také rastrový grafický editor je počítačový program umožňující uživateli prostřednictvím grafického rozhraní vytvářet a upravovat soubory s rastrovou grafikou. Data jsou zaznamenávána v některém z formátů vhodných pro bitmapovou grafiku jako např. JPEG, PNG, GIF a TIFF.
Mezi nejznámější bitmapové editory patří proprietární Adobe Photoshop a svobodný GIMP.) a vektorová grafika (Vektorový grafický editor je počítačový program umožňující uživateli prostřednictvím grafického rozhraní vytvářet a upravovat soubory s vektorovou grafikou. Data jsou zaznamenávána v některém z formátů vhodných pro vektorovou grafiku jako např. EPS, PDF, WMF nebo SVG. - CorelDraw, Adobe Illustrator, Xara Xtreme) , Specializované vektorové editory se používají pro technické kreslení (anglicky Computer Aided Design, CAD). Jiné programy slouží ke generování trojrozměrné vektorové grafiky (např. Maya, Blender).

Počítačové hry  - Počítačová hra je druh interaktivního softwaru. Komunikuje s uživatelem pomocí textu, 2D či 3D grafiky a zvuků. Je provozována na nějakém počítači — PC, Macintosh, případně na specializovaném počítači zvaném herní konzole, který je určený téměř výhradně na hraní her a multimediální zábavu. Hra provozovaná na herní konzoli se také nazývá videohra.
Jedná se o druh softwaru vydávaného na nějakém nosiči (DVD, CD, disketa,…), který se vkládá do počítače přes mechaniku k tomu určenou (CD – CD-ROM mechanika), nebo je distribuována přes internet. Počítačová hra slouží k zábavě, uvolnění, vzdělání či relaxaci. Některé moderní počítačové hry mívají vysoké hardwarové požadavky.

Výukové programy - Výukovým programem označujeme konkrétní 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í.

Prostředí výukového programu by mělo být přehledné, názorné a učícímu se umožňovat jednoduchou orientaci. Mnohé výukové programy se dají využít přímo v prezenční výuce (ať už na žákovských počítačích nebo pro promítání pomocí dataprojektoru či s využitím interaktivní tabule) nebo slouží pro samostudium ve volném čase.

Nejmodernějším výukovým programem určeným přímo pro výuku ve školách jsou interaktivní učebnice.

Ve výuce bývají výužívány i nedidaktizované programy (MS Word, PowerPoint, Excel, grafické programy aj), ty však nelze označit výukovými programy.

Utility - Utility (pomocné programy) je typ počítačového programu. Slouží k zjednodušení činností, které lze jinak realizovat s vynaložením většího úsilí (například použitím několika různých aplikací…), popřípadě vyžadují jisté znalosti (například příkazů, parametrů aj.).
Příkladem může být správa operačního systému (jeho oprávněných uživatelů a jejich práv, nastavení vlastností apod.), nastavování skrytých vlastností aplikací a podobně.

Speciální programy - např. jazykový korpus je (většinou rozsáhlý) soubor textů určitého jazyka, který slouží jednak pro lingvistický výzkum jazykové praxe, jednak jako datová základna pro tvorbu slovníků, korektorů, překladačů a pod. V současnosti mají korpusy digitální podobu, což výrazně usnadňuje sběr dat i jejich zpracování: speciální programy umožňují vyhledávání slov a slovních spojení v kontextu, zjištění frekvence výskytu v korpusu i zjištění původního zdroje textu.

Formát datového souboru - Soubor v informatice označuje pojmenovanou sadu dat uloženou na nějakém datovém médiu, se kterou lze pracovat nástroji operačního systému jako s jedním celkem.
Obsahem souboru mohou být různá data. Mnoho souborů reprezentuje jediný objekt a obsahuje jenom jeden druh dat (například textový dokument, počítačový program, obrázek, zvukový záznam), ale existují i soubory složené (archivní soubory, knihovny, ISO obrazy disků), které obsahují množství dílčích objektů a souborů; také kancelářské dokumenty mohou obsahovat vložené objekty (např. obrázky a tabulky), u multimediálních i jiných souborů mluvíme o kontejnerech, které mají vlastní formát a mohou obsahovat několik objektů (obraz, zvuk, titulky) různých formátů, přičemž formát jednotlivých složek není příliš závislý na formátu kontejneru. Podle toho, jak má být obsah souboru interpretován lze soubory rozdělit na textové a binární.

Nejpoužívanějších současných typech dokumentů (HTML, TXT, DOC, XLS, ODT, ODS, PDF, PPT, WAV, JPG, MP3, WMA, MPEG,AVI atd.) 


Zdroj informací: www.wikipedia.cz