Operační systém, práce se soubory a složkami
- Rozdělení SW
– programové vybavení počítače
- Systémový software (operační systém)
- Aplikační software (aplikace)
– ke svému běhu potřebuje systémový software
– 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.)
– aplikace se může skládat z několika programů
– např. Microsoft Office
– grafické nebo textové rozhraní pro interakci s uživatelem
- Operační systém
- základní program, bez kterého je počítač prakticky nepoužitelný
- prostředí pro práci ostatních programů
- oživuje hardware počítače
- ovládá všechny komponenty počítače a řídí jejich využití
- zobrazuje výstupy, čte vstupy (komunikuje s uživatelem)
- umožňuje instalaci a spouštění programů (řídí přepínání a jejich současný běh)
- nabízí uživatelská nastavení
- zajišťuje zabezpečení počítače a uživatelských dat
- Kde se operační systémy používají
- Osobní počítače (PC), notebooky, netbooky, apod.
- Microsoft Windows (XP, Vista, 7, 8)
- Linux
- Smartphony, osobní komunikátory, PDA
- iOS, MeeGo, Google Android, Microsoft Windows Phone
- Počítače Apple
- MacOS (vyrábí sama firma Apple)
- Servery
- Windows
- Linux
- Přenositelnost programů a dokumentů
I přesto, že grafické rozhraní všech nynějších OS a jejich ovládání je podobném nelze mezi nimi aplikační software přenášet. Pro každý OS existují aplikace podobné, které dokáží otevřít stejný datový soubor na různých OS.
Ale například Microsoft Office, který dominuje u textů a tabulek, vytváří verzi i pro Mac OS nebo Linux.
- Spustitelné a datové soubory
- soubory
- data (informace) které tvoří celek
- texty (docx, txt, odt) • obrázky (tiff, jpeg, gif, png, cdr, ai)
- zvuky (mp3, wav, wma, ogg) • videa (mpeg2, mpeg4, wmv9, divx)
- tabulky (xlsx, ods) • prezantace (pptx, odp)
- texty určené pro čtení (pdf) • programy (exe)
- weby (html)
- programy × data
- programy – „něco dělají“
- datové soubory – dokumenty
- Spojení dokumentů s programy – typy datových souborů (asociace)
- spojení dokumentů s programy
- systém otevírá datové soubory v příslušných programech
- Význam standardizace datových souborů
– je-li program vytvořen podle standardů, otevře se v různých programech stejně
- Webové stránky – formát XHTML
- pokud je stránka vytvořena podle standardu, měla by se otevřít ve všech prohlížečích stejně
- Grafika – formáty JPG, GIF, TIFF, apod., díky standardizaci lze tyto obrázky upravovat v mnoha editorech
- Textové dokumenty – neexistují standardy, text se nejspíš zobrazí i v jiných programech, ale formátování zachováno nebude
- Tabulky – neexistují standardy
- Schránka operačního systému
- nástroj, virtuální prostor v paměti počítače
- kopírování, přesun (částí) textů, obrázků, tabulek, souborů, složek
- práce se schránkou se provádí v nabídce Úpravy nebo na kartě Domů
- popř. pomocí kombinace kláves Ctrl + V/C/X
- kopírovat, vyjmout, vložit
- Složky, stromová struktura
- obsahuje libovolné množství souborů a složek
- vzniká struktura složek (stromová struktura)
- Průzkumník Windows
- názvy souborů a složek
- maximálně 255 znaků
- nesmí obsahovat určité znaky, např. \, ?, *, <, >, atd.
- složku nelze pojmenovat např. CON, PRN, NUL, atd.
- vytváření, kopírování, přesouvání, mazání
- hledání objektů
- Architektura operačního systému (ovladače hardwaru, jádro systému, multitasking, aplikační rozhraní, grafické rozhraní, vzhled)
- ovladače hardwaru
– zpřístupní systému konkrétní technický díl počítače
- jádro systému
– zajišťuje správu procesoru, paměti, disku
- multitasking
– umožňuje běh desítek programů současně
- aplikační rozhraní
– nabízí programům vykreslování oken, dialogů, apod.
- grafické rozhraní
– obsahuje funkce na vykreslování všech grafických prvků
- vzhled
– barvy oken, tvary a umístění panelů a tlačítek, atd.
- Cloud computing
- webově orientované systémy
- např. Google Chrome
- pouze prohlížeč, žádné aplikace na počítači
- programy spouští na webu
- aplikace běží na serverech
- data se ukládají na webové uložiště
- aplikace se nemusí na počítači aktualizovat
- sdílení dat, týmové spolupráce
- závislost na internetovém připojení
Ovládání operačního systému – prakticky
- Programy pro správu souborů a složek (např. Tento počítač, Total Commander)
- vytvořit, přejmenovat, přesunout, překopírovat, smazat objekt (soubor nebo složku)
- najít objekt podle zadaných kritérií (vysvětlit používání zástupných znaků * a ?)
- zobrazit vlastnosti objektu
- komprimovat a dekomprimovat objekty (s heslem i bez hesla)
- označit více objektů
- vytvořit zástupce k programu nebo k libovolnému objektu
- Nastavení operačního systému
- instalovat a odebírat ze systému písma, programy
(např.: Otevřete dialogové okno, ve kterém je vidět, jak lze odinstalovat nebo změnit programy. Vytvořte snímek obrazovky v době, kdy budete mít toto okno otevřené. Snímek uložte pod názvem obrazek ve formátu jpg do složky FOTKY.) - změnit výchozí tiskárnu, zobrazit tiskovou úlohu, zrušit tiskovou úlohu
- nastavit datum a čas
- nastavit chování myši a klávesnice
- instalovat a odebírat ze systému písma, programy