Está en la página 1de 12

PRESENTACIÓN 1ER

PARCIAL
I. INTRODUCCIÓN
1.1 Generalidades.
1.1.1 ¿Qué es un sistema operativo?
1.1.2 Sistema operativo elemental.
1.1.3 Sistemas operativos de tiempos compartidos.
1.1.4 Sistemas paralelos.
1.1.5 Sistemas distribuidos.
1.1.6 Sistemas de tiempo real.
II. ESTRUCTURA
2.1 Operaciones de E/S.
2.1.1 Almacenamiento.
2.1.2 Jerarquías de almacenamiento.
2.1.3 Protección de hardware.
2.2 Componentes.
2.2.1 Servicios.
2.2.2 Llamados.
2.2.3 Programas.
2.2.4 Diseño e implementación
1.1 Generalidades.
1.1.1 ¿Qué es un sistema operativo?

• Es un conjunto de programas que permite manejar la memoria,


disco, medios de almacenamiento de información y los diferentes
periféricos o recursos de nuestra computadora, como son el
teclado, el mouse, la impresora, la placa de red.
SISTEMA OPERATIVO ELEMENTAL

• Sistema operativo básico es una distribución GNU / Linux basada


en Ubuntu que comenzó como un tema y un conjunto de
aplicaciones para Ubuntu.
• Es conocido por su distribución y reemplazo rápidos, abiertos y
compatibles con la privacidad para macOS y Windows con una
interfaz de usuario simple pero efectiva, hermosos diseños y
fondos de pantalla que son atractivos para los usuarios.
SISTEMAS OPERATIVOS DE TIEMPOS
COMPARTIDOS
Los sistemas de tiempo compartido se crearon para brindar el uso interactivo de un sistema de
computador a un costo razonable. Un sistema operativo de tiempo compartido utiliza técnicas de
planificación y programación concurrente para dar la apariencia que se están ejecutando
simultáneamente múltiples procesos y ofrecer a cada usuario una pequeña porción del tiempo de
una computadora.
SISTEMAS PARALELOS

• La arquitectura del software generalmente se construye alrededor


de una plataforma basada en UNIX, lo que le permite coordinar
cargas distribuidas entre múltiples computadoras en una red.
• Un sistema operativo paralelo funciona dividiendo conjuntos de
cálculos en partes más pequeñas y distribuyéndolos entre las
máquinas en una red. Para facilitar la comunicación entre los
núcleos del procesador y las matrices de memoria.
1.1.5 Sistemas distribuidos.

• La computación distribuida es un área de la informática que se


encarga de analizar los sistemas distribuidos. El programa
informático que se ejecuta en un sistema distribuido se denomina
programa distribuido.
1.1.6 Sistemas de tiempo real.

• El término "sistema de tiempo real" se refiere a cualquier sistema


de procesamiento de información con componentes de hardware y
software que realicen funciones de aplicación de tiemXpo real y
que puedan responder a eventos dentro de limitaciones de tiempo
predecibles y especificas.
II. ESTRUCTURA
2.1 Operaciones de E/S.

• Esta técnica se denomina acceso directo a memoria (DMA, Direct


Memory Access). Los pasos a seguir en una operación de E/S con
DMA son los siguientes: 1. Programación de la operación de E/S. Se
indica al controlador la operación, los datos a transferir y la
dirección de memoria sobre la que se efectuará la operación. 
2.1.1 Almacenamiento.

• El almacenamiento es la propiedad o capacidad de guardar datos


que tiene un dispositivo electrónico. Computadoras, teléfonos
celulares, tabletas, televisores smart, calculadoras, consolas de
videojuegos y demás dispositivos electrónicos tienen esta
propiedad, la cual es muy útil no sólo para guardar datos sino
también para procesarlos.
2.1.2 Jerarquías de almacenamiento.

• Almacenamiento primario: Cache


• El mayor nivel de almacenamiento se construye directamente sobre
el chip que contiene el microprocesador de la computadora.
• Almacenamiento primario: RAM
• Antes de que una computadora pueda ejecutar un programa o datos
de acceso.
• Almacenamiento secundario: Disco duro
• La memoria caché y RAM son rápidas, pero también caras y volátiles:
cuando se apaga el equipo, los datos desaparecen.

También podría gustarte