Sistemas Operativos
¿Qué es?
Un sistema operativo puede ser definido como un conjunto de programas especialmente hechos
para la ejecución de varias tareas, en las que sirve
de intermediario entre el usuario y la computadora. Este
conjunto de programas que manejan el hardware de una computadora u otro
dispositivo electrónico. Provee de rutinas básicas para
controlar los distintos dispositivos del equipo y permite administrar, escalar
y realizar interacción de tareas. Un sistema operativo, tiene también
como función, administrar
todos los periféricos de una computadora. Es el encargado de mantener
la integridad del sistema. Podemos decir que el
sistema operativo es el programa más importante de la computadora.
El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros
programas, cada ordenador de uso general debe tener un sistema operativo. Los
sistemas operativos realizan tareas básicas, tales como reconocimiento de la
conexión del teclado, enviar la información a la pantalla, no perder de vista
archivos y directorios en el disco, y controlar los dispositivos periféricos
tales como impresoras, escáner, etc.
Cómo funciona un Sistema Operativo
Los sistemas
operativos proporcionan una plataforma de software encima de la cual otros
programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se
programan para que funcionen encima de un sistema operativo particular, por
tanto, la elección del sistema operativo determina en gran medida las
aplicaciones que puedes utilizar.
Los sistemas operativos más utilizados en los PC son
DOS, OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo
Linux.
Cómo se utiliza un Sistema Operativo
Un
usuario normalmente interactúa con el sistema operativo a través de un sistema
de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos
respectivamente. Los comandos son aceptados y ejecutados por una parte del
sistema operativo llamada procesador de comandos o intérprete de la línea de
comandos. Las interfaces gráficas permiten que utilices los comandos señalando
y pinchando en objetos que aparecen en la pantalla.
Origen
En un principio, los primeros sistemas
computacionales no poseían sistemas operativos. Para los usuarios eran
complejos por que trabajaban con lenguaje máquina. Todas las instrucciones eran
codificadas manualmente. Los sistemas operativos de los años cincuenta fueron
diseñados para que sean más ágiles. Al inicio de los 50's esto había mejorado un
poco con la introducción de tarjetas perforadas (las cuales servían para
introducir los programas de lenguajes de máquina).
Para poder ejecutar un trabajo
(programa),
tenían que escribirlo en papel (lenguaje ensamblador) y después se perforaría
en tarjetas. Enseguida se llevaría la pila de tarjetas al cuarto de
introducción al sistema y la entregaría a uno de los operadores. Cuando la
computadora terminara el trabajo, un operador se dirigiría a la impresora y
desprendería la salida y la llevaría al cuarto de salida, para que la recogiera
el programador. Eran más complejos controlar los componentes.
Los laboratorios de investigación de General
Motors poseen el crédito de haber sido los primeros en poner en operación un
sistema operativo para su IBM 701.
Historia
La informática tal y como se le conoce hoy día, surgió a raíz
de la II Guerra Mundial, en la década de los 40. En esos años no existía siquiera
el concepto de "Sistema Operativo" y los programadores interactuaban
directamente con el hardware de las computadoras trabajando en lenguaje máquina
(esto es, en binario, programando únicamente con 0s y 1s). El concepto de Sistema Operativo surge
en la década de los 50. El primer Sistema Operativo de la historia fue creado
en 1956 para un ordenador IBM 704, y básicamente lo único que hacía era
comenzar la ejecución de un programa cuando el anterior terminaba. En los años 60 se produce
una revolución en el campo de los Sistemas Operativos. Aparecen conceptos como
sistema multitarea, sistema multiusuario, sistema multiprocesadores y sistema
en tiempo real.
Es en esta década
cuando aparece UNIX, la base de la gran mayoría de los Sistemas Operativos que
existen hoy en día. En los años 70 se produce un boom en cuestión de
ordenadores personales, acercando estos al público general de manera impensable
hasta entonces. Esto hace que se multiplique el desarrollo, creándose el lenguaje
de programación C (diseñado específicamente para reescribir por completo el
código UNIX). Como consecuencia de
este crecimiento exponencial de usuarios, la gran mayoría de ellos sin ningún
conocimiento sobre lenguajes de bajo o alto nivel, hizo que en los años 80, la
prioridad a la hora de diseñar un sistema operativo fuese la facilidad de uso,
surgiendo así las primeras interfaces de usuario. En los 80 nacieron
sistemas como MacOS, MS-DOS, Windows. En la década de los 90 hace su aparición
Linux, publicándose la primera versión del núcleo en septiembre de 1991, que
posteriormente se uniría al proyecto GNU, un sistema operativo completamente
libre, similar a UNIX, al que le faltaba para funcionar un núcleo funcional.
Hoy en día la mayoría de la gente conoce por Linux al Sistema Operativo que
realmente se llama GNU/Linux.
Jorge Armando Díaz Romero
Daniel Alejandro Macías
Jonathan Hernando Barreto Cabrera
Adrián Felipe Gonzalez Cuellar

