Extras din curs
Curs Unix
I. Caracteristicile sistemului de operare UNIX
- sistem multiutilizator, multiproces, interactiv
- sistem de fisiere organizate ierarhizat, grupate in directoare
- sistem de I/E generalizat, care trateaza identic fisierele, perifericele, memoria, comunicatiile interprocese
- mecanism simplu de gestionare a memoriei
- protectia informatiei si a mediului de executie
- pot rula programe cere simuleaza SO MS-DOS, si pot rula aplicatii sub MS-DOS
II. Structura sistemului de operare UNIX
S.O. UNIX cuprinde in principal 3 componente:
- nucleul (KERNEL)
- sistemul de fisiere
- SHELL-ul
Proces = program in stare de executie
- imaginea fisierului executabil in memorie + resusele utilizate
a) Nucleul = partea centrala a sistemului care asigura servicii catre programele de aplicatie pentru realizarea gestiunii proceselor, a memoriei, a intrarilor, a iesirilor si a timpului
Functii:
- gestionarea proceselor
- control executiei prin comenzi de creare, suspendare, comunicatie, terminare si planificare pentru executie a proceselor dupa o politica de tip partajat
- gestionarea fisierelor
- alocarea/eliberarea memoriei externe
- structurarea sistemului de fisiere + protejare
- gestionarea dispozitivelor periferice
- acces controlat al proceselor
- gestionarea memoriei
- alocarea/eliberarea memoriei principale pentru procese aflate in executie
Componente:
- interfata cu procesele utilizator – prin intermediul apelurilor de sistem
- subsistemul de control al operatiilor de I/E –control modul de lucru cu dispozitivele periferice, gestioneaza spatiul de memorie pentru fisiere
- subsistemul de control al proceselor – planificarea, sincronizarea, comunicare intre procese si gestionarea memoriei principale
- interfata cu hardware-ul – tratarea intreruperilor si comunicarea cu componentele fizice
b) Sistemul de fisiere - ansamblu de fisiere memorate
c) SHELL – interpretorul de comenzi
- interfata intre programele utilizatorului si SO
- facilitati de programare in limbaj propriu, caracrteristici asemanatoare cu limbaje de nivel inalt
Structura sistemului de operare UNIX
III. UTILIZAREA SO UNIX SI DOS
3 cai:
- instalare MS-DOS + cai de comunicatie cu alte calcultoare care au UNIX
- instalare MS-DOS + executia de programe cre simuleaza UNIX
- ambele instalate – 2 partitii (DOS+UNIX)
- tb. Shut-down pentru comutare + Start
- instalare UNIX + programe pentru simulare MS-DOS (VP/IX, MERGE)
- sisteme de fisiere, comenzi standard, dispozitive+drivere
Preview document
Conținut arhivă zip
- Curs UNIX.doc