¿ QUE ES UN SISTEMA OPERATIVO?

Publicado: diciembre 10, 2013 en Todo Linux
Etiquetas:, , , , , ,

El sistema operativo es el programa más importante de nuestro sistema informático,
forma parte de una categoría de software muy compleja, llevando la administración de
todo el sistema informático definiendo así nuestra experiencia con el ordenador y
permitiéndonos utilizar todos los demás programas de nuestro sistema, organiza y
controla el uso y el acceso de los recursos y oculta la complejidad del ordenador
haciendo que el acceso a el sea más fácil tanto para el usuario como para el programador.
Cuando hablamos de un ordenador generalmente nos imaginamos una unidad central,
un monitor, teclado, ratón, tanto el monitor como el teclado y el ratón son dispositivos
periféricos, así que no son dispositivos importantes en el sistema informático, el
monitor es un dispositivo de salida de datos, teclado y ratón son dispositivos de entrada,
la unidad central conocida como cpu, es básicamente la que incorpora algunos de los
dispositivos más importantes siendo el más importante la propia cpu, no solo
encontramos estos dispositivos dentro de un ordenador, encontramos algunos otros más,
en definitiva el ordenador es un conjunto de micro componentes conectados entre sí a
través de buses o sistemas de comunicación internos.
Por lo cual ¿que hace diferente a un ordenador de cualquier otro dispositivo eléctrico?
Como por ejemplo a un móvil, pues lo que le distingue es la programabilidad, que es la
capacidad que tiene el ordenador de ser programable, es decir poder cambiar el
cometido con el que se creo en la modificación en base a un programa, los programas
vienen distribuidos en diversos tipos de soporte y algunos ópticos como por ejemplo el
cd, memorias de acceso aleatorio mas conocidas como usb.
Pero claro ¿que idioma hablan los ordenadores? ¿Como es posible que los programas
sean almacenados de esa manera? Pues común mente se asocia la información que viaja
dentro de un ordenador a 0 y 1 conocido como lenguaje binario, en realidad son
impulsos electrónicos de muy bajo voltaje que se han traducido a 0 y 1 para una mejor
comprensión para el ser humano, representando el 0 un estado y el 1 otro estado
distinto, que mas bien es un conjunto de instrucciones primitivas, estas instrucciones
hacen cosas muy simples como por ejemplo mover datos de una posición de memoria a
otra, o incrementar el valor de un registro reducir el valor de un registro o copiarlo otro,
etc, pero el concepto es muy simple pero… es complicado de entender por seres
humanos, así que es bastante incomodo tener que programar de esta manera, usando
solamente 0 y 1, a esto se le dio una solución en el ámbito académico, y fue colocar una
maquina virtual, es decir una maquina más simple que se coloco encima de la maquina
subyacente, esto es lo que se conocemos como el lenguaje de maquina, las invocaciones
a memoria, como los procesos aritmético lógicos son posiciones literales de
conmutadores físicos del hardware en su representación booleanas (son las palabra
conformadas por una función binaria). Estos lenguajes son literales de tareas.
Esto permite que las instrucciones realizadas por el programador se ejecuten de manera
muy rápida ya que trabaja directamente con la cpu y los módulos de memoria pero es
igualmente difícil y complicado y permite pocas posibilidades, Dando paso a lenguajes
de mas alto nivel de mas complejos, pero más fáciles de utilizar dados que ya son mas
entendibles por el ser humano.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s