Sunteți pe pagina 1din 5

1.

Enumerați și descrieți succint principalele caracteristici ale sistemelor de operare


cunoscute și utilizate.

Timpul de răspuns: exprimă durata intervalului delimitat de lansarea unei cereri de


serviciu şi achitarea acesteia de către sistem. Acest atribut are în general două
componente şi anume: timpul de aşteptare pentru ca cererea respectivă să fie luată
în consideraţie şi timpul de execuţie propriu-zis a acestei cereri.
. Simultaneitatea utilizării: măsoară gradul în care un sistem poate să lucreze în
acelaşi timp pentru mai mulţi utilizatori sau să execute mai multe lucrări ale aceluiaşi
utilizator. Un alt aspect al acestui atribut este capacitatea de a funcţiona simultan,
fie prin multiplexarea unui singur procesor intrare-ieşire, fie prin existenţa mai multor
procesoare de acest tip.
.Eficienţa: măsoară proprietatea unui sistem de a folosi în mod optim resursele de
care dispune.
. Partajarea şi protecţia: caracterizează nivelul la care utilizatorii au posibilitatea să
utilizeze în comun informaţia prezentă în sistem şi nivelul la care pot să comunice
între ei, în deplină siguranţă (în sensul evitării accesului neautorizat şi/sau alterării
intenţionate sau accidentale a informaţiei).
. Generalitatea, flexibilitatea, extensibilitatea: măsoară gradul în care un sistem
poate fi folositor şi adaptabil unui context specific (exprimat prin nivelul de limitare
impus programelor utilizatorului), precum şi gradul în care se pot include în sistem
noi componente hardware şi software fără eforturi de proiectare şi programare
suplimentare.
. Fiabilitatea şi disponibilitatea: exprimă proprietatea unui sistem de operare de a
funcţiona fără defecte (pene, blocaje) un anumit timp şi de a evita goluri în
funcţionare din cauza defectării uneia sau mai multor componente ale sale. Acest
atribut poate fi interpretat fie prin necesitatea de a avea o fiabilitate totală (obţinută
prin prevederea unor componente cu un grad înalt de siguranţă în funcţionare şi
dublarea lor), fie prin toleranţa la defecţiuni care asigură degradarea lentă a
performanţelor (fără a scădea sub anumite limite acceptate).
. Transparenţa şi vizibilitatea: exprimă pe de o parte proprietatea unui sistem de a
face invizibil utilizatorului ceea ce se află sub interfaţa de utilizare care i se oferă şi
pe de altă parte, capacitatea lui de a permite utilizatorilor săi să obţină anumite
informaţii despre modul cum el lucrează, informaţii de care în mod teoretic ei nu au
nevoie pentru a beneficia de o utilizare completă, însă care ar putea să-i ajute la
obţinerea unei utilizări mai eficiente.

2. Care sunt funcțiile unui sistem de operare?

Functiile sistemului de operare sunt:


Administrarea proceselor
- crearea și terminarea proceselor;
- planificarea și administrarea proceselor;
- comutarea între procese;
- sincronizarea proceselor și asigurarea comunicării între procese;
- administrarea blocurilor de control a proceselor.
Administrarea memoriei:
- alocarea pentru proces a spațiului de adrese;
- asigurarea schimbului între memoria internă și disc;
- administrarea segmentelor sau paginilor.

Administrarea sistemului de intrare - ieșire:


- administrarea bufferelor;
- alocarea la procese a canalelor de comunicatie și a modulelor de intrare-iesire.

3. Definiți un sistem de operare multi-tasking?

Sunt sistemele de operare care permit ca multiple procese software să fie încărcate şi rulate în
acelaşi timp. Sistemele de operare incluse în această categorie sunt: UNIX, Linux, Windows
95/98/Me/NT/2000/XP/Vista/7.
UNIX
Ca orice sistem de operare, UNIX asigură mecanisme pentru gestionarea resurselor sistemului
de calcul şi o interfaţă pentru utilizatori şi programele de aplicaţii. O primă caracteristică a
acestui sistem de operare este reprezentată de faptul că interfaţa cu structura fizică a sistemului
de calcul nu se face prin intermediul programului BIOS. UNIX are propriile rutine pentru
interacţiunea cu sistemul fizic al calculatorului. Din acest motiv, după ce a fost încărcat în
memorie interacţiunea cu componenta hardware este făcută direct (ignorându-se programul
BIOS) de către nucleul sistemului de operare

4. Precizați rezultatul final al comenzii: [user@localhost ~]#ifconfig eth1 192.168.1.1113netmask


255.255.255.0.

Seteaza temporar ip-ul static pe interfata de retea eth1

5. Definiți un sistem de operare și enumerați trei funcțiuni principale.

Sistemul de operare este cea mai importanta componentaa software-ului de


baza.
1.Oferirea posibilitãtii de lansare în executie a programelor de aplicatie In acest sens,
sistemul de operare trebuie sã dispunã de:
un editor de texte
un translator
un editor de legãturi
2.Alocarea resurselor necesare executãrii programelor, se realizeazã prin identificarea:
programelor ce se executã, a necesarului de memorie, a dispozitivelor periferice si a
cerintelor privind protectia datelor.
3.Facilitãti pentru compresia datelor, sortare, interclasare, catalogarea si întretinerea
bibliotecilor, prin programele utilitare disponibile.
4.Planificarea executiei lucrãrilor dupã anumite criterii, pentru utilizarea eficientã a
unitatii centrale de prelucrare.
5.Asistarea executiei programelor prin comunicatia sistem calcul-utilizator, atât la
nivel hardware, cât si la nivel software.

6. Enumerați principalele caracteristici ale SO Microsoft

mod de lucru multitasking preemptiv care deţine în permanenţă controlul asupra timpului de
lucru şi a aplicaţiilor;
• modul de lucru multithreading ce permite executarea în paralel a mai multor procese ale
aceleiaşi aplicaţii;
• executarea de aplicaţii pe 32 de biţi;
• exploatarea ca sistem de operare cu interfaţă grafică;
• folosirea platformei de operare DOS numai pentru executarea aplicaţiilor elaborate pentru
DOS;
• folosirea unei interfeţe de programare a aplicaţiilor pe 32 de biţi;
• includerea ca parte integrantă a sistemului de operare, a standardului Plug and Play.

7. Enumerați principalele caracteristici ale SO Linux

este scris in limbajul C => este portabil, sistemul funcţionând aproape identic pe
mainframe, mini sau microcalculatoare.
• este un sistem deschis: permite folosirea celor mai diverse arhitecturi de calcul.
• este multisesiune: se pot deschide mai multe sesiuni de lucru pe acelaşi terminal.
• este multiproces: se pot rula concurent mai multe procese ce pot comunica intre ele sau
pot crea la rândul lor alte procese.
• interpretorul de comenzi (shell) permite introducerea de noi comenzi, combinarea
comenzilor, etc. El nu este înglobat in nucleul sistemului de operare si nu este unic.
• permite utilizarea in comun a informaţiilor, facilitează lucrul in echipa si comunicaţia intre
utilizatori prin mecanisme evoluate.
exista pachete de programe pentru orice tip de aplicaţie.

8. Precizați în ce constă modelul client-server.

Un server ofera Servicii de retea altor programe denumite clienti.


Odata pornit, un program server asteapta sa primeasca cereri din partea programelor
client. Daca este receptionata o cerere corecta, serverul raspunde printr-un mesaj ce contine
informatia respectiva catre client.

9. Descrieți rolul AD în configurația unei rețele Microsoft.

Autentifica si autorizeaza toti userii care vor sa faca parte din retea, asignand si fortand politici de
securitate pentru toate device-urile si ofera diferite servicii, instalari si actualizari de soft. Verifica
username si parola adaugata de user si verifica daca utilizatorul este administrator sau utilizator
normal.
- Autentificarea utilizatorilor (permite identificarea fiecarui utilizator al retelei pe baza de
utilizator si parola unica)
- Autorizarea accesului la resurse (pt foecare resursa din retea pot fi configurate liste de acces
care specifica explicit permisiunile pe care le au utilizatorii asupra resursei respective)
- Administrarea centralizata a tuturor serverelor si statiilor de lucru din retea
- Aplicarea politicilor de securitate in cadrul retelei

10. Ce reprezintă mediul PowerShell?

PowerShell este un cadru de automatizare și un limbaj de script care a fost dezvoltat de


Microsoft. Oferă un shell de linie de comandă și un limbaj de script care este integrat cu
cadrul .Net și poate fi încorporat și cu alte aplicații. Este un shell de linie de comandă bazat pe
sarcini și automatizează procesarea loturilor și ajută la crearea instrumentelor de gestionare a
sistemului. Este o combinație de scripturi flexibile, viteza liniei de comandă și puterea
instrumentului de administrare bazat pe GUI

11. Cum definiți KERNELUL?

NucleulSO(kernel)–conţine programele care gestionează resursele sistemlului de operare şi


controlează activitatea echipamentelor şi a programelor.

12. Care sunt principalele tipuri de KERNEL cunoscute?

Kernel monolitic

Micro Kernel

Kernel hibrid

Exo Kernel

Nano Kernel

14. Enumerați și descrieți minim 4 procese funcționale la nivelul unui SO.

????

(Task Manager  ALT+CTRL+DEL sau CTRL+SHIFT+ESC

 lista cu procesele active din sistem

 numele executabilului, al utilizatorului, utilizarea procesorului și memoria ocupată (configurabil)


 terminarea proceselor nedorite

Unix: comanda ps (process status))

15. Ce reprezintă FIFO și LIFO?

Strategia FIFO (First In First Out - reprezinta o strategie folosita pt administrarearesurselor


de calcul (strategie cu un pas)
În esenţă această strategie aşa cum arată şi numele se bazează pe principiul: primul venit,
primul servit. Alocatorul administrează o coadă de aşteptare simplă; fiecare lucrare nouă
este introdusă în şirul de aşteptare şi i se alocă unitatea centrală după ce toate
predecesoarele sale, în timp, şi-au terminat execuţia.
Strategia LIFO (Last In First Out - reprezinta o strategie folosita pt administrarearesurselor
de calcul (strategie cu un pas)
Această strategie administrează o coadă de aşteptare de tip stivă astfel încât ultima lucrare
intrată în sistem este lansată în execuţie prima, din momentul în care procesorul devine
disponibil

16. Care sunt stările în care se regăsește un proces?

activ – taskul respectiv deţine controlul unităţii centrale;


o gata de execuţie (în aşteptare) – taskul poate lua controlul procesorului de îndată
ce executivul îl lansează, în funcţie de prioritatea alocată;
o blocat (suspendat) – taskul aşteaptă producerea unui eveniment sau eliberarea
unei resurse

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