Forex, ranking broker, cuenta demo, saxobank, fx senx, forex trading, trader, trading

Forex, ranking broker, cuenta demo, saxobank, fx senx, forex trading, trader, trading

Forex, ranking broker, cuenta demo, saxobank, fx senx, forex trading, trader, trading





TRABAJO DE SISTEMAS OPERATIVOS I , INGENIERIA DE SISTEMAS

by ALFJZ in , 0


 

TIPOS DE SISTEMAS OPERATIVOS

 

 

 

 

 

 

 

 

 

 

INTEGRANTES:

 

 

 

 

 

 

PROFESOR:


 

 

 

 

 

 

 

 

 

UNIVERSIDAD POPULAR DEL CESAR

FACULTAD DE INGENIERIAS Y TECNOLOGICAS

INGENIERIA DE SISTEMAS

VALLEDUPAR CESAR

2012

 

 

TABLA DE CONTENIDO

 

1)   INTRODUCCION

2)  MARCO TEORICO

 

2.1  TIPOS DE SISTEMAS OPERATIVOS

2.1.1  SISTEMAS  OPERATIVOS DE MAINFRAME

2.1.2 SISTEMAS  OPERATIVOS DE SERVIDOR

2.1.3 SISTEMAS  OPERATIVOS MULTIPROCESADOR

2.1.4 SISTEMAS  OPERATIVOS  DE ORDENADOR   PERSONAL            

2.1.5  SISTEMAS  OPERATIVOS  DE TIEMPO REAL

2.1.6 SISTEMAS  OPERATIVOS EMPOTRADOS

2.1.7 SISTEMAS  OPERATIVOS  DE TARJETA  INTELIGENTE

 

3)  CONCLUSION

4)  BIBLIOGRAFIA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INTRODUCCION

 

 

El software de la computadora puede dividirse a grandes rasgos en dos tipos: programas de sistemas, que controlan la operación de la computadora misma, y programas de aplicación, que realizan las tareas reales que el usuario desea.

Además un ordenador moderno consiste de uno o más procesadores, alguna memoria principal, discos, impresoras, un teclado, una pantalla, interfaces de red y otros dispositivos de entrada/salida. Se trata de un sistema muy complejo. Resulta un trabajo extremadamente difícil escribir programas que controlen todos esos componentes y los utilicen de una forma correcta, no digamos óptima. Por esa razón, los ordenadores están equipados con una capa de software que se denomina el sistema operativo, cuya función es gestionar todos esos dispositivos y proporcionar a los programas del usuario una interfaz con el hardware más sencilla.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TIPOS DE SISTEMAS OPERATIVOS

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.  El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.

Sistemas Operativos de Mainframe

 

Computadora grande (macrocomputadores), poderosa y costosa utilizada principalmente en empresas que necesitan procesar gran cantidad de datos o soportar gran cantidad de usuarios.

Un Mainframe puede funcionar años sin problemas ni interrupciones; incluso puede repararse mientras funciona. Los S.O  para Mainframe están claramente orientados al procesamiento de varios trabajos a la vez.

Es un sistema de computación utilizado en negocios para almacenar bases de datos comerciales, servidores de transacciones y aplicaciones, que requieren alta  seguridad y disponibilidad que normalmente no se encuentra en máquinas de menor escala. El poder de un mainframe provee velocidad y capacidad de computación, permitiéndole desarrollar grandes volúmenes de procesamiento.

Un mainframe puede procesar grandes cantidades de tareas de diferentes tipos y en distintas zonas horarias. 

El 60% de la información disponible en Internet está almacenada en computadoras mainframe.

La principal empresa que crea estos  ordenadores es IBM desde hace más de 3  años.

Usan un sistema operativo propio llamado z/OS.

Existen MAINFRAMES con capacidades increíbles: Algunos utilizan hasta 64 procesadores de 4 núcleos. Y otras soportan hasta más de 500 procesadores de 4 núcleos.

 Los servicios que ofrecen suelen ser de tres tipos:

 

*      POR LOTES: Procesa trabajos rutinarios sin que haya un usuario interactivo presente. . Pueden consistir en la ejecución de cientos o miles de trabajos encadenados, siguiendo una secuencia prestablecida. El tiempo de respuesta no es importante (pueden tardar horas en finalizar), ya que son tareas muy pesadas. Se suelen ejecutar por la noche, cuando la CPU está más libre de trabajo. Tienen grandes cantidades de datos (terabytes) tanto de entrada, como de salida para procesar o almacenar información. Por ejemplo: Informe de ventas de una cadena de tiendas, copias de seguridad, balances de contabilidad, cierre de cuentas…

*      PROCESAMIENTO DE TRANSACCIONES: Ocurre con la interacción del usuario. El tiempo de respuesta es muy importante, normalmente, es de menos de un segundo. Estas operaciones mueven pequeñas cantidades de datos, tanto de entrada como de salida. Las aplicaciones críticas de una empresa funcionan de este modo, por tanto, la interfaz transaccional para el usuario, debe de estar permanentemente disponible.

Por ejemplo: sacar dinero de un cajero, reservaciones de pasajes aéreos, comprar la tarjeta de crédito…

*      TIEMPO COMPARTIDO: Permiten a múltiples usuarios remotos ejecutar trabajos en la computadora de forma simultánea.

Por ejemplo: Consulta a una base de datos grandes.

 

¿PORQUE USAR MAINFRAME?

*                   Procesamiento de transacciones a gran escala, por ejemplo miles de transacciones por segundo.

*                   Soporta miles de usuarios y aplicaciones.

*                   Acceso simultáneo a los recursos.

*                   Terabytes de información en bases de datos.

*                   Comunicaciones de grandes anchos de banda.

 

Los mainframes  se distinguen de los ordenadores personales por su capacidad de E/S. No es raro encontrar mainframes con 1000 discos y miles de gigabytes de datos; sin embargo resultaría verdaderamente extraño encontrar un ordenador personal con esas especificaciones. Los mainframes están renaciendo ahora pero como servidores web avanzados, servidores para sitios de comercio electrónico a gran escala y servidores para transacciones de negocio a negocio. Los sistemas operativos para mainframes están claramente orientados al procesamiento de varios trabajos a la vez, necesitando la mayoría de esos trabajos prodigiosas cantidades de E/S.  Un ejemplo de sistema operativo de mainframe es el OS/390, un descendiente del OS/360.

Sistemas Operativos más utilizados

Z/OS: El SO más utilizado. Algunos de sus características son: destaca que es un sistema diseñado para preservar la integridad de datos, independientemente de su tamaño; Administra un gran número concurrentemente; El diseño de la seguridad se extiende a  las funciones del sistema; Permite múltiples subsistemas de comunicaciones al mismo tiempo; Permite amplios niveles de recuperación del software...

Z/VM: Es un sistema operativo orientado a la virtualización. 

Z/VSE: Utilizado en mainframes más pequeños. 

 

 Sistemas Operativos de Servidor

 

Son sistemas operativos que se ejecutan en servidores, que son computadoras personales muy grandes, estaciones de trabajo y mainframe, y que dan servicio a múltiples usuarios a través de una red, permitiéndoles compartir recursos de hardware y software.

Los servidores pueden prestar servicios de impresión, servicios de ficheros o servicios web.

Los proveedores de Internet tienen en funcionamiento muchas máquinas servidoras para dar soporte a sus clientes. Los sitios web utilizan esos servidores para almacenar las páginas web y atender las peticiones que les llegan. Entre los sistemas operativos de servidor típicos están UNIX, LINUX, Windows, entre otros. Linux también está ganando terreno en los servidores.

 

Sistemas Operativos Multiprocesador

 

Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo.

Una forma cada vez más común de obtener potencia de computación de primera línea es conectar varias CPUs en un mismo sistema. Dependiendo de la forma exacta de la conexión y de qué recursos se compartan, estos sistemas se llaman ordenadores paralelos, multicomputadores o multiprocesadores. Necesitan sistemas operativos especiales, pero con frecuencia éstos son variaciones de los sistemas operativos de servidor, con características especiales para la comunicación y su conectividad.

 

Sistemas Operativos de Ordenador Personal


Su misión  consiste en presentar una buena interfaz a un solo usuario. Se usa de forma amplia para tales como: procesamiento de texto, hojas de cálculo y acceso a Internet. Ejemplos comunes son Windows, el sistema operativo  Linux (Ubuntu, Fedora, Suse, Mandriva etc.). Los sistemas operativos de ordenador personal son tan conocidos que con toda seguridad no necesitan mucha presentación. De hecho, muchas personas ni siquiera saben que existen otros tipos de sistemas operativos.

 

 

Sistemas Operativos de Tiempo Real

 

 Estos sistemas se caracterizan por tener al tiempo como su principal parámetro. Se le exige corrección en sus respuestas bajo ciertas restricciones de tiempo. Si no las respeta, se dirá que el sistema ha fallado. Para garantizar el comportamiento correcto en el tiempo requerido se necesita que el sistema sea predecible (determinista).

Se caracterizan por presentar requisitos especiales en áreas generales:

*       DETERMINISMO: Un sistema operativo es  determinista  si realiza las operaciones en instantes fijos y predeterminados o en intervalos de tiempos predeterminado.

*       SENSIBILIDAD: La sensibilidad se refiere a cuanto tiempo consume un sistema operativo en dar servicio a la interrupción después de reconocerla.

*       FIABILIDAD: Si la maquina falla, el sistema total sigue funcionando.

*       TOLERANCIA A LOS FALLOS: es una característica que hace referencia a la capacidad de un sistema de conservar la máxima capacidad y los máximos datos posibles en caso de fallos.

 

Por ejemplo, en los sistemas de control de procesos industriales, los ordenadores de tiempo real tienen que recoger datos acerca del proceso de producción y utilizarlos para controlar las máquinas de la fábrica. Con frecuencia existen ciertos plazos que deben cumplirse estrictamente. Por ejemplo, si un automóvil avanza en una línea de montaje, deben efectuarse ciertas acciones en ciertos instantes precisos. Si un robot soldador suelda demasiado pronto o demasiado tarde, el automóvil puede quedar arruinado.

 

Si es absolutamente indispensable que la acción se efectúe en cierto momento (o dentro de cierto intervalo), tenemos un sistema de tiempo real riguroso (hard real-time system).Otro tipo de sistema de tiempo real es el sistema de tiempo real moderado ( soft real-time system), en el cual es aceptable dejar de cumplir ocasionalmente algún plazo. Los sistemas de audio digital o multimedia pertenecen a esta categoría. VxWorks y QNX son sistemas operativos de tiempo real muy conocidos.

 

 

 

 

 

 

 

 

 

Sistemas Operativos Empotrados

 

los ordenadores de bolsillo (palmtop) y sistemas empotrados. Un ordenador de bolsillo o PDA (Personal Digital Assistant;Asistente Personal Digital) es un pequeño ordenador que realiza unas cuantas funciones tales como agenda de direcciones electrónica y bloc de notas. Los sistemas empotrados operan en los ordenadores que controlan dispositivos que por lo general no se consideran ordenadores, como televisores, hornos microondas y teléfonos móviles.

Estos sistemas suelen tener algunas características de los sistemas de tiempo real, pero tienen además limitaciones de tamaño, memoria y consumo de electricidad que los hacen especiales. Algunos ejemplos de tales sistemas operativos son PalmOS y Windows CE (Consumer Electronics; Electrónica de Consumo).

 

Sistemas Operativos de Tarjeta Inteligente

 

Los sistemas operativos más pequeños se ejecutan en tarjetas inteligentes, que son dispositivos del tamaño de una tarjeta de crédito que contienen un chip de CPU. Sus limitaciones son muy severas en cuanto a potencia de procesamiento y memoria. Algunos de ellos sólo pueden desempeñar una función, como el pago electrónico, pero otros pueden realizar varias funciones en la misma tarjeta inteligente.

A menudo se trata de sistemas patentados. Algunas tarjetas inteligentes están orientadas a Java. Eso quiere decir que la ROM de la tarjeta inteligente contiene un intérprete de la Máquina Virtual de Java (JVM).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CONCLUSION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BIBLIOGRAFIA

 

http://es.scribd.com/doc/70078298/Tanenbaum-Andrew-Sistemas-Operativos-Modernos

 

http://www.taringa.net/posts/linux/3816960/Sistemas-Operativos-de-Tanenbaum.html

 

 

Leave a Reply