SOA

A futuristic computing environment showcasing elements of operating systems, such as a digital interface, coding scripts, and graphical representations of hardware components.

Master the Operating Systems Quiz

Put your knowledge of operating systems to the test with our comprehensive quiz! Featuring 37 challenging questions, this quiz covers topics ranging from basic concepts to advanced functionalities.

Engage with questions about:

  • System architecture
  • Process management
  • Memory allocation
  • Virtual machines
37 Questions9 MinutesCreated by CodingWizard301
Sistemul de operare are printre functiunile sale principale
Furnizarea unei interfete primare pentru comunicarea cu utilizatorul
Furnizarea unei interfete pentru manipularea fisierelor utilizator
Furnizeaza unei interfete pentru utilizarea dispozitivelor periferice
In cadrul unui echipament de calcul, un fisier este memorat:
In memoria interna
In memoria asociata
In memoria externa
Sistemele de operare ale microcalculatoarelor anilor ’80:
Sunt monouser
Sunt multitasking
Sunt multiuser
O intrerupere opreste din executie procesorul:
In timpul executiei unei instructiuni masina
Dupa executia unei instructiuni de nivel inalt
Dupa executia unei instructiuni masina
La orice SO timpul de raspuns este:
Este o marime critica
Este o marime ce trebuie avuta in vedere
Nu prezinta importanta
La un echipament de calcul, un microprogram este
O secventa restransa de instrunctiuni
O secventa de microinstructiuni
O secventa de coduri pastrate in memoria interna
Masina de calcul von Neuman:
Este un tip de echipament de calcul
Este un tip de arhitectura de echipament de calcul
Este un tip de procesor
Controlerul de intreruperi:
Este separat de procesor
Este inclus in procesor
Este un periferic
Un proces poate trece:
Din starea blocat in starea gata de executie
Din starea gata de executie in in starea blocat
Din starea blocat in starea terminat
Pe un sistem de calcul:
Masina virtuala simuleaza functionarea unui procesor fizic real
Masina virtuala simuleaza limbajul de procesare al masinii fizice
Masina virtuala simuleaza functionarea masinii fizice reale
In timpul desfasurarii unui proces:
Codul procesului se modifica
Codul procesului se salveaza intotdeauna la iesirea din executie
Codul procesului se stocheaza in memoria virtuala
Un apel sistem se executa:
Prin executarea unui subprogram care nu/va corespunde univoc
Prin inregistrarea lui intr-o tabela dispecer
Prin afisarea unui mesaj la terminal
Operatiile efectuate in cadrul unui proces utilizator pot fi:
Tratarea intreruperilor
Controlul perifericelor
Accesul la fisier
Planificatorul de procese al unui sistem de operare poate fi:
Dictatorial
Cooperativ
Democratic
Un nucleu al unui SO:
Gestioneaza direct memoria interna
Gestioneaza direct memoria externa
Gestioneaza direct memoria interna si externa
Un SO subprogramata pe un sistem de calcul monoprocesor:
Asigura executia mai multor procese simultan
Administreaza executia secventiala a mai multor procese
Lasa in sarcina procesorului executia proceselor
17.Masina de calcul von Neuman
Functioneaza conform unui program cablat
Include un limbaj de interfata cu utilizatorul
Foloseste memoria interna pt cod si date
18.Un process:
Este incarcat in memoria interna doar la boot-area SO
Este incarcat in memoria interna de catre SO
Este incarcat in memoria interna de SO la terminarea latui process
19.Un apel system poate fi efectuat:
De un program executabil
Printr-o comanda shell
De o intrerupere
20.Pe un system de calcul:
Poate rula o singura masina virtuala
Masina virtuala nu trebuie sa foloseasca limbajul procesului masinii fizice
Masina virtuala simuleaza functionarea unei masini fizice reale
21.Un proces este:
Un program
Un program lansat in executie
Un program executabil
22.Nucleul SO:
Este rezident in memoria interna
Este rezident in memoria externa
Poate fi complet nerezident in memoria interna
23.Sistemul de operare MS-DOS:
Este primul SO pt PC-uri compatibile unix
Este un SO de timp real
Este primul SO pt PC-uri compatibile IBM
24.Un SO:
Daca este multitasking poate fi multiuser
Daca este multiuser poate fi multitasking
Daca este multiuser si multitasking este distribuit
25.Pe ce principii functioneaza un sistem de calcul in arhitectura von Neuman ?
-datele si programele sunt stocate in format numeric binar in memoria interna a calculatorului.(datele si instructiunile sunt stocate prin intermediul acelorasi dispozitive de memorare si respectiv transfer).
-programele pot fi accesate si modificate ca datele;
-se mai numesc si “masini cu program memorat”.
26.Pe ce principiu sunt efectuate instructiunile in cadrul unei microprocesor modern ?
-lungimea unei instructiuni masina poate fi fixa sau variabila de la o instructiune la alta din setul de instructiuni al unui procesor.
-lungimea unei instructiuni masina poate fi fixa sau variabila de la o instructiune la alta din setul de instructiuni al unei memorii
-lungimea unei instructiuni masina poate fi fixa de la o instructiune la alta din setul de instructiuni al unui procesor.
27.Care sunt functiunile sistemului de operare ?
-unitatea de comanda si control.(UCC)
-unitatea aritmetico logica.(UAL)
-unitatea de memorare.
-unitatea de intrare/iesire:
-unitatea de intrare(UI)
-unitatea de iesire(UE)
28.Care sunt conditiile hardware care permit unui proces se execute simultan cu un alt proces ?
-comutarea repetata a unitatii centrale intre procese este o forma de pseudo paralelism.
Programarea lor intr-o maniera de sincronizare indiscreta
Controlul asupra resurselor realizate de programator
29.Pe ce tip de sisteme de calcul poate rula un SO care realizeaza pseudoaparalelism executiei programelor ?
-UNIX, Windows 2000, Windows XP
Arhitectura harvard
Masini create special pentru proiectarea pseudoparalelismului
30.Ce mecanisme sunt necesare pentru executia concurenta a proceselor ?
-separatie intre programe care duce la aparatia conceptului de proces
-procesele se executa in concurenta, multiplexand unitatea centrala de procesare intre ele.
-comutarea unitatii centrale intre procese e comandata de sistemul de operare.
31.Cine poate efectua un apel sistem ?
Un proces
Un utilizator
O functie speciala
32.Cate masini virtuale pot rula in cadrul unui sistem de calcul ?
-cate putem instala
-fiecare masina virtuala trebuie sa fie capabila sa simuleze sistemul de tratare a intreruperilor si modul de lucru supervizor/utilizator
O masina virtuala poate sa ruleze orice alt nucleu de sistem de operare care se prezinta utilizatorului ca o masina extinsa
33.De cate tipuri sunt intreruperile
-intreruperi hardware generate din cauze externe executiei procesului (sunt asincrone)
-intreruperi software generate din cauze interne executiei procesului (sunt sincrone =se produc la executia unei anumite instructiuni)
Intreruperi fractionale, cauzate de abaterea fractionala a sistemului
34.In ce moment este tratata o intrerupere de catre procesor ?
-aparitia unui eveniment
-cand se produce un eveniment procesul care era in curs de executie este “intrerupt” iar SO ia in calcul evenimentul respectiv
In momentul in care un proces nu mai raspunde
35.Ce este un proces ?
-forma sub care se gaseste un program in sistem in timpul executiei sale
-procesul este un obiect dinamic a carui stare se schimba in permanenta
36.Prin ce stari poate trece un proces in cadrul unui SO multiprogramat?
In executie
Gata de executie
In pauza
Blocat
40.In ce moment si de catre cine este incarcat in memorie un proces
-procesele se executa concurent, multiplexand UCP, intre ele
-comutarea UC intre procese este comandata de SO:
Unitatea Centrală de Procesare execută la un moment dat instrucţiuni aparţinând unui anumit proces
După un interval de timp trece la execuţia de cod aparţinând unui alt proces, ş.a.m.d.
Pe durata unei secunde, Unitatea Centrală Procesare execută secvenţe de cod provenind din programe diferite, simulând astfel prin viteză paralelismul în execuţia programelor.
{"name":"SOA", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Put your knowledge of operating systems to the test with our comprehensive quiz! Featuring 37 challenging questions, this quiz covers topics ranging from basic concepts to advanced functionalities.Engage with questions about:System architectureProcess managementMemory allocationVirtual machines","img":"https:/images/course2.png"}
Powered by: Quiz Maker