1 / 34

Univerzita třetího věku kurz Znalci

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

manning
Download Presentation

Univerzita třetího věku kurz Znalci

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Univerzita třetího věkukurz Znalci Software http://pcu3v.fjfi.cvut.cz

  2. Dnešní přednáška • co je to software • operační systémy • aplikační software • licence • stahování z internetu • adresářová struktura http://pcu3v.fjfi.cvut.cz

  3. 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á) http://pcu3v.fjfi.cvut.cz

  4. 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) http://pcu3v.fjfi.cvut.cz

  5. Pozice softwaru v PC http://pcu3v.fjfi.cvut.cz

  6. 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 http://pcu3v.fjfi.cvut.cz

  7. 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 http://pcu3v.fjfi.cvut.cz

  8. 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 http://pcu3v.fjfi.cvut.cz

  9. Jádro (kernel) • stará se přidělování systémových prostředků • synchronizace • multi-tasking = iluze současného běhu programů http://pcu3v.fjfi.cvut.cz

  10. 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

  11. Pozice jádra http://pcu3v.fjfi.cvut.cz

  12. Shrnutí http://pcu3v.fjfi.cvut.cz

  13. Přehled OS • nejrozšířenější – Microsoft Windows • Unix (  Linux) • DOS • Mac OS • na mobilech • Symbian OS, Windows mobile, Palm OS http://pcu3v.fjfi.cvut.cz

  14. 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 http://pcu3v.fjfi.cvut.cz

  15. 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í http://pcu3v.fjfi.cvut.cz

  16. Vývoj unixu http://pcu3v.fjfi.cvut.cz

  17. 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 http://pcu3v.fjfi.cvut.cz

  18. 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 http://pcu3v.fjfi.cvut.cz

  19. 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

  20. 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

  21. 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) http://pcu3v.fjfi.cvut.cz

  22. 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

  23. 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

  24. 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

  25. 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

  26. 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

  27. 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

  28. 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

  29. 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

  30. 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

  31. 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

  32. 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

  33. Adresářová struktura • založení složky • vytvoření souboru http://pcu3v.fjfi.cvut.cz

  34. 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

More Related