Os quiz

A graphical illustration of a computer operating system architecture, featuring components such as a CPU, memory management unit, and file systems, set in a modern and engaging digital art style.

Operating System Knowledge Quiz

Test your understanding of operating systems and their underlying principles with this comprehensive quiz. Designed for students, professionals, and enthusiasts alike, this quiz will challenge your knowledge and provide insights into various topics related to process management, memory handling, and system operations.

Key Features:

  • 71 questions covering key concepts
  • Multiple choice, checkboxes, and text-based questions
  • Score tracking to monitor your progress
71 Questions18 MinutesCreated by NavigatingData234
Prepínanie medzi vláknami zaberie _________ ĝasu ako prepínanie medzi procesmi.
Menej
Viac
Prepínanie medzi procesmi zaberie _________ ĝasu ako prepínanie medzi vlaknami.
Menej
Viac
Zoradte jednotlive typy pamäti podla vzrastajúcej rýchlosti prístupu
 
1) magnetické disky
2) magnetické pásky
3) hlavná pamäť
4) registre
5) vyrovnávacia pamäť
 
 
Medzi algoritmy pre plánovanie procesov patrí:
SCAN
Shortest Job First
Shortest Seek Time First
Round Robin
Akú funkciu vykonáva metóda TRUNCATE?
Zmena pozície v súbore
Skrátenie súboru
Kapacitné ohraniĝenie dolnej hranice dátovej oblasti súboru
Zarovnanie súboru
Vyberte komponenty z ktorých pozostáva operaĝný systém:
Správa súborov
Spáva procesorov
Interpréter príkazového riadku
Bezpeĝnosť systému
Správa procesov
Správa používateľov
Za ktorú ĝinnosť nie je zodpovedný operaĝný systém v súvislosti zo správou súborov?
Vytváranie a mazanie adresárov
Základné operácie pre manipuláciu so súbormi a adresármi
Zálohovanie procesov na spoľahlivých zariadeniach
Vytváranie a mazanie súborov
Čo je potrebné pre zachovanie konzistencie dát pri prístupe k nim procesmi
Výhradne operaĝný systém UNIX
Synchronizácia procesov
Pamäťové prostriedky
Špeciálne technické vybavenie poĝítaĝa
Inštrukĝný cyklus s prerušením
Základný inštrukĝný cyklus
Optimálny algoritmus nahrádzania stránok
Algoritmus pekára pre riešenie problému kritickej sekcie
Zdieľania pamäte
Viacpoužívateľské systémy
Špecializované
Jednopoužívateľské
Zdieľania ĝasu
S dávkovým spracovaním
Jednotka správy pamäte (MMU) vykonáva mapovanie:
Fyzických adries na logické poĝas zavádzania programu
Logických adries na fyzické poĝas zavádzania programu
Logických adries na fyzické poĝas behu programu
Fyzických adries na logické poĝas behu programu
I/O manažér v operaĝnom systéme MS Windows XP zodpovedá za:
Správu vyrovnávacích pamätí pre vykonávanie vstupno-výstupných požiadaviek
Správu procesov
Ovládanie blokových zariadení
Súborový systém
Virtuálna pamäť môže byť implementovaná pomocou:
Swapovania na žiadosť
Segmentácie na žiadosť
Dynamickej relokácie
Prekrývania na žiadosť
Stránkovania na žiadosť
Krátkodobý plánovaĝ rozhoduje o tom,
Ktorý aktívny proces je možné zaradiť medzi odložené
Ktorému procesu (z fronty pripravených) bude pridelený CPU
Ktorý proces bude zaradený do fronty pripravených procesov
Ktorý odsunutý proces je možné zaradiť medzi pripravené
Synchronizáciu procesov riešia úlohy typu:
Obedujúci filozofi
Pomenované-nepomenované rúry
Čitatelia-zapisovatelia
Konzument-producent
Zdieľaná pamäť správy
Ktorým z nasledovných spôsobov je možné naĝítať 100 bytov zo súboru, ktorý je popísaný deskriptorom DESC?
Buffer=readfile(DESC,100)
Status=read(DESC,buffer,100)
Buffer=read(DESC,100)
While(sizeof(buffer)!=100){ buffer=read(DESC);}
Medzi kritéria pre plánovanie procesov patrí:
Rýchlosť prístupu k blokovým zariadeniam
Priestupnosť
Čas odozvy
Schopnosť paralelne spracovávať procesy
Využitie procesora
Akým systémovým volaním sa blokovaný proces v systéme UNIX dostáva do systémovej fázy?
Wait()
Sleep()
Wakeup()
Unlock()
Ktoré z nasledujúcich tvrdení je pravdivé?
Proces sa vytvorí pomalšie ako vlákno
Vlákno sa vytvorí rýchlejšie ako proces
Proces sa vytvorí rýchlejšie ako vlákno
Vlákno sa ukonĝí pomalšie ako proces
Ktoré z nasledujúcich podmienok musia byť splnené, aby vzniklo uviaznutie?
Používanie bez preempcie
Vzájomné vylúĝenie
Náhodné uvoľnenie
Vlastniť a žiadať
Kruhové ĝakanie
Používanie s preempciou
Násilné odňatie
Zdieľanie prostriedkov
Čo umožňuje procesom a príkazovému interpréteru pomocou príkazov riadiť technické prostriedky poĝítaĝa?
Procesy s náhodným unikátnym identifikátorom (PID)
BIOS
Jadro operaĝného systému
BASH
Asynchrónnej komunikácie
Synchrónnej komunikácie
Nepriamej komunikácie
Priamej komunikácie
Pre pripojenie inštrukcií a dát k pamäťovým adresám poĝas zavádzania platí:
Používa sa v prípade, ak je proces poĝas vykonávania presúvaný z jedného pamäťového segmentu do iného
Generuje sa relokovateľný kód
Pri zmene poĝiatoĝnej adresy nie je potrebné opätovne zaviesť kód procesu
Koneĝné pripojenie adries je odložené do zavedenia programu do pamäte
Základnou štruktúrou systému MS Windows XP je:
Disk
Zväzok
Sektor
Cluster
RAID zvyšuje spoľahlivosť:
Skrátením ĝasu na vykonanie požiadavky
Znížením rýchlosti
Redundanciou
Znížením priepustnosti
Na úrovni aplikaĝného programu existujú vlákna:
KMT
ULT
KLT
UMT
Vyberte správne zoradenie vrstiev systému súborov:
Zariadenia, základný systém súborov, riadenie vstupu/výstupu, modul organizácie súborov, logický systém súborov, aplikaĝný program
Zariadenia, riadenie vstupu/výstupu, logický systém súborov, modul organizácie súborov, základný systém súborov, aplikaĝný program


Zariadenia, logický systém súborov, riadenie vstupu/výstupu, základný systém súborov, modul organizácie súborov, aplikaĝný program



Zariadenia, riadenie vstupu/výstupu, základný systém súborov, modul organizácie súborov, logický systém súborov, aplikaĝný program


Ktorý z nasledujúcich algoritmov pre plánovanie disku pracuje tak, že vyberie z požiadaviek vždy tú, ktorá vyvolá najmenší presun hlavy od aktuálnej pozície?
C-SCAN
SFST
LOOK
C-LOOK
SCAN
SSTF
Ktoré z nasledujúcich tvrdení je pravdivé?
Proces je v stave zahltenia, ak strávi viac ĝasu výmenou stránok ako výpoĝtom
Proces je v stave zahltenia, ak strávi najviac ĝasu výpoĝtom
Proces je v stave zahltenia, ak pri lokálnom nahradzovaní dôjde k výpadku stránky
Proces je v stave zahltenia, ak má viac stránok ako potrebuje
Preempcia oznaĝuje:
Cyklické privlastňovanie toho istého prostriedku medzi dvoma procesmi
Privlastnenie si prostriedku, ktorý vlastnil niekto iný
Prostriedok, ktorý je zdieľaný viacerými procesmi
Spoloĝné vlastnenie toho istého prostriedku
Medzi metódy prideľovania diskového priestoru nepatrí:
Zreťazené prideľovanie
Paralelné prideľovanie
Indexové prideľovanie
Súvislé prideľovanie
Medzi vlastnosti multiprogramovania patrí
Vlastné radenie I/O vykonáva výhradne iba operaĝný systém
Prideľovanie zariadení prebieha staticky
Operaĝný systém musí vyberať z niekoľkých úloh, ktoré sú pripravené k vykonávaniu
Operaĝný systém musí prideľovať pamäť rôznym úlohám
Zrýchlenie spracovania sa dosahuje pomocou spoolingu
Medzi atribúty súboru nepatrí:
Prístupové práva súboru
Meno vlastníka
Meno súboru
Umiestnenie súboru
Kde sa nachádza názov súboru?
Boot block
Super block
I-node
Datový block
Ktoré z nasledujúcich nie je synchrónne?
— pipe (rúry)
— zdieľaná pamäť
Aké je plánovanie systému ktorý pridáva procesy do fronty?
— vstupno výstupné
— long-term
— mid-term (do bloku/na odsunutie)
— short-term (“vloženie” procesu do CPU)
Do ktorého súborového systému patrí i-node?
Uveĝte minimálny poĝet služieb potrebných na pridate WRITE práv súboru: (dlhý zoznam služieb a máš vybrať, ktoré sú potrebné)
Chmod()
Chown()
Umask()
Urĝite ktorý algoritmus (disku - FCFS, SSTF, SCAN, C-SCAN) bol použitý podľa obrázku: (na obrázku som mal FCFS)
FCFS
XFSX
FSFC
Urĝite ktorý proces sa vykoná ako nasledujúci algoritmom Round Robin: (mal som obrázok grafu so zaĝiatkom R.R. A mal som urĝiť ktorý proces sa vykonal ako ĝalší - každý mal asi iné)
A
B
C
D
žiaden
Stavový diagram - ĝasové kvantá - Napíšte cez aké stavy prejde nižšie uvedený program keĝ sa má vykonať viac ako 1 a menej ako 2 ĝasové [(>1 a <2 == 2) - ak nechápete, tak sa spýtajte pána Genĝiho na skúške] kvantá. (v kóde som nemal žiaden I/O, takže žiaden “Blocked”)
— New -> Ready -> Running -> Ready -> Running -> Exit
— New -> Ready -> Running -> Blocked -> Ready -> Running -> Exit
Ake je planovanie systemu ktory pridava procesy z fronty pripravenych procesov alebo tak nejak
Vstupno vystupne
Long-term
Mid-term
Short-term
Princip ked iba jeden subor moze vykonvat kriticku sekciu:
Vzajomne vylucenie
Polovanie
Vzajomne nevylucenie
Nevzajomne vylucenie
Stavový diagram - ĝasové kvantá - Napíšte cez aké stavy prejde nižšie uvedený program keĝ sa má vykonať menej ako 1 ĝasové kvantum (v kóde som mal read cize aj blocked ….. Bol tam obrazok a pozor nato ci chce stavy alebo prechody. V obrazku boli cislicovo oznacene stavy a abecedne prechody)
— New -> Ready -> Running ->Blocked-> Ready -> Running -> Exit
— New -> Ready -> Running -> Ready -> Running -> Exit
Zoradit od najvacsieho po najmensie: podla kapacity
 

a.)magneticky disk

b.)cache

c.)magneticka paska

d.)registre

e.)RAM

podobné otázky ako na predošlých termínoch
bol Stavový diagram urĝiť, ĝasové kvantá, kedže tam bol kod:
for(i=0;i<5;i++){
         read();

         for(j=0;j<3;j++){

                   …

         }

}

New -> Ready -> Running ->Blocked-> Ready -> Running -> Exit
New -> Ready -> Running ->Unblocked-> Ready -> Running -> Exit
plánovanie procesov, ktoré ich umiestňuje do pripravného frontu
Long term
Short term
Fast term
True term
poĝet minimálnych služieb pre vykonanie operácie ls -l
Stat()
Opendir()
Readdir()
Rmdir()
Open()
Read()
Ktory algoritmus zoberie stare/najstarsie stranky pamate absolutne na konci
FAT suborovy system je zorganizovany
 
 
1) rezervovana oblast
2) korenovy priecinok
3) FAT tabulka
4) datovy blok
5) boot blok
6) FAT okna
 
 
Služby potrebné na výpis práv súboru na štandardný výstup, súbor je dostupný ako parameter.
Write()
Stat()
Read()
Shmget()
HW mechanizmus ktory zabezpecuje preemptivny multitasking je ____________ (jedno slovo, N singularu)
Kde je uložený názov súboru?
Datovy blok
Meno suboru
Struct
Nazov suboru
Kedy sa objavil UNIX?
70-te roky
80-te roky
60-te roky
90-te roky
MS DOS je prostredie
Jednopouzivatelske
Viacpouzivatelske
Viaculohove
Jednoulohove
Java Virtual Machine je
Jednopouzivatelske
Viacpouzivatelske
Viaculohove
Jednoulohove
Mal som ze na jakych kompostoch bol vyvijany UNIX? (neviem ci je dobre odpoved...ak sa nepaci vymaz otazku!!!!)
PDP
UDP
DPD
SSTF
OS UNIX je
jednopouzivatelske
Viaculohove
Viacpouzivatelske
Jednoulohove
Ktore planovanie odsuva procesy?
Strednodobé
Dlhodobe
Rychlodobe
Odsuvadobe
Do ktorej generacie pocitacov patria tranzistory?
2. gen (1956 - 1964) Wrong Correct
4. gen (1981 - 1990) Wrong Correct
2. gen (1969 - 1975) Wrong Correct
4. gen (1991 - 1995) Wrong Correct
Do ktorej generacie pocitacov patria mikroprocesory?
2. gen (1956 - 1964) Wrong Correct
4. gen (1981 - 1990) Wrong Correct
2. gen (1969 - 1975) Wrong Correct
4. gen (1991 - 1995) Wrong Correct
Ktory algoritmus zoberie najdlhsie nepouzivane stranky pamate absolutne na konci
Ako sa nazyva cast kodu, kde iba jeden proces ma vymedzeny pristup k zrdoju?
Kriticka sekcia
Nektriticka sekcia
Spravna sekcia
Z coho sa sklada suborovy system OS LINUX
Boot block
Superblock
Inode
Data
Polske dvere
Okna
System Windows je
jednopouzivatelske
Viaculohove
Viacpouzivatelske
Jednoulohove
O aky algoritmus na planovanie poziadaviek ide ?
FCFS
SSTF
SCAN
C-SCAN
O aky algoritmus na planovanie poziadaviek ide ?
FCFS
SSTF
SCAN
C-SCAN
O aky algoritmus na planovanie poziadaviek ide ?
FCFS
SSTF
SCAN
C-SCAN
O aky algoritmus na planovanie poziadaviek ide ?
FCFS
SSTF
SCAN
C-SCAN
Pouzijeme algoritmus na planovanie poziadaviek SSTF: Pociatocna poziadavka bola 55
dalsie poziadavky su ? Usporiadajte a jednotlive odpovede odelte ciarkou 150,58,90,18,38,160,184,39
priradte spravne odpovede v tvare a1,b2,c3
 
a) Logická adresa
b) Relatívna adresa
c) Fyzická adresa
 
1) adresa vyjadrená vzhľadom (relatívne) k nejakému bodu(napr. zaĝiatku
programu)
2) odkaz do pamäte, bez zohľadnenia umiestnenia v pamäti
3) absolútna adresa v operaĝnej pamäti
{"name":"Os quiz", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your understanding of operating systems and their underlying principles with this comprehensive quiz. Designed for students, professionals, and enthusiasts alike, this quiz will challenge your knowledge and provide insights into various topics related to process management, memory handling, and system operations.Key Features:71 questions covering key conceptsMultiple choice, checkboxes, and text-based questionsScore tracking to monitor your progress","img":"https:/images/course6.png"}

More Quizzes

ZOOP Quiz
7424
PGCSO
38190
Limiting Beliefs Quiz   Try on each belief by saying it to yourself out loud. Feel how “true” it is as you say it. If it’s not true at all, mark it with a “0.” If you sort-of believe it, or believe it some of the time, mark it in the middle. If it feels absolutely true about you, mark it with a “5.” Not true at all 0 – 1 – 2 – 3 – 4 – 5 True almost all the time If you scored between 0 and 40, congratulations! You’re not limited by your beliefs! If you want to make your life even better, examine the beliefs that you feel are holding you back from creating what you want. Eliminate them, and replace them with beliefs that empower you. If you scored between 41 and 60, your beliefs limit you in some parts of your life. You can learn to change your beliefs easily, and remove the limitations you feel are in the way. Begin by writing down the beliefs that repeat themselves inside your mind. Then, using one of the belief-change technologies, shift them, one at a time. If you scored between 61 and 80, your beliefs are significantly limiting the possibilities for your life. If you want to change yourself or your circumstances, learn how to change your beliefs, one by one. With each shift in your beliefs, you become more and more able to create the life you want. A huge brick wall can be taken down by removing one brick at a time. Eventually, the whole barrier falls down. If you scored between 81 and 100, your beliefs have a strong hold on you. You may feel stuck in limitation or lack. If you really want to change your life, you can begin a deep study of your own beliefs. Learn which ones are merely assumptions, which ones were conclusions you came to at an early age, and which ones were indoctrinated into you by others. If you’re willing to question your own beliefs, you can change anything in your life – and make it better. The first belief to change is, “I can’t change.” It’s just a belief – not an absolute truth. Then, you can begin to change one belief at a time, making small, incremental changes until you’re on your way to a life of happiness.
21100
اختبر معرٝتك ٝي علم الوراثة
630
AlumniQuiz
10519
Basic tech Trivia
15816
Maths
1050
A Kispál kvíz - haladóknak
1050
TESORERO
3228
Hhistorical Background on Northern Ireland
1050
Global Economics Final (Study Quiz)
29140
Be my ibf?
10527
Powered by: Quiz Maker