Direccionamiento Direccionamiento Directo La primitiva send incluye una identificación específica del proceso de destino. La primitiva receive puede conocer de antemano de qué proceso espera un mensaje. La primitiva receive puede utilizar el parámetro origen para devolver un valor cua
Tipos de Archivos Los archivos se clasifican principalmente en: Archivos Regulares: Contienen información del usuario. Archivos Especiales de Caracteres: Relacionados con la entrada/salida (E/S), se utilizan para modelar dispositivos seriales de E/S. Archivos Especiales de Bloques: Ut
Composición de un Sistema Monousuario Dentro de la unidad central, al abrir la caja, se observa como elemento principal la placa base (motherboard o mainboard, en inglés). Componentes internos de la unidad central Placa base: Contiene la CPU (microprocesador), la memoria ROM y la memo
Administración de Procesos Definición de Proceso Un proceso es una unidad ejecutable elemental manejada por el Sistema Operativo (S.O.) en su función de asignar tiempo de CPU. Se representa por un conjunto de datos (BCP = Bloque de Control de Proceso). El BCP permite al S.O. localizar
Clasificación de los Sistemas Operativos Multitarea: Sistemas operativos que ejecutan varias tareas al mismo tiempo. Multiprocesador: Sistemas con capacidad de procesamiento paralelo, ya sea mediante múltiples procesadores o un único procesador con múltiples núcleos. Estos sistemas pu
Concepto de Proceso Un Sistema Operativo (SO) ejecuta una variedad de programas: Sistemas Batch o trabajos Tiempo compartido (tareas o programas de usuario) Proceso y Trabajo se utilizan a menudo para decir lo mismo. Sin embargo, un proceso es más que un programa en ejecución, debe te
El Núcleo y los Procesos El núcleo es un conjunto de rutinas cuya misión es gestionar el procesador, la memoria, la E/S y el resto de recursos disponibles en la instalación. La entidad básica de trabajo en los sistemas operativos actuales es el proceso. Procesos Un proceso es un progr
Estructura de Sistemas Operativos A) Estructura Monolítica: Programa único compuesto de rutinas entrelazadas. Buena definición de parámetros de enlace. Carecen de protecciones y privilegios. B) Estructura Jerárquica: Organización del software en niveles. Mayor organización y control.
Operaciones con Procesos El Sistema Operativo debe proveer mecanismos para: Creación de procesos Control de procesos Terminación de procesos Los procesos padre crean procesos hijos, los cuales vuelven a crear otros procesos, formando un árbol de procesos. Generalmente, los procesos se
Almacenamiento de la Información 1. Estructura Física: Disco Duro Formados por una aleación de aluminio recubierta de una aleación magnética. Gira a 7200 rpm. Sobre ellos se desplaza el cabezal de lectura-escritura. Sus partes son: Plato: cada uno de los discos (entre dos y ocho). Car