Sunteți pe pagina 1din 4

Sisteme de operare - 2004

1. Optimizarea procesului de evacuare-reincarcare prin reducerea numarului de


evacuari-reincarcari (swap-in; swap-out) se poate face prin:
a. marirea vitezei de transfer a perifericului de swapping
b. marirea dimensiunii memoriei operative
c. marirea dimensiunii spatiului de evacuare
d. evacuarea-reincarcarea sa se faca in paralel cu executia altui proces

2. Care din urmatoatele metode de alocare a memoriei creaza fragmentarea


interna (intrinsec)?
a. alocarea dinamica
b. alocarea cu partitii multiple
c. alocarea cu paginare
d. alocarea cu segmentare

3. In cazul alocarii cu "paginare" daca se utilizeaza registrul "Page Table Base


Register" (PTBR) si TP se afla in memorie, atunci pentru o adresa logica
furnizata de CPU se executa:
a. un acces la memoria fizica
b. doua accese la memoria fizica
c. trei accese la memoria fizica
d. nici-un acces la memorie

4. Protectia in cazul memoriei paginate se poate face prin:


a. bitii de protectie asociati fiecarei pagini
b. bitii de protectie asociati fiecarui cadru
c. bitii de protectie asociati fiecarui proces
d. bitii de protectie asociati fiecarui program

5. In cazul segmentarii paginate in mecanismul de adresare:


a. fiecarei pagini ii corespunde un segment
b. fiecarui segment ii corespunde o pagina
c. fiecarui proces ii corespunde un segment
d. fiecarui segment ii corespunde o tabela de pagini

6. Unitatea de transfer intre memoria principala si unitatea de disc este:


a. sectorul fizic
b. modulul fizic
c. blocul fizic
d. pista
Incercuiti afirmatia ADEVARATA

7. Sistemul de operare UNIX BSD foloseste ca metoda de alocare a spatiului


disc:
a. alocare inlantuita combinata cu alocare indexata
b. alocare inlantuita combinata cu alocare contigua
c. alocare inlantuita combinata cu blocuri index
d. alocare cu tabele de partitie
Incercuiti afirmatia ADEVARATA

8. Legarea dinamica se refera la un mecanism prin care:


a. se fac apeluri la rutinele de calcul
b. se fac apeluri la bibliotecile sistem
c. se fac apeluri la rutinele din bibliotecile compilatorului (?)
d. se face apelul programelor de evacuare

9. Mecanismul de "evacuare-reincarcare" (swapping) se poate declansa in


momentul cand planificatorul trece un proces:
a. in starea "gata"
b. in starea "executie"
c. in starea "in asteptare"
d. in starea "blocat"

10. Schema de alocare cu o singura partitie utilizator presupune existenta unui


mecanism suplimentar:
a. mecanism de "evacuare-reincarcare"
b. mecanism de protectie
c. mecanism de paginare
d. mecanism de alocare a paginii

11. Un sistem calculator este:


a. o colectie de componente software
b. o colectie de componente hardware
c. o colectie de componente hardware si software
d. o colectie de programe si baze de date

12. Care din urmatoarele functiuni NU este ndeplinita de sistemul calculator


hardware n raport cu utilizatorii sai:
a. functia de conservare a informatiei
b. functia de receptionare a informatiei
c. functia de verificare a informatiei
d. functia de prelucrare a informatiei

13. Un vector de ntrerupere reprezinta:


a. punctul de intrare n S.O. relativ la un eveniment
b. directia catre care se ndreapta Sistemul de Operare
c. o colectie de bistabili la care au acces toate subunitatile sistemului
calculator care pot fi ntrerupte de U.C.
d. adresa perifericului care a declansat ntreruperea

14. Un sistem de operare asigura:


a. protectia informatiei
b. o interfata comoda pentru scrierea aplicatiilor
c. un management eficient al resurselor fizice si logice
d. scrierea programelor de calcul
ncercuiti afirmatia FALSA
15. Un proces este:
a. spatiul de adrese al unui program
b. un program compilat
c. un program link-editat
d. un program n executie

16. n S.O. de tip Client-Server procesele server lucreaza n modul de lucru:


a. supervizor
b. kernel
c. utilizator
d. privilegiat

17. n S.O. de tip Client-Server nucleul S.O. realizeaza:


a. afisarea pe ecran a rezultatelor
b. transportul mesajelor de la procesele client catre procesele server
c. accesul la resursele proceselor client si proceselor server
d. executia proceselor client lansate de server

18. Principalele functiuni ale sistemelor de operare sunt:


a. managementul dispozitivelor periferice
b. managementul proceselor
c. managementul serverelor
d. managementul fisierelor
e. managementul memoriei
ncercuiti afirmatia FALSA

19. Un proces se poate afla n una din urmatoarele stari:


a. n executie
b. gata
c. n asteptare
d. blocat
ncercuiti afirmatia FALSA

20. Pentru a se evita "conditiile de competitie" este nevoie de:


a. variabile partajate
b. fisiere partajate
c. excludere mutuala
d. sectiuni critice

21. Tranzitia unui proces din starea "n executie" n starea "blocat" are loc atunci
cnd:
a. planificatorul decide suspendarea procesului pentru a lansa un altul
mai prioritar
b. procesul nu mai poate continua executia din cauza unei erori
c. procesul asteapta aparitia unui eveniment extern de care depinde
continuarea executiei
d. planificatorul decide suspendarea procesului pentru ca i-a expirat
cuanta de timp alocata
22. Asupra variabilelor contor eveniment se pot face urmatoarele operatii:
a. AWAIT
b. DOWN
c. READ
d. ADVANCE
ncercuiti afirmatia FALSA

23. Planificarea preemptiva este strategia de planificare conform careia:


a. un proces nu poate fi suspendat temporar daca este n starea "gata de
lucru"
b. un proces odata lansat n executie nu mai este suspendat n mod
voluntar atunci cnd poate fi n executie
c. un proces care din punct de vedere logic poate fi executat este
temporar suspendat
d. un proces trece n starea de executie pentru o cuanta de timp

S-ar putea să vă placă și