Sei sulla pagina 1di 9

CATEGORA DE LOS SISTEMAS OPERATIVOS

Las categoras de los Sistemas Operativos estn dadas segn los usuarios, la forma como
realiza las acciones y el nmero de procesadores que presenta.

Nmero de Usuarios.

Se tienen Monousuario y multiusuario.


Sistema Operativo Monousuario.
Los sistemas monousuarios son aquellos que nada ms puede atender a un solo usuario,
gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicacin que
se est ejecutando. Estos tipos de sistemas son muy simples, porque todos los dispositivos de
entrada, salida y control dependen de la tarea que se est utilizando, esto quiere decir, que las
instrucciones que se dan, son procesadas de inmediato; ya que existe un solo usuario. Y estn
orientados principalmente por los microcomputadores.
Sistema Operativo Multiusuario.
Es todo lo contrario a monousuario; y en esta categora se encuentran todos los sistemas que
cumplen simultneamente las necesidades de dos o ms usuarios, que comparten mismos
recursos. Este tipo de sistemas se emplean especialmente en redes.

Acciones que se realiza.

Tenemos los Monotarea y Multitarea.


Los Multitarea
Permiten el proceso en un computador varias tareas (acciones o programas corriendo) al
mismo tiempo. Existen varios tipos de multitareas.
1. La conmutacin de contextos (context Switching) es un tipo muy simple de multitarea
en el que dos o ms aplicaciones se cargan al mismo tiempo, pero en el que solo se
est procesando la aplicacin que se encuentra en primer plano (la que ve el usuario).
Para activar otra tarea que se encuentre en segundo plano, el usuario debe traer al
primer plano la ventana o pantalla que contenga esa aplicacin.
2. En la multitarea cooperativa, la que se utiliza en el sistema operativo Macintosh, las
tareas en segundo plano reciben tiempo de procesado durante los tiempos muertos de
la tarea que se encuentra en primer plano (por ejemplo, cuando esta aplicacin est
esperando informacin del usuario), y siempre que esta aplicacin lo permita.
3. En los sistemas multitarea de tiempo compartido, como OS/2, cada tarea recibe la
atencin del microprocesador durante una fraccin de segundo. Para mantener el
sistema en orden, cada tarea recibe un nivel de prioridad o se procesa en orden

secuencial. Dado que el sentido temporal del usuario es mucho ms lento que la
velocidad de procesamiento del ordenador, las operaciones de multitarea en tiempo
compartido parecen ser simultneas.
Los Monotareas.
Los sistemas operativos monotareas son ms primitivos y es todo lo contrario al anterior, es
decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas
de una en una. Por ejemplo cuando el computador est imprimiendo un documento, no puede
iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresin.

Nmero de Procesadores

I.

En los sistemas multiprocesador, los procesadores comparten la memoria y el


reloj. Seincrementa la capacidad de procesamiento y la confiabilidad, son
econmicos.

II.

Multiprocesamiento simtrico: Cada procesador ejecuta una copia del sistema


operativo.

III.

Multiprocesamiento asimtrico: Cada procesador tiene asignado una tarea


especfica, existe un procesador master que asigna tareas a los procesadores
esclavos.
Multiproceso:

Las computadoras que tienen ms de un CPU son llamadas multiproceso. Un sistema


operativo multiproceso coordina las operaciones de las computadoras multiprocesadores. Ya
que cada CPU en una computadora de multiproceso puede estar ejecutando una instruccin,
el otro procesador queda liberado para procesar otras instrucciones simultneamente. Al usar
una computadora con capacidades de multiproceso incrementamos su velocidad de respuesta
y procesos.
Uniprocesador.
Son los SO que slo trabajan con un microprocesador y con el cual se realizan todas las
instrucciones.
Definicin del Sistema operativo linux
Linux es un Unix libre, es decir, un sistema operativo, como el Windows o el MS-DOS (sin
embargo, a diferencia de estos y otros sistemas operativos propietarios, ha sido desarrollado
por miles de usuarios de computadores a travs del mundo, y la desventaja de estos es que lo
que te dan es lo que tu obtienes, dicho de otra forma no existe posibilidad de realizar
modificaciones ni de saber cmo se realiz dicho sistema.), que fue creado inicialmente como

un hobbie por un estudiante joven, Linus Torvalds, en la universidad de Helsinki en


Finlandia, con asistencia por un grupo de hackers a travs de Internet. Linux tena un inters
en Minix, un sistema pequeo o abreviado del UNIX (desarrollado por Andy Tanenbaum);
y decidido a desarrollar un sistema que excedi los estndares de Minix. Quera llevar a cabo
un sistema operativo que aprovechase la arquitectura de 32 bits para multitarea y eliminar las
barreras del direccionamiento de memoria.
Linux tiene todas las prestaciones que se pueden esperar de un Unix moderno y
completamente desarrollado: multitarea real, memoria virtual, bibliotecas compartidas, carga
de sistemas a-demanda, compartimiento, manejo de debido de la memoria y soporte de redes
TCP/IP.
Linux corre principalmente en PCs basados en procesadores 386/486/586, usando las
facilidades de proceso de la familia de procesadores 386 (segmentacin TSS, etc.) para
implementar las funciones nombradas.
La parte central de Linux (conocida como ncleo o kernel) se distribuye a travs de la
Licencia Pblica General GNU, lo que basicamente significa que puede ser copiado
libremente, cambiado y distribuido, pero no es posible imponer restricciones adicionales a
los productos obtenidos y, adicionalmente, se debe dejar el cdigo fuente disponible, de la
misma forma que est disponible el cdigo de Linux. Aun cuando Linux tenga registro de
Copyright, y no sea estrictamente de dominio pblico. La licencia tiene por objeto asegurar
que Linux siga siendo gratuito y a la vez estndar.
Por su naturaleza Linux se distribuye libremente y puede ser obtenido y utilizado sin
restricciones por cualquier persona, organizacin o empresa que as lo desee, sin necesidad
de que tenga que firmar ningn documento ni inscribirse como usuario. Por todo ello, es muy
difcil establecer quines son los principales usuarios de Linux. No obstante se sabe que
actualmente Linux est siendo utilizado ampliamente en soportar servicios en Internet, lo
utilizan Universidades alrededor del todo el mundo para sus redes y sus clases, lo utilizan
empresas productoras de equipamiento industrial para vender como software de apoyo a su
maquinaria, lo utilizan cadenas de supermercados, estaciones de servicio y muchas
instituciones del gobierno y militares de varios pases. Obviamente, tambin es utilizado por
miles de usuarios en sus computadores personales. El apoyo ms grande, sin duda, ha sido
Internet ya que a travs de ella se ha podido demostrar que se puede crear un sistema
operativo para todos los usuarios sin la necesidad de fines lucrativos
Caractersticas de Linux
En lneas generales podemos decir que se dispone de varios tipos de sistema de archivos para
poder acceder a archivos en otras plataformas. Incluye un entorno grfico X window
(Interface grfico estndar para mquinas UNIX), que nada tiene que envidiar a los modernos
y caros entornos comerciales. Est orientado al trabajo en red, con todo tipo de facilidades
como correo electrnico por ejemplo. Posee cada vez ms software de libre distribucin, que
desarrollan miles de personas a lo largo y ancho del planeta. Linux es ya el sistema operativo
preferido por la mayora de los informticos.

Un ejemplo de la popularidad que ha alcanzado es sistema y la confianza que se puede


depositar en l es que incluso la NASA ha encomendado misiones espaciales de control de
experimentos a la seguridad y la eficacia de Linux.
Por lo tanto, la gran popularidad de Linux incluye los siguientes puntos:

Se distribuye su cdigo fuente, lo cual permite a cualquier persona que as lo desee


hacer todos los cambios necesarios para resolver problemas que se puedan
presentar, as como tambin agregar funcionalidad. El nico requisito que esto
conlleva es poner los cambios realizados a disposicin del pblico.
Es desarrollado en forma abierta por cientos de usuarios distribuidos por todo el
mundo, los cuales la red Internet como medio de comunicacin y colaboracin.
Esto permite un rpido y eficiente ciclo de desarrollo.
Cuenta con un amplio y robusto soporte para comunicaciones y redes, lo cual hace
que sea una opcin atractiva tanto para empresas como para usuarios individuales.
Da soporte a una amplia variedad de hardware y se puede correr en una multitud
de plataformas: PC's convencionales, computadoras Macintosh y Amiga, as
como costosas estaciones de trabajo.

Caractersticas operativas
Linux y sus Shells
Cada usuario de un sistema Linux tiene su propia interfaz de usuario o Shell. Los
usuarios pueden personalizar sus shells adecundolos a sus propias necesidades especficas.
En este sentido, el Shell de un usuario funciona ms como un entorno operativo que el usuario
puede controlar.
Linux permite la utilizacin de distintos tipos de shell programables. Para aquellos que se
pregunten qu es un shell es como el command.com de ms-dos, es decir, un intrprete de
comandos. Es bsicamente la interfaz, el modo de comunicacin, entre el usuario y el
sistema. Cada shell tiene sus caractersticas propias. La principal diferencia que existe entre
los distintos tipos de shell radica en la sintxis de la linea de comandos. No es necesario
aprender a programar con todos los tipos de shell ya que sabiendo uno los conocemos todos,
as que es mucho ms sencillo de lo que parece
Linux es Multitarea:
La multitarea no consiste en hacer que el procesador realice ms de un trabajo al
mismo tiempo (un solo procesador no tiene esa capacidad), lo nico que realiza es presentar
las tareas de forma intercalada para que se ejecuten varias simultneamente. Por lo tanto en
Linux es posible ejecutar varios programas a la vez sin necesidad de tener que parar la
ejecucin de cada aplicacin.
Linux es Multiusuario:

Para que pueda desarrollar esta labor (de compartir los recursos de un ordenador) es necesario
un sistema operativo que permita a varios usuarios acceder al mismo tiempo a travs de
terminales, y que distribuya los recursos disponibles entre todos. As mismo, el sistema
debera proporcionar la posibilidad de que ms de un usuario pudiera trabajar con la misma
versin de un mismo programa al mismo tiempo, y actualizar inmediatamente cualquier
cambio que se produjese en la base de datos, quedando reflejado para todos.
Linux es Seguro:
El concepto de seguridad en redes de ordenadores es siempre relativo. Un sistema puede ser
seguro para un determinado tipo de actividades e inseguro para otras. Por ejemplo, no sera
recomendable guardar secretos de estado en un sistema Linux al que pudiera acceder mucha
gente y careciese de un administrador dedicado absolutamente a la tarea, ya que segn todos
los hackers, no hay sistema cuya seguridad sea perfecta. El sistema de contraseas que
protege el acceso al sistema se basa en el algoritmo DES, el ms probado de los algoritmos
de seguridad. Pero claro, por muy bueno que sea el algoritmo, si despus permitimos a sus
usuarios poner como contrasea su nombre de usuario, de nada servir la contrasea y todos
sus esfuerzos.
Linux y su Control de Dispositivos
Una vez instalado Linux se podr acceder a un directorio llamado /dev
Dentro de l se observa un montn de archivos con nombres tan dispares como hda1(Disco
Duro IDE) o mouse. Estos son los controladores de dispositivos del sistema. La mayora de
los sistemas operativos para ordenadores personales, como Ms-Dos, llevaban parcialmente
implementadas en el ncleo las facilidades de acceso a los distintos dispositivos, como el
disco duro o el ratn, de tal modo que a no ser que se reescriba el ncleo, difcilmente se
podr tener el control sobre nuevos tipos de dispositivos.
Linux y las Redes de Ordenadores
Linux dispone de varios protocolos como PPP, SLIP, TCP/IP, PLIP, etc.., para la
transferencia de archivos entre plataforma. Tiene a su disposicin multitud de aplicaciones
de libre distribucin que permiten navegar a travs de Internet y enviar y recibir correo
electrnico. Posee gran variedad de comandos para comunicacin interna entre usuarios que
se encuentren ubicados en plataformas distintas (gracias a utilidades como telnet).
Independencia de dispositivos
Linux admite cualquier tipo de dispositivo (mdems, impresoras) gracias a que cada una vez
instalado uno nuevo, se aade al Kernel el enlace o controlador necesario con el dispositivo,
haciendo que el Kernel y el enlace se fusionen. Linux posee una gran adaptabilidad y no se
encuentra limitado como otros sistemas operativos.
Windows 3

Windows 3 es el nombre genrico con el que se suele conocer a las versiones 3.0, 3.1 y 3.11
de la Interfaz grfica de usuario del sistema Microsoft DOS (MS-DOS) (Microsoft Windows
nunca fue realmente un Sistema Operativo con verdadero entorno grfico hasta Windows
95). Se convirti en la primera versin ampliamente exitosa de Windows y un rival para
Apple Macintosh y el Commodore Amiga en la GUI frontal.
Con estas versiones Microsoft consigui vender Windows a un pblico mayor mientras que
las versiones anteriores no haban sido muy bien acogidas. Una de las razones era la
compatibilidad con "TrueType" y el manejo ms avanzado de la memoria. Funciona en modo
protegido (para procesadores 80286 o superior) con soporte de memoria grande. Poda abrir
mltiples sesiones MS-DOS en modo real. A esta versin se le agreg un administrador de
programas y de archivos adems de los controles comunes de Windows (Combo Boxes,
Mens Jerrquicos, Dilogos...) y archivos de configuracin (extensin .ini) para cada
aplicacin (que ms tarde dio lugar al Registro del sistema de Windows).

VENTAJAS Y DESVENTAJAS
Mquinas bsicas
Si tienes una computadora muy bsica y vieja con un procesador 286 o 386, ejecutar una
versin de Windows posterior a la 3.1 har que tu computadora sea muy lenta. Con Windows
3.1 funcionar mejor si hay al menos 16 MB de RAM disponibles dentro. Adems, si tienes
un 486 o Pentium de gama baja, Windows 3.1 funcionar mucho ms rpido que Windows
95.
Simplicidad
Desde Windows 95 en adelante, Microsoft ha puesto un mayor nfasis en poder realizar
muchos procesos a la vez. Esto puede provocar computadoras de escritorio atascadas y
archivos y carpetas de difcil navegacin. Windows 3.1 vuelve a unos tiempos mucho ms
sencillos en los que la gente slo quera hacer una o dos cosas a la vez. Usar una computadora
vieja con una aplicacin cada vez es una tarea sencilla para Windows 3.1. Puesto que hay
pocos programas para Windows 3.1, suelen haber menos tipos de errores que en los sistemas
operativos posteriores con cdigos de error ms complicados.
Ejecutar ahora Windows 3.1
Puesto que hace casi 20 aos que se cre Windows 3.1, hay problemas para conseguir que el
sistema operativo sea compatible con el software y hardware actual. La mayora de las
tarjetas de sonido y video no tienen controladores que funcionen con Windows 3.1. Adems,
la mayora del software que ha aparecido desde 1995 es demasiado avanzado para funcionar
en Windows 3.1 y funcionar a paso de tortuga o no funcionar en absoluto.

Velocidad y fallos
A pesar de que hay menos errores posibles en Windows 3.1, si intentas ejecutar varios
programas a la vez, normalmente obtendrs errores o funcionar lentamente. Windows 3.1
usa un sistema multitarea cooperativo, lo que significa que tu computadora intenta dar la
misma cantidad de memoria a todos los programas a la vez. Esto significa que cuantos ms
programas abras, ms dividida estar la memoria. Con varios programas abiertos (ms de 3),
el sistema operativo tiene tendencia a fallar.
ANDROID
Android es un sistema operativo basado en el kernel de Linux diseado principalmente para
dispositivos mviles con pantalla tctil, como telfonos inteligentes o tabletas, y tambin
para relojes inteligentes, televisores y automviles, inicialmente desarrollado por Android
Inc., que Google respald econmicamente y ms tarde compr esta empresa en 2005.
Android fue presentado en 2007 junto la fundacin del Open Handset Alliance: un consorcio
de compaas de hardware, software y telecomunicaciones para avanzar en los estndares
abiertos de los dispositivos mviles. El primer mvil con el sistema operativo Android fue el
HTC Dream y se vendi en octubre de 2008.

VENTAJAS DEL SISTEMA ANDROID


El cdigo de Android es abierto: Google liber Android bajo licencia Apache.
Cualquier persona puede realizar una aplicacin para Android.

Hoy da hay ms de 650.000 aplicaciones disponibles para telfonos Android,


aproximadamente 2/3 son gratis. Adems la libertad de cdigo permite adaptar
Android a bastantes otros dispositivos adems de telfonos celulares. Est implantado
en Tablets, GPS, relojes, microondas incluso hay por internet una versin de
Android para PC.

El sistema Android es capaz de hacer funcionar a la vez varias aplicaciones y adems


se encarga de gestionarlas, dejarlas en modo suspensin si no se utilizan e incluso
cerrarlas si llevan un periodo determinado de inactividad. De esta manera se evita un
consumo excesivo de batera. Esta es una de sus mayores ventajas por la rapidez con
la que carga una aplicacin abierta previamente. Por ejemplo abro Google Maps y en
un momento la aplicacin localiza mi posicin en el mapa.

DESVENTAJAS DEL SISTEMA ANDROID

A pesar de ser una ventaja el ser un sistema multitarea: El hecho de tener varias
aplicaciones abiertas hacen que el consumo de la batera aumente y como no todas
las aplicaciones Android las cierra hay que instalar una aplicacin para que las cierre.
En la Market de Android hay una buena cantidad de aplicaciones para este fin, as
que el problema es solucionable pero debera venir pre instalado de fbrica.

Duracin de la batera: la batera en un celular Android se agota muy rpido.


Utilizando las aplicaciones de manera moderada la batera puede llegar a durar ms,
pero para un usuario que usa mucho sus aplicaciones la batera no tiende a durar, lo
que se puede solucionar con algunas aplicaciones, pero volvemos a lo mismo no viene
pre instalada de fbrica, hace falta una aplicacin externa al sistema Android para
optimizar mejor la batera.
Poco intuitivo: Para la mayora el sistema operativo es muy complicado. Por ejemplo
se vuelve complicado configurar el telfono, esto te puede llevar mucho tiempo, y
esto es generado por la interfaz de Android. Hay aplicaciones que ayudan en tareas
que deberan ser sencillas como desinstalar otras aplicaciones pero, otra vez,
volvemos a lo mismo se hace necesario instalar aplicaciones para solucionar el
problema.
DOS.

DOS es un sistema operativo modular que consiste de mltiples componentes con funciones
especiales cada uno. Cuando DOS se carga a memoria, muchos de estos componentes se
mueven, se ajustan o se eliminan. Sin embargo, cuando DOS est en ejecucin se puede
considerar como una entidad relativamente esttica y sus componentes son predecibles y
fciles de estudiar. Adems, DOS est muy ligado con la arquitectura de la IBM-PC
(microcomputadora basada en el procesador de intel 8088) y en las PCs basadas en
procesador 8086, por esta razn DOS nicamente trabaja en un megabyte de memoria,
utilizando la forma segmentacin como parte de su manejo de memoria. DOS no es un
sistema operativo multitareas, por lo que si un programa crea un programa hijo, ste tendr
todo el control del sistema hasta que termine su ejecucin, y el programa padre pueda
continuar su ejecucin.
DOS tiene tres elementos principales:
1.

MS-DOS BIOS

IO.SYS

IBMBIO.COM

2.

MS-DOS Kernel

MSDOS.SYS IBMDOS.COM

3.

MS-DOS Shell

COMMAND.COM COMMAND.COM

En la etapa de inicializacin del sistema se cargan estos archivos a la memoria en el orden


anterior, despus que la tabla del vector de interrupciones se ha inicializado en la memoria.
Los 3 mdulos permanecen en memoria hasta que se reinicializa la PC o se apague.
VENTAJAS Y DESVENTAJAS DEL MS-DOS
VENTAJAS:
Una ventaja del MS-DOS, es que fue capaz de ir actualizndose cada ao desde su aparicin,
cada vez con mejoras en su rendimiento funcional ya que se pudo ir incorporando nuevos
programas y archivos segn sus actualizaciones.
Otra de sus ventajas es que fue capaz de soportar a otros sistemas operativos como es el caso
de Windows sin perder ninguna de sus cualidades como sistema operativo.
DESVENTAJAS:
Las desventajas del MS-DOS quedan en evidencia al intentar realizar ms de una tarea al
mismo tiempo, debido a que este sistema operativo es monotarea.
Otra desventaja es que solo lo puede ocupar un usuario a la vez debido a que es un sistema
monousuario.
No tena un interface amigable, es decir, no contaba con ventanas, colores, etc, que hicieran
ms grato el trabajo o la comunicacin entre el computador y el usuario.

Potrebbero piacerti anche