Programové vybavení 2
Struktura MS-DOSu 6.22 • vnější příkazy, uživatelské programy konfigurační soubory (CONFIG.SYS - nastavení hardware, AUTOEXEC.BAT - nastavení software)
• komunikace s uživatelem (COMMAND.COM) • jádro (MSDOS.SYS) • BIOS – základní ovládání HW pomocí softwarových a hardwarových přerušení, IO.SYS – obsluha periferií • HARDWARE
Microsoft v roce 1978
Altair 8800
IBM PC 5150 - 1980 • procesor 8086 4, 77 Mhz, 64 kB RAM • černobílý monitor, disketová jednotka, klávesnice • stál cca 4500 dolarů • DOS
OS - funkce • řídí využití procesoru, paměti – HW komponent • zobrazuje výstupy a čte vstupy (z klávesnice, myši…) • umožňuje instalaci a spouštění ostatních programů, řídí jejich přepínání a současný běh (preemptivní multitasking) • poskytuje služby programům (zobrazení oken…) • umožňuje uživatelská nastavení • zajišťuje zabezpečení počítače
Druhy OS • Windows, Linux, Mac OS – osobní počítače • iOS (Apple), Android (Google), Windows Mobile – PDA, mobily • Windows server 2008 – síťový OS • UNIX – sálové počítače („distribuce“ = verze) • Linux – osobní a superpočítače – možnost vlastního přizpůsobení OS • vzhled a ovládání OS – velmi podobné • přenositelnost programů a dat (IBM × Apple)
Soubory • data (datový soubor) × program (soubor instrukcí pro procesor) • nepřípustné znaky pro název souboru, složky ( \ ~ ? * < > „ “ ) • název souboru – max. 255 znaků • Asociace – spojení (vazba) datových souborů s programy pro jejich zpracování a úpravu: – typ souboru a k němu příslušný program – změna – spuštění v jiném než výchozím programu = Otevřít v programu / Zvolit výchozí program – POZOR - nenechat zaškrtnutou volbu „K otevření souboru tohoto typu vždy použít vybraný program“
12 587 koncovek http://www.pndesign.cz/pripony-souboru.php • • • • • • • • • • •
texty (*. txt, *.doc, *.docx, *.odt), *.xml – přenositelný textový soubor tabulky (*. xls, *.xlsx, *.ods) prezentace (*.ppt, *.pptx, *.odp, *.key) *.pdf – vektorově uložené texty s grafikou (zachovávají vzhled dokumentu na různých počítačích) rastrové obrázky (*.bmp, *.tiff, *. jpg, *.gif, *.png) vektorová grafika (*.cdr, *.ai) + CAD (*.dwg) zvuk (*.wav, *.mp3, *.wma, *.ogg) videa (*.avi, *.mpeg2 pro DVD, *.mpeg4 a *.wmv9 pro Blu-Ray, *. divx, *.mov pro Apple) *.html, *.htm koncovky (typy) programovacích jazyků - *.exe (spustitelný soubor), *.c, *.bat (spustitelný dosovský), *.bak (záloha), *.j (Java) … *.ico (ikona)
Struktura • stromová struktura – soubor – adresář (složka) – knihovna – disk
• webově orientované systémy = CLOUD COMPUTING – využívají webové aplikace běžící na serverech Internetu, dala ukládají na webové úložiště – nástroje zdarma, bez nutnosti aktualizací – sdílení dat, týmová spolupráce – nevýhoda – nutnost připojení k Internetu
Práce s OS • Plocha • Hlavní panel – vlevo Start, připnuté programy – vpravo klávesnice, připojené externí disky, programy běžící na pozadí (antivir), síťové připojení, nastavení grafické karty, zvuku – odemknout, Vlastnosti, zamknout
Uživatelská nastavení OS • výběr klávesnice pro různé jazyky (QWERTZ, Y) • datum a čas • plocha – vzhled (tapeta, motiv), spořič, vyhlazování písem na obrazovce (Clear Type), rozlišení • miniaplikace • nastavení pro osoby s handicapem • myš – přehození tlačítek pro leváky
• označení více souborů – Shift × Ctrl • pravé tl. myši – vlastnosti – podrobné informace o souborech (metadata = data [tj. informace] o datech) – nastavení (monitoru, hlavního panelu…) • Tento počítač (průzkumník) – různé typy zobrazení seznamu souborů, řazení, Nástroje/Možnosti složky – Skrýt přípony souborů známých typů • různé OS = různý způsob instalace programů (Mac Os –přesun programu, Linux – balíčky)
• Plug and Play (PnP) – zapoj a hrej – rozpozná a nainstaluje ovladače pro hardwarové zařízení • multitasking – „souběžné“ zpracování více úloh procesorem – v jeden okamžik – nyní používán preemptivní (všechny spuštěné programy mají přidělený stejný časový úsek práce procesoru) – řízeno operačním systémem
Komprimace
= zhuštění souboru (nebo složky do jediného souboru) – komprese • zmenšení velikosti souboru = úspora místa v paměti, rychlejší přenos přes Internet , archivace dat • ztrátová (JPG, MPEG, GIF, TIFF; MP3, WMA, OGG; MPEG2, DivX) • bezeztrátová (ZIP, RAR)
Sbalení (komprimace) • pravé tl. myši – Odeslat/Komprimovaná složka Rozbalení (dekomprimace) • dvojklik – Extrahovat Nekomprimované formáty – BMP (umožňuje i komprimaci), WAV (zvuk), AVI (video) Algoritmus pro převod - kodek (codec) Program převádějící data do komprimovaných formátů – kodér (encoder)
Přenos dat • dříve modemy (digitální data převedena na analogový signál, přenesena telef. linkou, pak znovu převedena na digitální signál) • nyní pakety (balíčky s daty) • rychlost přenosu dat – bity za sekundu (kbit/s, Mbit/s, Gbit/s) Lokální – 100Mbit/s nebo 1 Gbit/s Páteřní síť – stejné, příp. 10 Gbit/s
Katalog a fulltext • katalog – knihovna, servery • fulltext = „plný“ text – prohledávání obsahu celé stránky • servery – vyhledávače (portály) – hledání pojmu na webových stránkách – hledání pojmu v katalogu firemních stránek – indexování – prohledávání ve vlastním indexu
• pokročilé vyhledávání – přesná fráze, pole neobsahují slova, formát, čas, zvolit jednu doménu (jeden web k prohledání)
Práce webového vyhledávače 1. vyhledávací robot – ukládá obsah stránek (text) 2. indexér – zpracuje uložené stránky do katalogu, oindexuje (setřídí) 3. vyhledávač – na dotaz prohledá index a vrátí odkazy na stránky Prohledává HTML, PDF, DOC, XLS,… Hledání obrázků Nenajde – z placených stránek, nečitelný formát, informace generované z databáze (zboží z internetového obchodu)
Zhodnocení informací – kritický přístup • správnost, odbornost autora, aktuálnost, objektivnost, ucelenost • recenze odborníků, stárnutí informací, rozptyl informací (odborný × všeobecný časopis) • kritické myšlení × manipulace – – – –
definice problému zjištění více informací (alternativ) vytvoření vazeb mezi informacemi formulace závěrů, ověření jejich správnosti (validace)
Zhodnocení informací Logické klamy • černobílé vidění – neexistují varianty • hraní na city, zastrašování • útoky na autora sdělení místo diskuse • používání složitého jazyka • odvolávání se na (neexistující) autoritu • vyvozování obecných závěrů
Myšlenková mapa • sémantická mapa • graficky zobrazuje pojmy z určité oblasti a vztahy mezi nimi • orientace v projektech Tvorba: – – – –
hlavní pojem – střed základní oblasti přidávání pojmů spojnice, větvení