Sistemas operativos
This presentation is the property of its rightful owner.
Sponsored Links
1 / 19

SISTEMAS OPERATIVOS PowerPoint PPT Presentation


  • 45 Views
  • Uploaded on
  • Presentation posted in: General

SISTEMAS OPERATIVOS.

Download Presentation

SISTEMAS OPERATIVOS

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Sistemas operativos

SISTEMAS OPERATIVOS


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.


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.


Funciones

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.


Caracteristicas

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.


Partes

PARTES


Componentes

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


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.


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.


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.


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.


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.


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


Clasificacion

CLASIFICACION

Administración de tareas

  • Monotareas

  • Multitareas

    Administración de usuarios

  • Monousuarios

  • Multiusuarios

    Por lotes

    Tiempo compartido

    Tiempo real

    Distribuidos

    De red

    Paralelos


Como funcionan

COMO FUNCIONAN

Los 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.


Como se utilizan

COMO SE UTILIZAN

Un 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.


Tipos

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)


Sistemas operativos

Familia Macintosh

  • Mac OS 7

  • Mac OS 8

  • Mac OS 9

  • Mac OS X

    Familia UNIX

  • AIX

  • AMIX

  • GNU/Linux

  • GNU / Hurd

  • HP-UX

  • Irix

  • Minix

  • System V

  • Solaris

  • UnixWare


Gracias

GRACIAS


  • Login