Documente Academic
Documente Profesional
Documente Cultură
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
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.
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.
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
Kernel monolitic
Micro Kernel
Kernel hibrid
Exo Kernel
Nano Kernel
????