La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Funciones de un Sistema Operativo (S.O.) Elementos de un S.O.

Presentaciones similares


Presentación del tema: "Funciones de un Sistema Operativo (S.O.) Elementos de un S.O."— Transcripción de la presentación:

1 Funciones de un Sistema Operativo (S.O.) Elementos de un S.O.
3. Sistemas de archivos Funciones de un Sistema Operativo (S.O.) Elementos de un S.O.

2 Funciones de un s.o. Programa para simplificar el ________________de dispositivos por medio de: Control __________ Ejecución de servicios a _____________ Administración de usuarios y ____________ Ejecución de ___________ de los usuarios Completar las frases con: Programas Manejo y uso Del hardware Ordenes Grupos

3 Control del hardware Usuarios ejecutando diferentes programas, que compiten por: memoria, procesador y periféricos Funciones del SO Asignación y liberación de recursos Garantizar la confidencialidad de la información

4 servicios a programas Ejecutar, parar, abortar un programa
Creación, apertura, lectura, escritura, renombrado y eliminación de archivos Detección y tratamiento de errores

5 Administración de usuarios y grupos
Crear, modificar y eliminar, usuarios y grupos Servicios de autentificación y autorización

6 Ejecución de ordenes de usuarios
Instrucciones preestablecidas, que el usuario introduce en el Shell (interfaz textual o gráfica)

7 Ejecución de Servicios a Programas B Crear un archivo
Función del S.O. Ejemplo 1 Controlar el hardware A Abrir un programa 2 Ejecución de Servicios a Programas B Crear un archivo 3 Administración de Usuarios y grupos C Imprimir 4 Ejecución de Ordenes de los Usuarios D Iniciar sesión con otro usuario Relacionar cada función del S.O. con el ejemplo que le corresponda 1- 2- 3- 4-

8 lo que gestiona Un s.o. CPU: entre todos los procesos en ejecución
RAM: a cada aplicación y a cada usuario Lectura/Escritura: de los programas a los dispositivos, a través de drivers Procesos: planificación, comunicación y sincronía Permisos: programas y usuarios con autorizaciones correspondientes Archivos: lectura y escritura según privilegios Información: diagnóstica de su funcionamiento lo que gestiona Un s.o.

9 Elementos de un s.o. Núcleo Llamadas de sistema Shell Utilerías
Sistema de Archivos

10 Software núcleo Hardware Llamadas al Sistema Subsistema de Archivos
Servicios a Programas buffer caché núcleo drivers control de hardware Hardware

11 llamadas al sistema Punto de entrada a: Programas activos del Usuario
Servicios de biblioteca llamadas al sistema

12 Interfaz que facilita la comunicación entre el usuario y periféricos
Shell Shell interfaz textual o gráfica para ejecutar comandos, un bucle infinito que espera una orden del usuario Interfaz que facilita la comunicación entre el usuario y periféricos

13 Aplicaciones que facilitan el manejo del sistema
Copias de seguridad Defragmentación del disco Utilerías

14 Organización de Datos Sistema de Archivos

15 El Núcleo maneja las IN________
Las L_A_A_AS al sistema manejan programas y bibliotecas El Shell es la __TER___ de comunicación Las utilerías manejan copias de ____RIDAD El SIS__MA DE ___CHI___ organiza los datos Completar las palabras de cada frase

16 Definición De diferentes S.O. Transferencia de datos
Sistema de Archivos

17 definición Componente del S.O. que se encarga de dividir, ubicar y manipular los datos de una aplicación

18 De diferentes S.O. S.O. S. DE ARCHIVOS Windows NTFS, ReFS Mac / IOS
HFS Unix UFS Linux EXT2, EXT3, FHS Android F2FS/EXT4 De diferentes S.O.

19 Transferencia Básica de Datos
Fragmentación Memoria Cache Mapeo de la Memoria

20 Fragmentación Utilizar un sector (cluster) en memoria externa para cada archivo, facilitaría su localización pero, se desperdiciaría espacio Dispersar (fragmentar) archivos evita el desperdicio pero implica darle seguimiento a cada porción de un archivo

21 El contenido de cada archivo también se, frgmenta y ensambla…

22 Proceso transparente para el usuario
¿Quién y cómo se hace? El Sistema de Archivos Ensambla un bloque de registros cuando se escriben o “bajan” Separa los registros de un bloque cuando se leen o “suben” Proceso transparente para el usuario

23 Bloque Bloque Bloque Bloque Registro Bloque Registro Registro Registro
Archivo Bloque Bloque Registro Aplicación del usuario Bloque Registro N Bloques en caché Registro Registro Registro M archivos en medio secundario Registro Registro Registro

24 Completar las frases BLOQUES BLOQUES DE REGISTROS
REGISTROS DE UN BLOQUE FRAGMENTAR + Los registros de datos se manejan vía software y bajan a medio externo en ____________ + Al ______________ un archivo se evita el desperdicio de espacio + Fragmentar un archivo es: - ensamblar ________________ para bajarlos a medio externo - separar los_________________ al subirlos a memoria primaria

25 memoria Cache Área de memoria primaria (buffer) donde se almacenan bloques de datos, que suben o bajan de o al medio externo

26 Óptima transferencia Al leer archivo, el bloque que contiene el registro solicitado y otros bloques se almacenan en la memoria cache, en una sola operación física incrementando la velocidad del proceso

27 Linux Definición y Propiedades Organización de Archivos

28 Linux versión libre de Unix
Linux sigue algunos patrones de Unix pero no proviene del mismo código fuente Gnu => Gnu no es Unix

29 Propiedades Linux… Multi
Tarea. Varios procesos ejecutándose al mismo tiempo Usuario. Protegidos en la misma máquina, al mismo tiempo Plataforma. Corre en: Intel, AMD, SPARC de SUN, etc.

30 … Protección de memoria Ningún proceso puede bloquear el sistema
Carga de ejecutables por demanda Sólo lee de disco lo que se utiliza actualmente Paginación Aumenta la velocidad y reduce el desperdicio de memoria

31 … Acceso a todo el sistema Código fuente de libre distribución
Soporte para varios sistemas de archivos: Minix-1, Xenix y sistemas típicos de SystemV entre otros Capacidad de hasta 4 TB y nombres de hasta 255 caracteres

32 Organización de archivos
FHS Filesystem Hierarchy Standard Organización de archivos

33 FHS todas las carpetas se encuentran dentro de otra excepto la carpeta root

34 fiabilidad y seguridad
Permisos de archivos El: usuario especifica qué se puede hacer con sus archivos, lectura (r) escritura(w) o ejecución (x) administrador (root) tiene acceso a todo fiabilidad y seguridad Todo, todos los archivos, sus contenidos y permisos


Descargar ppt "Funciones de un Sistema Operativo (S.O.) Elementos de un S.O."

Presentaciones similares


Anuncios Google