Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
4 Sistemas Operativos
Equipo 4, Introducción a la Computación.
Profra. Brenda Osorio.
Definición:
Sistema Operativo (SO) es un grupo de programas que trabajan juntos para
establecer la plataforma de administración de un equipo de cómputo, este Software de
Sistema realiza numerosas y complejas tareas que definen cómo se comporta una
computadora, y cómo manejarla.
Funciones:
tiempo dado. Cuando empieza a correr un programa, continuará haciéndolo hasta que
finalice o que lo interrumpan.
• Multitarea: Es capaz de ejecutar varios programas al mismo tiempo.
Administración de usuarios
• Monousuario: Sólo permite ejecutar los programas de un usuario al mismo tiempo.
• Multiusuario: Permite que varios usuarios ejecuten simultáneamente sus programas,
accediendo al mismo tiempo a los recursos de la computadora. Normalmente estos
sistemas operativos utilizan métodos de protección de datos, de manera que un
programa no pueda usar o cambiar los datos de otro usuario.
Origen de Evolución
• DOS/NT: MS-DOS y todos los productos MS Windows tienen a este ancestro en común.
• Unix: MAC OSX, Solaris, Linux y otros, tienen características heredadas de éste antiguo
SO.
Filosofía de Distribución
• Propietario: Son sistemas que, en su mayor parte, tienen todos los detalles de su
comportamiento y programación, guardados celosamente. Son sistemas que por lo
general tienen costo por licencia de uso. Y son respaldados por una empresa en
particular que se encarga del mantenimiento y de la programación de nuevas versiones.
• OpenSource: Son sistemas que tienen disponible los detalles de su comportamiento y
código fuente para todo aquel que quiera revisarlo o mejorarlo. Aunque es usado
principalmente en entornos comerciales, la licencia de uso es gratuita. Está respaldado
por una o varias comunidades de desarrollo, y/o una o varias empresas, programadores
independientes, estudiantes, etc.
Compatibilidad con Microprocesadores:
Los términos 16 bits, 32 bits y 64 bits se refieren en realidad a características de los
procesadores para los que están diseñados los SO. Sin embargo, un SO de 32 bits funciona
con un procesador de 64 bits, aunque uno de 64 bits no funcione con un procesador de 32.
Esta característica de compatibilidad está integrada en el procesador, no en el SO
SO basados en Unix.
Unix
A finales de 1960, el Instituto Tecnológico de Massachusetts, los Laboratorios Bell de AT&T y
General Electric trabajaban en un sistema operativo experimental llamado Multics (Multiplexed
Information and Computing Service), desarrollado para correr en una computadora central
(mainframe) modelo GE-645. El objetivo del proyecto era desarrollar un gran sistema
operativo interactivo que contase con muchas innovaciones, entre ellas mejoras en las políticas
de seguridad. El proyecto consiguió dar a luz versiones para producción, pero las primeras
versiones contaban con un pobre rendimiento. Los laboratorios Bell de AT&T decidieron
desvincularse y dedicar sus recursos a otros proyectos. Uno de los programadores del equipo
de los laboratorios Bell, Ken Thompson, siguió trabajando en el proyecto uniendose a otros
programadores, una vez que cumplieron algunos de los objetivos de programación, bautizaron
al sistema como UNICS, como acrónimo Uniplexed Information and Computing System,
uniplexed se debe a que era un sistema monousuario. Poco tiempo después so popularizó el
término Unix debido a cuestiones fonéticas.Ese sistema dió origen a gran parte de los SO de
nuestros días.
http://www.ayuda-internet.net/tutoriales/manu-unix/manu-unix.html
http://es.wikipedia.org/wiki/Unix
• Linux: Linux fué iniciado por Linus Torvalds en 1991 en la ciudad de Helsinki, Suecia.
Inició como un proyecto personal para crear una alternativa gratuita al sistema MINIX
(descendiente directo de Unix), solicitando ideas para su nuevo sistema en un mensaje
público en una red llamada Usenet. El proyecto era bueno, y recibió muchas ideas.
Pronto se unieron otros programadores, después universidades hasta llegar a ser uno
de los SO mas usados en ambientes corporativos de alto nivel. Gran parte de las sitios
web en todo el mundo usan Linux para administrar sus servidores y hoy en día existen
numerosas versiones desarrolladas por distintas comunidades. La tendencia de Linux en
los últimos años ha sido intentar acercarse al usuario casero, haciendo esfuerzos para
facilitar su uso, hoy en dia existen numerosas distribuciones para el usuario casero
siendo la más popular de los últimos años las distribuciones Mandriva y Ubuntu.
• Solaris: Solaris es un sistema operativo de tipo Unix desarrollado por Sun
Microsystems desde 1992 como sucesor de SunOS. Es un sistema certificado
oficialmente como versión de Unix. El primer sistema operativo de Sun nació en 1983 y
se llamó inicialmente SunOS. Estaba basado en el sistema UNIX BSD, de la Universidad
de Berkeley, Nacido como Software propietario, Solaris fué creado para entornos
corporativos que necesitan alta escalabilidad. Se convirtió recientemente en
Opensource, y su versión Solaris 9 y Solaris 10 son ahora gratuitas.
• BSD: El profesor Bob Fabry de la universidad de California en Berkely fue uno de los
primeros interesados en conocer Unix y pidió una copia a la Universidad de Purdue,
donde Thompson y Ritchie trabajaban. Trabajando junto con el departamento de
matemáticas de Berkeley iniciaron un intenso periodo de colaboración entre Berkeley y
Bell Labs al grado que Thompson tomó un año sabático en California para seguir
desarrollando a Unix. Bajo su guía varios profesores y estudiantes de Berkeley
realizaron cientos de mejoras y extensiones al kernel de Unix. En 1977 el estudiante
graduado Bill Joy colocó todas las mejoras hechas en Berkeley y lo llamó "Berkeley
Software Distribution." Al poco tiempo Joy había enviado más de treinta copias de BSD
a varias universidades. En 1979 se lanzó la séptima edicion de Unix y la tercera de
BSD: 3BSD. Es por eso que BSD no es un sistema basado en Unix, ES UNIX. Su uso
actual se enfoca en administrar servidores de internet, Yahoo por ejemplo, administra
sus servidores con BSD.
• Macintosh: Macintosh es una marca registrada de Apple Inc. que es aplicada a equipos
de cómputo, y a sus sistemas operativos. Sin embargo es oficialmente abreviado como
Mac. Macintosh fué uno de los pioneros en el uso de intefaces gráficas y fué de los
1.4 Sistemas Operativos
Equipo 4, Introducción a la Computación.
Profra. Brenda Osorio.
primeros en utilizar el ratón. El primero de éstos sistemas fué lanzado en 1984 y fué
llamado “Sistema 1”, su evolución hasta nuestros días nos lleva al Mac OSX 10.5 y
10.6, que son los mas actuales. Son considerados como los sistemas mas intuitivos y
estables del mercado, poseen un núcleo basado en FreeBSD (una variante de BSD) con
una interfaz gráfica propietaria. Los usos de este sistema varían, pero son muy
populares para diseño gráfico por su gran potencia, aunque también son aptas para los
usuarios caseros, las limitaciones de compatibilidad con hardware y sus altos precios
(que últimamente han bajado) no han permitido que su popularidad se extienda. Los
Mac OS están diseñados para Hardware específicamente creado por Apple Inc. Y su uso
en computadoras genéricas está ampliamente limitado.
http://es.wikipedia.org/wiki/Unix
http://www.wikilearning.com/tutorial/historia_de_los_bsd-historia_de_los_bsd/6536-1
http://es.wikipedia.org/wiki/Solaris_%28sistema_operativo%29
http://es.wikipedia.org/wiki/Historia_de_Linux
http://www.maestrosdelweb.com/editorial/historia-y-evolucion-del-sistema-operativo-mac-os/
1.4 Sistemas Operativos
Equipo 4, Introducción a la Computación.
Profra. Brenda Osorio.
Basados en MS-DOS/NT
compatibilidad, lanzado en 2007 la gran mayoría de esos errores han sido corregidos a día de
hoy. Windows 7 es la propuesta que pretende corregir la mala aceptación de Windows Vista,
entre sus mejoras están la optimización del uso de los recursos y de la interfaz de usuario, se
ha puesto especial atención a la compatibilidad del Software de aplicación también.
http://es.wikipedia.org/wiki/Microsoft_Windows
1.4 Sistemas Operativos
Equipo 4, Introducción a la Computación.
Profra. Brenda Osorio.
Una de las funciones del SO, como ya mencionamos, es la Administración de Tareas: Cada
SO tiene sus reglas en cuanto al manejo de los programas, es por eso que el software para un
SO no funciona bajo las reglas de otro SO.
El Software de Aplicación, como los Sistemas Operativos, se pueden clasificar por su Filosofía
de Distribución:
• Navegador Web:
◦ Mozilla Firefox (Opnsrc): Navegador web gratuito, con soporte multiplataforma (con
versiones para distintos SO) ampliamente compatible con estándares iso cuya
característica de popularización consiste en una amplia base de plugins (módulos
complementarios) que extienden sus funciones y apariencia ofreciendo un gran
abanico de personalización. Http://www.getfirefox.com
◦ Internet Explorer (prop): Navegador web gratuito compatible con estándares iso (a
partir de la versión 7) instalado por defecto en Windows Vista y Windows 7.
Http://www.microsoft.com
• Reproductores de Multimedia:
◦ VLC (Opnsrc): Software multimedia gratuito enfocado al video con gran
compatibilidad nativa de formatos, nacido en la comunidad Linux, pero disponible
también para Windows y Mac. http://www.videolan.org/vlc/
◦ Windows Media Player (Prop): Software multimedia gratuito enfocado al video con
escasa compatibilidad de formatos, que puede expandirse através de complementos
como Códecs de Video (que no siempre son gratuitos). Nacido en Windows, solo es
compatible con éste SO. Http://www.microsoft.com
◦ Mozilla Songbird (Opnsrc): Proyecto de la Mozilla fundation enfocado a crear un
reproductor de audio gratuito que sea multiplataforma y capaz de soportar
compatibilidad con plugins, siendo un proyecto nuevo, éste reproductor goza de un
rápido desarrollo, aunque no mucha popularidad. Http://www.getsongbird.com
◦ Winamp (prop): Es de los reproductores más famosos, enfocado principalmente al
audio, fué el primer reproductor de mp3 popular que existió, respaldado por la
compañía Nullsoft, cuenta con versiones gratuitas y versiones de pago. http://www.
Winamp. com.
• Paquetería de Oficina:
◦ OpenOffice.org: Gratuito y de código abierto, respaldado por Sun Microsystems,
ofrece una solución completa a las necesidades del trabajo de oficina, además de
una gran compatibilidad con distintos archivos de otras marcas. Se ofrece para
1.4 Sistemas Operativos
Equipo 4, Introducción a la Computación.
Profra. Brenda Osorio.