You are on page 1of 30

SISTEMAS OPERATIVOS

Concepto de Sistema Operativo


Es el programa encargado de operar, interpretar, codificar y emitir las rdenes a la unidad central de proceso para que pueda realizar las tareas necesarias y especficas para completar una orden. Permite usar la computadora de una manera accesible.

Concepto de Sistema Operativo


Programa de Control maestro que proporciona una interfaz para que un usuario se comunique con la computadora, administra dispositivos de hardware, administra y mantiene sistemas de archivo en disco y soporta programas de aplicacin.

FUNCIONES DEL SISTEMA OPERATIVO

El objetivo principal de un Sistema Operativo es, lograr que el sistema de computacin se use de manera cmoda, y el objetivo secundario es que el hardware del computador se emplee de manera eficiente

Funciones del Sistema Operativo

Administrar y controlar los recursos del equipo (dispositivos de entrada, salida, almacenamiento y comunicacin) para que funcionen de manera eficiente. Ejecutar los programas al decodificar las instrucciones que emite el usuario. Proporcionar un ambiente o entorno que facilita el uso del software. Se encarga de la seguridad de la informacin y los archivos que almacena.

Un sistema operativo esta conformado de cuatro mdulos:


Ncleo Administrador

de memoria Sistema de Entrada/salida Administrador de archivos

Ncleo o Kernel
Se encarga del manejo de las interrupciones, la asignacin del trabajo al procesador y el proporcionar una va de comunicacin entre los distintos programas. El ncleo tiene un submdulo denominado planificador el cual se encarga de asignar tiempo del procesador a los programas, de acuerdo a una cierta poltica de planificacin que varia de un sistema operativo a otro.

Administrador de memoria
Este modulo se encarga de asignar porciones de la RAM a los diferentes programas o partes de los programas que lo necesiten, mientras el resto de los datos y los programas se mantienen en los dispositivos de almacenamiento masivo, siguiendo determinado orden.

Sistema de entrada/salida
El sistema operativo se encarga de atender todas las particularidades de los dispositivos de E/S como su velocidad de operacin, una tcnica es la salida es el uso de spoolers. Los datos de salida se almacenan de forma temporal en una cola situada en un dispositivo de almacenamiento masivo (spool) hasta que el dispositivo perifrico requerido se encuentre libre, para evitar que el programa quede retenido porque el perifrico no esta disponible.

Administrador de archivos
Se encarga de mantener la estructura de los datos y los programas del sistema y de los diferentes usuarios y de asegurar el uso eficiente de los medios de almacenamiento masivo. Tambin supervisa la creacin, actualizacin y eliminacin de los archivos manteniendo un directorio con todos los archivos que existen en el sistema en cada momento y coopera con el modulo administrador de memoria durante las transferencias de datos desde y hacia la memoria principal.

Interfaz con el usuario


El sistema operativo se encarga de proporcionar un mecanismo de comunicacin con el usuario conocida como interfaz como una lnea de comando o una interfaz grfica.

Interfaz de lnea de comando: ambiente que usa comandos mecanografiados en lugar de objetos grficos para ejecutar tareas y procesar datos. MS DOS (Disk Operating System) SISTEMA OPERATIVO DE DISCO:

Los primeros Pc llevaban Sistema Operativo MsDOS. Su origen est en 1980, cuando IBM buscaba un S.O. para su nuevo Pc. Bill Gates y Microsoft compraron los derechos del QDOS y lo negoci como propio con IBM en 1981. Hasta hace no muchos aos, Windows era una plataforma visual que trabajaba directamente sobre MsDOS, lo que haca este entorno inestable y problemtico.

DIR:

muestra el contenido del directorio de trabajo. MD: Sirve para crear un nuevo directorio. RD: Sirve para borrar un directorio. CD: permite cambiar el directorio de trabajo.
CD..

Vuelve al directorio inmediatamente superior. CD\ Nos mueve al directorio raz. CD directorio Nos cambia al directorio que hemos escrito.
DATE.

Visualiza la fecha TIME. Visualiza la hora CLS. Borra de la pantalla todas las ordenes anteriores. FORMAT. Borra los datos de una unidad de almacenamiento, COPY: copia archivos de la ruta donde estemos trabajando a la que le indiquemos REN: Sirve par cambiar el nombre del archivo que expresemos por el nuevo nombre que pondremos a continuacin. DEL: Sirve para borrar un archivo.

Interfaz GRAFICA
Interfaz grfica de usuario (GUI: graphical user interface) las acciones cuando este selecciona un icono o una opcin de un men desplegable con el ratn u otro dispositivo apuntador. Las GUI tambin representan documentos, programas y dispositivos en la pantalla.

Tipos de Sistemas Operativos


Por el nmero de usuarios Sistemas Operativos Por el nmero de tareas Por el tiempo de ejecucin Monousuarios Multiusuarios

Monotareas
Multitareas Tiempo real Tiempo compartido

Tipo de Sistema Operativo


Monousuario Multiusuario

Caractersticas
Ejecuta los programas de un solo usuario de manera inmediata Ejecuta los programas de varios usuarios al mismo tiempo, adems de tener acceso a los recursos de la computadora a travs de las redes Ejecutan un programa en un determinado tiempo, o slo una tarea, de una en una, lo que significa que se debe esperar a que se termine de ejecutar el programa que se usa para poder iniciar otra tarea. Permite ejecutar varios programas al mismo tiempo, almacenando en la memoria las instrucciones y los datos de estos procesos.

Monotareas

Multitareas

Tiempo Compartido

Hacen posible la distribucin de los recursos comunes de forma igualitaria entre los usuarios, para que parezca que cada uno tiene una computadora independiente.
Optimizan los tiempos de respuesta para procesar la informacin rpidamente. Suele usarse para aplicaciones que necesitan gran precisin (operaciones miliatres o vuelos de aerolneas)

Tiempo Real

Evolucin de los Sistemas Operativos


Primera Generacin En la dcada de los 50s surge el primer SO. Surge tambin el JLC (lenguaje de control de trabajo). Se usaban tarjetas perforadas controladas por operadores. Luego se usaron cintas perforadas. El primer SO tena una memoria de 64 Kb. Segunda Generacin Se repartieron tiempos del procesador. Aparece la tecnologa DMA que usaba buffers entre terminales. Surgi el trmino spooding para designar a todo aquellos que controla la cola de instrucciones del buffer. Surgen los primeros multiprocesadores Tercera Generacin En la segunda mitad de los 60s y la primera de los 70s se desarrolla Unix. Se perdi el control del hardware por parte del usuario. Los equipos vienen con el SO de regalo. Cuarta Generacin En la segunda mitad de los 70s y la primera de los 80s aumentaron sus prestaciones y gestionaron eficientemente los recursos. IBM separo costos de HW y SW. Proliferan empresas desarrolladoras de software. Quinta Generacin En la dcada de los 90s los entornos grficos cobran importancia. Proliferan y evolucionan las GUI (interfaces grficas de usuario). Surgen sistemas operativos como Windows 9x que desplazan a Unix

Sistemas Operativos de Ambiente Grfico


Existen muchas caractersticas de los sistemas operativos grficos, entre ellas: Tienen mayor rapidez de procesamiento y eficiencia en el uso. Las rdenes no se tienen que escribir, se seleccionan con el ratn. Cuentan con opciones de accesibilidad para usuarios con capacidades especiales. Los nombres de archivos pueden contener hasta 255 caracteres. Otorgan facilidad para conexin a Internet. Facilitan conectarse en red. Hacen posible el uso de elementos multimedia (video, audio, imagen y texto) y al integrarlos se ampla la posibilidad de realizar trabajos con mayor calidad. Se pueden crear ambientes de trabajo personalizados. Cuentan con un ambiente de trabajo ms atractivo para el usuario. Existen mltiples programas para estos sistemas operativos.

Sistema Operativo
DOS (Disk Operating System) OS/2 (Operating System/2) Macintosh

Caractersticas
Diseado por Microsoft para las computadoras IBM y compatibles Diseado por Microsoft e IBM para los equipos personales PS/2 Creado solo para equipos Macintosh de Apple Computer Desarrollado por AT&T para minicomputadoras Pertenece a la familia Unix

Ventajas
Los requerimientos del sistema son mnimos Sistema multitarea, de interfaz grfica

Desventajas
Sistema monotareas y de lnea de comando Existen pocas aplicaciones y escasa capacidad de uso en red Tiene dificultades de incompatibilidad de procesamiento mltiple No cuenta con una versin estndar y es difcil su aprendizaje Cuenta con menos soporte en hardware, pocas aplicaciones y compatibilidad con

Su uso es fcil, de interfaz grfica y multitarea Es multitarea, de procesamiento mltiple y facilita uso de red Es multitarea, de interfaz grfica, ambiente flexible, eficiente y NO PERMITE los virus

Unix

Linux

Principales Sistemas Operativos que se usan en el mundo


Linux
Cantidad de usuarios: 3.39% del mercado mundial Solaris Cantidad de usuarios: 0.5% del mercado mundial

Mac OS X Cantidad de usuarios: 3.12% del mercado mundial

Windows Cantidad de usuarios: 92.98% del mercado mundial

Linux
Es un proyecto mundial Creacin: 1992
Ventajas
Software

Virus

Desventajas
Algunos

libre y gratuito Programas compatibles. Es muy verstil y optimiza los recursos del hardware.

fabricantes de software no hacen versiones compatibles para este sistema operativo.

Solaris
Sun Microsystems Creacin: 1983
Ventajas
Es

Virus
Desventajas
Actualmente

un sistema muy confiable, verstil y altamente funcional.

slo se encuentra disponible para servidores especializados , por lo que pocos lo pueden utilizar.

MacOS X
Apple Inc. Creacin: 1976

Virus

Ventajas Desventajas Diseo del Precio hardware. elevado. Diseo de Slo en la interfaz. computado ras Compatibili Macintosh dad con se puede Windows. utilizar.

Windows
Microsoft Corporation Creacin: 1975

Peligro Virus
Ventajas Desventajas Fcil de Algunas utilizar. versiones no son Muchos programas. estables. Principal Se blanco de actualiza hackers. constante mente.

SISTEMAS OPERATIVOS MVILES


La evolucin de los avances tecnolgicos nos han llevado a convertir los telfonos mviles en pequeos y potentes Telfonos inteligentes (Smarphones), que pueden realizar toda clase de tareas. En el ltimo ao tambin han irrumpido las Pc tablets, con iPad a la cabeza, que con tecnologa tctil nos permiten editar video y fotos, modelar en 3D por ahora. Smartphones y Pads necesitan de un Sistema Operativo para las mismas funciones que cualquier ordenador. Actualmente, tenemos varios Sistemas Operativos para dispositivos mviles, todos ellos con aplicaciones comunes y propias, pero todos con un interfaz tctil parecido:

CLASES DE SISTEMAS OPERATIVOS MOVILES

Windows Mobile: Versin para moviles del S.O. de Microsoft IOS: Sistema Operativo de Apple para iPod, iPhone e iPad. Android: Variante de Linux para mviles. Desarrollado entre otros por Google. Symbian OS: Utilizado por Nokia y otras empresas. BlackBerry OS: Usado por dispositivos BlackBerry.