Monografías Plus      Agregar a favoritos      Ayuda      Português      Ingles     

Sistema Operativo UNIX




Partes: 1, 2

  1. Historia del sistema operativo UNIX
  2. Versiones de UNIX
  3. Requerimientos tecnológicos de UNIX
  4. Situación de UNIX en el Perú y el mundo
  5. Estructura jerárquica de archivos
  6. El Shell
  7. Funcionalidades del Sistema Operativo UNIX
  8. Características del Sistema Operativo UNIX
  9. Instalación del Sistema Operativo UNIX

Introducción

Este trabajo ha de tratar acerca de la historia del Sistema Operativo UNIX desde sus inicios, sus características, versiones, funcionalidades, el uso que tiene en nuestro país, su instalación. Esperamos que les sea de su conveniencia y agrado.

El sistema Unix es un sistema operativo que admite múltiples usuarios, así como también múltiples tareas, lo que significa que permite que en un único equipo o multiprocesador se ejecuten simultáneamente varios programas a cargo de uno o varios usuarios. Este sistema cuenta con uno o varios intérpretes de comando (shell) así como también con un gran número de comandos y muchas utilidades (ensambladores, compiladores para varios idiomas, procesador de textos, correo electrónico, etc.). Además, es altamente transportable, lo que significa que es posible implementar un sistema Unix en casi todas las plataformas de hardware.

Actualmente, los sistemas Unix se afianzaron en entornos profesionales y universitarios gracias a su estabilidad, su gran nivel de seguridad y el cumplimiento de estándares, especialmente en lo que se refiere a redes.

El sistema operativo es un programa que:

  • Controla el acceso a todos los recursos del sistema (memoria, teclado, pantalla, etc.)

  • Implementa un sistema de ficheros para el almacenamiento de información en la memoria secundaria o masiva

  • Tiene un intérprete para las órdenes que el usuario introduce por teclado ("shell"). Con estas órdenes podemos:

  • Gestionar la información almacenada en el disco

  • Ejecutar programas de aplicación

El sistema operativo se carga en la memoria del computador al encenderlo

El UNIX es un sistema operativo avanzado diseñado principalmente para estaciones de trabajo ("workstations"), aunque hoy en día existe para multitud de sistemas:

  • Es multiusuario, multiproceso y protegido

  • Está estandarizado a nivel internacional (POSIX)

  • Hay versiones de libre distribución (Linux, Free BSD, ...)

Historia del sistema operativo UNIX

Unix (registrado oficialmente como UNIX®) es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969 por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy.

Monografias.com

En los años '60, un proyecto estaba bajo la línea del Instituto Tecnológico de Massachusetts (MIT), para mejorar el estado de habilidad con software de tiempo compartido. El MIT, los laboratorios Bell, y General Electric fueron colaboradores en esta aventura. En 1966, un grupo de investigadores de los Laboratorios Bell desarrolló un sistema operativo experimental llamado MULTICS (Información multiplexada y Sistema de Computación). Fue diseñado como sistema operativo interactivo para una computadora General Electric GE 645, permitiendo compartir información al mismo tiempo que daba seguridad. El proyecto estuvo parado durante algunos años, básicamente, por dos problemas: necesitaba mucha memoria y los programas no acababan de funcionar bien con él. Por esto y otras razones, los laboratorios Bell abandonaron el proyecto, pero sus ideas innovadoras serían ocupadas más adelante.

Ya en el 69 se escribe de nuevo un SO basado en MULTICS que supera los problemas de este, aplicándose en máquinas PDP-7. Unix es muy parecido a este.

En 1972 había 10 computadoras con Unix y se esperaban más. En 1973, Ritchie y Thompson escribieron el núcleo de Unix en C, un lenguaje de programación de alto nivel, a diferencia de la mayoría de los sistemas, escritos generalmente en ensamblador. Thompson pensó en escribir Unix en Fortran, pero encontró dificultades con ese lenguaje, debido a su falta de portabilidad. El Unix en C se podía mantener más fácilmente, y podía trasladarse a otras máquinas casi sin problemas. El Unix se hizo muy popular por sus innovaciones y por estar escrito en lenguaje de alto nivel modificable de acuerdo a preferencias personales. Y sus conceptos siguieron creciendo: Se incorporaron los cauces (redirección de entrada y salida entre dos o más programas), sugeridos por Doug Mc. Ilory y desarrollados por Thompson a principios de los '70, haciendo posible el desarrollo de la filosofía Unix.


Partes: 1, 2

Página siguiente 

Comentarios


Trabajos relacionados

  • Sistemas operativos - Componentes de una PC

    La Tarjeta Madre. El Procesador. Tipos de procesadores. Memoria Cache. Partes de la Tarjeta Madre. El Disco Duro. La Mem...

  • Windows 98

    Conocimiento del Escritorio de Windows 98. ¿Cómo trabajar con una ventana?. ¿Cómo utilizar las Barras de desplazamiento?...

  • Sistemas Operativos I (Netware - Novell)

    Concepto y definición de Sistemas operativos. Características de los Sistemas Operativos. Clasificación de los sistemas ...

Ver mas trabajos de Sistemas Operativos

 
 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.


Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Iniciar sesión

Ingrese el e-mail y contraseña con el que está registrado en Monografias.com

   
 

Regístrese gratis

¿Olvidó su contraseña?

Ayuda