IKT
Software
SOFTWARE = programové vybavení počítače
Aplikace Operační systém Fyzické vybavení (hardware) + prostředky pro tvorbu programového vybavení (vývojová prostředí, programovací jazyky, překladače, ...) nejznámější programovací jazyky: Pascal, C, C++, Java, VisualBasic, Fortran, ... Operační systém - software zabezpečující základní chod počítače - soubor programů, které řídí činnost technického vybavení počítače a umožňují a usnadňují činnost aplikací - hlavním úkolem OS je zprostředkovat vazbu mezi technickým vybavením počítače a aplikacemi - OS poskytuje aplikacím služby a aplikace voláním těchto služeb ovládají technické vybavení počítače funkce: - zajišťuje vstup dat z klávesnice - řídí a spravuje technické prostředky – přiděluje čas procesoru, paměť, vstupní a výstupní zařízení, ... - spravuje data – řídí jejich vstup a výstup, přístup k nim, uchování , ... - řídí zpracování úloh – jejich přípravu, plánování a průběh tak, aby byla zajištěna maximální efektivita jejich zpracování - podporuje komunikaci uživatele s počítačem – formou uživatelského rozhraní, informuje též uživatele o vzniklých problémech či chybách, na základě pokynů uživatele vykonává požadované akce - podporuje bezpečnost a spolehlivost výpočetního systému – formou různých úrovní přístupových práv apod. - spravuje komunikaci s externími zařízeními připojenými k počítači - reaguje ne chybové stavy programů - ...
1
IKT
Software
pojmy: - bootování – zavádění operačního systému do operační paměti počítače - multitasking – možnost provádění více úloh současně uživatelské rozhraní (interface) = prostředí, v němž se uživatel OS pohybuje a pomocí něho komunikuje s PC 2 typy: 1. textový režim – příkazový řádek + znaky z klávesnice (MS-DOS nebo profesionální používání)
2. grafický režim (GUI) – uživatelsky přívětivé prostředí (obrázky, symboly, tlačítka, nabídky,...) – srozumitelné a intuitivní ovládání
2
IKT
Software
rozdělení OS: - jednouživatelské jednoúlohové, např. MS-DOS - jednouživatelské víceúlohové, např. Windows 95, Windows 98; jeden uživatel může mít současně spuštěno více aplikací - víceuživatelské víceúlohové, např. Windows 2000, XP, UNIX; umožňují zpracovávat požadavky více uživatelů současně - systémy s reálným časem – zejména pro řízení technologických procesů příklady OS: 1. MS - DOS (Microsoft Disk Operating System) – textový mód 2. WINDOWS 3. LINUX – různé verze (RedHat, Debian, Mandrake, Ubuntu, Suse Linux,...) – stabilní, variabilní, konfigurovatelný systém 4. MAC OS – pro počítače Apple Macintosh
Organizace dat na disku Diskové jednotky počítače označovány písmeny A až Z, např.: A:, B: - disketové jednotky C: - systémová část pevného disku D:, E:, ... - další (logické) pevné disky, vnější paměti (CD-ROM, ZIP, ...), namapované síťové disky Příklad (ve škole): A: disketová jednotka C: pevný disk D: jednotka CD-ROM P:,I:,H: síťové disky (H … home … domovský adresář) Soubor (File) - množina logicky souvisejících prvků - „pojmenovaná posloupnost bytů uložená na záznamovém médiu“ - název souboru se skládá ze jména a přípony - (např. „faktura.doc“, „calc.exe“) - přípona je nepovinná (ale téměř vždy se používá) a je od jména oddělena tečkou - přípona obvykle určuje typ (formát) souboru - pravidla pro pojmenování souborů závisí na konkrétním operačním systému - v názvu souboru nejsou (ve windows) povoleny znaky \ / : * ? < > |
3
IKT
Software
Přípony souborů Spustitelné soubory, skripty: exe, com, bat, vbs, js Textové dokumenty: txt, doc, rtf, ps, pdf, 602, odf (open document format) Hypertextové dokumenty: htm, html (HyperText Markup Language) Grafické soubory (obrázky): jpeg, gif, png, bmp, pcx, tiff Zvukové soubory: mp3, wav, ra, mid Multimediální formáty (audio/video): mpg, mpeg, avi, asf, qt, mov Archivní soubory (komprimované): zip, rar, arj, gz, gzip, příp. exe (samorozbalující) Další formáty xls (MS Excel Spreadsheet) ppt (MS PowerPoint Presentation) tmp (temporary file – dočasný soubor) hlp (soubor obsahující nápovědu) Asociace ... využití přípony souboru k vyvolání akce, která je s touto příponou spojena (např. soubor s příponou XLS → spuštění aplikace MS Excel a automatické načtení toho souboru). Daná aplikace však musí požadovaný formát souboru podporovat. Adresář (directory) / složka (folder) - adresář (nebo podadresář) je prostor na disku, který může obsahovat soubory nebo další (pod)adresáře - adresáře tvoří hierarchickou stromovou strukturu - adresář je určen svým jménem podle stejných pravidel jako název souboru (přípona se však obvykle nepoužívá) - na disku je vždy adresář, který se nazývá hlavní (kořenový, root) a je označen znakem \ - v různých adresářích mohou existovat podadresáře nebo soubory se stejným názvem - od operačního systému Windows 95 je pojem adresář nahrazen pojmem složka - konkrétní soubor je jednoznačně určen označením disku, posloupností adresářů vedoucích do adresáře, kde je soubor uložen (tzv. cesta), a vlastním názvem souboru Cesta (path) - určuje přesné umístění souboru ve stromové struktuře adresářů - je dána jmény jednotlivých do sebe zanořených adresářů oddělených oddělovacím znakem - jako oddělovací znak se obvykle používá \ nebo / - cestu lze zapsat jako 4
IKT
Software
absolutní (úplnou) – začíná vždy kořenovým adresářem, příp. i označením disku relativní (neúplnou) – začíná aktuálním adresářem
C:\Dokumenty\Pracovní\adresy.d oc ... absolutní cesta
aktuální adresář: C:\Dokumenty recenze.doc (nebo .\recenze.doc) Osobní\doporuc.txt ... relativní cesta
5
IKT
Software
Komprese souborů (file compression) Kompresní poměr vždy záleží na konkrétním typu souboru.
160 KB 37,5 KB - speciální metoda vedoucí ke zmenšení velikosti souboru (souborů) beze ztráty informace (ve speciálních případech může ke ztrátě dojít) - programy pro kompresi souborů umožňují vytvořit z vybraných souborů a adresářů jediný soubor, jehož objem je menší než součet velikostí jednotlivých souborů v balíku (archivu) - mezi nejznámější formáty používané pro kompresi souborů patří ZIP, RAR, ARJ, ... - provést kompresi se obvykle říká „zazipovat“ nebo „zabalit“; místo pojmu dekomprimovat se často požívá „rozbalit“ - komprese a dekomprese dat může být též prováděna on-line (např. s podporou operačního systému)
POČÍTAČOVÉ VIRY - termín počítačový virus byl poprvé definován v roce 1983 - počítačový virus má dvě základní funkce: 1. vkládá sám sebe do jiných programů (tj. infikuje je) 2. provádí nějakou (většinou škodlivou) činnost Některé typy: trojské koně (Trojan Horses) – většinou nedochází k samovolnému rozmnožování červi (Worms) – v prostředí počítačových sítí „zadní vrátka“ (Backdoors) – využívají hackeři, např. Troj/Qaz (srpen 2000) viry (Viruses)– nejčastější typ infiltrace, často se používá jako univerzální označení činnost viru: - musí zajistit infikování dalších programů a dalších počítačů - zajišťuje utajení před uživatelem a před antivirovými programy - provádí jisté (zpravidla škodlivé) akce na infikovaném počítači
6
IKT
Software
projevy počítačových virů - destrukce dat - zobrazování různých zpráv na obrazovce - vyluzování různých zvuků a melodií - vtipkování s uživatelem (vkládání vtipných komentářů do textových souborů, různé animace, ...) - simulace selhání technického vybavení - zpomalování činnosti počítače vlastnosti počítačových virů - současné počítačové viry nemohou poškodit technické vybavení počítače, mohou však smazat obsah paměti Flash-BIOS u některých základních desek a tím znemožnit chod počítače - existují „mýty“ o poškozování FDD, HDD, monitorů apod., většinou však jde o chybně navržená zařízení - virus se nemůže zapsat na disketu ochráněnou proti zápisu - formátováním pevného disku se virus nemusí vždy odstranit motivační impulsy tvůrců virů legrace, touha po slávě, prostředek seberealizace, prostá lidská zvědavost, snaha škodit, ničit, ublížit, ekonomický zisk,... antivirové programy - slouží k detekci a odstranění počítačových virů a prevenci proti případné nákaze - je třeba provádět jejich pravidelnou aktualizaci - nejznámějšími antivirovými programy jsou AVG, AVAST, SCAN, Norton Antivirus, F-Prot, … - v dnešní době je známy desetitisíce různých počítačových virů prevence proti počítačovým virům - používat legální programové vybavení - používat antivirové programy - místo souborů DOC používat raději soubory RTF (pozor na pouhou změnu přípony!) - u neznámých dokumentů MS Office zakázat makra - raději používat jen prohlížeče než samotné aplikace - nespouštět žádné podezřelé programy (z Internetu) - zálohovat důležitá data
7