El conjunto de programas informáticos que permite la
administración eficaz de los recursos de una
computadora es conocido como sistema operativo o
software de sistemas. Estos programas comienzan a
trabajar apenas se enciende el equipo, ya que
gestionan el hadware desde los niveles más básicos y
permiten además la interacción con el usuario.
Cabe destacar que los sistemas operativos no
funcionan sólo en las computadoras. Por el contrario,
este tipo de sistemas se encuentran en la mayoría de
los dispositivos electrónicos que
utilizan microprocesadores: el software de sistema
posibilita que el aparato cumpla con sus funciones (por
ejemplo, un teléfono móvil o un reproductor de DVD).
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.
El sistema operativo cumple con cinco
funciones básicas:
El suministro de interfaz al usuario
La administración de recursos
La administración de archivos
La administración de tareas
El servicio de soporte y utilidades.
* Conveniencia. Un Sistema Operativo hace más conveniente
el uso de una computadora.
* Eficiencia. Un Sistema Operativo permite que los recursos de
la computadora se usen de la manera más eficiente posible.
* Habilidad para evolucionar. Un Sistema Operativo deberá
construirse de manera que permita el desarrollo, prueba o
introducción efectiva de nuevas funciones del sistema sin
interferir con el servicio.
* Encargado de administrar elhardware. El Sistema Operativo
se encarga de manejar de una mejor manera los recursos de
la computadora en cuanto a hardware se refiere, esto es,
asignar a cada proceso una parte del procesador para poder
compartir los recursos.
* Facilitarlas entradas y salidas. Un Sistema Operativo debe
hacerle fácil al usuario el acceso y manejo de los dispositivos
de Entrada/Salida de la computadora.
* Permite que se puedan compartir el hardware y los datos
entre los usuarios.
Sistemas Operativos de multiprogramación
(o Sistemas Operativos de multitarea).
Sistemas Operativos distribuidos.
Sistemas Operativos de red.
Se distinguen por sus habilidades para poder soportar
la ejecución de dos o más trabajos activos al mismo
tiempo. Mejora productividad del sistema y utilización
de recursos.
Generalmente soportan múltiples usuarios
(multiusuarios).
Proporcionan facilidades para mantener el entorno de
usuarios individuales.
Requieren validación de usuario para seguridad y
protección.
Sistemas Operativos
UNIX, Windows 95, Windows 98, Windows NT, MAC-OS,
OS/2, soportan la multitarea.
* Permiten distribuir trabajos, tareas o procesos, entre
un conjunto de procesadores. Puede ser que este
conjunto de procesadores esté en un equipo o en
diferentes, en este caso es transparente para el
usuario.
* Colección de sistemas autónomos capaces
de comunicación y cooperación mediante
interconexiones hardware y software
* Objetivo clave es la transparencia.
* Generalmente proporcionan medios para la
compartición global de recursos.
* Entre
los diferentes Sistemas Operativos distribuidos
que existen tenemos los siguientes: Sprite, Solaris-
MC, Mach, Chorus, Spring, Amoeba, Taos, etc.
* Son aquellos sistemas que mantienen a dos o
más computadoras unidas a través de algún medio
de comunicación (físico o no), con el objetivo
primordial de poder compartir los diferentes recursos
y la información del sistema.
* El primer Sistema Operativo de red estaba enfocado
a equipos con un procesador Motorola 68000,
pasando posteriormente a procesadores Intel
como Novell NetWare.
* Los Sistemas Operativos de red mas ampliamente
usados son:
o Novell NetWare
o Personal NetWare
o LAN Manager
o Windows NT Server
o UNIX
o LAN tastic.
Windows
MacOS
Linux
Unix
MS-DOS (Microsoft Disk Operating System)
Microsoft Windows 1.0
Windows NT
Windows 95
Windows 98
Windows 2000
Windows ME
Windows XP
Windows Vista
Windows Mobile
Windows 7
Windows 8
Ventajas de Windows: Desventajas de Windows:
Es un software no gratuito y poco flexible,
Más fácil Al ser de mayor facilidad de uso, además de que continuamente cambia la
lo cual se refleja en la disponibilidad de
aplicaciones y facilidad de mantenimiento versión de software.
El ímpetu con el que se buscan los agujeros
Más Visual Dispone de una interfaz gráfica en Windows es mucho mayor, algunos
que facilita el manejo de informáticos se divierten buscando
los procedimientos: cada comando puede manchas en el expediente de Microsoft.
ser visualizado en pantalla mediante una
imagen que lo representa. desventaja más negativa resulta que
Microsoft va "jubilando" sus sistemas
operativos con el tiempo. A partir de
Desarrollo Se ha logrado facilitar el
desarrollo de aplicaciones y sistemas sobre entonces, Microsoft no ofrece más
servidores Windows lo cual se ve reflejado asistencia ni actualizaciones para ellos, lo
en tiempos de desarrollo menores que puede dejar desprotegidos a miles de
usuarios de todo el mundo, que deberán
Aprendizaje La curva de aprendizaje en actualizar su sistema operativo para
Windows es mucho menor. disponer actualizaciones de seguridad.
Mac OS X
Mac OS X 10.0 "Cheetah"
Mac OS X 10.1 "Puma"
Mac OS X 10.2 "Jaguar«
Mac OS X 10.3 "Panther"
Mac OS X 10.4 "Tiger"
Mac OS X 10.5 "Leopard"
Ventajas de MacOS: Desventajas de MacOS:
La sencillez con la que se utiliza el sistema
operativo Demasiado exclusivo en todos los aspectos
Gran seguridad. Puedes contra con que Hay que tener software específico para él
virus para Mac hay muy pocos, difícilmente
En ocasiones fuerza a recortar funciones
te veras afectado.
Es incompatible. Sólo se puede instalar en
Compatibilidad. Documentos Word, Excel,
Mac’s.
Power Point, Autocad, Photoshop, etc. son
compatibles. Dificultad para propagar usuarios. Mac OS
X no sigue estándares
Los botones, los iconos, las animaciones te
harán ver que Mac es el sistema mas
avanzado.
Linux fue creado al fusionar las utilidades y librerías
del proyecto GNU con el Kernel de Linux, proveído
por Linus Torvalds. Es el mayor logro del software
libre.
Puede instalarse en computadores de escritorio,
computadores de bolsillo, teléfonos celulares,
portátiles, dispositivos empotrados, videoconsolas y
otros, sin embargo su mayor desarrollo se ha
llevado a cabo en el los servidores y
supercomputadores.
Ventajas de Linux: Desventajas de Linux:
Más seguro La plataforma Linux es Linux no cuenta con una empresa que
más robusta lo cual hace más difícil lo respalde, por lo que no existe un
que algún intruso pueda violar el verdadero soporte como el de otros
sistema de seguridad sistemas operativos.
La pendiente de aprendizaje es lenta.
Más rápido Al tener una plataforma No es tan fácil de usar como otros
más estable, esto favorece el sistemas operativos, aunque
desempeño de aplicaciones de todo actualmente algunas distribuciones
tipo tales como: bases de datos, están mejorando su facilidad de uso,
aplicaciones XML, multimedia, etc. gracias al entorno de ventanas, sus
escritorios y las aplicaciones
diseñadas.
Más económico El software Linux así Documentación y terminología muy
como también un sin número de técnica
aplicaciones son de código abierto
(gratuitos).
Es un sistema operativo de tiempo compartido, controla los recursos de
una computadora y los asigna entre los usuarios. Permite a los usuarios
correr sus programas. Controla los dispositivos de periféricos conectados a
la máquina.
Unix tiene dos variantes fundamentales, los Unix Sistema V y los Unix BSD
(Berkeley Software Development).
En la actualidad las versiones comerciales más importantes de UNIX son:
Solaris: El Unix de Sun Microsystems. Originalmente, Sun Microsystems
editó SunOS de tipo BSD para posteriormente editar Solaris basado en
Sistema. Existen versiones de Solaris para procesadores Power PC, Intel y
Sparc.
AIX: La versión del sistema operativo UNIX de IBM se llama AIX y está
basada en Sistema V versión 3 y BSD 4.3.
A/UX: Desarrollo de UNIX de Apple
IRIX: Versión de UNIX desarrollada por Silicon Graphics para sus
estaciones basada en UNIX Sistema V versión 4.
HP/UX. La versión Unix de Hewlett-Packard
Ventajas de Unix: Desventajas de Unix:
Es el Sistema Operativo que corre en Carencia de soporte técnico.
más arquitecturas de hardware No ofrece mucha seguridad.
diferentes.
Problemas de hardware, no soporta todas
Es prácticamente imposible insertar virus las plataformas, y no es compatible con
en un servidor de Unix algunas marcas específicas.
Sistema Operativo independiente del No existe un control de calidad al momento
Hardware o CPU de elaborar software para Linux, pues
Permite a las aplicaciones reservar muchas veces las aplicaciones se hacen y
grandes segmentos de memoria (hasta se liberan sin control alguno.
de varios megabytes). Se requiere experiencia y conocimiento del
Permite correr programas que sean más sistema para administrarlo.
grandes que la memoria RAM total. No hay forma segura de instalarlo sin
Es ejecutable. Esto hace que sea reparticionar el disco duro.
imposible que se corrompa o que pierda Reparticionar el disco duro, implica borrar
el driver o parte de un driver de algún toda la información del mismo y después
dispositivo de la computadora restablecerla.