Sistemas Operativos - Mapa Mental

Sistemas Operativos

2. Partes de un Sistema operativo

Kernel o Núcleo:podríamos decir que es el corazón del propio sistema.

Se define como la parte que se ejecuta en modo privilegiado o modo núcleo y quees el principal responsable a la hora de arrancar el propio sistema

proporcionar un control de nivel básico sobre todoslos componentes hardware del ordenador y cuyas funciones principales son leer y escribir datos en memoria

procesarórdenes, interpretar datos, decidir qué programar podrá hacer uso de un determinado recurso y durante cuántotiempo, etc.

Interfaz de usuario:Es la parte que permite al usuario interactuar con la computadora.

Esta interfaz puede ser gráfico, proporcionar un escritorio, ventanas y componentes gráficos para una interacción más intuitiva

o se puede hacer a través de una línea de comando.

Controlador de Dispositivo o Driver:Un programa que permite que el sistema se comunique con cualquier dispositivo periférico.Aunque no siempre es necesario utilizar nuevos dispositivos, se recomienda usarlos para evitar problemas,
mejora la seguridad y la experiencia del usuario.

Sistema de Archivos:Es el componente del sistema operativo encargado de asignar el espacio a los archivos, administrar
el espacio libre y del acceso a los datos resguardados.

Sistema de Protección:. Responsable de hacer cumplir el uso de los mecanismos de seguridad y definir los controles de seguridad.

Para realizar o distinguir usos autorizados y no autorizados.

Es el mecanismo que controla el acceso a programas o usuarios de los recursos del sistema o determinar qué controles de seguridad se deben realizar.

Sistemas de entrada y salida:Consiste en un sistema de almacenamiento en caché , una interfaz de administrador
Desde dispositivos y desde otros dispositivos determinados para que el sistema operativo pueda gestionar archivos
Almacenamiento en búfer de E/S e interrupciones de servicio de dispositivos de E/S.

Gestión de Procesos:Encargado de crear, finalizar, parar o reanudar procesos y de ofrecer mecanismos para que los
procesos puedan comunicarse y sincronizarse, así como posibilidad de establecer prioridades.

Gestión de Memoria Principal:Es una gran tabla de palabras o bytes que almacena datos para un acceso rápido y
que se comparten con la CPU y los dispositivos de entrada/salida. Es volátil y permite que el sistema sepa qué partes de la memoria están
Se utilizan o por quién, especificar qué procesos se cargan en memoria si hay espacio, y también:
Asigna y recupere espacio cuando sea necesario

Gestión de almacenamiento secundario:Es necesario en el sistema operativo porque la memoria principal es volátil.
Y también muy pequeño para almacenar todos los programas e información a procesar

Sistema de comunicaciones. Para controlar el envío y recepción de datos a través de las interfaces de red.

Gestor de Recursos:encargado de gestionar dispositivos de entrada y salida, programas o procesos en ejecución, memoria secundaria y recursos del sistema general

1. Que hace un Sistema Operativo

Controla archivos y otros recursos que pueden acceder a los programas o aplicaciones una vez que los ejecute

Gestiona el intercambio de memoria entre varias aplicaciones

Determinan que aplicaciones se ejecutan

En orden indicado

durante un tiempo dependiendo cuantos se ejecutan a la vez

Envia mensajes al usuario o app

sobre el estado de funcionamiento

sobre los errores

Se encarga de la entrada y salida de datos

Teclado

impresora

disco duro

puertos de comunicacion

otros

Maneja la forma en que se distribuyen los programas en mas de un procesador

3. Llamadas al Sistema

Es la interfaz que tiene el sistema operativo frente a las aplicaciones
constituyen el lenguaje que deben usar las aplicaciones para comunicarse con este.

La CPU debe tener al menos dos modos de operación diferentes.

El Modo usuario, en el cual el CPU podrá ejecutar sólo las instrucciones del juego restringido de las aplicaciones.

el Modo supervisor, donde la CPU debe poder ejecutar el juego completo de instrucciones.

4. Ordenadores

Los ordenadores están preparados tanto para su utilización en sobremesa y portables.

En ocasiones el propio ordenador se vende con un sistema operativo ya instalado, en otras ocasiones modificados como ordenadores gaming

Aunque tu ordenador venga con un sistema operativo preinstalado, puedes cambiarlo por cualquier otro en
cualquier momento si lo deseas, los más populares o conocidos son: Windows, MacOs o Linux.

A su vez los sistemas operativos pueden diferenciarse en dos tipos:

Código abierto

Los de código abierto son desarrollados por grandes comunidadesy pueden ser modificados por quien sea para mejorar, implementar nuevas funcionalidades y mucho más. Estos últimos suelen tener una comunidad detrás, siendo la más conocida Linux, pero hay muchos más.

Código cerrado

Mientras que los de código cerrado son patentados y desarrollados por corporaciones, como Microsoft, y
los puede modificar personal de su organización.

Clique aqui para centrar o seu mapa.