Sistema operativo (so)

Post on 08-Jul-2015

169 views 2 download

Transcript of Sistema operativo (so)

Sistema operativo (SO)

Nombre: Humberto Alvarado marines.

Maestro: Cesar cortes.

Escuela: CBTIs 110.

Modulo: Soporte y Mantenimiento de un

Equipo de Computo.

Submodulo: Instalación de Controladores.

Grado: 2º Grupo: T

? Que es un sistema

operativo?

Es un conjunto de programas que en un

sistema informático gestiona los recursos

de hardware (HW), ejecutándose en un

modo privilegiado.

Tipos de sistema operativos

sistemas operativos para pc

Microsoft Windows: windows8.1 y

Windows 8 para equipos de

escritorio, Windows phone 8 para móviles.

Mac os x

es un sistema operativo basado en Unix

desarrollado, comercializado y vendido

por Apple inc.

Linux

sistema operativo portable, multitarea y

multiusuario.

Unix

Sistema operativo portable, multitarea y

multiusuario; desarrollado, en principio, en

1969.

Solaris

Sistema operativo creado por

microsistemas.

Sistemas operativos para

móviles

Android: sistema operativo basado en oí

kernel de Linux diseñado principalmente

para dispositivos móviles con pantalla

táctil.

IOS

Sistema operativo móvil de la empresa

Apple inc.

Windows phone

Sistema operativo móvil desarrollado por

Microsoft como sucesor de Windows

Mobile.

BlackBerry OS

Sistema operativo móvil desarrollado por

RIM para los dispositivos BlackBerry.

Ubuntu phone OS

Sistema operativo móvil basado en Linux

desarrollado por canonical.

Fire fox OS

Es un sistema operativo móvil basado en

HTML con núcleos Linux, de código

abierto.

Componentes de un sistema

operativo

Planificación

de proceso

s

Control

de proceso

s

Gestión de

memoria

Gestión de

dispositivos

Gestión de archivos

seguridad

Concurrencia de procesos

comunicaciones

Gestión de procesos

Un proceso es simplemente un programa

en ejecución que necesita recursos para

realizar su tarea:

Tiempo de CPU, memoria, archivos y

dispositivos E/S. el uso es el responsable y

distinguir procesos, parar y reanudar

procesos, ofrece mecanismos para que

los procesos puedan comunicarse y se

sincronicen.

Gestión de memoria principal

La memoria es una gran tabla de palabras o bytes que se referencian cada una mediante una dirección. Este almacén de datos de rápido acceso es permitido por el CPU y los dispositivos de E/S, es volátil y pierde su contenido ante fallas del sistema. E/S es el responsable de:

Conocer que partes de la memoria estén siendo utilizadas y por quien.

Asignar y reparar espacio de memoria cuando sea necesario.

gestión de almacenamiento

secundario

Un sistema de almacenamiento secundario es necesario, ya que la memoria principal, 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 permanecer en la memoria principal, E/S se encarga de:

Planificar los discos.

Asignar el almacenamiento.

Verificar que los datos se guarden en orden.

Sistema de entrada y salida

Consiste en un sistema de

almacenamiento temporal, una interfaz

de manejadores de dispositivos y otros

para dispositivos conectados.

El sistema operativo debe gestionar el

almacenamiento temporal de E/S y seguir

los interruptores de dispositivos de E/S.

Sistema de archivos

El SO es responsable de: construir y

eliminar archivos y directorios, ofrecen

funciones para manipular archivos y

directorios, establecer la

correspondencia entre archivos y

unidades de almacenamiento y realizar

copias de seguridad de archivos.

Sistema 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, y forzar el uso de estos

mecanismos de protección.

Sistema de comunicación Para mantener las comunicaciones con otros

sistemas es necesario poder controlar el envió y recepción de información a través de las interfaces de red.

También hay que crear y mantener puntos de comunicación que sirvan a las aplicaciones para enviar y recibir información, crear y mantener conexiones virtuales entre aplicaciones que se están ejecutándose localmente y otras.

Programas de sistema

Manipulación y modificación de

archivos, información del estado del

sistema, soporte a lenguajes de

programación y comunicación.

Gestor de procesos

El SO administra: el CPU, los dispositivos de

E y S, la memoria principal, los discos(o

memoria secundaria), los procesos (o

programas en ejecución), y en general

todos los recursos del sistema.