Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

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

Podobné prezentace


Prezentace na téma: "Aplikační programy, programovací jazyky, formáty datových souborů."— Transkript prezentace:

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

2 Aplikační software je v informatice veškeré programové vybavení počítače Aplikační software je v informatice veškeré programové vybavení počítače umožňuje provádět nějakou užitečnou činnost (řešení konkrétního problému, interaktivní tvorbu uživatele apod.) umožňuje provádět nějakou užitečnou činnost (řešení konkrétního problému, interaktivní tvorbu uživatele apod.) Aplikace využívají pro interakci s uživatelem grafické(okna na monitoru zobrazují svůj výstup) nebo textové rozhraní(textový režim se zapisují znaky), případně příkazový řádek. Aplikace využívají pro interakci s uživatelem grafické(okna na monitoru zobrazují svůj výstup) nebo textové rozhraní(textový režim se zapisují znaky), případně příkazový řádek. 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(Microsoft office) 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(Microsoft office) Mezi aplikace nepatří systémový software Mezi aplikace nepatří systémový software

3 Rozdělení aplikačních programů : Antivirové programy Antivirové programy Databázové systémy Databázové systémy Hry Hry Internetové prohlížeče (browsery) Internetové prohlížeče (browsery) Kancelářské balíky Kancelářské balíky Programy pro tvorbu dokumentů, neboli DTP Programy pro tvorbu dokumentů, neboli DTP Technické programy (CAD, CAM, CAE, …) Technické programy (CAD, CAM, CAE, …) Programovací jazyky Programovací jazyky Programy pro počítačové sítě a komunikaci Programy pro počítačové sítě a komunikaci Vizualizační a animační programy (bitmapové a vektorové grafické editory) Vizualizační a animační programy (bitmapové a vektorové grafické editory) Zvukové a hudební programy Zvukové a hudební programy Vývojové nástroje (nástroje pro tvorbu programů, kompilátor, debugger,...) Vývojové nástroje (nástroje pro tvorbu programů, kompilátor, debugger,...) Utility, neboli užitečné programy Utility, neboli užitečné programy Výpočetní a matematické programy Výpočetní a matematické programy Účetní programy Účetní programy

4 Webové prohlížeče Slouží k prohlížení WWW (world wide web) Slouží k prohlížení WWW (world wide web) Umožňuje komunikaci s HTTP serverem a zpracování přijatého kódu Umožňuje komunikaci s HTTP serverem a zpracování přijatého kódu Mezi nejznámější webové prohlížeče patří grafické: Windows Internet Explorer, Mozilla Firefox, Safari, Google Chrome, Opera a textové: Links a Lynx Mezi nejznámější webové prohlížeče patří grafické: Windows Internet Explorer, Mozilla Firefox, Safari, Google Chrome, Opera a textové: Links a Lynx Komunikační programy Bezplatná online komunikace mezi lidmi Bezplatná online komunikace mezi lidmi Příklady: QIP, ICQ, Miranda, Skype, MSN Příklady: QIP, ICQ, Miranda, Skype, MSN Kancelářské balíky Skupina softwaru prodávaného jako celek Skupina softwaru prodávaného jako celek Jeho součástí obvykle bývá textový editor, tabulkový procesor, nástroj na tvorbu prezentací či databázový systém Jeho součástí obvykle bývá textový editor, tabulkový procesor, nástroj na tvorbu prezentací či databázový systém MicrosoftOffice je nejrozšířenější MicrosoftOffice je nejrozšířenější

5 Vývojové prostředí software usnadňující práci programátorů software usnadňující práci programátorů většinou zaměřené na jeden konkrétní programovací jazyk většinou zaměřené na jeden konkrétní programovací jazyk Např.: MS Visual Studio, Eclipse, … Např.: MS Visual Studio, Eclipse, … Vývojová prostředí jsou navržena tak, aby zvýšila produktivitu programátora pomocí provázaných komponent s podobným uživatelským rozhraním. Vývojová prostředí jsou navržena tak, aby zvýšila produktivitu programátora pomocí provázaných komponent s podobným uživatelským rozhraním. To znamená, že programátor nemusí tolikrát přepínat mezi jednotlivými módy jako při použití individuálních vývojových nástrojů To znamená, že programátor nemusí tolikrát přepínat mezi jednotlivými módy jako při použití individuálních vývojových nástrojů

6 Překladače programovacích jazyků Překladač je v nejčastějším smyslu slova nástrojem používaným programátory pro vývoj softwaru Překladač je v nejčastějším smyslu slova nástrojem používaným programátory pro vývoj softwaru Z širšího obecného hlediska je překladač stroj, respektive program, provádějící překlad z nějakého vstupního jazyka do jazyka výstupního Z širšího obecného hlediska je překladač stroj, respektive program, provádějící překlad z nějakého vstupního jazyka do jazyka výstupního Podnikové aplikace Aplikace k zlepšení chodu firem Aplikace k zlepšení chodu firem Příklady: -CRM(Customer relationship management) - Příklady: -CRM(Customer relationship management) - shromažďování, zpracování a využití informací shromažďování, zpracování a využití informací zákaznících firmy -SRM(vztahy s dodavateli) zákaznících firmy -SRM(vztahy s dodavateli) Grafické (technické) programy Počítačové programy dvojího typu: - vektorové (upravují soubory s vektorovou grafikou) - bitmapové (upravují soubory s rastrovou grafikou) Počítačové programy dvojího typu: - vektorové (upravují soubory s vektorovou grafikou) - bitmapové (upravují soubory s rastrovou grafikou) Vektorové editory - vytváření schémat, nákresů s ostrými hranami, technických výkresů, diagramů apod., (animace). Příklady: CorelDraw, Adobe Illulstrator, Xara Xtreme, CAD Vektorové editory - vytváření schémat, nákresů s ostrými hranami, technických výkresů, diagramů apod., (animace). Příklady: CorelDraw, Adobe Illulstrator, Xara Xtreme, CAD Bitmapové editory - úprava digitálních fotografií a ilustrací Příklady: GIMP, Photoshop Bitmapové editory - úprava digitálních fotografií a ilustrací Příklady: GIMP, Photoshop

7 Utility a výukové programy Utility (pomocné programy) slouží k zjednodušení činností Utility (pomocné programy) slouží k zjednodušení činností Příkladem může být správa operačního systému, nastavování skrytých vlastností aplikací, … Příkladem může být správa operačního systému, nastavování skrytých vlastností aplikací, … Výukové programy jsou určeny k výukovým účelům, např. interaktivní učebnice určena přímo pro výuku ve školách Výukové programy jsou určeny k výukovým účelům, např. interaktivní učebnice určena přímo pro výuku ve školách Speciální programy pro různé profese Účetní program je určen pro vedení účetnictví na počítači Příklady modulů účetního programu: Účetnictví; Daňová evidence; Pokladna; Sklad; Evidence majetku; Mzdy; Kniha jízd; Maloobchodní prodej; Kancelář; … Účetní program je určen pro vedení účetnictví na počítači Příklady modulů účetního programu: Účetnictví; Daňová evidence; Pokladna; Sklad; Evidence majetku; Mzdy; Kniha jízd; Maloobchodní prodej; Kancelář; …

8 Programovací jazyk: Prostředek pro zápis logaritmů, jež mohou být provedeny na počítači Prostředek pro zápis logaritmů, jež mohou být provedeny na počítači Komunikační nástroj mezi programátorem a počítačem Komunikační nástroj mezi programátorem a počítačem Zápis algoritmu ve zvoleném programovacím jazyce se nazývá program Zápis algoritmu ve zvoleném programovacím jazyce se nazývá program Programovací jazyky existují v řadě verzí a implementací, mluvíme někdy o dialektech programovacího jazyka Programovací jazyky existují v řadě verzí a implementací, mluvíme někdy o dialektech programovacího jazyka

9 Dělení: dle abstrakce na vyšší a nižší p. jazyky dle abstrakce na vyšší a nižší p. jazyky dle způsobu překladu a spuštění na a) kompilované (př. Pascal) – (překládány kompilátorem) - rychlejší, náročnější dle způsobu překladu a spuštění na a) kompilované (př. Pascal) – (překládány kompilátorem) - rychlejší, náročnější b) interpretované( př. BASIC, Phyton) – pomalejší překlad jen do mezikódu b) interpretované( př. BASIC, Phyton) – pomalejší překlad jen do mezikódu

10 Formát datového souboru způsob, jakým jsou v souboru organizována data způsob, jakým jsou v souboru organizována data Obrázkové formáty (JPG, GIF, …) Obrázkové formáty (JPG, GIF, …) Video formáty (avi, mp4) Video formáty (avi, mp4) Formáty dokumentů (txt, docx, doc) Formáty dokumentů (txt, docx, doc) Pro výměnu dat mezi aplikacemi (XML) Pro výměnu dat mezi aplikacemi (XML) Formát pro publikaci dokumentů na internetu (HTML) Formát pro publikaci dokumentů na internetu (HTML) Nejpoužívanější typy souborů DOC – Microsoft WORD DOC – Microsoft WORD XLS – Microsoft EXCEL XLS – Microsoft EXCEL ODT, ODS – Open Office Text, Spreadsheets ODT, ODS – Open Office Text, Spreadsheets PDF – Adobe Acrobat PDF – Adobe Acrobat PPT – MS POWER POINT PPT – MS POWER POINT WAV, WMA, MP3 – přehrávače zvukových souborů (WinAmp, Windows Media Player) WAV, WMA, MP3 – přehrávače zvukových souborů (WinAmp, Windows Media Player) JPG – prohlížeč fotek (Google Picasso) JPG – prohlížeč fotek (Google Picasso) MPEG,AVI – přehrávače video souborů (BS Player, Windows Media Player MPEG,AVI – přehrávače video souborů (BS Player, Windows Media Player


Stáhnout ppt "Aplikační programy, programovací jazyky, formáty datových souborů."

Podobné prezentace


Reklamy Google