Fhfrha

Solo disponible en BuenasTareas
  • Páginas : 11 (2710 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de marzo de 2011
Leer documento completo
Vista previa del texto
1. HISTORIA Y EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS

1.1 SISTEMAS DE OPERACIÓN Y FUNCIONES PRINCIPALES

Todo sistema de cómputo se puede dividir, en forma general, en dos partes: hardware (aseguramiento técnico) y software (aseguramiento de programas).

El software hace útil al hardware y puede dividirse en dos clase: los programas del sistema (software de base) que manejan la operación dela computadora, y el software de aplicación que realiza acciones útiles a los usuarios.

Entre los programas del sistema se pueden mencionar: sistemas de operación (los más importantes de todo el conjunto), compiladores, intérpretes, editores, etc.

El sistema operativo es la primera capa de software que se coloca sobre el crudo hardware, separando a los usuarios de éste.

Intentar dar unadefinición formal del concepto de sistema de operación no resulta una tarea sencilla y resulta más conveniente hacerlo después de ver las funciones que cumplimenta. Todo sistema operativo cumple dos funciones principales:
• Como máquina ampliada o virtual.
• Como administrador de recursos.

La función de máquina ampliada o virtual consiste en dar facilidades a los usuarios separándolos de tenerque conocer las obscuras y complejas interioridades del Hardware. Por ejemplo, un usuario que opera una máquina con ficheros que se abren, leen, escriben, y cierran en lugar de tener que operar con un número de registros, tiempos de posicionamiento, motor apagado o encendido, etc.

La función de administrador de recursos consiste en proporcionar una vía para asignar, en forma ordenada ycontrolada, los distintos recursos de que dispone el sistema de cómputo entre varios programas que compiten por ellos. Esta vista de los sistemas operativos presupone el uso del hardware de la computadora en una forma eficiente.

La primera función antes indicada es la razón primaria de la existencia de los sistemas operativos y esto resulta más evidente cuando se trata de las computadoras de usopersonal.

La meta de la eficiencia es importante para sistemas de cómputo grandes y sistemas compartidos de múltiples usuarios (Shared Multi-Users Systems). En este caso no se quiere decir que la vista de maquina ampliada no siga constituyendo una función fundamental.

En el pasado, las consideraciones de eficiencia fueron frecuentemente más importantes que las de facilidades de uso y por ello lateoría de los sistemas operativos se concentró en el uso óptimo de los recursos. Hoy, con la gran difusión de computadoras personales existe un mayor énfasis en la satisfacción del usuario y a ello se debe el desarrollo de los ambientes GUI (Graphic User Interface).

Aun cuando no existe una definición absoluta de qué es un sistema operativo y resulta más claro llegar a su entendimiento por lavía de comprender que hacen, ensayaremos una muy simple.
Un sistema operativo es una interface entre los usuarios y el hardware que brinda a estos un ambiente donde se ejecutan con facilidad y conveniencia sus programas y al mismo tiempo se logra un uso eficiente de los recursos disponibles.

Los sistemas operativos se diferencian de los restantes programas del sistema que no forman parte de él(compiladores, editores, intérprete de comandos, etc) en que estos corren en modo usuario mientras que el primero lo hace en modo protegido o kernel (también llamado supervisor, sistema, protegido, etc).

Lo antes señalado será aclarado más adelante, pero se debe puntualizar que tal afirmación no es válida para aquellos sistemas operativos que fueron diseñados para algunos microprocesadoresantiguos (8086, 8088). Este es el caso del DOS y de ahí "sus bloqueos" y la fácil penetración de los virus.

1.2 EVOLUCIÓN HISTÓRICA

No es posible analizar la evolución o desarrollo histórico de los sistemas operativos sin tener en cuenta el avance de la arquitectura de computadoras. Los sistemas operativos fueron creados para facilitar y ampliar las posibilidades de uso del hardware, pero estos...
tracking img