Otázka č. 8 Ingrid Vyroubalová
Veškeré programové vybavení počítače Určeno pro interakci s uživatelem Využívá grafické rozhraní (GUI) (MS Office, …) Dříve textové rozhraní, příkazový řádek (Aplikace pod MS DOS – předchůdce windows)
Aplikace se může skládat z několika programů Aplikační balíky (application suite) - několik aplikací spojeno do skupiny Např.: kancelářské balíky (OpenOffice.org a MicrosoftOffice)
Antivirové programy (AVG - Brno, NOD 32, Norton antivirus) Databázové systémy (MS SQL, Oracle) Hry Internetové prohlížeče (Internet Explorer, Mozilla, Chrome) Kancelářské balíky (MS Office, Open Office) Programy pro tvorbu dokumentů, neboli DTP (MS Publisher) Technické programy (CAD, CAM, CAE, …) Programovací jazyky (Pascal, Java, C#) Programy pro počítačové sítě a komunikaci Vizualizační a animační programy (bitmapové a vektorové grafické editory) Zvukové a hudební programy Vývojové nástroje (nástroje pro tvorbu programů, kompilátor, debugger,...) Utility, neboli užitečné programy Výpočetní a matematické programy Účetní programy (Pohoda)
Slouží k prohlížení WWW (world wide web) Umožňuje komunikaci s HTTP serverem a zpracování přijatého kódu (HTML) a který dle standardů zformátuje a zobrazí jako webovou stránku. Mezi nejznámější webové prohlížeče patří grafické: MS Internet Explorer, Mozilla Firefox, Safari, Google Chrome, Opera a textové: Links a Lynx
Bezplatná online komunikace mezi lidmi Příklady: QIP, ICQ, Miranda, Skype, MSN,…
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. MicrosoftOffice je nejrozšířenější. OpenOffice.org je zdarma, multiplatformní = je spustitelný na nejrozšířenějších operačních systémech (MS Windows, Mac OS X, Linux,…).
software usnadňující práci programátorů (zvýší produktivitu programátora pomocí provázaných komponent s podobným uživatelským rozhraním) většinou zaměřené na jeden konkrétní programovací jazyk Např.: MS Visual Studio, Eclipse, …
Prostředek pro zápis logaritmů, jež mohou být následně provedeny na počítači Komunikační nástroj mezi programátorem a počítačem 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 Např.: C, Pascal, C++, C#, Java, PHP, Ruby
Dle abstrakce: nižší a vyšší Vyšší programovací jazyky se dělí: Strukturované (např. C, BASIC) Objektově orientované (např. Smalltalk, Java) Funkcionální (např. Lisp, Haskell) Logické (např. Prolog, Gödel) Dle způsobu překladu a spuštění: Kompilované: překládány kompilátorem - rychlejší, náročnější - př. Pascal Interpretované: pomalejší překlad jen do mezikódu (Java, Python) a další….
Též kompilátor; compiler z to compile – sestavit, zpracovat Používaný pro vývoj softwaru Slouží pro překlad algoritmů zapsaných ve vyšším programovacím jazyce (C++, C#)do jazyka strojového, či spíše do strojového kódu Příklad kousku programu ve strojovém kódu pro počítač s procesorem Intel:
Aplikace k zlepšení chodu firem Příklady: CRM(Customer relationship management) - shromažďování, zpracování a využití informací o zákaznících firmy SRM(vztahy s dodavateli), ERM(vztahy se zaměstnanci) Nejvýznamnější dodavatel řešení:
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 (pro projektování) Bitmapové editory - úprava digitálních fotografií a ilustrací Příklady: GIMP, Photoshop
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í, … 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
Úč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ář; … Počítačové hry – DVD, CD, internet; často vysoké hardwarové požadavky, často způsobuje závislost!
způsob, jakým jsou v souboru organizována data Obrázkové formáty (JPG, GIF, …) Video formáty (avi, mp4) Formáty dokumentů (txt, docx, doc) Pro výměnu dat mezi aplikacemi (XML) Formát pro publikaci dokumentů na internetu (HTML)
DOC – Microsoft WORD XLS – Microsoft EXCEL ODT, ODS – Open Office Text, Spreadsheets PDF – Adobe Acrobat PPT – MS POWER POINT WAV, WMA, MP3 – přehrávače zvukových souborů (WinAmp, Windows Media Player) JPG – prohlížeč fotek (Google Picasso) MPEG,AVI – přehrávače video souborů (BS Player, Windows Media Player)