Vous êtes sur la page 1sur 53

Sistemas

Operativos
Definicin
Un sistema operativo es un conjunto de programas relacionados
entre s que permite administrar y aprovechar los recursos de la
computadora de una manera segura y eficaz, de tal manera que
permite comunicarse al usuario con la mquina.

Un sistema operativo es un grupo de programas de proceso con las


rutinas de control necesarias para mantener continuamente
operativos dichos programas. [Tanenbaum]

Es un programa que controla la ejecucin de los programas de la


aplicacin y que acta como interfaz entre el usuario de la
computadora y el hardware de la misma. [Stallings]

El nico programa que se est ejecutando en todo momento en la


computadora, siendo el resto de los programas de aplicacin.
[Silberschatz]
Funciones del sistema operativo
Un sistema operativo (SO) es un
programa que tiene encomendadas una
serie de funciones diferentes cuyo
objetivo es simplificar el manejo y la
utilizacin de la computadora,
hacindolo seguro y eficiente.
Interfaz grfica

1973

En abril de 1973 es terminada en Xerox PARC,


la computadora Alto, la cual es la primera en
tener las caractersticas de una moderna
interfaz grfica.

Inclua un mouse de 3 botones.


Ventanas grficas
Red Ethernet
Graphical User Interface Timeline, http://toastytech.com/guis/index.html, junio 2005
4
Interfaz
Perq grfica
Graphical Wokstation

1980

La compaa Three Rivers Computer


Corporation introduce la "Perq Graphical
Wokstation"

Graphical User Interface Timeline, http://toastytech.com/guis/index.html, junio 2005


5
Interfaz grfica
Star

1981

Xerox introduce Star, el sucesor comercial


de Alto.

Este incluye iconos que se activaban con


doble click, traslape de ventanas, cajas de
dilogo y monitor monocromtico de

1024x768
Graphical User Interface Timeline, http://toastytech.com/guis/index.html, junio 2005
6
Interfaz grfica
Lisa

1983

Apple lanza al mercado la computadora


Lisa, la cual incluye barras de mens y
mens desplegables.

Graphical User Interface Timeline, http://toastytech.com/guis/index.html, junio 2005


7
Interfaz
Visi On grfica

1983

Visi Corp lanza Visi On, el primer


software para ambiente grfico para la
IBM PC.

Graphical User Interface Timeline, http://toastytech.com/guis/index.html, junio 2005


8
Interfaz grfica
Windows

1983

Microsoft anuncia "Windows", una


interface grfica para la IBM PC, aunque
fu lanzada hasta 1985. Tiene ventanas
que puede superponerse y cambiar de
tamao
Graphical User Interface Timeline, http://toastytech.com/guis/index.html, junio 2005
9
Interfaz grfica
Macintosh

1984

Apple lanza la Macintosh

Graphical User Interface Timeline, http://toastytech.com/guis/index.html, junio 2005


10
MS-DOS
MS-DOS significa Micro-Soft Disk Operating
System (Sistema Operativo en Disco)

Este sistema operativo no usaba ninguna interfaz


grfica ni ratn. No tena tecnologia Plug-and-
play. Todo deba ser configurado manualmente.
Windows- Definicin y conceptos bsicos

Windows es un sistema operativo con


interfaz grfica de usuario. Se basa
en una metfora con los escritorios de
la oficina.

Las primeras versiones eran


realmente una interfaz grfica para
D.O.S.

Trae muchas mejoras en relacin con


su antecesor.
Historia

Microsoft anuncia "Windows (1983), una interface grfica para la


IBM PC, aunque fue lanzada hasta 1985. Tiene ventanas que
puede superponerse y cambiar de tamao
Historia

En agosto Microsoft lanza finalmente la primera versin


de Windows, aunque en esta versin las ventanas no se
pueden traslapar, y las ventanas no pueden superponerse
encima de la barra de mens superior.
Historia

Microsoft lanza la segunda versin de


Windows (2.03) en 1987, la cual ya se
pueden cambiar de tamao las ventanas,
sobreponer ventanas y se agregaron
algunos controles nuevos sobre las
ventanas.
Historia

Microsoft lanza en mayo de 1990


Windows 3.0 al cual se le agreg un
manejador de programas.
Historia

Microsoft lanza en mayo de 1994 la primera


versin de Windows NT, su sistema operativo de
32 bits. Este sistema fu nombrado como
Windows 3.51 y estaba disponible para
arquitecturas Intel, Power PC, Alpha y MIPS.
Historia

Microsoft saca Windows 95 el 24 de agosto de 1995.


Historia

Microsoft saca en 1996 Windows NT


4.0 con la misma interface que
Windows 95.
Historia

1998

El 25 de junio de 1998 Microsoft saca al


mercado Windows 98, el cual incluye el
Internet Explorer.
Historia

2000

El 17 de febrero de 2000, Microsoft lanza Windows


2000.
Historia

2001

El 25 de octubre de 1991 Microsoft saca al


mercado Windows XP.
Historia

2003

El 24 de abril de 2003, Microsoft libera


Windows Server 2003.
Historia

Aparece el 30 noviembre de 2006. Es un sistema con


seguridad mejorada, soporte nativo a otras arquitecturas,
elementos grficos sorprendentes.
Apple y MacOS
Jobs y Wozniak son los creadosres de la Mac.
Unieron el intelecto para la electrnica y la
visin para los negocios.
Sin terminar sus estudios empezaron a trabajar
en Atari,creando videojuegos
Vendieron sus pertenencias para crear el
primer Apple en 1976
Historia de Mac
Origen de Apple y Macintosh

Existen dos versiones sobre cmo se pusieron


de acuerdo para elegir el nombre de la
manzana:

1. Wosniak llevaba una


dieta exagerada a base de
estas frutas
2. Jobs tena un huerto en el
que se producan estos frutos y
haba crecido en constante
contacto con ellos

Del nombre Macintosh no se


tienen muchos datos pero a esta
computadora en todo el mundo se le
reconoce solamente como mac
Historia de Mac
Evolucin del logo
El primer logo era poco imaginativo representaba a
una persona (Newton) bajo el manzano. Era
demasiado elaborado y la gente no lo asociaba con
una empresa de cmputo.
El segundo se limit a sintetizar una manzana
mordida y se le agregaron los colores del arcoiris.
El actual es moderno, sinttico y con un acabado
plstico o metlico y se deja el colores azul o gris.
El amablesistema operativo
Versiones OS

Desde sus inicios el sistema operativo Mac estuvo basado


en iconos grficos y se olvid de los complicados comandos
de texto.
Desde su versin 1 se le llam Mac OS y se le agreg el
nmero de versin (la gente lo llam macos).
El ltimo macos es el X (equivalente a la versin 10).
Despus surgieron otros sistemas llamados Jaguary
Panther.
Actualmente el OS de Mac es capaz de manejar a dos
procesadores, operaciones PC y administrar memoria a
altas velocidades.
Los perifricos son plug and play y el OS no tiene
problemas en reconocerlos.
Proyecto GNU

Richard Stallman
Proyecto GNU creado en el ao 1984.
Software Libre
Licencias GPL
Free Software Fundation
Qu NO es el Software Libre?

Gratuito La confusin viene del ingls free, con las


acepciones libre y gratuito. En espaol no debera haber tal
confusin.

Dominio pblico Para poder hacer uso de software libre es


preciso aceptar los trminos de una licencia que garantice
que se mantendrn ciertas reglas y principios.

Annimo Se reconoce a los autores y encargados de


mantenimiento del software libre por medio de un concepto
de derechos de autor (copyright) compatible con sus
principios. A veces se le llama copyleft.
Qu S es el Software Libre?
No propietario no hay que tener autorizacin ni contrato
para poder adquirirlo o usarlo.

Distribuible puedes hacer tantas copias como quieras,


incluso venderlas. Pero no se puede impedir que alguien ms,
a su vez, lo redistribuya.

Accesible el cdigo fuente est disponible. Se promueve la


conveniencia de distribuir el cdigo fuente para el desarrollo
de software.

Modificable puedes mejorar el programa, incluso redistribuir


la modificacin. La depuracin se paraleliza: rapidez en el
desarrollo y calidad del resultado son compatibles.
Qu S es el Software Libre?

Reusable puedes aprovechar cdigo ya escrito,


siempre y cuando tu nuevo cdigo mantenga las
mismas libertades del software libre.

Sin garantas nadie te asegura que funcionar, nadie


se hace cargo de ningn dao. No ests
desamparado: el soporte sigue otros cauces distintos
a los tradicionales.

Hereditario cualquier programa derivado de


software libre es tambin libre. Se prohibe prohibir.
Free Software Fundation (FSF)

Fundada en 1985 por Richard Stallman para promover el


derecho a usar, estudiar, copiar modificar y redistribuir
programas.
4 Libertades
Libertad de Uso
Libertad de Estudio
Libertad de Distribucin
Libertad de Mejorar el Software y Publicarlo

Se requiere obligatoriamente el cdigo fuente para


poder aplicarlas.
Qu es Linux?

Linus Torvalds.
Nucleo Linux (1991)
Compatible con Unix
Licenciado bajo GPL
(General Public License)
Publicado en Internet
Qu es Linux?
Estrictamente hablando, Linux es slo el ncleo
(kernel) de un sistema operativo tipo Unix.

Fue desarrollado por el finlands Linus Torvalds en


1991 a partir de Minix, un sistema Unix mnimo,
desarrollado con fines didcticos por Andrew.
Tanenbaum.

El anuncio se hizo en el grupo de noticias


comp.os.minix y permiti la participacin de
numerosos usuarios y programadores de todo el
mundo a travs de Internet.

El kernel alcanz una estabilidad a nivel de usable


en 1994. A partir de entonces Linux se convierte en
el complemento ideal del proyecto GNU, al que
solo le faltaba un ncleo estable.
GNU + Linux

Aparte del ncleo y los programas que conforman el sistema operativo,


hacen faltan ms cosas para que el sistema sea til.
Estructura de directorios.
Archivos de configuracin.
Programas de instalacin y configuracin de partes del sistema.
Aplicaciones para el usuario final.
Sistemas de actualizacin de paquetes.
Todas estas cosas juntas y bien organizadas son las cosas que debe
proporcionar una distribucin.
GNU + Linux
GNU + Linux
Distribuciones

Una distribucin es una recopilacin de software ya


compilado y empaquetado para facilitar su instalacin y
configuracin.

El gestor de paquetes permite ver una breve


descripcin, registra qu programas estn instalados,
verifica las dependencias y conflictos (al instalar o al
desinstalar) para que todo funcione siempre. Incluso
actualiza a las nuevas versiones a travs de la red de
manera transparente.

Estas distribuciones permiten instalar un sistema


GNU/Linux completo.
Componentes de una Distribucin
Ejemplos de Distribuciones
Libre como en libertad
El trmino software libre a veces se malinterpreta;
no tiene nada que ver con el precio Tiene la libertad
de ejecutar el programa para cualquier propsito.
Tiene la libertad de adaptar el programa de acuerdo
a sus necesidades (para que esta libertad sea
efectiva en la prctica, debe tener acceso al cdigo
fuente; porque modificar un programa sin disponer
del cdigo fuente es extraordinariamente difcil.).
Tiene la libertad para redistribuir copias, tanto gratis
como por un precio.
Tiene la libertad para distribuir versiones
modificadas del programa, de modo que la
comunidad pueda beneficiarse de sus mejoras.

Vous aimerez peut-être aussi