Architektura a koncepce OS
28 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Co je TRAP?

  • Je přepnutí kontextu mezi procesy
  • Je systémové volání
  • Je skok z režimu user do režimu kernel
  • Je vyvolání přerušení (correct)
  • Který z následujících systémů patří mezi distribuované systémy?

  • MINIX 3
  • Red Hat Linux do jádra 2.2
  • Windows 2000 Server
  • Beowulf cluster (correct)
  • Který z následujících systémů patří mezi RT-systémy?

  • Linux
  • MINIX 3
  • Windows 2008 Server
  • QNX (correct)
  • Co je účelem systémových volání?

    <p>Slouží procesům ke zpřístupnění funkcí OS</p> Signup and view all the answers

    Jaký je název simulace přihlašovací obrazovky?

    <p>Login spoofing</p> Signup and view all the answers

    Jaký algoritmus používá UNIX pro uložení hesel?

    <p>DES</p> Signup and view all the answers

    Co je jedním z nejčastějších útoků na systém?

    <p>Využití chyby ve službách typu buffer overflow</p> Signup and view all the answers

    K čemu slouží systémové volání?

    <p>Ke zpřístupnění funkcí OS</p> Signup and view all the answers

    Co je hlavní funkcí operačního systému?

    <p>Správa prostředků</p> Signup and view all the answers

    Co lze označovat jako multiprogramming?

    <p>Způsob práce plánovače OS</p> Signup and view all the answers

    Co je Spooling?

    <p>Technika ukládání úloh do fronty pro dávkové systémy</p> Signup and view all the answers

    Co je Timesharing?

    <p>Sdílení času CPU mezi procesy uživatelů OS</p> Signup and view all the answers

    Co je nutné mít v hardware, aby fungoval OS s preemptivním multitaskingem?

    <p>Přerušovací systém a časovač</p> Signup and view all the answers

    Co se během DMA nepodílí na převodu?

    <p>CPU</p> Signup and view all the answers

    Co je výhodou použití DMA?

    <p>Úspora času</p> Signup and view all the answers

    Co je hlavní funkcí OS v souvislosti s procesy?

    <p>Prioritní řazení procesů</p> Signup and view all the answers

    Co je spoolingem známé?

    <p>Odkládání dat pro pomalejší V/V zařízení</p> Signup and view all the answers

    Co je účelem DMA?

    <p>Zrychlení činnosti systému</p> Signup and view all the answers

    Jak dlouho řádově trvá odvození původního hesla z uloženého záznamu hesla na běžném PC:

    <p>(−1) desítky let</p> Signup and view all the answers

    Jak dlouho řádově trvá uhodnutí řádně voleného funkčního hesla na běžném PC, pokud máme k dispozici uložený záznam:

    <p>(+2) desetitisíce až statisíce let</p> Signup and view all the answers

    Co slouží ke komunikaci procesů:

    <p>roury</p> Signup and view all the answers

    Jaký je hlavní cíl plánování procesů na dávkových systémech:

    <p>minimalizace obratu (turnaround time)</p> Signup and view all the answers

    Jaký je hlavní cíl plánování procesů na interaktivních systémech:

    <p>nízká latence a odezva</p> Signup and view all the answers

    Jaký je hlavní cíl plánování procesů na real-timeových systémech:

    <p>prediktabilita (předvídatelnost)</p> Signup and view all the answers

    Co je sedmistavový model procesu:

    <p>běžící, blokovaný, nový</p> Signup and view all the answers

    Co jsou hlavní cíle plánování procesů:

    <p>spravedlnost, rovnováha zatížení subsystémů</p> Signup and view all the answers

    Co se rozumí pod pojmem plánování procesů:

    <p>rozvržení procesů v čase</p> Signup and view all the answers

    Co jsou sokety:

    <p>softwarovými prvky, které umožňují komunikaci mezi procesy</p> Signup and view all the answers

    Study Notes

    Architektura a koncepce OS

    • Hlavní funkce OS jsou:
      • Správa prostředků
      • Abstrakce a rozšíření počítače
    • Multiprogramming je:
      • Způsob práce plánovače OS
      • (Pseudo)paralelní běh více úloh
    • Spooling je:
      • Technika ukládání úloh do fronty pro dávkové systémy
      • Odkládání dat pro pomalejší V/V zařízení
    • Timesharing je:
      • Způsob multiprogrammingu
      • Sdílení (dělení) času CPU mezi procesy uživatelů OS

    OS a HW

    • Aby fungoval OS s preemptivním multitaskingem, musí HW obsahovat:
      • Přerušovací systém (interrupt system)
      • Časovač
    • Při používání DMA:
      • Se přenosu neúčastní CPU
      • Je nutné alokovat od systému kanál (DMA)

    Procesy

    Komunikace procesů

    • Roury:
      • Slouží ke komunikaci procesů
      • V posixových systémech se s nimi pracuje obdobně jako se soubory
    • Sockety:
      • Slouží ke komunikaci procesů
      • V posixových systémech se s nimi pracuje obdobně jako se soubory

    Plánování procesů

    • Hlavní cíle plánování procesů na dávkových systémech jsou:
      • Minimalizace obratu (turnaround time)
      • Maximální zátěž (využití) CPU
    • Hlavní cíle plánování procesů na interaktivních systémech jsou:
      • Nízká latence a odezva
      • Proporcionalita (přiměřenost) k očekávání uživatelů
    • Hlavní cíle plánování procesů na real-timeových systémech jsou:
      • Prediktabilita (předvídatelnost)
      • Dodržení (časových) termínů

    Stavy procesů

    • Sedmistavový model procesu zahrnuje:
      • Běžící, blokovaný, nový
      • Připravený, běžící, ukončený

    Typy OS

    • Mezi distribuované systémy patří:
      • Beowulf cluster
      • ParallelKnoppix
    • Mezi RT-systémy patří:
      • QNX
      • VxWorks

    Bezpečnost OS

    • Mezi nejčastější útoky na systém patří: +利用chí chyby ve službách typu buffer overflow
      • Hádání uživatelských loginů a jejich hesel slovníkovou metodou
    • Simulování přihlašovací obrazovky se nazývá:
      • Login spoofing

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    1.docx

    Description

    Ověření znalostí o funkcionálních schopnostech operačního systému

    More Like This

    Operating System Components
    38 questions

    Operating System Components

    PrivilegedMoscovium avatar
    PrivilegedMoscovium
    Operating System Fundamentals
    5 questions
    Use Quizgecko on...
    Browser
    Browser