Please enable JavaScript.
Coggle requires JavaScript to display documents.
RELACIÓN ENTRE EL HARDWARE Y EL SISTEMA OPERATIVO - Coggle Diagram
RELACIÓN ENTRE EL HARDWARE Y EL SISTEMA OPERATIVO
HARDWARE
Es el conjunto de elementos físicos o materiales que constituyen una computadora o un sistema informático: sus componentes eléctricos, electrónicos, electromecánicos y mecánicos
Dispositivos de entrada: teclado, mouse,
micrófono, etc.
Dispositivos de salida: pantalla, impresora,
parlantes, etc.
SISTEMAS OPERATIVOS
Es el software principal o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación de software, ejecutándose en modo privilegiado respecto de los restantes.
UNIDAD DE PROCESAMIENTO: Es la parte fundamental de todo sistema de cómputo. Esta es la encargada de ejecutar tanto los programas del usuario como el sistema operativo en sí mismo.
FUNCIONES
Inicialización
Multiplexación
Atender las interrupciones y excepciones
JERARQUÍA DE ALMACENAMIENTO: Los dispositivos constituyen una jerarquía organizada por velocidad, capacidad y costo, donde los métodos más rápidos y más caros ocupan los niveles más altos y las unidades más lentas, menos caras y de mayor capacidad, los niveles inferiores.
RELOJES Y TEMPORIZADORES: Son utilizados para funciones varias como mantener la hora del sistema actualizada, implementar alarmas tanto para los programas de usuario como para el sistema operativo, ejecutar tareas de mantenimiento periódicas, cumplir con requisitos temporales de aplicaciones de tiempo real, etc
CANALES Y PUENTES
CANALES: Son líneas de comunicación entre el procesador y los demás componentes del chipset, a los cuales a su vez se conectan los diferentes dispositivos del sistema, desde aquellos que requieren mayor velocidad, como la misma memoria, hasta los puertos más sencillos
PUENTES: Es la conexión del hardware entre dos buses diferentes
CONTENCIÓN: Se da cuando los canales están ocupados ejecutando o procesando otra información
ACCESO DIRECTO A MEMORIA: Permite a cierto tipo de componentes de una computadora acceder a la memoria del sistema para leer o escribir independientemente de la unidad central de procesamiento (CPU) principal
LLAMADAS AL SISTEMA: Es el mecanismo usado por una aplicación para solicitar un servicio al sistema operativo
Manipulación de archivos
Manipulación de dispositivos
Control de procesos
Mantenimiento de la información
Comunicaciones
Protección
MULTIPROCESADOR: Es un computador que te permite abrir programas en más de una CPU
MULTIPROCESAMIENTO: Es todo entorno donde hay más de un procesador (CPU)
CÓMPUTO DISTRIBUIDO: Proceso de cómputo realizado entre computadoras independientes, o más formalmente, entre procesadores que no comparten memoria (almacenamiento primario)
Una de las funciones del sistema
operativo es la de abstraer el hardware de la computadora y presentar al usuario una versión unificada y simplificada de los dispositivos
INTERRUPCIONES Y EXCEPCIONES
INTERRUPCIÓN: Es un mecanismo de comunicación entre el procesador y los dispositivos de E/S. Sirve para indicar que un dispositivo de E/S tiene datos pendientes de ser tratados.
FUNCIONES
Punto de entrada al sistema operativo
Atender excepciones y fallas
Abstraer las interrupciones
Administrar el hardware manejador de interrupciones
EXCEPCIÓN: Son un tipo de interrupción que emplea el procesador para notificar al sistema operativo de un suceso excepcional
TERMINALES:Son dispositivos electrónicos utilizados para ingresar datos y emitir resultados dentro de un sistema de cómputo.
DISPOSITIVOS DE ALMACENAMIENTO: Pueden ser vistos como una región donde la computadora lee y escribe una serie de bytes que preservarán su valor, incluso luego de apagada la computadora
INTERFAZ DEL SISTEMA OPERATIVO: sirve para señalar a la conexión que se da de manera física y a nivel de utilidad entre dispositivos o sistemas
ARQUITECTURAS Y API: Es un conjunto de definiciones y protocolos que se utiliza para desarrollar e integrar el software de las aplicaciones. Significa interfaz de programación de aplicaciones. Permiten que sus productos y servicios se comuniquen con otros, sin necesidad de saber cómo están implementados
REFERENCIA A LOS COMPONENTES: Son referencias que se utilizan para colocar un componente en un conjunto. Esta función representa la pieza incluida en el subconjunto, las entidades de la pieza y las entidades del conjunto usado para colocar la pieza.