SISTEMAS OPERATIVOS


Definición: El componente de software encargado de la interrelación de los programas con los componentes del equipo y del equipo con el usuario. Esta definición es apropiada para ver la importancia del sistema operativo. Sin embargo, es una visión bastante simplificada de las funciones de un sistema operativo, por lo cual es necesario ayudar un poco más a entender para que sirve y como se utiliza un sistema operativo. Una de las principales funciones del sistema operativo es la de servir de máquina virtual, esta funcionalidad es la que permite a los programadores abstraerse de la capa de hardware y utilizar una serie de llamadas al sistema operativo para que éste sea el encargado de trabajar a bajo nivel con los componentes físicos. Si no tuviese esta funcionalidad, el programador debería escribir el código que permita hacer estas funciones de forma individual para cada dispositivo al que se desee dar soporte. Es por este motivo que se dice que el sistema operativo es una interfaz entre las aplicaciones y el hardware del equipo. La otra gran función de un sistema operativo es la de controlar el acceso y la utilización de los recursos del sistema. Además, también controla quién hace utiliza estos recursos y en que momento; sin esta función del sistema operativo, todos los procesos podrían enviar al mismo tiempo sus peticiones de escritura/ lectura a un disco duro y, por consiguiente, no se podría garantizar que se completase con éxito ninguna de las peticiones ya que no existiría forma de controlar en que momento se encuentra ocupado ejecutando la orden encomendada por uno de los procesos.

Clases de sistemas operativos 

WINDOWS 98

La primera impresión
Windows 98 inicia y cierra mas rápido que Windows 95, obviando así los manejadores innecesarios y la demora de dos segundos de "Comenzando Windows 95"

La primera impresión que da el producto es que muy resulta muy vistoso. Windows 98 esta plagado de animaciones, desde el abrir y cerrar de las ventanas hasta el llamativo formato oblicuo de los menús y el sube y baja de los campos desplegables. La hoja de pantalla tiene ahora un índice llamado efectos, que permite, si molestan, deshabilitar las animaciones.

WINDOWS 95


Es un nuevo sistema operativo que desarrollo Microsoft Corp, para facilitar el ingreso de novatos en el "lenguaje" computacional, en el mundo de las maquinas inteligentes. Así, desde que la persona que prende el aparato, se le va dando pistas y claves que la guían por dónde debe ir para lograr lo que pretende hacer. Se presentan menús de opciones, sencillos de entender, que producen una relación más amigable con la computadora. Con ello no necesita saber lo que es un archivo ni los comandos técnicos para poder escuchar un compact disc, jugar solitario o conectarse a la red Internet, mediante la cual el mundo entero estará ahí con solo pulsar dos veces un botón

En comparación con su antecesor , Windows 3.11, el nuevo Windows es mucho mas amigable, entretenido, rápido y notablemente mas fácil de aprender (estas son algunas de las reacciones positivas que ha provocado la aparición de Windows 95). Entre las negativas, se dice que es muy caro y no es un producto tan novedoso como lo han publicado. Bueno o malo, lo cierto es que Windows 95, ha despertado una verdadera pugna en el interior de la industria computacional. Mas que nada, ha venido a remecer a todas las empresas del área para que reaccionen frente a una olla a presión que busca masificar el concepto de la computadora personal en cada hogar del mundo.

No en vano, Bill Gates, destino 300 millones de dolares solo a promoción publicitaria, contrató para la animación del evento (el 24/08/95) a uno de los animadores mas famosos de Estados Unidos Jay Leno, financió parte de la edición del diario The Times de lanzamiento y regaló un millón y medio de ejemplares.

Como si fuera poco, a través de Internet, miles de usuarios en el mundo tuvieron acceso directo a las actividades que se estaban realizando minuto a minuto en el núcleo principal de Microsoft, situado en Redmond, en el estado de Washington, Estados Unidos.

Sin embargo, e incluso motivado por el empuje que ha mostrado y la creciente influencia que esta teniendo con sus productos en el mercado, el lanzamiento de Windows 95 no fue fácil para Microsoft. Por un lado, estuvo la demora en salir al mercado (mas de un año) y, por otro, una seria de demandas judiciales que ha tenido la empresa, donde se le acusó principalmente de ser monopólica y de no dejar crecer a ningún posible competidor.

A lo anterior se sumó la difusión de variadas reacciones al "ruido" que se genero con la aparición del software. La mas enérgicas provinieron de IBM y Apple, quienes con una fuerte ironía preguntaron que tan novedoso, amistoso y eficiente podía ser un producto que ellos mismos desarrollaron hace varios años.


SISTEMA OPERATIVO DOS


Que es el DOS?
Disk Operating System. Se carga automáticamente al encender la computadora y controla todo lo que se realice con ella, operaciones de entrada y de salida. Proporciona un vocabulario para comunicarse mediante comando.

MS-DOS 

Cuando IBM fabricó la PC hizo que el usuario antes descargar algún SO, realizara lo que se llamó el POST (Power On SelfTest), que determinaba los dispositivos disponibles (teclado, vídeo,discos, etc.) y luego buscaba un disco de arranque. Estas funciones eran realizadas por un conjunto de instrucciones incorporad.as en la máquina mediante una ROM Luego quedó escrito que siempre hubiera algún tipo de software en el sistema aún sin ser cargado el SO. Entre las rutinas del POST tenemos las de revisión del sistema, inicialización y prueba de teclado, habilitación de vídeo, chequeo de la memoria y la rutina de inicialización que preparaba a la máquina para ejecutar el DOS. Después que las pruebas de arranque han sido ejecutadas y el sistema está cargado, la ROM aún sigue siendo importante debido a que contiene el soporte básico de entrada y salida (BIOS). La BIOS provee un conjunto de rutinas que el SO o los programas de aplicación pueden llamar para manipular el monitor,teclado, discos duros, discos flexibles, puertos COM o impresoras.


 El trato de IBM con Microsoft tenía entre otras condiciones una particularidad interesante: la administración directa de las tarjetas adaptadoras podría ser manejada sólo por programas que IBM proveía con la ROM del computador. El DOS sería escrito para utilizar estos servicios. De esta manera, si IBM decidía cambiar el hardware, éste podía embarcar nuevos modelos de chips con cambios en la BIOS y no requería que Microsoft cambiara el SO. Ello posibilitó, junto con la clonación de la arquitectura de IBM incluido la BIOS, que el DOS se extendiera por el universo, aun cuando el Gigante Azul rompiera su alianza con Microsoft, en 1991, para producir su propio SO.Microsoft había hecho un trabajo estratégico brillante e IBM había perdido la supremacía de las computadoras para siempre. Realmente el núcleo del DOS estaba contenido en un par de archivos ocultos llamados IO.SYS y MSDOS.SYS en las versiones de DOS realizadas por Microsoft, e IBMBIO.SYS, para las versiones de DOS hechas por IBM bajo licencia Microsoft. Los servicios del DOS eran solicitados cuando una aplicación llamaba a la interrupción 21 (INT 21) reservada para estos fines.Esta buscaba un punto de entrada del administrador de servicios del DOS en una tabla y saltaba a la rutina en el módulo MSDOS.SYS. En otros SO, la aplicación debía realizar una llamada al sistema (system call) para requerir servicios,como, por ejemplo, en UNIX. Otro rasgo distintivo del MS-DOS fue la forma en el manejo de la estructura de ficheros: la FAT (File Allocation Table) o Tabla de Asignación de Archivos, que dividía al disco en subdirectorios y archivos.Criticados por muchos como un sistema poco seguro y no eficiente, la herencia sobrevivió por mucho tiempo y no fue hasta época reciente que Microsoft decidió reemplazarlo por un sistema más robusto, el NTFS que destinó a la gama alta de sus SO: el Windows NT, 2000 y XP.

LINUX

Linux es un sistema operativo de distribución libre desarrollado inicialmente por Linus Torvalds en la Universidad de Helsinki (Finlandia). Una comunidad de programadores expertos en UNIX, han ayudado en el desarrollo, distribución y depuración de este sistema operativo. El núcleo de Linux no contiene código desarrollado por AT&T ni por ninguna otra fuente propietaria. La mayoría del software disponible en Linux ha sido desarrollado por el proyecto GNU de la Free Software Foundation de Cambridge (Massachusetts).

Con la aparición de ordenadores personales potentes aparece Linux. Inicialmente se trató sólo de un desarrollo llevado a cabo por Linus Torvalds por pura diversión. Linux se inspiro en Minix, un pequeño sistema UNIX desarrollado por Andrew S. Tanenbaum.

Los primeros desarrollos de Linux tenían que ver con la conmutación de tareas en el microprocesador 80386 ejecutando en modo protegido, todo ello escrito en lenguaje ensamblador.

Razones del éxito de Linux:
  1. Linux ha sido como un sistema multiusuario en tiempo compartido; es decir, un sistema en el que pueden trabajar varios usuarios simultaneamente compartiendo el procesador y todos los demás recursos del sistema. Cada usuario puede ejecutar varios procesos a la vez
  2. El sistema operativo está escrito en un lenguaje de alto nivel (lenguaje C), lo cual hace que sea fácil de leer, entender, modificar y transportar a otras maquinas con una arquitectura completamente diferente
  3. La interfaz de usuario (shell) es sencilla y potente, y puede ser reemplazada por otra en cualquier momento si se desea
  4. Proporciona primitivas que permiten construir grandes programas a partir de otros más sencillos
  5. El sistema de archivos tiene una estructura de árbol invertido de múltiples niveles que permite un fácil mantenimiento
  6. Todos los archivos de usuario son simple secuencias de bytes (8 bits), no tienen ningún formato predeterminado
  7. Los archivos de disco y los dispositivos de entrada y salida (E/S) se tratan de la misma manera. Las peculiaridades de los dispositivos se mantiene en el núcleo. Esto quiere decir que impresoras, discos, terminales, etc; desde el punto de vista del usuario, se tratan como si fuesen archivos normales
  8. La arquitectura de la maquina es completamente transparente para el usuario, lo que permite que los programas sean fáciles de escribir y transportables a otras maquinas con hardware diferente
  9. Linux no incorpora diseños sofisticados; de hecho; de hecho, han sido seleccionados por su sencillez y no por su rapidez o complejidad
  10. Linux ha sido desarrollado por y para programadores, por lo tanto siempre ha sido interactivo, y las herramientas para el desarrollo de programas han tenido siempre mucha importancia
  11. Desde un principio, los programas fuente estuvieron a disposicion del usuario, facilitando en gran medida el descubrimiento y eliminación de deficiencias, así como nuevas posibilidades en su realización.
Todas estas características ha hecho de Linux un sistema operativo de referencia, aceptado por completo tanto en el mundo empresarial como en ambientes educacionales.



Bibliografía:
Linux Guia práctica
Enciclopedia Cultura Estudiantil

No hay comentarios:

Publicar un comentario