Sistema Operativo en Redes I- Clase I

23
Sistema Operativo en Redes I

Transcript of Sistema Operativo en Redes I- Clase I

Page 1: Sistema Operativo en Redes I- Clase I

Sistema Operativo en Redes I

Page 2: Sistema Operativo en Redes I- Clase I

Agenda.

¿Que es un Sistema Operativo?.

Historia de los Sistemas Operativos.

Tipos de Sistemas Operativos.

Que manejan los Sistemas Operativos.

Conclusión

Page 3: Sistema Operativo en Redes I- Clase I

¿Que es un Sistema Opetativo?

Un sistema operativo puede ser definido como un

conjunto de programas especialmente hechos para la

ejecución de varias tareas, en las que sirve de

intermediario entre el usuario y la computadora. Este

conjunto de programas que manejan el hardware de

una computadora u otro dispositivo electrónico.

Provee de rutinas básicas para controlar los distintos

dispositivos del equipo y permite administrar, escalar y

realizar interacción de tareas.

Un sistema operativo, tiene también como función,

administrar todos los periféricos de una computadora.

Es el encargado de mantener la integridad del

sistema.

Page 4: Sistema Operativo en Redes I- Clase I

¿Qué es un Sistema Operativo?

Page 5: Sistema Operativo en Redes I- Clase I

Historia de los Sistema OperativosLa informática tal y como se le conoce hoy día, surgió a raíz de la II Guerra Mundial, en la década

de los 40. En esos años no existía siquiera el concepto de "Sistema Operativo" y los programadores

interactuaban directamente con el hardware de las computadoras trabajando en lenguaje

máquina (esto es, en binario, programando únicamente con 0s y 1s).

El concepto de Sistema Operativo surge en la década de los 50. El primer Sistema Operativo de la

historia fue creado en 1956 para un ordenador IBM 704, y básicamente lo único que hacía era

comenzar la ejecución de un programa cuando el anterior terminaba.

En los años 60 se produce una revolución en el campo de los Sistemas Operativos. Aparecen

conceptos como sistema multitarea, sistema multiusuario, sistema multiprocesadores y sistema en

tiempo real.

Page 6: Sistema Operativo en Redes I- Clase I

Historia de los Sistemas Operativos

Es en esta década cuando aparece UNIX, la base

de la gran mayoría de los Sistemas Operativos que

existen hoy en día.

Page 7: Sistema Operativo en Redes I- Clase I

Historia de los Sistemas OperativosEn los años 70 se produce un boom en cuestión de

ordenadores personales, acercando estos al público

general de manera impensable hasta entonces. Esto

hace que se multiplique el desarrollo, creándose el

lenguaje de programación C (diseñado

específicamente para reescribir por completo el

código UNIX).

Como consecuencia de este crecimiento

exponencial de usuarios, la gran mayoría de ellos sin

ningún conocimiento sobre lenguajes de bajo o alto

nivel, hizo que en los años 80, la prioridad a la hora

de diseñar un sistema operativo fuese la facilidad de

uso, surgiendo así las primeras interfaces de usuario.

En los 80 nacieron sistemas como MacOS, MS-DOS,

Windows.

Page 8: Sistema Operativo en Redes I- Clase I

Historia de los Sistemas Operativos

En la década de los 90 hace su aparición Linux,

publicándose la primera versión del núcleo en

septiembre de 1991, que posteriormente se uniría

al proyecto GNU, un sistema operativo

completamente libre, similar a UNIX, al que le

faltaba para funcionar un núcleo funcional. Hoy

en día la mayoría de la gente conoce por Linux al

Sistema Operativo que realmente se llama

GNU/Linux

Page 9: Sistema Operativo en Redes I- Clase I

Historia de los Sistemas Operativos

Los comienzos: la década de 1940

En 1946 se presentó en público el ENIAC, la

primera computadora de propósito general

utilizada por el ejército de los Estados Unidos,

que utilizaba la tecnología de válvulas

electrónicas o tubos de vacío. En esta época

los ordenadores no disponían de sistema

operativo. Todas las instrucciones de los

programas eran codificados a mano a través

de interruptores, y más tarde utilizando tarjetas

perforadas de forma totalmente manual.

Page 10: Sistema Operativo en Redes I- Clase I

Historia de los Sistemas Operativos.1) DOS: El famoso DOS, que quiere decir Disk Operating System (sistema

operativo de disco), es más conocido por los nombres de PC-DOS y MS-

DOS. MS-DOS fue hecho por la compañía de software Microsoft y es en

esencia el mismo SO que el PC-DOS.

La razón de su continua popularidad se debe al aplastante volumen de

software disponible y a la base instalada de computadoras con

procesador Intel.

Cuando Intel liberó el 80286, DOS se hizo tan popular y firme en el

mercado que DOS y las aplicaciones DOS representaron la mayoría del

mercado de software para PC. En aquel tiempo, la compatibilidad IBM,

fue una necesidad para que los productos tuvieran éxito, y la

"compatibilidad IBM" significaba computadoras que corrieran DOS tan

bien como las computadoras IBM lo hacían.

Aún con los nuevos sistemas operativos que han salido al mercado,

todavía el DOS es un sólido contendiente en la guerra de los SO.

Page 11: Sistema Operativo en Redes I- Clase I

Historia de los Sistemas Operativos2) Windows 3.1: Microsoft tomo una decisión, hacer un sistema

operativo que tuviera una interfaz gráfica amigable para el

usuario, y como resultado obtuvo Windows. Este sistema

muestra íconos en la pantalla que representan diferentes

archivos o programas, a los cuales se puede accesar al darles

doble click con el puntero del mouse. Todas las aplicaciones

elaboradas para Windows se parecen, por lo que es muy fácil

aprender a usar nuevo software una vez aprendido las bases.

3) Windows 95: En 1995, Microsoft introdujo una nueva y

mejorada versión del Windows 3.1. Las mejoras de este SO

incluyen soporte multitareas y arquitectura de 32 bits,

permitiendo así correr mejores aplicaciones para mejorar la

eficacia del trabajo.

4) Windows NT: Esta versión de Windows se especializa en las

redes y servidores. Con este SO se puede interactuar de forma

eficaz entre dos o más computadoras.

Page 12: Sistema Operativo en Redes I- Clase I

Historia de los Sistemas Operativos

5) OS/2: Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz es muy buena. El problema

que presenta este sistema operativo es que no se le ha dad el apoyo que se merece en cuanto a

aplicaciones se refiere. Es decir, no se han creado muchas aplicaciones que aprovechen las

características de el SO, ya que la mayoría del mercado de software ha sido monopolizado por

Windows.

Page 13: Sistema Operativo en Redes I- Clase I

Historia de los Sistemas Operativos6) Mac OS: Las computadoras Macintosh no

serían tan populares como lo son si no tuvieran el

Mac OS como sistema operativo de planta. Este

sistema operativo es tan amigable para el usuario

que cualquier persona puede aprender a usarlo

en muy poco tiempo. Por otro lado, es muy bueno

para organizar archivos y usarlos de manera

eficaz. Este fue creado por Apple Computer, Inc.

7) UNIX: El sistema operativo UNIX fue creado por

los laboratorios Bell de AT&T en 1969 y es ahora

usado como una de las bases para la

supercarretera de la información. Unix es un SO

multiusuario y multitarea, que corre en diferentes

computadoras, desde supercomputadoras,

Mainframes, Minicomputadoras, computadoras

personales y estaciones de trabajo. Esto quiere

decir que muchos usuarios puede estar usando

una misma computadora por medio de

terminales o usar muchas de ellas.

Page 14: Sistema Operativo en Redes I- Clase I

Historia de los Sistemas Operativos Los sistemas UNIX, y Linux

El desarrollo del sistema operativo MULTICS fue un enorme proyecto que acabó

discontinuándose. Sin embargo una de las personas que había intervenido en su desarrollo,

Ken Thompson, junto con Dennis Ritchie (uno de los creadores del lenguaje de

programación C), decidieron desarrollar por su cuenta un sistema operativo que cumpliese

con las premisas originales del proyecto Multics, pero que corriese en un ordenador más

pequeño. El proyecto nació con el nombre de UNICS, y posteriormente se renombró a UNIX.

Muchas son las versiones de UNIX que han evolucionado hasta la actualidad, entre ellas se

encuentra LINUX, desarrollado inicialmente por Linus Torvalds y liberado como código

abierto por primera vez en 1991. Actualmente existen multitud de distribuciones (versiones

independientes) de Linux, que se ha convertido en uno de los sistemas operativos más

utilizados en la actualidad debido a su robustez. Red Hat es una de las distribuciones más

utilizadas en entornos de servidor, mientras que en los entornos de escritorio se abren paso

otras como Ubuntu, cuyo eslogan es “Linux para seres humanos”.

Page 15: Sistema Operativo en Redes I- Clase I

Historia de los Sistemas Operativos Los sistemas UNIX, y Linux

Page 16: Sistema Operativo en Redes I- Clase I

Historia de los Sistemas Operativos MS-DOS y la familia Windows

Tim Paterson escribió en tan sólo seis semanas y basándose en un manual de CP/M un sistema

operativo que denominó QDOS (Quick and Dirty Operating System). En 1981 Bill Gates a la cabeza de

Microsoft compra QDOS a su autor por tan sólo 50.000$, introduce algunas pequeñas modificaciones,

y libera su primera versión del sistema operativo MS-DOS para los ordenadores de la familia x86 de

IBM.

MS-DOS estaba basado en un interfaz de línea de comandos, no disponía de interfaz gráfico. Para

paliar esta deficiencia, en 1983 Bill Gates decide crear una interfaz gráfica para la ejecución de

programas bajo MS-DOS. Fue el nacimiento de Windows 1.0. A esta primera versión le sucedieron otras

muchas, hasta que en 1995 se lanzó Windows 95, que era un sistema operativo en sí mismo, no un

entorno de ventanas que se ejecutase bajo MS-DOS. En 1998 se liberó Windows 98 como evolución

de la versión 95.

Microsoft tenía una rama de desarrollo paralela a Windows 95, que pretendía ser más robusta que

éste. En 1997 se lanzó así Windows NT como primer sistema operativo de esta nueva línea de

desarrollo, con Windows 2000 como siguiente versión. En el año 2001 se lanzó definitivamente

Windows XP, que fue la primera versión que unió definitivamente las dos líneas de desarrollo en un

único producto. La siguiente gran versión del sistema operativo, Windows Vista, fue liberada a finales

del 2006, y ha sido muy criticada por su inestabilidad.

Page 17: Sistema Operativo en Redes I- Clase I

Historia de los Sistemas Operativos MS-DOS y la familia Windows

Page 18: Sistema Operativo en Redes I- Clase I

Historia de los Sistemas Operativos MAC OS

Mac OS es el sistema operativo de Apple para sus ordenadores Macintosh. Sus primeras versiones

(como el Sistema 1, liberado en 1984) fueron las precursoras de los actuales interfaces gráficos, ya

contaban con ventanas y menús manejados a través del ratón.

Al sistema 1 le sucedieron nuevas versiones, hasta que en el 2001 se lanzó Mac OS X, la primera versión

del sistema operativo basada en un núcleo de UNIX.

Page 19: Sistema Operativo en Redes I- Clase I

Tipos de Sistemas Operativos

A) Según la administración de tareas:

– Monotarea: este tipo de sistemas operativos son capaces de manejar un programa o realizar una sola

tarea a la vez. Son los más antiguos. Por ejemplo, si el usuario está escaneando, la computadora no

responderá a nuevas indicaciones ni comenzará un proceso nuevo.

– Multitarea: esta característica es propia de los S.O. más avanzados y permiten ejecutar varios procesos

a la vez, desde uno o varios ordenadores, es decir que los pueden utilizar varios usuarios al mismo

tiempo. Esto se puede realizar por medio de sesiones remotas una red o bien, a través de terminales

conectadas a una computadora.

Page 20: Sistema Operativo en Redes I- Clase I

Tipos de Sistemas Operativos

B) Según la administración de usuarios:

– Monousuario: Sólo pueden responder a un usuario por vez. De esta manera, cualquier usuario

tiene acceso a los datos del sistema. Existe un único usuario que puede realizar cualquier tipo de

operación.

– Multiusuario: esta característica es propia de aquellos S.O. en los que varios usuarios pueden

acceder a sus servicios y procesamientos al mismo tiempo. De esta manera, satisfacen las

necesidades de varios usuarios que estén utilizando los mismos recursos, ya sea memoria,

programas, procesador, impresoras, scanners, entre otros.

Page 21: Sistema Operativo en Redes I- Clase I

¿Que manejan los Sistemas

Operativos?

El sistema operativo es un conjunto de programas que:

Inicializa el hardware del Computador

Suministra rutinas básicas para controlar dispositivos

Permite administrar, escalonar e interactuar tareas

Mantiene la integridad de sistema

Page 22: Sistema Operativo en Redes I- Clase I

Nombres de Sistemas Operativos.

Ejemplos de sistemas operativos para PC

Microsoft Windows

Mac OS X

GNU/Linux

Unix

Solaris

FreeBSD

OpenBSD

Google Chrome OS

Debian

Ubuntu

Mandriva

Sabayon

Fedora

Linpus linux

Haiku (BeOS)

Ejemplos de sistemas operativos para dispositivos

móviles

Artículo principal: Sistema operativo móvil.

Android

iOS

Bada

BlackBerry OS

BlackBerry 10

Windows Phone

Symbian OS

HP webOS

Firefox OS

Ubuntu Phone OS

Page 23: Sistema Operativo en Redes I- Clase I

Conclusión