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:
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
LLAMADAS AL SISTEMA
a cada llamada le corresponde un procedimiento