You are on page 1of 10

El mercado de los sistemas operativos caseros se encuentra liderado de lejos porWindows XP, a pesar que

desde el 2007 existe Windows Vista, llamado a ser su sucesor.


Microsoft parece estar cediendo terreno ante otras alternativas menos populares pero no por eso de baja
calidad. Todo lo contrario. Sus competidores están a la caza de Windows, incrementando su estabilidad,
rendimiento y seguridad, al punto que algunos ya son superiores al sistema operativo de Microsoft.

Primero habría que definir claramente lo que es un sistema operativo. Se trata de un software que permite
el control y simplificación de las tareas que debe realizar un ordenador, tales como la administración de
recursos, la interface del usuario, administración de archivos, administración de tareas, entre otras.

La utilización -casi masiva- de Windows XP responde básicamente a dos razones: El desconocimiento que
tienen los usuarios de otros sistemas operativos o su negativa al cambio por costumbre o miedo a una nueva
interface, y por otra parte a la falta de soporte de hardaware -en el caso de Linux.
Por lo pronto, Windows XP lidera el mercado de los sistemas operativos con un marcado 77.89 por
ciento, seguido de Windows Vista con 8.06 por ciento y más atrás Mac OS X con 4.62 por ciento. A estos le
siguen Windows 2000 o versiones anteriores -4.02 por ciento-, Linux -1.95 por ciento- y Symbian Os -0.04 por
ciento. En el caso de este último sistema operativo, solo se utiliza por el momento en teléfonos móviles y nació
para hacerle frente a Windows Mobile de Microsoft.
Los primeros sistemas operativos modernos nacen en los años 80′s. Apple Macintosh y MS-
DOS serían los más populares. La diferencia entre estos dos se basa en que el primero tenía una interface
gráfica y la segunda trabajaba en una línea de comandos. En los años 90′s aparecería GNU/Linux y su software
libre. De allí derivarían otros sistemas operativos basados en Linux como por ejemplo Ubuntu. El más claro
ejemplo del trabajo de GNU/Linux es que su utilización en supercomputadoras de todo el mundo y su adopción
como sistema favorito en las redes públicas de varios países del mundo. Ante todo esto, Windows espera
corregir los errores del Windows Vista cuando Windows 7 sea lanzado a comienzos del 2010.

Etiquetas: Sistemas Operativos, windows

¿Qué es un sistema operativo y para qué sirve?


Dicho de una forma sencilla y directa, un sistema operativo viene a ser un software de
sistema, consistente en un conjunto de programas de computación especialmente destinados a
efectuar muchas tareas, entre las que –por ejemplo- destaca la administración de sus recursos.
Un sistema operativo empieza a trabajar cuando, en memoria, se carga un determinado
programa específico, ejecutándose al iniciar el ordenador o equipo en sí, y gestionando el
hardware que podemos encontrar en el mismo, brindando una interfaz directa hacia el propio
usuario.

No en vano, podemos encontrar un sistema operativo en cualquier máquina o producto que


contenga un microprocesador, y no sólo se engloba en el uso de ordenadores.

Esto es así, porque también podemos encontrar un sistema operativo en los reproductores
multimedia, los reproductores de DVD, radios, o inclusoteléfonos móviles, por citar solo unos
ejemplos.

clasificacion de los sistemas operativos


 Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo
tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al
mismo tiempo.

 Multiprocesador: soporta el abrir un mismo programa en más de una CPU.


 Multitarea: Permite que varios programas se ejecuten al mismo tiempo.
 Multitramo: Permite que diversas partes de un solo programa funcionen al mismo
tiempo.
 Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos
como DOS y UNIX, no funcionan en tiempo real.
Publicado por greidy gonzalez en 06:39 0 comentarios
Enviar por correo electrónicoEscribe un blogCompartir con TwitterCompartir con
FacebookCompartir con Google Buzz

funcion de los sistemas operativos


Las funciones básicas del Sistema Operativo son administrar los recursos de la
máquina, coordinar el hardware y organizar archivos y directorios en dispositivos de
almacenamiento
Empezaremos hablando de Symbian OS, el archiconocido sistema de móviles Nokia, nació
sobre 1981 y no fue presentado hasta en 1998 donde se le dio este nombre. Se caracterizaba
por ser un sistema operativo basado en ROM, donde antiguamente no se podían escribir sobre la
memoria, y otra de las características era su diseño para el ahorro de energía. También destaca
por su robustez ya que prácticamente no se colgaba (según tengo entendido, probado en
laboratorio). Además el sistema posee componentes que permiten el diseño de aplicaciones
multiplataforma, esto es diferentes tamaños de pantalla, color, resolución, teclados, etc. La
mayoría de estos componentes han sido diseñados en C++. La última versión estable fue la 9.5.
Symbian aunque todos lo relacionemos con Nokia, fue en su momento el sistema operativo más
utilizado entre las compañías, aunque el 52% de la compañía pertenece a Nokia, otras
empresas como Sony Ericsson, PSION(creadora de EPOC, sistema operativo predecesor de
Symbian OS), Samsung,Siemens, Arima, Benq, Fujitsu, Lenovo, LG, Motorola, Mitsubishi
Electric,Panasonic, Sharp, etc. También utilizaron este sistema operativo y son participantes
de la Fundación Symbian.
Su interfaz grafica más popular es el de los móviles de Nokia, parece ser que poco a poco se
está quedando anticuado ante Android y iPhone OS. No puedo hablar mucho de las interfaces
nuevas con los nuevos Nokia con pantalla táctil ya que no dispongo de ninguno. Pero ya con el
anunciamiento de un Nokia con Android parece que la misma empresa está diciendo adiós a su
propio sistema operativo.
Windows Mobile
Windows Mobile, sistema operativo para dispositivos móviles de Microsoft, apareció junto a la
aparición del sistema operativo Windows 95, aunque no fue hasta la aparición de la versión 5.0
donde empezó a tener más éxito en el mercado. Lo implementan muchas empresas de
ordenadores para sus agendas electrónicas como HP, Samsung, Qtek o hasta la misma Palm.
Windows Mobile se caracteriza por sus aplicaciones de oficina como Office, donde gracias a eso
fue muy apreciada por los empresarios y ejecutivos. A diferencia de Symbian, este no es un gran
amigo de la batería además de tener muchos cuelgues. En la versión 6.0 Microsoft arreglo
muchos “Bugs”.
Windows Mobile utiliza la típica interfaz grafica de una PDA, muy similar a Windows ya que
utiliza una barra de tareas. Si no me equivoco, a partir de la salida de HTC Touch, el sistema
operativo empezó a adaptarse mejor para el control con los dedos.

iPhone OS
iPhone OS es el sistema operativo móvil de Apple, uno de los más recientes en el mercado y
nacido junto a su aparato físico iPhone y poco después iPod Touch. Se basa en una variante del
Mach Kernel que se encuentra en Mac OS X(sistema operativo actual de los Mac). El sistema
operativo ocupa menos de medio giga y está diseñado para que las antiguas aplicaciones
funcionen para las futuras versiones del sistema operativo. El sistema operativo no tenia nombre
hasta que salió la primera versión beta del iPhone SDK el 6 de marzo del 2008. La última versión
del iPhone OS es la 3.0 que salió recientemente.
Este sistema operativo dispone de muchos escritorios para organizar las aplicaciones, así dando
una interfaz sencilla y agradable cara al usuario. Con una organización cuadricular y con el toque
de estilo de Apple.
Android
De Android no hay mucha historia, es el sistema operativo móvil mas reciente y a mi parecer
ha causado mucha polémica. Es de código libre y gratuito, desarrollado por Google y luego
por Open Handset Alliance.
Las aplicaciones para este sistema operativo están escritas en lenguaje de programación Java y
controlar los dispositivos por medio de bibliotecas desarrolladas o adaptadas por Google, con la
posibilidad de utilizar bibliotecas escritas por Google.
También tiene una interfaz ya adaptada para pantallas táctiles. Dispone de 3 escritorios donde
se puede organizar por carpetas, widgets y aplicaciones. También dispone de una pestaña donde
aparece todo lo que contiene el móvil.
Al ser un sistema operativo de código libre y gratuito, ha sido una gran ventaja para las grandes
empresas para implementar el mismo sistema operativo con distintas interfaces graficas.

4. Clasificación de los sistemas operativos.


Con el paso del tiempo, los Sistemas Operativos fueron clasificándose de diferentes maneras,
dependiendo del uso o de la aplicación que se les daba. A continuación se mostrarán diversos
tipos de Sistemas Operativos que existen en la actualidad, con algunas de sus características:
Sistemas Operativos por lotes.
Los Sistemas Operativos por lotes, procesan una gran cantidad de trabajos con poca o
ninguna interacción entre los usuarios y los programas en ejecución. Se reúnen todos los
trabajos comunes para realizarlos al mismo tiempo, evitando la espera de dos o más trabajos
como sucede en el procesamiento en serie. Estos sistemas son de los más tradicionales y
antiguos, y fueron introducidos alrededor de 1956 para aumentar la capacidad de
procesamiento de los programas.
Cuando estos sistemas son bien planeados, pueden tener un tiempo de ejecución muy alto,
porque el procesador es mejor utilizado y los Sistemas Operativos pueden ser simples, debido a
la secuenciabilidad de la ejecución de los trabajos.
Algunos ejemplos de Sistemas Operativos por lotes exitosos son el SCOPE, del DC6600, el cual
está orientado a procesamiento científico pesado, y el EXEC II para el UNIVAC 1107, orientado
a procesamiento académico.
Algunas otras características con que cuentan los Sistemas Operativos por lotes son:
• Requiere que el programa, datos y órdenes al sistema sean remitidos todos juntos en
forma de lote.
• Permiten poca o ninguna interacción usuario/programa en ejecución.
• Mayor potencial de utilización de recursos que procesamiento serial simple en sistemas
multiusuarios.
• No conveniente para desarrollo de programas por bajo tiempo de retorno y depuración
fuera de línea.
• Conveniente para programas de largos tiempos de ejecución
(ej, análisis estadísticos, nóminas de personal, etc.)
• Se encuentra en muchos computadores personales combinados con procesamiento
serial.
• Planificación del procesador sencilla, típicamente procesados en orden de llegada.
• Planificación de memoria sencilla, generalmente se divide en dos: parte residente del
S.O. y programas transitorios.
• No requieren gestión crítica de dispositivos en el tiempo.
• Suelen proporcionar gestión sencilla de manejo de archivos: se requiere poca
protección y ningún control de concurrencia para el acceso.

Funciones del sistema operativo


El sistema operativo cumple varias funciones:

• Administración del procesador: el sistema operativo administra la distribución del


procesador entre los distintos programas por medio de un algoritmo de programación. El tipo
de programador depende completamente del sistema operativo, según el objetivo deseado.
• Gestión de la memoria de acceso aleatorio: el sistema operativo se encarga de
gestionar el espacio de memoria asignado para cada aplicación y para cada usuario, si resulta
pertinente. Cuando la memoria física es insuficiente, el sistema operativo puede crear una zona
de memoria en el disco duro, denominada "memoria virtual". La memoria virtual permite
ejecutar aplicaciones que requieren una memoria superior a la memoria RAM disponible en el
sistema. Sin embargo, esta memoria es mucho más lenta.
• Gestión de entradas/salidas: el sistema operativo permite unificar y controlar el acceso
de los programas a los recursos materiales a través de los drivers (también conocidos como
administradores periféricos o de entrada/salida).
• Gestión de ejecución de aplicaciones: el sistema operativo se encarga de que las
aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas necesitan para
funcionar. Esto significa que si una aplicación no responde correctamente puede "sucumbir".
• Administración de autorizaciones: el sistema operativo se encarga de la seguridad en
relación con la ejecución de programas garantizando que los recursos sean utilizados sólo por
programas y usuarios que posean las autorizaciones correspondientes.
• Gestión de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de
archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.
• Gestión de la información: el sistema operativo proporciona cierta cantidad de
indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.

Componentes del sistema operativo


El sistema operativo está compuesto por un conjunto de paquetes de software que pueden
utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo
general en este conjunto de software:

• El núcleo, que representa las funciones básicas del sistema operativo, como por ejemplo,
la gestión de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y
de las funciones de comunicación.
• El intérprete de comandos, que posibilita la comunicación con el sistema operativo a
través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las
características del hardware utilizado, la gestión de las direcciones físicas, etcétera.
• El sistema de archivos, que permite que los archivos se registren en una estructura
arbórea.

Sistemas de multiprocesos
Un sistema operativo se denominade multiprocesos cuando muchas "tareas" (también conocidas
comoprocesos) se pueden ejecutar al mismo tiempo.
Las aplicaciones consisten en una secuencia de instrucciones llamadas "procesos". Estos
procesos permanecen activos, en espera, suspendidos, o se eliminan en forma alternativa, según
la prioridad que se les haya concedido, o se pueden ejecutar en forma simultánea.
Un sistema se considera preventivo cuando cuenta con un programador (también
llamado planificador) el cual, según los criterios de prioridad, asigna el tiempo de los equipos entre
varios procesos que lo solicitan.
Se denomina sistema de tiempo compartido a un sistema cuando el programador asigna una
cantidad determinada de tiempo a cada proceso. Éste es el caso de los sistemas de usuarios
múltiples que permiten a varios usuarios utilizar aplicaciones diferentes o similares en el mismo
equipo al mismo tiempo. De este modo, el sistema se denomina "sistema transaccional". Para
realizar esto, el sistema asigna un período de tiempo a cada usuario.

Sistemas de multiprocesadores
La técnica de multiprocesamiento consiste en hacer funcionar varios procesadores en forma
paralela para obtener un poder de cálculo mayor que el obtenido al usar un procesador de alta
tecnología o al aumentar la disponibilidad del sistema (en el caso de fallas del procesador).
Las siglas SMP (multiprocesamiento simétrico o multiprocesador simétrico) hacen referencia a la
arquitectura en la que todos los procesadores acceden a la misma memoria compartida.
Un sistema de multiprocesadores debe tener capacidad para gestionar la repartición de memoria
entre varios procesadores, pero también debe distribuir la carga de trabajo.

Sistemas fijos
Los sistemas fijos son sistemas operativos diseñados para funcionar en equipos pequeños, como
losPDA (asistentes personales digitales) o los dispositivos electrónicos autónomos (sondas
espaciales, robots, vehículos con ordenador de a bordo, etcétera) con autonomía reducida. En
consecuencia, una característica esencial de los sistemas fijos es su avanzada administración de
energía y su capacidad de funcionar con recursos limitados.
Los principales sistemas fijos de "uso general" para PDA son los siguientes:

• PalmOS
• Windows CE / Windows Mobile / Window Smartphone

Sistemas de tiempo real


Los sistemas de tiempo real se utilizan principalmente en la industria y son sistemas diseñados
para funcionar en entornos con limitaciones de tiempo. Un sistema de tiempo real debe tener
capacidad para operar en forma fiable según limitaciones de tiempo específicas; en otras palabras,
debe tener capacidad para procesar adecuadamente la información recibida a intervalos definidos
claramente (regulares o de otro tipo).

Tipos de sistemas operativos


Existen varios tipos de sistemas operativos, definidos según su capacidad para administrar
simultáneamente información de 16 bits, 32 bits, 64 bits o más.
Programaci Usuario Usuario Tarea
Sistema Multitarea
ón único múltiple única

DOS 16 bits X X

no
Windows3.1 16/32 bits X
preventivo

Windows95/98/
32 bits X cooperativo
Me

WindowsNT/20
32 bits X preventivo
00

WindowsXP 32/64 bits X preventivo


Unix / Linux 32/64 bits X preventivo

MAC/OS X 32 bits X preventivo

VMS 32 bits X preventivo

You might also like