CONCEPTOS BASICOS

La interfaz entre el S.O y los programas se define como conjunto de intrucciones ampliadas que proporciona el S.O son las llamadas al sistemas; estas crean, eliminan y utiliza elementos del software controlados por el S.O y los mas importantes son:


PROCESOS

Es el concepto central de todos los S.O y es basicamente un programita en ejecucion que consta de :

1. un programa ejecutable

2.los datos.

3.la pila

4.contador

5. y otros registros

estos son almacenados en una tabla de procesos administrada por el S.O y posee un areglos de estructuras un por cada proceso exixtente en ese momento.

UN PROCESO SUSPENDIDO CONSTA DE:

1.espacio de direccion

2. los datos pertinentes de la tabla.



UN PROCESO PUEDE CREAR PROCESOS HIJO Y ESTOS NUEVOS PROCESOS HIJO, CONFORMAN UN ARBOL DE PROCESOS


ARCHIVO


Es una de las principales funciones del S.O. la cual brinda independencia de dispositivos



Muchos sistemas soportan el concepto de directorio como forma de agrupar archivos y estos a su vez se estructuran jerarquicamante



a cada archivo le corresponde una RUTA DE ACCESO


y existen diferentes esquemas de seguridad de archivos en los distintos S.O




LLAMADAS AL SISTEMA

Es la comunicacion entre el sistema operativo y el usuario .
a cada llamada le corresponde un procedimiento