Programacion Orientada Objetos
Guía de Estudio
Introducción a los Sistemas Operativos
Componentes de un Sistema Informático
Usuarios
Programas del sistema y de aplicaciones (compiladores, ensambladores, editores de texto, sistemas de bases de datos, etc.)
Sistema operativo
Hardware de la computadora
Componentes de una computadora moderna
Recurso compartido
MemoriaControladoras de dispositivos
CPU
Controladora de discos
Controladora USB
Adaptador de Gráficos
Dispositivos
Monitor Discos Mouse Teclado Impresora
Introducción a los sistemas operativos: Concepto
Es el programa de sistemas más importante. Oculta al programador los detalles del hardware y proporciona una interfaz cómoda para utilizar el sistema informático. Sirve de intermediario entrelos programas de aplicación, las utilidades y usuarios por una parte, y el hardware del sistema informático por otra. Actúa como mediador, facilitándole al programador y a los programas de aplicación el acceso y uso de todas esas características o servicios.
Sistema operativo
Introducción a los sistemas operativos
Creación de Programas
Ejecución de Programas
Usuario
Acceso adispositivos de Entrada/Salida
Sistema Operativo como Interfaz Usuario/Computador
Acceso controlado a los archivos
Sistema Operativo
Acceso al sistema
Detección y respuesta a errores
Estadísticas de utilización de recursos y parámetros de rendimiento.
Computadora
Introducción a los sistemas operativos
Sistema Operativo como un administrador de recursos
• Las computadorasmodernas constan de procesadores, memorias, relojes, discos, terminales, unidades de cinta magnética, interfaces de red, etc., el trabajo del sistema operativo consiste en ofrecer una distribución ordenada y controlada de los procesadores, memorias y dispositivos de Entrada/Salida entre los diversos programas que compiten por ellos. • En este caso una parte del SO está en la memoria principal. Se leconoce como núcleo o kernel. Contiene las funciones más utilizadas del SO.
Introducción a los sistemas operativos
Sistema Operativo como un administrador de recursos Sistema Informático Memoria
Software de Sistema Operativo Controlador de E/S
Dispositivos de E/S
Impresoras Teclados Camaras digitales Scanners
Controlador de E/S
Programas y Datos Controlador de E/S
AlmacenamientoSO Programas y Datos
Procesador
Procesador
Introducción a los sistemas Operativos: Objetivos de los S.O.
Comodidad
• Un sistema operativo hace que un computador sea más cómodo de utilizar.
Eficiencia Capacidad de evolución
• Un sistema operativo permite que los recursos de un sistema informático se aprovechen de una manera más eficiente.
• Un sistema operativo debeconstruirse de modo que permita el desarrollo efectivo, la verificación y la introducción de nuevas funciones en el sistema, sin interferir en los servicios que brinda.
Funciones de un Sistema Operativo
Descripción y Control de Procesos Planificación Concurrencia
Gestión de Memoria
Gestión de Entrada y Salida
Gestión de Archivos
Seguridad Redes
Funciones de los Sistemas OperativosDescripción y Control de Procesos Control de Concurrencia Gestión de Memoria
•Debe asignar recursos a procesos, permitir el intercambio de información entre ellos, proteger los recursos de un proceso del resto y sincronizarlos.
•Debe asegurar que lo procesos se intercalan exitosamente en el tiempo dando la apariencia de una ejecución simultánea.
•Se refiere a cargar y descargar bloques desdey hacia el almacenamiento secundario de una forma óptima.
Planificación
•Debe repartir los recursos del sistema entre las necesidades potencialmente competitivas de múltiples procesos, teniendo en cuenta niveles de prioridad y plazos para inicio y terminación de procesos.
Funciones de los Sistemas Operativos
Gestión de Entrada y Salida Gestión de Archivos
• Debe planificar las...
Regístrate para leer el documento completo.