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
Software dělíme na:
Obsah
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
Operační systém, který řídí počítač Aplikace, které slouží k řešení dílčích úloh
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
Výhody
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 …)
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
Příklady OS
Jedná se o placenou licenci. Je poměrně drahý
Mac OS X
Operační systém firmy Apple
Příklady OS
Určený pouze pro počítače Macintosh Je placený Má vlastní grafické uživatelské rozhraní Aqua vyvinuté společností Apple
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í