Download pptx - SISTEMAS OPERATIVOS

Transcript
Page 1: SISTEMAS OPERATIVOS

SISTEMAS OPERATIVO

S

Page 2: SISTEMAS OPERATIVOS

Desde su creación, las computadoras digitales han utilizado un sistema de codificación de instrucciones en sistema de numeración binaria, es decir con los 0S. Esto se debe a que los circuitos integrados funcionan con este principio, es decir, hay corriente o no hay corriente.

Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario.

Las funciones básicas del Sistema Operativo son administrar los recursos de la máquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento.

Los Sistemas Operativos más utilizados son Dos, Windows, Linux y Mac. Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer.

Page 3: SISTEMAS OPERATIVOS

Tambien podemos decir que un SO es un sistema tipo software que controla la computadora y administra los servicios y sus funciones como así también la ejecución de otros programas compatibles con éste.

Ejemplos de familias de sistemas operativos: windows, unix, linux, DOS, MOS etc.

Un sistema operativo permite interactuar con el hardware de computadoras, teléfonos celulares, PDAs, etc. y ejecutar programas compatibles en éstos.

Permite controlar las asignaciones de memorias, ordenar las solicitudes al sistema, controlar los dispositivos de entrada y salida, facilitar la conexion a redes y el manejo de archivos.

Page 4: SISTEMAS OPERATIVOS

FUNCIONES Interpreta los comandos que permiten al usuario comunicarse

con el ordenador. Coordina y manipula el hardware de la computadora, como la

memoria, las impresoras, las unidades de disco, el teclado o el mouse.

Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas.

Gestiona los errores de hardware y la pérdida de datos. Servir de base para la creación del software logrando que

equipos de marcas distintas funcionen de manera análoga, salvando las diferencias existentes entre ambos.

Configura el entorno para el uso del software y los periféricos; dependiendo del tipo de máquina que se emplea, debe establecerse en forma lógica la disposición y características del equipo.

Page 5: SISTEMAS OPERATIVOS

CARACTERISTICAS Conveniencia: un SO hace mas conveniente el

uso de la computadora. Eficiencia: permite que los recursos de la pc se

usen de la mejor manera posible. Encargado de administrar el hardware: se

encarga de manegar de una mejor manera los recursos del pc en cuanto a este se refiere.

Ordena datos para un acceso rapido y seguro Maneja las comunicaciones en red: permite al

usuario manejar con gran facilidad todo lo referente ala instalacion y uso de las redes.

Page 6: SISTEMAS OPERATIVOS

PARTES

Page 7: SISTEMAS OPERATIVOS

COMPONENTES Gestión de procesos: podría ser similar al trabajo de oficina. Se puede tener una lista de tareas a realizar y a estas fijarles prioridades alta, media, baja por ejemplo. Debemos comenzar haciendo las tareas de prioridad alta primero y cuando se terminen seguir con las de prioridad media y después las de baja. Una vez realizada la tarea se tacha. Esto puede traer un problema que las tareas de baja prioridad pueden que nunca lleguen a ejecutarse. y permanezcan en la lista para siempre. Para solucionar esto, se puede asignar alta prioridad a las tareas más antiguas.En este caso el SO es el encargado de: Crear y destruir los procesos. Parar y reanudar los procesos. Ofrecer mecanismos para que se comuniquen y

sincronicen

Page 8: SISTEMAS OPERATIVOS

Gestión de la memoria principal: La memoria es una gran tabla de palabras o bytes que se referencian cada una mediante una dirección única. Este almacén de datos de rápido accesos es compartido por la CPU y los dispositivos de E/S, es volátil y pierde su contenido en los fallos del sistema. El SO es el responsable de: Conocer qué partes de la memoria están

siendo utilizadas y por quién. Decidir qué procesos se cargarán en

memoria cuando haya espacio disponible. Asignar y reclamar espacio de memoria

cuando sea necesario.

Page 9: SISTEMAS OPERATIVOS

Gestión del almacenamiento secundario: Es necesario, ya que la memoria principal (almacenamiento primario) es volátil y además muy pequeña para almacenar todos los programas y datos. También es necesario mantener los datos que no convenga mantener en la memoria principal. El SO se encarga de: Planificar los discos. Gestionar el espacio libre. Asignar el almacenamiento. Verificar que los datos se guarden en orden

El sistema de E/S: Consiste en un sistema de almacenamiento temporal (cache), una interfaz de manejadores de dispositivos y otra para dispositivos concretos. El sistema operativo debe gestionar el almacenamiento temporal de E/S y servir las interrupciones de los dispositivos de E/S.

Page 10: SISTEMAS OPERATIVOS

Sistemas de protección: Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema. El SO se encarga de: Distinguir entre uso autorizado y no autorizado. Especificar los controles de seguridad a realizar. Forzar el uso de estos mecanismos de protección.

Programas de sistema: Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de él. Ofrecen un entorno útil para el desarrollo y ejecución de programas, siendo algunas de las tareas que realizan: Manipulación y modificación de archivos. Información del estado del sistema. Soporte a lenguajes de programación. Comunicaciones.

Page 11: SISTEMAS OPERATIVOS

Sistema de archivos: Los archivos son colecciones de información relacionada, definidas por sus creadores. Éstos almacenan programas (en código fuente y objeto) y datos tales como imágenes, textos, información de bases de datos, etc. El SO es responsable de: Construir y eliminar archivos y directorios. Ofrecer funciones para manipular archivos y directorios. Establecer la correspondencia entre archivos y unidades de

almacenamiento. Realizar copias de seguridad de archivos.

Gestor de recursos: Como gestor de recursos, el Sistema Operativo administra: La CPU (Unidad Central de Proceso, donde está alojado el

microprocesador). Los dispositivos de E/S (entrada y salida) La memoria principal (o de acceso directo). Los discos (o memoria secundaria). Los procesos (o programas en ejecución). y en general todos los recursos del sistema.

Page 12: SISTEMAS OPERATIVOS

Sistema de comunicaciones: Para mantener las comunicaciones con otros sistemas es necesario poder controlar el envío y recepción de información a través de las interfaz de red. También hay que crear y mantener puntos de comunicación que sirvan a las aplicaciones para enviar y recibir información, y crear y mantener conexiones virtuales entre aplicaciones que están ejecutándose localmente y otras que lo hacen remotamente.

Page 13: SISTEMAS OPERATIVOS

Manejo de recursos Centralizado: Si permite usar los recursos de una sola

computadora. Distribuido: Si permite utilizar los recursos (memoria, CPU, disco,

periféricos... ) de más de una computadora al mismo tiempo.

Ejemplos de Sistemas Operativos ( ordenadores ) Windows MOS Linux AmigaOS Unix

Ejemplos de Sistemas Operativos ( Dispositivos Moviles ) Symbian Android iSO Windows mobile BlackBerry OS Palm OS

Page 14: SISTEMAS OPERATIVOS

CLASIFICACIONAdministración de tareas Monotareas Multitareas Administración de usuarios Monousuarios Multiusuarios Por lotes Tiempo compartidoTiempo realDistribuidosDe redParalelos

Page 15: SISTEMAS OPERATIVOS

COMO FUNCIONANLos sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se programan para que funcionen encima de un sistema operativo particular, por tanto, la elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar.Los sistemas operativos más utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo Linux.

Page 16: SISTEMAS OPERATIVOS

COMO SE UTILIZANUn usuario normalmente interactúa con el sistema operativo a través de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intérprete de la línea de comandos. Las interfaces gráficas permiten que utilices los comandos señalando y pinchando en objetos que aparecen en la pantalla.

Page 17: SISTEMAS OPERATIVOS

TIPOS Familia Windows Windows 95 Windows 98 Windows ME Windows NT Windows 2000 Windows 2000 server Windows XP Windows Server 2003 Windows CE Windows Mobile Windows XP 64 bits Windows Vista (Longhorn)

Page 18: SISTEMAS OPERATIVOS

Familia Macintosh Mac OS 7 Mac OS 8 Mac OS 9 Mac OS XFamilia UNIX AIX AMIX GNU/Linux GNU / Hurd HP-UX Irix Minix System V Solaris UnixWare

Page 19: SISTEMAS OPERATIVOS

GRACIAS


Recommended