Fundamentos de Virtualización La virtualización es una tecnología que permite crear versiones virtuales de recursos informáticos, como sistemas operativos, servidores, dispositivos de almacenamiento o redes. Facilita la ejecución de múltiples entornos aislados en un único hardware fís
Fundamentos de Redes Informáticas Modelos y Topologías de Red Las redes informáticas se estructuran de diversas maneras, tanto a nivel físico como lógico, para permitir la comunicación entre dispositivos. Topologías Físicas Las topologías físicas describen la disposición real de los c
Fundamentos de la Informática La Informática es el conjunto de conocimientos científicos y técnicos que hacen posible el tratamiento automático de la información. El término proviene de la unión de dos palabras: información y automática. Componentes Principales de un Ordenador El orde
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