ELEMENTOS DE UN SISTEMA OPERATIVO

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
ELEMENTOS DE UN SISTEMA OPERATIVO por Mind Map: ELEMENTOS DE UN SISTEMA OPERATIVO

1. Sistema De Interpretación De Ordenes

1.1. • Línea de comando: es un programa que trabaja sobre el sistema operativo llegando a ser parte de él. Permite al usuario interactuar de forma directa con el sistema. • Interfaz gráfica: es un dispositivo que permite comunicar dos sistemas que no hablan el mismo lenguaje.

2. Sistema De Protección

2.1. Sistema de seguridad Objetivos • Confidencialidad • Integridad • Disponibilidad ¿Qué hay que proteger? • Hardware • Software • Daos ¿De qué o de que hay que protegerse? • Personas • Amenazas lógicas • Amenazas físicas

3. Programas Del Sistema

3.1. Tareas dentro de los programas del sistema • Manipulación y modificación de archivos. • Información del estado del sistema. • Soporte a lenguajes de programación. • Comunicaciones.

3.2. Los programas que forman el software se dividen en: • Software de sistema: está compuesto por los programas que facilitan el uso y el funcionamiento del hardware. • Software de aplicación: conjunto de programas que se desarrollan para que el ordenador realice cualquier trabajo que el usuario desee.

4. Sistema De Comunicaciones

4.1. Componentes de un SC • Emisor: es el elemento que transmite la información. • Receptor: es el elemento que recibe la información. • Canal: es el medio a través del cual circula la información entre el emisor y el receptor. Arquitectura cliente – servidor • Servidores: son ordenadores donde se almacena datos. • Cliente: realiza la petición al servidor para que este muestre los datos solicitados.

4.2. Conexiones a Internet • Comunicación alámbrica: es la cual necesita un soporte físico para la transmisión de la señal eléctrica. • Comunicación inalámbrica: en este medio la comunicación puede ser efectuada por vía WIFI.

5. Introducción: para que un ordenador haga funcionar un programa debe contar con la capacidad para realizar operaciones previas que garanticen el intercambio entre el procesador, la memoria y los recursos físicos.

6. Sistema De Archivos

6.1. Operaciones básicas de los procesos: • Gestión de ficheros: gestiona los ficheros existentes, sus relaciones y como compartillos. • Gestión de almacenamiento: gestiona el espacio disponible. • Método de organización y accesos: controla las formas de acceder a los datos almacenados. • Protección e integridad: garantiza la privacidad y la integridad de los datos.

6.1.1. Archivos desde el punto de vista del usuario • Nombre: nombran el archivo dependiendo de las normas del sistema. • Tipo: los ficheros pueden ser de varios tipos. • Contenido: para el sistema es una mera secuencia de bytes. • Tamaño: actual y máximo. • Fecha y hora: creación y modificación del fichero. • Usuarios: identificación del creador y del dueño actual.

6.1.2. Estructura de archivos • Secuencia de bytes: el archivo es una serie no estructurada de bytes. • Secuencia de registros: el archivo es una secuencia de archivos de longitud fija. • Árbol: consta de un árbol de registro no necesariamente de la misma longitud.

7. Gestión De Procesos

7.1. a) Estados de procesos • Nuevo •Preparado (ready o listo) • Ejecución (run) • Bloqueado (wait, en espera) b) Bloque de control de procesos o PCB Un PCB contiene: • Contador de programa • Registro de CPU • Información contable • Información de planificación de CPU • Información del estado de E/S • Información de gestión de memoria • Estado del proceso

7.2. c) Planificación de un proceso • Planificador a largo plazo • Planificador a medio plazo • Planificador a corto plazo d) Operación básica con procesos • Crearlo • Destruirlo • Cambiarle la prioridad • Bloquearlo • Activarlo • Despacharlo

8. Gestión De Memoria

8.1. Funciones del administrador de memoria • Reubicación: el SO dispone de diferentes formas para transcribir las direcciones lógicas. • Escasez: desplazamiento de la memoria o disco. • Protección: cada zona del proceso debe ser almacenada con cuidado de forma que otro proceso no pueda invadir esta zona. • Reparto: dispone de la memoria total para ejecutar un proceso. • Asignación fija: el sistema operativo dispone de una parte de la memoria principal. • Paginación: el SO utiliza una tabla de páginas para cada proceso y una tabla de marcos de página libre. • Segmentación: con este método el programase divide en segmentos cuyo tamaño no es fijo.

8.1.1. Tipos de entrada/salida • E/S programada • E/S por interrupciones • E/S por DMA

8.2. Sistema de entrada y salida • Unidad de transferencia: algunos dispositivos utilizan el byte como unidad de transferencia. • Velocidad: tiene diferentes rangos de velocidad. • Protocolos de comunicación: la comunicación es posible mediante un protocolo que depende del dispositivo y del bus de comunicación. • Representación de los datos: pueden usarse diferentes codificaciones configurables en la instalación. • Operaciones: existen diferentes tipos de dispositivos de entrada y salida. • Errores: las condiciones de errores varían con la naturaleza del dispositivo.

9. Objetivos • Explicar el funcionamiento del sistema operativo a través de la gestión de procesos. • Observar de qué manera se gestiona la memoria principal. • Comprender el funcionamiento de los dispositivos de entrada y salida.