Sistemes Operatius Monolloc - SMX
Un sistema operatiu és un conjunt de programes i funcions que:
Les funcions més importants que té encomanat el sistema operatiu són les següents:
Els següents són alguns dels elements principals dels sistemes operatius:
S’encarrega de controlar la resta dels mòduls i sincronitzar-ne l’execució.
És la part del sistema operatiu que es troba permanentment carregada a la memòria i, per tant, pot oferir un servei d’una manera inmediata.
És la part del codi del sistema operatiu que s’utilitza més àmpliament, i algunes de les parts dels següents elements s’hi troben integrats.
Getiona el processador i la manera com poden accedir al processador els diferents processos (un procés és programa en execució).
S’encarrega d’assignar certes porcions de la memòria principal (RAM) als diferents programes.
També vigila que els diferents processos no puguin accedir a l’espai de memòria dels altres processos.
S’encarrega de la gestió dels dispositius. Els controladors (drivers) són els que permeten la comunicació entre els dispositius i el sistema operatiu.
S’encarrega de mantenir l’estructura de les dades dels sistemes d’emmagatzemament massius. Habitualment aquesta estructura utilitza:
Conceptes importants: camí relatiu i camí absolut.
- Camí relatiu: camí per arribar a un fitxer o directori, des de la posició actual.
- Camí absolut: camí per arribar a un fitxer o directori des de la posició de l’arrel.
Les interfícies d’usuari són tots els procediments que dóna el sistema operatiu per a facilitar el treball entre els usuaris i el sistema.
Rep totes les ordres de l’usuari i dóna el control als diferents programes del sistema o a les funcions del nucli, segons les necessitats i les peticions de l’usuari.
La interfície que es vol definir entre l’usuari i el sistema pot ser de dos tipus: