SOFTWARE Programové vybavení počítače
Obsah Software Operační systém (OS) Aplikační software Licence
Software Softwarem rozumíme veškeré programové vybavení počítače Program Obsahuje instrukce, podle kterých počítač pracuje oživuje počítač Tyto pokyny musí být zapsány ve formě, které počítač rozumí Při vypnutém počítači je uložen na pevném disku, Po nahrání do operační paměti počítače (RAM) se stává aktivním Software dělíme na: Operační systém, který řídí počítač Aplikace, které slouží k řešení dílčích úloh Obsah
Operační systém (OS) Operační systém Struktura operačního systému Příklady OS Obsah
Operační systém Je základní programové vybavení každého počítače řídí a organizuje činnost počítače umožňuje spouštět další programy - aplikační software Operační systém (OS)
Struktura operačního systému Ovladače hardwaru zpřístupní systému konkrétní technické díly určitého počítače a předají mu jejich řízení ve standardním formátu Jádro systému zajišťuje správu procesoru, paměti, disku a dalších zařízení a jejich předělování jednotlivým aplikacím a procesům Aplikační rozhraní nabízí programům vykreslování oken, dialogů a všech dalších prvků systému Grafické uživatelské rozhraní (GUI) obsahuje konkrétní vzhled určitého aplikačního rozhraní, tedy barvy oken, tvary a umístění panelů a tlačítek atd. Operační systém (OS)
Příklady OS DOS diskový operační systém MS Windows Mac OS X Linux Operační systémy smartfon tablet Operační systém (OS)
DOS diskový operační systém První operační systém pro osobní počítače Nebyl k uživateli přívětivý Všechny jeho funkce se ovládaly z příkazové řádky Bylo nutné si pamatovat formulace jednotlivých příkazů Uživateli chyběl okamžitý přehled o situaci na disku Uměl spouštět a pracovat pouze s jedním programem Nejznámější a nejrozšířenější varianta byla od firmy Microsoft MS-DOS Obrazovka vypadala asi takto: Příklady OS
Správce souborů (souborový manažer) Nepřívětivé uživatelské prostředí DOS se snažily z počátku řešit Správce souborů Správce souborů původně nahrazoval práci s příkazovou řádkou a příkazy operačního systému pro kopírování, přesun, mazání, spouštění souborů a pro správu disků Uživatel správce souborů používá intuitivního prostředí programu (systém nabídek, klávesové zkratky ad.), které práci výrazně zjednodušuje a urychluje. Mezi nejznámějšími pro PC s operačním systémem MS-DOS se řadí především Norton Commander Viz obrázek na dalším snímku Příklady OS
Norton Commander
Grafické uživatelské rozhraní (GUI Graphical User Interface) Je uživatelské rozhraní, které umožňuje ovládat počítač pomocí interaktivních grafických ovládacích prvků. Na monitoru počítače jsou zobrazena okna, ve kterých programy zobrazují svůj výstup. Uživatel používá klávesnici, myš a grafické vstupní prvky jako jsou menu, ikony, tlačítka, posuvníky, formuláře a podobně. Jedná se o další vývojovou fázi operačních systémů Systémy v této fázi vývoje již umožňují spouště více programů současně V současné době grafické uživatelské rozhraní má většina operačních systémů Firma Microsoft jej využívá od verze MS Windows 95 OS Linux v současné době je rovněž vybaven GUI Příklady OS
MS Windows Nejrozšířenější operační systém s grafickým rozhraním Verze MS Windows 95, 98 a 2000 byly určeny především pro lokální počítač Od verze MS Windows XP dále (MS Windows Vista, MS Windows 7 ) se jedná o síťový operační systém určený pro počítače v síti Pro řídící počítače v síti (servery) je souběžně vyvíjen obdobný OS s rozšířenými síťovými funkcemi (MS Windows server 2000, 2003 ) Výhody Díky jeho mohutnému rozšíření existuje velké množství aplikačních programů, které nad ním pracují Má velmi dobrou podporu od výrobce Nevýhody Jedná se o placenou licenci. Je poměrně drahý Příklady OS
Mac OS X Operační systém firmy Apple Určený pouze pro počítače Macintosh Je placený Má vlastní grafické uživatelské rozhraní Aqua vyvinuté společností Apple Příklady OS
Linux Druhý nejrozšířenější operační systém po MS Windows Linux je v informatice označení pro unixový operační systém (původně pouze jeho jádro). Je šířen v podobě distribucí, které je snadné nainstalovat nebo přímo používat (tzv. Live CD). Zároveň se díky použitým licencím jedná o volně šiřitelný software, je zdarma, takže je možné ho nejen volně používat, ale i dále upravovat a distribuovat (kopírovat, sdílet). Tím se odlišuje od proprietárních systémů (např. Microsoft Windows či Mac OS X), za které je nutné platit a dodržovat omezující licence. Příklady OS
Operační systémy smartfon tablet ios Operační systém od firmy Apple, který využívá výhradně ve svých výrobcích odvozeného z OS Mac OS X iphone Smartphone (chytrý telefon) ipad Tablet Android Operační systém na jádru Linuxu Vývoj zaměřen zejména na mobilní zařízení (chytré telefony, tablety, navigace) Je určený zejména pro tablety a smartphony SmartPhone Windows Phone 7 Upravený operační systém Windows 7 od firmy Microsoft pro smarphony V současné době jej využívá firma Nokia V budoucnu se připojí další Příklady OS
Aplikační software Aplikační software Kancelářský balík programů (Office) MS Office OpenOffice org (Smart Office) Obsah
Aplikační software (Aplikace) Jsou specializované programy, které provádějí určité úkoly Pracují na příslušným operačním systémem příklady: textové procesory : psaní a úprava textu tabulkové procesory: práce s daty uspořádanými do tabulek, výpočty, grafy programový balík obsahuje více aplikací, které jsou zaměřeny ke stejnému cíli příklad: balík účetních programů mívá několik částí: účetnictví, sklad, fakturace, adresář atd. Tyto části spolu komunikují a sdílejí data, ale lze je provozovat i samostatně. Aplikační software (Aplikace)
Kancelářský balík programů (Office) Kancelářské balíky programů (tzv. OFFICE) jsou určeny pro běžnou uživatelskou praxi v kanceláři ale i doma. Většinou obsahují tyto programy: Textový editor zpracování textů Tabulkový procesor tabulky umožňující různé výpočty a tvorbu grafů Prezentační program pro tvorbu prezentací Databázový program umožňuje uživatelským způsobem vytvářet databáze, formuláře, tiskové sestavy a výběry z databází pomocí dotazovacího jazyka SQL. Aplikační software (Aplikace)
MS Office Nejrozšířenější, nejdražší a nejlepší je Office od firmy Microsoft MS Office. Obsahuje: Word - textový editor Excel - tabulkový editor PowerPoint - prezentační program Access databázový program Outlook elektronická pošta a organizér Aplikační software (Aplikace)
OpenOffice org (Smart Office) Je zdarma a plně lokalizovaný do češtiny včetně kontroly pravopisu. Svou úrovní se blíží k MS Office a je s ním plně kompatibilní V současné době je vyvíjen souběžně jinou skupinou programátorů jako Smart Office Obsahuje zejména tyto programy: OpenOffice org Calc tabulkový editor OpenOffice org Write textový editor OpenOffice org Impress prezentační program OpenOffice org Math matematický procesor OpenOffice.org Base databázový program OpenOffice org HTML Editor editor HTML stránek Aplikační software (Aplikace)
Licence Softwarová licence Druhy softwarových licencí Obsah
Softwarová licence Software je ve většině zemí chráněn autorským právem u nás je to Zákon č. 121/2000 Sb. (tzv. Autorský zákon). Tento zákon zakazuje prakticky jakékoli užití počítačového programu, pokud uživatel neobdržel od autora svolení (licenci). Definice softwarové licence Softwarová licence je smlouvou mezi autorem programu a jeho uživatelem, definuje vztah těchto dvou stran a zejména podmínky, za jakých je možno program používat bez ní by bylo užití programu nelegální. Licence
Druhy softwarových licencí Neplacené Adware Adware Cardware Donationware Demo Freeware Public Domain Open source Placené Shareware OEM software (Original Equipment Manufacturer) Licence
Adware Programy, které mají integrovanou nepříjemnou reklamu Druhy softwarových licencí
Cardware Autor žádá uživatele o zaslání pohlednice Druhy softwarových licencí
Donationware Autor žádá uživatele o příspěvek na své konto nebo na dobročinné účely Druhy softwarových licencí
Demo Funkčně nebo časově (trial) omezená verze komerčního software, která se šíří zdarma Slouží k předvedení možností aplikace. Licenční ujednání a manuál bývá přiložen v podobě souboru. Po zaplacení vám výrobce poskytne aktivační klíč a z demoverze se stane plnohodnotná aplikace. Druhy softwarových licencí
Freeware Je software, jehož užívání je naprosto zdarma Jejich hlavním zdrojem je internet. K jejich používání většinou stačí zaregistrovat se u výrobce (někdy ani to ne). Licenční ujednání a manuál bývá přiložen v podobě souboru. Druhy softwarových licencí
Public Domain Uvedením této licence se autor vzdává kontroly nad publikovaným software Můžete jej volně šířit a používat, ale i měnit či zahrnout do svých aplikací. Pozor, neplést s licencí Freeware. Druhy softwarových licencí
Open source je počítačový software s otevřeným zdrojovým kódem. Otevřenost zde znamená jak technickou dostupnost kódu, tak legální dostupnost - licenci software, která umožňuje, při dodržení jistých podmínek, uživatelům zdrojový kód využívat, například prohlížet a upravovat. K dispozici na internetu je řada velmi kvalitní aplikací v Open source například: OpenOffice kancelářský balík programů na velmi dobré úrovni s vynikající lokalizací do češtiny, vyrovná se kvalitou MS Office LINUX operační systém, GIMP bitmapový editor (lokalizovaný do češtiny) Druhy softwarových licencí
Shareware Software, který lze volně distribuovat a zdarma vyzkoušet, pro další používání je třeba zaplatit Také tyto aplikace naleznete na internetu. Po uplynutí této doby ji buď musíte smazat nebo ji zaplatit. Aplikace však zůstává plně funkční i v případě, že tak neučiníte (autorská práva!). Licenční ujednání a manuál bývá přiložen v podobě souboru. Druhy softwarových licencí
OEM software (Original Equipment Manufacturer) Aplikace, které jsou určeny pouze k prodeji s novým počítačem. Při nákupu jsou již nahrané na pevném disku a jsou zahrnuty do ceny počítače Licence je vázána na daný počítač. Zničením nebo ztrátou počítače ztrácíte licenci tj. daný software užívat. I k těmto aplikacím musíte v prodejně obdržet manuál, nosič a licenční ujednání! Nestačí je mít pouze nahrané na disku. Nemohli byste prokázat jejich legální získání! Druhy softwarových licencí