IKT cvičenia PDF
Document Details
Uploaded by HottestNebula5294
Tags
Summary
This document is about information and communication technology (IKT) exercises. It includes topics on number systems, software, hardware, and processors. It provides examples and explanations for different types of number systems and computer components.
Full Transcript
Pozičné sústavy sú spôsoby, akými sa zapisujú čísla, aby sme ich mohli používať v matematike a rôznych oblastiach. V pozicionálnych sústavách je hodnota číslice závislá od jej pozície (miesta) v čísle. sú charakterizované tzv. základom čiže bázy čo je zvyčajne kladné celé číslo definujúce...
Pozičné sústavy sú spôsoby, akými sa zapisujú čísla, aby sme ich mohli používať v matematike a rôznych oblastiach. V pozicionálnych sústavách je hodnota číslice závislá od jej pozície (miesta) v čísle. sú charakterizované tzv. základom čiže bázy čo je zvyčajne kladné celé číslo definujúce maximálny počet číslic, ktoré sú v danej sústave k dispozícii. Pozičné sústavy sa nazývajú tiež polyadické , čo značí vlastnosť, že číslo v nich zapísané možno vyjadriť súčtom mocnín základu danej sústavy vynásobených príslušnými platnými číslicami. Medzi najčastejšie používané pozičné číselnej sústavy patria: Desiatková sústava (decimalna sústava) Toto je najbežnejšia sústava, ktorú používame v každodennom živote. V desiatkovej sústave používame 10 číslic: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Príklad: 345 znamená (3 × 100) + (4 × 10) + (5 × 1) = 345 Dvojková sústava (binárna sústava): Táto sústava používa iba 2 číslice: 0 a 1. Je to základná sústava pre počítače, pretože počítače pracujú s dvoma stavmi (0 = vypnuté, 1 = zapnuté). Príklad: 1101 (binárne) = (1 × 8) + (1 × 4) + (0 × 2) + (1 × 1) = 13 (desiatkovo). Osmicová sústava (oktálna sústava) Šestnástková sústava (hexadecimálna sústava): Táto sústava používa 16 číslic: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, kde A až F sú písmená, ktoré reprezentujú čísla 10 až 15. Príklad: 1F4 (hexadecimálne) = (1 × 256) + (15 × 16) + (4 × 1) = 500 (desiatkovo) Softvér programové vybavenie počítača, programové prostriedky (počítača) funkčné vybavenie počítača, skratka SW súhrn všetkých programov, ktoré sa dajú použiť na výpočtovom zariadení. Na rozdiel od hardvéru nemá materiálnu povahu. ▪ Rozlišujeme systémový softvér a aplikačný softvér. Hardwér technické vybavenie počítača technické prostriedky počítača skratka HW fyzická stránka (t. j. všetky hmotné - čiže tzv. technické - komponenty) počítača a jeho doplnkov (periférií a komunikačných prostriedkov Opakom je softvér. Napríklad: 1. základná doska s mikroprocesorom 2. zbernica 3. operačné pamäte 4. radičе diskových pamätí 5. zdroj hodinových impulzov 6. grafická karta 7. komunikačné karty 8. zdroj napájania 9. monitor 10. klávesnica 11. Tlačiareň Základná doska Základná doska (alebo motherboard) je hlavná súčiastka počítača, na ktorej sú umiestnené všetky ostatné kľúčové komponenty. Je to hlavná doska, ktorá umožňuje komunikáciu medzi rôznymi časťami počítača, ako sú procesor (CPU), pamäť (RAM), grafická karta a ďalšie zariadenia. Zbernica Je množina liniek po ktorých sa šíria signály medzi jednotlivými funkčnými prvkami, umožňuje spojenie každého s každým, ale v jednom okamihu môže údaje vysielať na zbernicu len jedno zariadenie; ostatné musia čakať na uvoľnenie zbernice, možnosť komunikácie medzi zariadeniami Procesor Je mozgom počítača. Interpretuje, vykonáva, alebo spracúva inštrukcie alebo dáta programu vo forme strojového kódu. Dnes je realizovaný vo forme mikroprocesora. Procesor produkuje veľké množstvo tepla a preto musí byť pri prevádzke neustále chladený. Architektúry procesov CISC (Complex Instruction Set Computing) RISC (Reduced Instruction Set Computing) sú dva odlišné prístupy k návrhu procesorov. Tieto architektúry majú vplyv na spôsob, akým procesor vykonáva inštrukcie a aké operácie sú hardvérovo podporované. sú navrhnuté tak, aby mali bohatú sadu inštrukcií každá inštrukcia môže vykonávať relatívne komplexnú úlohu. veľké množstvo rôznorodých inštrukcií, Inštrukcie sú zložitejšie, môžu vykonať viac krokov v jednej inštrukcii (napríklad načítanie z pamäte, výpočet a uloženie výsledku). Úlohy môžu byť vykonávané s menším množstvom inštrukcií. Väčšia kompatibilita s existujúcim softvérom, pretože komplexné inštrukcie môžu byť spätne kompatibilné. Vyššia zložitosť však môže zvyšovať cenu a spotrebu energie. Ide o procesory s redukovanou, menšou a jednoduchšou inštrukčnou sadou (zvyčajne desiatky inštrukcií). cieľom je, aby každá inštrukcia bola vykonaná v jednom cykle. Táto architektúra kladie dôraz na jednoduchosť a rýchlosť spracovania jednotlivých inštrukcií. Nevýhodou je vyššia záťaž na softvér (kompilátor), pretože ten musí rozložiť komplexné úlohy na viacero jednoduchých inštrukcií. Folitografia Folitografia je technika tlače, ktorá sa používa na vytváranie obrázkov a textov na rôznych materiáloch, najčastejšie na papieri. Tento proces je založený na princípe, že voda a olej sa odpudzujú, čo umožňuje vytvárať obraz na povrchu. Je to podobné ako keď sa na vode vytvorí olejová škvrna – olej a voda sa nechcú zmiešať. Operačná pamäť ▪ je pamäťou, v ktorej sa ukladajú dáta, ktoré budú pre procesor potrebné neskôr. Veľkou prednosťou operačnej pamäte oproti ostatným druhom pamätí je jej rýchlosť. Dáta do nej totiž možno uložiť/z nej načítať niekoľkonásobne rýchlejšie, ako by to bolo možné napríklad pri použití pevného disku. Procesor a ostatné komponenty počítača, ktoré sa potrebujú k uloženým informáciám dostať, tak nemusia na prístup k nim príliš dlho čakať. Operačná pamäť je štruktúrovaná pomocou stĺpcov a riadkov. Do oblastí, ktoré vznikli takýmto rozdelením pamäte sa zmestí len určité množstvo údajov. je energeticky závislá, čo v praxi znamená, že po prerušení dodávky elektrického prúdu alebo po vypnutí počítača, sa všetky údaje, ktoré obsahovala, vymažú. Rozširujúce karty sú externé moduly počítača vo forme karty, ktorá má na spodnej časti zásuvné kontakty. Najčastejšie používanou rozširujúcou kartou je grafická karta, sieťová karta, zvuková karta, TV karta a pod. ▪ Grafická karta je komponent počítača, ktorá zabezpečuje zobrazenie informácií na zobrazovacej jednotke, napríklad na monitore. Grafická karta je kombináciou pamäte (grafickej) a GPU grafického procesora (videoprocesora). ▪ Zvuková karta je časť počítača, ktorá zabezpečuje zvukový vstup a výstup. Typickým použitím zvukovej karty je zabezpečenie zvukového sprievodu pre multimediálne aplikácie v počítači ako napr. komponovanie hudby, editovanie audia, prezentácie, výuka a zábava – hlavne počítačové hry. Býva integrovaná už v základnej doske. ▪ Sieťová karta je počítačový hardvér umožňujúci komunikáciu cez počítačovú sieť. Pevný disk HDD je zariadenie, ktoré sa používa na uchovávanie dát v počítačoch, ale v súčasnosti už aj v mnohých iných prístrojoch. Dáta sa na pevný disk zapisujú pomocou magnetického záznamu, čo má veľkú výhodu najmä v tom, že sú uložené natrvalo, teda až pokiaľ nie sú zmazané používateľom alebo prístrojom. Uložené údaje totiž uchováva aj po ukončení dodávky elektrickej energie. Používa sa predovšetkým v počítačoch a iných digitálnych zariadeniach. jedna alebo viaceré hliníkové rotačné platne pokryté tenkou vrstvou magnetického materiálu, uložené na spoločnej osi, slúžiace na ukladanie údajov. Za najdôležitejšiu súčasť pevného disku môžeme považovať otočne uložené platne, dnes už takmer výlučne vyrábané z hliníkovej zliatiny. Platní môže byť v pevnom disku niekoľko, najčastejšie však výrobcovia používajú jednu až štyri úložné platne. V zásade však platí, že čím má disk viac úložných platní, tým je hlučnejší, má väčšiu spotrebu elektrickej energie a produkuje viac tepla. Hlavy slúžia na zápis a čítanie magnetickej informácie z povrchu platní. Počas práce pevného disku sa hlavy premiestňujú nad jednotlivými platňami a načítavajú z nich údaje, prípadne ich na platne zapisujú. Hlavy sa platní nedotýkajú, ale plávajú na tenkej vzduchovej vrstvičke nad ich povrchom. Vzdialenosť hláv a platní je veľmi malá (môžeme ju merať iba v nanometroch) a je daná hrúbkou vzduchového vankúša, ktorý sa vytvorí nad rýchle rotujúcimi platňami disku. Nosičom informácií na pevnom disku je magnetická vrstva úložnej platne. Táto magnetická vrstva je počas zápisu informácií postupne delená na jednotlivé stopy. Jedna úložná platňa obsahuje zvyčajne niekoľko tisícok takýchto cylindrických stôp, ktoré bývajú vytvárané na oboch stranách úložnej platne. Všetky stopy vytvorené na jednotlivých úložných platniach disku sa súhrnne nazývajú ako cylinder. Každá stopa je rozdelená na mnoho malých logických jednotiek, ktoré sa nazývajú bloky. SSD disk je zariadenie pre ukladanie dát, ktoré pre záznam využíva zvyčajne statické pamäte. Disk SSD neobsahuje pohyblivé časti, je preto mechanicky odolnejší voči nárazom, úplne nehlučný, s porovnateľnou prístupovou dobou, bez mechanických latencií, s menšími rozmermi a váhou avšak doteraz zvyčajne aj s nižšou úložnou kapacitou. SSD disky sa začali využívať hlavne v notebookoch, hoci sú drahšie na jednotku kapacity než pevné disky. M.2 NVMe ▪ M.2 NVMe je kombinácia dvoch technológií, ktoré sú veľmi dôležité pre rýchlosť a efektívnosť ukladania dát v počítačoch NVM express je špecifikácia rozhrania pre komunikáciu medzi flash pamäťou a jej radičom. Rozhranie je navrhnuté pre využitie hlavných výhod flash pamätí oproti klasickejším mechanickým diskom. Rozhranie je optimalizované pre maximálne využitie nízkej latencie a vysokej priepustnosti dát pri pripojení flash pamäte cez PCIe alebo napríklad SATA Express U.2 zbernice. NVMe štandard je navrhnutý pre čo najväčšie využitie výhod flash pamätí, a to hlavne vďaka jej nízkej latencii a vysokej úrovni schopnosti paralelného prenosu dát. MS-DOS Microsoft Disk Operating System (skratka z MS-DOS) firmy Microsoft bol dominantný operačný systém pre PC-kompatibilnú platformu počas 80-tych rokov 20. storočia. Bol to jeden z prvých operačných systémov určených pre jednoduchú obsluhu bežným používateľom. Neobsahoval ešte grafické prostredie, príkazy sa zadávali v textovom režime pomocou príkazového riadku. Proces V informatike je proces bežiaca inštancia programu vrátane všetkých hodnôt premenných a stavu. Multitasking operačného systému prepína medzi procesmi, čím vzniká dojem súčasného behu viacerých procesov, hoci v skutočnosti je vo všeobecnosti možné vykonávať iba jeden proces v jednom jadre CPU. 32bit architektúra sú ako spôsoby, akými počítače pracujú s informáciami, je ako malá šírka cesty, kde môžu autá (informácie) ísť len v jednom pruhu. Na tejto ceste môžu ísť len malé autá. Takže keď chceš poslať veľa informácií, môže to ísť pomalšie. 64bit architektúra je ako širšia cesta, kde môžu autá (informácie) ísť v dvoch pruhov. To znamená, že môžu ísť rýchlejšie a zmestí sa na ňu viac áut. Počítače s 64-bitovou architektúrou môžu robiť viac vecí naraz a rýchlejšie. Licencovanie OS V počítačovom priemysle softvér, ktorý je chránený autorskými právami a licencovaný pod softvérovou licenciou, spadá v princípe do dvoch kategórii licenčných schém. Prvou kategóriou je licenčná schéma open source / slobodného softvéru, druhou je closed source / proprietárna licenčná schéma. OEM licenciu je možné zakúpiť iba s novým počítačom alebo s komponentami, ktoré tvoria funkčný počítač. OEM licencia je určená pre "Zostavovateľa systémov" a po inštalácii sa stáva súčasťou počítača, pričom nemôže byť prevedená na iný počítač. Ergonómia Ide o vedu, ktorá skúma vzťahy medzi človekom a prostredím, ktoré ho obklopuje, resp. jeho vlastnosťami (tvary, materiály, osvetlenie, rozmery a pod.) Zaoberá sa výkonnosťou pracujúceho človeka a prispôsobovaním pracovných prostriedkov a pracovného prostredia vlastnostiam a potrebám človeka. Cieľom je vytvoriť optimálne podmienky, ktoré podporujú optimálny výkon človeka a jeho pohodu. Za zakladateľa sa považuje Frederic Winslow Taylor a jeho „vedecký management“. Ide o publikáciu z r.1911 The principals of Scientific Management. Išlo o spôsob, ako nájsť optimálny spôsob vykonávania danej úlohy Windows Directory Statistics po spustení vykoná analýzu zapísaných súborov a podľa užívateľského nastavenia ich graficky zobrazí. Užívatelia tak budú môcť jednoducho určiť, aké súbory sa nachádzajú na jeho disku, či nie je potrebné disk vyčistiť a koľko voľného miesta mu na úložisku zostáva. Program Files Program Files (x86) – 32 bit aplikácie Program Files – 64bit aplikácie Je to meno priečinka, kde sa štandardne inštalujú aplikácie tretej strany (third-parties). Každá aplikácia tu má svoj podpriečinok MSI inštalátor MSI súbor je inštalátor Microsoft. Toto nie je spustiteľný súbor, je to databázový súbor, ktorý obsahuje záznamy, ktoré obsahujú informácie o tom, ako nainštalovať program. Tieto informácie môžu byť obrázky, hodnoty registra alebo nespracované súbory. Coockies Cookies sú malé súbory, ktoré si webové stránky ukladajú do tvojho počítača alebo mobilného zariadenia, keď na ne chodíš. Je to ako keď si na návšteve u niekoho a necháš si tam malý lístok, ktorý mu pripomenie, čo si robil. CCleaner je užitočný program určený na systémovú optimalizáciu a zrýchlenie PC. Program má veľmi prehľadné a intuitívne prostredie, ktoré vám umožní využiť jeho potenciál naplno. CCleaner dokáže vyhľadať a odstrániť nepotrebné súbory a registre, ktoré sa nepoužívajú a zbytočne zaťažujú systém Windows. UNIX je operačný systém počítača pôvodne vyvíjaný v 60tych a 70tych rokoch, Základnou filozofiou UNIXu je princíp stavebnice, v ktorej sú zložité úkony vykonávané postupnosťou zostavenou z jednoduchých príkazov pomocou užívateľského rozhrania. Užívateľským rozhraním je zvyčajne rovnako jednoduchý príkazový interpreter nazývaný shell. Linux Patrí medzi najznámejšie a najúspešnejšie príklady slobodného softvéru a vývojového modelu open source. Termín Linux sa vzťahuje správne len na jadro, ale v bežnej reči sa používa na opis celej rodiny operačných systémov UNIXového typu, ktoré sú založené na linuxovom jadre, zatiaľ čo knižnice a nástroje pochádzajú zvyčajne z projektu GNU (takéto zoskupenie sa označuje ako GNU/Linux). Linuxové distribúcie často zoskupujú základný systém s veľkým množstvom programov spravovaných systémom „balíčkov“. Jadro, Kernel Jadro alebo slangovo kernel sa v počítačovej terminológii používa na označenie centrálneho komponentu väčšiny operačných systémov. Jadro má za úlohu zabezpečiť bežiacim programom prístup k hardvéru počítača bez toho, aby nutne museli poznať jeho detailné technické špecifikácie (ako je k počítaču pripojené, ako presne sa s ním komunikuje). Súčasne je jadro operačného systému zodpovedné za bezpečnosť systému, jeho ochranu pred chybným kódom a ochranu dát na diskoch, správu pamäte počítača, správu diskových jednotiek a sieťovú komunikáciu. Jadro operačného systému tiež zabezpečuje prepínanie medzi úlohami v operačných systémoch, ktoré využívajú multitasking. Ubuntu Ubuntu je príklad kompletnej distribúcie operačného systému Linux pre pracovné stanice, založená na linuxovej distribúcii Debian. Projekt Ubuntu sponzoruje spoločnosť Canonical (spoločnosť vlastní Mark Shuttleworth). Názov distribúcie je odvodený z juhoafrického konceptu Ubuntu, čo približne znamená ľudskosť iným Terminál je akékoľvek koncové zariadenie pripojené na (vzdialený) počítač a slúžiace na operatívny vstup a výstup informácií či prenos dát. Zjednodušene si terminál môžeme predstaviť, ako klávesnicu a monitor osobného počítača, pričom samotný počítač, na ktorom pracujeme sa nachádza niekde inde - napr. aj v inej budove Bash ▪ Je príkazový shell interpreter. Názov je akronym k názvu Bourne again shell. Pomocou príkazov budeme pracovať so vzdialeným serverom. Nie je to nemoderné, či zastaralé absencia grafického rozhrania (tzv. GUI) má pri serveroch svoje podstatné výhody a najmodernejšie unix-like servery sveta takto reálne funguju- Putty Server ▪ Je softvér, ktorý v rámci počítačovej siete zastáva v hierarchii nadradené miesto vzhľadom na funkcionalitu. Poskytuje svoje prostriedky a výkon klientom. Pojem "server/počítač" sa v súčasnosti často zamieňa so strojom (host machine), na ktorom je samotný server (program) spustený. Pod označením server sa však môže myslieť i samotný stroj/počítač, hoci takéto označenie nie je celkom presné. Prostredníctvom servera si môžu medzi sebou vymieňať počítače dáta alebo pristupovať na dáta uložené na serveri, resp. využívajú ním ponúkané služby. Softwarový repozitár Centrálne miesto=úložisko, z ktorého je možné získavať a inštalovať softvérové balíčky, Príkladom sú repozitáre pre linuxové distribúcie Webový server Apache Projekt Apache je spoločná snaha o vývoj robustnej, plnohodnotnej a voľne dostupnej implementácie HTTP (web) servera. Je spoločne riadený skupinou dobrovoľníkov z celého sveta, používajúcich Internet na komunikáciu, plánovanie a vyvíjanie servera a s ním spojenej dokumentácie. K zdokonaľovaniu projektu prispievajú okrem toho stovky užívateľov svojimi nápadmi, kódmi a dokumentáciou. sudo apt-get install apache2 sudo apt-get remove apache2 Webový server Nginx Je to vysokovýkonný webový server, ktorý je známy svojou schopnosťou spracovať veľké množstvo súbežných požiadaviek efektívne a s minimálnymi zdrojmi. Bol pôvodne vyvinutý ruským inžinierom Igorom Sysoevom v roku 2004, ktorému prekážali isté nedokonalosti Apache. Okrem toho, že slúži ako webový server, môže byť NGINX použitý load balancer. sudo apt-get install nginx sudo service nginx stop Porovnanie NGINX oproti Apache2: Výkon a efektivita pri súbežných spojeniach. NGINX dokáže efektívne spravovať tisíce pripojení s minimálnou spotrebou pamäte a CPU. Apache2 používa viacvláknový alebo viacprocesný prístup, čo môže viesť k vyššej spotrebe zdrojov pri veľkom počte požiadaviek. NGINX je veľmi rýchly pri obsluhe statických súborov, ako sú obrázky, CSS a JavaScript. Je to čiastočne preto, že nemusí vytvárať nový proces alebo vlákno pre každú požiadavku, čo znižuje režijné náklady. Apache2 na druhej strane ponúka bohatší ekosystém modulov a možnosť dynamického načítania týchto modulov, čo umožňuje Apache2 väčšiu flexibilitu. Apache2 podporuje.htaccess súbory, ktoré umožňujú úpravu konfigurácie na úrovni adresárov bez reštartovania servera. Toto je užitočné pre zdieľaný hosting. NGINX nepodporuje ekvivalent tejto funkcie. Apache2 je dlhodobo etablovaný a používa sa na miliónoch serverov, takže preň existuje viac zdrojov, dokumentácie a podpora od komunity. Superpoužívateľ (tzv. root) Špeciálny účet používaný pri systémovej administrácii Má najvyššie práva... Môže robiť (takmer) všetko Prepneme sa do účtu pomocou príkazu „su“ –switch user Príkaz „sudo“ Skratka zo „superuser do“ Povolí vykonávanie daného príkazu pod právami superpoužívateľa (roota) Používa sa vtedy, ak pod „bežným účtom“ používateľa chcem vykonať nejaký väčší zásah v systéme-editáciu konfiguračných súborov, inštaláciu/odinštaláciu aplikácie a podobne. Dočasne si teda „vypožičiam“ práva superpoužívateľa len na daný príkaz GUI ▪ Graphic User Interface – grafické rozhranie pre používateľa skratka GUI, používateľské rozhranie, ktoré umožňuje ovládať elektronické zariadenie pomocou súboru interaktívnych obrazových prvkov. Tie spúšťajú príkazy a umožňujú priamu interakciu so zariadením. Základom každého GUI je samotné používateľské rozhranie, na ktorom spočíva celá zodpovednosť systému, v ktorom sa pracuje. Zle navrhnuté GUI je častý problém, ktorého sa dopúšťajú najmä neskúsení programátori. Vyžadujú tzv. „X server“ (X Windows System) ako základnú vrstvu Je to základný framework pre každé GUI prostredie používané s Linuxom Ide o systém na bitmapové vykresľovanie grafických okien Najznámejšie sú : GNOME,KDE,XFCE,LXDE GNOME GNOME =GNU Network Object Model Environment je slobodné a robustné desktopové prostredie pre unixové a linuxové pracovné stanice. založené na knižnici (sade nástrojov Nedá sa jednoznačne povedať, ktoré prostredie je lepšie, každý používateľ má svojho favorita. GNOME spolu s KDE sú najpoužívanejšími desktopovými prostrediami pre Linux a unixové operačné systémy. GNOME sa snaží byť jednoduché pre bežného používateľa, kvôli čomu však okrem iného aj odstraňuje niektoré možnosti nastavenia. Za to ho však mnohí kritizujú. Používa sa defaultne v Ubuntu (napríklad) KDE KDE =K Desktop Environment je slobodné a prepracované desktopové prostredie pre unixové a linuxové pracovné stanice Prvá verzia vznikla v 1997 Založené je na knižnici Qt. Beží na väčšine unixových systémov, napríklad Linux, BSD, AIX alebo Solaris, ako aj Mac OS X a Microsoft Windows, vďaka použitej knižnici QT 4, ktorá je platformovo nezávislá. LXDE LXDE=Lightweight X11 Desktop Environment Slobodné rozhranie vytvorené v 2006 Je typické nízkymi HW nárokmi, preto je ideálnym prostredím pre staršie a menej výkonné počítače (netbooky,...) LXQt The Lightweight Qt Desktop Environment Je výsledkom zlúčenia medzi projektmi LXDE-Qt a Razor-qt: Ide oľahké, modulárne, rýchle a užívateľsky prívetivé desktopové prostredie. Ubuntu Server +... Aj do servera bez GUI je možné grafické rozhranie nainštalovať : Sudo apt-get install ubuntu-desktop Sudo apt-get install ubuntu-gnome-desktop kubuntu-desktop lubuntu-desktop Súborový systém (File System) systém je spôsob ukladania a organizovania počítačových súborov a údajov, ktoré obsahujú tak, aby k nim bol umožnený jednoduchý prístup. Súborový systém môže používať počítačové záznamové zariadenie ako pevný disk či CD-ROM a zaoberať sa fyzickým umiestnením súborov, alebo môže byť virtuálny a existovať iba ako prístupová metóda k virtuálnym údajom alebo prístupu cez sieť FAT File Allocation Table, skrátene FAT, je čiastočne patentovaný súborový systém, ktorý sa používal v prvých 16/32-bitových verziách operačného systému Microsoft Windows a v systéme MS-DOS. Existuje niekoľko verzií systému FAT, napríklad FAT12, FAT16 a FAT32. FAT je tabuľka obsahujúca informácie o obsadení disku v súborovom systéme vytvorenom pre DOS. Zároveň sa tak označuje zmienený súborový systém. Používa sa pre nájdenie súboru (allocation), ktorý je zapísaný na disku. FAT32 neukladá informácie o oprávneniach k súboru. Väčšina operačných systémov pozná FAT32, býva na vymeniteľných pamäťových médiách (USB disk, SSD, CF). FAT32 pri častom používaní trpí fragmentáciou – súbory sa zapisujú v nesúvislých blokoch a vznikajú nevyužité medzery NTFS NTFS alebo New Technology File System (Súborový Systém Novej Technológie) je súborový systém vyvinutý pôvodne pre Windows NT, používa sa natívne vo Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8 a Windows 10. NTFS nahradil predchádzajúci systém od Microsoftu FAT, založený na MS-DOS a raných verziách Windows. Podporuje: kvóty, symbolické odkazy na adresáre, kompresiu súborov, šifrovanie,... Súborové systémy typu EXT Extended file system Žurnálovací súborový systém zapisuje zmeny, ktoré majú byť v počítačovom systéme súborov vykonané, do špeciálneho záznamu nazývaného žurnál (angl. journal). Žurnál je obvykle realizovaný ako cirkulárny buffer a jeho účelom je ochrániť dáta na pevnom disku pred stratou integrity v prípade neočakávaných havárií Formátovanie oddielu súborový systém sa vytvára formátovaním. Disk sa zmaže a pripraví sa na použitie pre vybraný súborový systém. Súborový systém sa vytvára na partícií, nie na samotnom disku. Operačný systém má rozpoznať, či disk je delený na oddiely/partície a či je naformátovaný + aký FS je použitý. Fragmentácia je stav súborového systému, keď sú jednotlivé súbory uložené na disku nie v celku, ale rozdelené na menšie fragmenty. Vzniká obyčajne pri veľkých zmenách obsahu diskov, pri hromadnom kopírovaní, presúvaní a mazaní dát, keď nové dáta sa fyzicky ukladajú nie kompaktne na jedno súvislé miesto disku, ale do viacerých "dier", ktoré ostali voľné po vymazaní dát. Fragmentácia výrazným spôsobom negatívne ovplyvňuje výkonnosť diskového subsystému počítača, preto sa na odstránenie fragmentácie používa proces zvaný defragmentácia. Defragmentácia Defragmentácia disku konsoliduje fragmentované súbory na pevnom disku počítača, aby sa zlepšil výkon systému. Firewall je sieťové zariadenie a/alebo softvér, ktorého úlohou je oddeliť siete s rôznymi prístupovými právami (typicky napr. Extranet a Intranet) a kontrolovať tok dát medzi týmito sieťami. Kontrola údajov prebieha na základe aplikovania pravidiel, ktoré určujú podmienky a akcie. Podmienky sa stanovujú pre údaje, ktoré možno získať z dátového toku (napr. zdrojová, cieľová adresu, zdrojový alebo cieľový port a rôzne iné). Úlohou firewallu je vyhodnotiť podmienky a ak je podmienka splnená, vykoná sa akcia. Dve základné akcie sú „povoliť nejaký dátový tok“ a „zamietnuť nejaký iný dátový tok“ Čo znamená ten názov? „UFW”=Uncomplicated FireWall Je nástroj na jednoduchú správu firewallu a pravidiel Vhodný nástroj na správu firewallu v počítači/serveri Zapnutie príkazom: sudo ufw enable všeobecné povolenie služby HTTP (web) pomocou firewall nástroja UFW: sudo ufw allow http Zistenie stavu/statusu služby: sudo ufw status IPtables Iptables je výkonný nástroj, ktorý umožňuje systému Linux alebo Unix plne ovládať sieťovú komunikáciu. Pomocou neho môžeme ľahko vytvárať rôzne druhy firewallov (stavové, transparentné...) alebo zdieľanie internetu, skrátka, ľahko spravovať veľký uzol sieťovej prevádzky na serveri.