Top Banner
http://pcu3v.fjfi.cvut.cz Univerzita třetího věku kurz Znalci Software
34

Univerzita třetího věku kurz Znalci

Jan 21, 2016

Download

Documents

manning

Univerzita třetího věku kurz Znalci. Software. Dnešní přednáška. co je to software operační systémy aplikační software licence stahování z internetu adresářová struktura. Co je to software?. „sada všech programů v počítači“ software x hardware - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

Univerzita třetího věkukurz Znalci

Software

Page 2: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

Dnešní přednáška

• co je to software• operační systémy• aplikační software• licence• stahování z internetu• adresářová struktura

Page 3: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

Co je to software?

• „sada všech programů v počítači“• software x hardware• instrukce pomocí 1 a 0, uložené v počítači• nelze si na něj šáhnout • ne data (ale třeba u html hranice nejasná)

Page 4: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

Rozdělení softwaru

• systémový software (umožňuje efektivní využívání počítače)– firmware– operační systém

• aplikační software (umožňuje vykonávat nějakou užitečnou činnost)

Page 5: Univerzita třetího věku kurz Znalci

Pozice softwaru v PC

http://pcu3v.fjfi.cvut.cz

Page 6: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

Firmware

• programové vybavení, které je nedílnou součástí zařízení

• typicky vyráběny firmou vyrábějící dané zařízení• příklady: kalkulačka, organizér, tiskárna,

automobily (řídící jednotka, ABS, klimatizace), BIOS

Page 7: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

BIOS

• Basic Input-Output System• dnes využití hlavně při startu počítače• uložen na základní desce• nastavení v setupu (klávesa F2, del,…)

– detekce paměťových zařízení– nastavení bootovací sekvence– hardware monitoring

Page 8: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

Operační systém (OS)

• základní programové vybavení počítače• v činnosti od spuštění PC a do vypnutí• zajišťuje stabilní rozhraní pro další aplikace,

ovládání počítače• přiděluje systémové zdroje ( jádro)• stavba

– hlavní část – jádro (kernel)– systémové nástroje

Page 9: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

Jádro (kernel)

• stará se přidělování systémových prostředků• synchronizace• multi-tasking = iluze současného běhu programů

Page 10: Univerzita třetího věku kurz Znalci

Jádro (kernel)

• správa zařízení– periferie ovládány jádrem přes ovladače zařízení

• systémová volání– proces musí být schopen přistupovat ke službám

jádra– nejčastěji fronta požadavků

http://pcu3v.fjfi.cvut.cz

Page 11: Univerzita třetího věku kurz Znalci

Pozice jádra

http://pcu3v.fjfi.cvut.cz

Page 12: Univerzita třetího věku kurz Znalci

Shrnutí

http://pcu3v.fjfi.cvut.cz

Page 13: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

Přehled OS

• nejrozšířenější – Microsoft Windows• Unix ( Linux)• DOS• Mac OS• na mobilech

– Symbian OS, Windows mobile, Palm OS

Page 14: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

Microsoft Windows

• historie– uvedení v roce 1985 jako nadstavba MS-DOSu– vyšší obliba verze 3.1 (1992) a následně 3.11– Windows 95 a 98 (přímá práce s internetem)– XP (2001) a Vista (2007)

• dnes i Windows v mobilech atd.• komerční software

Page 15: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

Unix

• široce využíván pro servery, pracovní stanice a dnes i pro osobní počítače

• programy v režimech– uživatelský– administrátorský

• velice stabilní prostředí

Page 16: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

Vývoj unixu

Page 17: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

Linux

• open-source = jeho zdrojový kód volně k dispozici!

• „linux“ je typ jádra, užívá se ale k označení celé distribuce

• linuxová distribuce = ucelený balík s aplikacemi, snadnou instalací a grafickým rozhraním

Page 18: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

Linux

• levné, bezpečné, spolehlivé• podíl na PC v řádu %, na superpočítačích ale

převládá• umožňuje i běh aplikací pro Windows (hry )• „nevýhoda“ – expert friendly

Page 19: Univerzita třetího věku kurz Znalci

Souborové systémy

• součástí operačních systémů• určuje způsob organizace dat tak, aby je bylo

snadné vyhledat a přistupovat k nim• uložené informace se dělí na

– metadata (popisují strukturu systému souborů a nesou další informace o souborech)

– data (vlastní obsah souboru)

http://pcu3v.fjfi.cvut.cz

Page 20: Univerzita třetího věku kurz Znalci

Souborové systémy

• ve Windows systém FAT nebo NTFS• v linuxu především ext3• proto Windows nepřečte standardně data

uložená na linuxový disk ( větší bezpečnost linuxu)

http://pcu3v.fjfi.cvut.cz

Page 21: Univerzita třetího věku kurz Znalci

http://pcu3v.fjfi.cvut.cz

Rozdělení softwaru

• systémový software (umožňuje efektivní využívání počítače)– firmware– operační systém

• aplikační software (umožňuje vykonávat nějakou užitečnou činnost)

Page 22: Univerzita třetího věku kurz Znalci

Aplikační software

• programové vybavení, které je určeno pro interakci s uživatelem

• grafické nebo textové rozhraní• rozdělení podle účelu

– antiviry– internetové prohlížeče– databázové systémy– …

http://pcu3v.fjfi.cvut.cz

Page 23: Univerzita třetího věku kurz Znalci

Licence

• software je duševní dílo a není ho možné volně šířit, podléhá autorskému zákonu

• softwarová licence– komplikovaná právnická smlouva– mnohdy možnost měnit licenci (např. při aktualizaci)

• věnovat aspoň mrknutí tomu, co potvrzuji• typy softwaru podle licencí (dále)

http://pcu3v.fjfi.cvut.cz

Page 24: Univerzita třetího věku kurz Znalci

Komerční software

• software, který je možno šířit (tedy instalovat) za peníze

• možno využívat jen v souladu s licencí (např. nemožnost instalace na SVÉ dva počítače)

http://pcu3v.fjfi.cvut.cz

Page 25: Univerzita třetího věku kurz Znalci

Shareware

• možnost volné distribuce• možnost po určitou dobu software vyzkoušet

– pak nutno zaplatit, registrovat…

• omezení– časové (trial version)– funkční (typicky dema her)– počet spuštění

http://pcu3v.fjfi.cvut.cz

Page 26: Univerzita třetího věku kurz Znalci

Freeware

• software, který je distribuován bezplatně• zpravidla zachována autorská práva

– např. nedovolení úpravy programu či komerční využití

• nezveřejnění zdrojových kódů– vývoj pouze v rukou autora– bezpečnostní riziko

http://pcu3v.fjfi.cvut.cz

Page 27: Univerzita třetího věku kurz Znalci

Open Source

• volně šiřitelný• legální i technická dostupnost zdrojového kódu• bezpečnost

– zveřejněno uživatelům i útočníkům, ti ale mají mnohem menší potenciál než uživatelé

– ztížení možnosti umístění zadních vrátek

http://pcu3v.fjfi.cvut.cz

Page 28: Univerzita třetího věku kurz Znalci

Další typy

• adware– integrována reklama

• donationware– autor žádá příspěvek

• abandonware– není výrobcem již podporován, ale je tolerováno

neoficiální šíření

http://pcu3v.fjfi.cvut.cz

Page 29: Univerzita třetího věku kurz Znalci

Stahování

• možný postup– nutno tušit, co hledáme; umět zformulovat dotaz– vyhledat na www.google.com– stránky distributora hledat „ke stažení“ nebo

„download“– stáhneme např. instalační soubor („uložit soubor jako“

nebo pomocí formuláře)

• postup si ukážeme na vypalovacím softwaru pro CD/DVD

http://pcu3v.fjfi.cvut.cz

Page 30: Univerzita třetího věku kurz Znalci

Stahování

• obrázky– pravé tlačítko myši a „uložit obrázek jako“

• bezpečnost– nikdy nestahujeme nic, čemu nevěříme– lepší něco nemít, než mít viry v počítači

• stejně tak nechodit na „nebezpečné“ stránky

http://pcu3v.fjfi.cvut.cz

Page 31: Univerzita třetího věku kurz Znalci

Adresářová struktura

• adresář (složka) = základní organizační jednotka– může obsahovat další adresáře nebo soubory

• soubor = pojmenovaná uspořádaná množina dat– např. textový dokument, dokument z Excelu atd.

http://pcu3v.fjfi.cvut.cz

Page 32: Univerzita třetího věku kurz Znalci

Adresářová struktura

• v každém počítači 1 nebo více disků, každý obsahuje vlastní strukturu

http://pcu3v.fjfi.cvut.cz

Page 33: Univerzita třetího věku kurz Znalci

Adresářová struktura

• založení složky• vytvoření

souboru

http://pcu3v.fjfi.cvut.cz

Page 34: Univerzita třetího věku kurz Znalci

Přípony souborů

• oddělená tečkou od názvu souboru• určení typu a obsahu souboru

– *.txt (textový dokument), *.xls (Excel 03),…

operační systém ho pak může otevřít v asociovaném programu (*.xls v Excelu 03)

http://pcu3v.fjfi.cvut.cz