Sie sind auf Seite 1von 2

Arquitectura y Sistemas Operativos

Clase 3

UNIDAD 2: SISTEMAS OPERATIVOS (Generalidades)

SISTEMA OPERATIVO → DEFINICIÓN


Conjunto de rutinas que permiten controlar las operaciones de la computadora con una mínima intervención humana.

CONCEPTOS GENERALES
• CONJUNTO DE RUTINAS
• SISTEMA OPERATIVO BÁSICO
• Característica: RESIDENTE
• Componentes:
• NÚCLEO
• Sinónimos: KERNEL, MONITOR, RESIDENTE,SUPERVISOR.
• Función: controlar recursos
• Recursos físicos: cpu, discos, memoria, etc.
• Recursos lógicos: procesos, programas, datos
• INTERFAZ DE USUARIO
• Sinónimo: SHELL.
• Tipos:
• CLI → Command Line Interface.
• GUI → Graphic User Inteface
• Función: facilitar el uso del sistema al usario.
• IPL → Initial Program Loader
• Sinónimo: BOOT STRAPPING
• Función: cargar el sistema operativo básico.
• UTILITARIOS DEL SISTEMA
• Característica → NO RESIDENTES.

• CAPAS O NIVELES
• NIVEL 1 – PLANIFICADOR DE TRABAJOS
• Sinónimo: JOB SCHEDULLER
• Funciones:
• Cargar programas.
• Crear procesos.
• Administrar y controlar accesos de usuarios.
• Establecer protecciones.
• Asignar el estado de listo a un trabajo (JOB).
• Complemento: Lenguaje de control de trabajos (JOB CONTROL LANGUAJE).
• NIVEL 2 – ADMINISTRADOR DE RECURSOS
• ADMINISTRADOR DEL PROCESADOR
• PLANIFICADOR DE PROCESOS
• Sinónimo: DISPATCHER
• Función: asignar CPU a los procesos.
• CONTROLADOR DE TRÁFICO
• Sinónimo: TRAFIC CONTROLER
• Función: mantener el contexto asociado al proceso (PCB: Process Control Block).
• ADMINISTRADOR DE MEMORIA
• Función: asignar memoria a los procesos.

Página 1 de 2
• ADMINISTRADOR DE PERIFÉRICOS
• Funciones:
• Asignar dispositivos.
• Asignar SPOOLER.
• Asignar DRIVERS.
• ADMINISTRADOR DE LA INFORMACIÓN
• Sinónimo: FILE SYSTEM.
• Función: administrar el sistema de ARCHIVOS y DIRECTORIOS.
• ADMINISTRADOR DE LAS COMUNICACIONES
• Función: mantener una red.

• REQUISITOS MÍNIMOS
• Simplicidad.
• Modularidad
• Portabillidad
• Confiabilidad
• Capacidad Multiusuario
• Capacidad para Multiprogramación
• Soporte de Red o Procesamiento Distribuido.

• FUNCIONES BÁSICAS
• INICIALIZACIÓN
• COLD START
• WARM START
• MÁQUINA EXTENDIDA

• ARQUITECTURAS
• MONOLÍTICA
• Característica: no posee capas.
• Ejemplo: DOS
• JERÁRQUICA
• Característica: dividida en capas o niveles, comunicadas por interfaces.
• Ejemplo: OS/2.
• ANILLOS
• Sinónimo: RINGS.
• Característica: anillos concéntricos, comunicados por aperturas llamadas TRAP. Similar a la estructura jerárquica.
• CLIENTE / SERVIDOR
• Característica: presenta un MICROKERNEL que sincroniza mensajes entre un PROCESO CLIENTE y un PROCESO
SERVIDOR.
• Funciones del MICROKERNEL
• Atender las INTERRUPCIONES.
• Administrar la multiprogramación
• Sincronizar los mensajes
• Ejemplo: QNX
• MÁQUINA VIRTUAL
• Característica: crea en memoria copias idénticas del hardware, permitiendo instalar diferentes sistemas operativos.
• Ejemplo: VIRTUAL BOX de SUN Microsystems.

Página 2 de 2

Das könnte Ihnen auch gefallen