Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMonica Pérez Rivas Modificado hace 8 años
1
Sistemas Operativos ➢ Que son? ➢ Que hacen? ➢ Por Juan O. Tejeda
2
¿Que es un Sistema Operativo? ➢ Coleccion de Programas.-
3
Que S.Os Conocemos? ➢ Microsoft Windows. ➢ GNU/Linux ➢ MAC OS ➢ FreeBSD ➢ etc.
4
Cuales son las funciones de un SO? ➢ a) Simplificar y facilitar el manejo de la PC. ➢ b) Administrar los recursos de la PC.
5
Simplificar y facilitar el manejo de la PC. Es una interfaz entre la pc (hardware) y el usuario.
6
Administrar los recursos de la PC ➢ Designa el uso de procesadores. ➢ Gestion de memoria. ➢ Asignacion de dispositivos (E/S). ➢ Particiones de memoria a programas. ➢ Identificacion de quien esta usando los recursos
7
Estructura de un Sistema Operativo.
8
Partes fundamentales de la Arquitectura de un SO. ➢ Gestion de Procesos. ➢ Gestion de Entrada/Salida. ➢ Gestion de Memoria. ➢ Gestion de Fichero.
9
Gestión de Procesos. Controla la ejecucion de distintos procesos que conviven en un PC.
10
Que es un proceso? Es un programa que consta de: ➢ Código Ejecutable. ➢ Datos. ➢ Pila donde almacenar los datos. ➢ Contador de programa para indicar la instrucción en la que se encuentra la ejecución. ➢ Otros registros.
11
Multiprogramacion. Son sistemas sofisticados, tener varios programas dispuestos para su ejecución supone mantenerlos simultáneamente en memoria, lo que requiere a su vez de la gestión de memoria ocupada, además de tomar decisiones para elegir entre ellos, lo que consume recursos de la PC.
12
En un Sistema Operativo sin multiprogramacion... la PC estaría inactiva hasta que la operación por la que está esperando terminara,
13
Mientras que... En un sistema que contenga multiprogramación el SO sencillamente asignaría o cambiaria a otro programa y lo ejecutaría y cuando este ultimo deba esperar la PC, pasaría a otro programan para su ejecución y así sucesivamente...
14
Ejemplo de Sistema monoejecucion (sin multiprogramación): Ms-Dos y Shell de GNU/Linux. Ejemplo de sistema con multiprogramación: desde Windows 3.1 en adelante y cualquier version de GNU/Linux con interfaz grafica.
15
Cuando un usuario está trabajando desea que la respuesta del sistema sea lo más rápida posible, por lo que se crearon los sistemas de tiempo compartido para ofrecer esas respuestas. Un SO en tiempo compartido utiliza la planificación del CPU y la multiprogramación para soportar a cada usuario, durante un tiempo mínimo, del poder de proceso del CPU. Tiempo Compartido
16
Gestión de Entrada/Salida Mientras el controlador realiza el pedido al CPU, este ejecuta otros procesos hasta que el controlador le envie una petición.
17
Gestión de Memoria. El sistema operativo tiene que asignar un trozo de memoria a cada proceso, además de proteger a unos procesos de otros de forma que un usuario no pueda acceder a los datos de otro usuario.
18
Gestión de Ficheros. Es el aspecto más visible, para la mayoría de los usuarios de un sistema operativo. Los ficheros o archivos, almacenan datos y programas.
19
Fichero En general, un fichero es una secuencias de bits, bytes, líneas o registros cuyo significado ha sido definido por el diseñador/usuario.
20
Las operaciones básicas que permite ejecutar un sistema operativo sobre ficheros son cuatro: ➢ Creación. ➢ Escritura. ➢ Lectura. ➢ Borrado.
21
Consultas.
22
Por Dudas, consultas, disertaciones, para adquirir este ODP u donaciones mi mail es: Deyabu.exe@gmail.com
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.