Estructura física, lógica de una computadora y los sistemas operativos en la actualidad
Estructura física, lógica de una computadora y los sistemas operativos en la actualidad
Un computador se divide fundamentalmente en dos partes: el Hardware y el Software. El Hardware es la parte física del computador, la parte tangible; es decir aquello que podemos tocar del computador. El Software es la parte lógica del computador, es decir el conjunto de instrucciones que le ordenan al Hardware que tarea debe realizar.
Arquitectura del hardware:
El Hardware es la parte tangible del computador, aquella que se puede palpar. Los componentes Hardware se refiere a las partes físicas y accesorios complementarios que componen la Unidad Central de Procesamiento (CPU) así como a los dispositivos externos, tales como, monitor, impresora, teclado, mouse, cornetas. Si vemos el computador como una estructura de hardware, notaremos que esta constituido por dispositivos, que clasificaremos según la función que desempeñen. De acuerdo a esta clasificación tendremos:
- Dispositivos de Entrada.
- Dispositivos de Salida.
- Dispositivos de Comunicación.
- Dispositivos de Almacenamiento.
- Dispositivos de Cómputo.
Dispositivos de Entrada:
Son todos aquellos que permiten la entrada de datos a un computador. Entre estos encontramos: el teclado, el ratón, el escáner, el micrófono, la cámara web, el capturador de y firma digitales o lapices ópticos, memorias usb, cd, dvd, etc.
Dispositivos de Salida:
Son todos aquellos que permiten mostrar la información procesada por el computador. Entre estos encontramos: la pantalla, la impresora, los altavoces, etc.
Dispositivos de almacenamiento:
Son todos aquellos que permiten almacenar los datos en el computador. Entre estos encontramos: el disquete, el disco duro (interno y externo), el CD, el DVD, la memoria USB, etc.
Dispositivos de Comunicación:
Son todos aquellos que permiten la comunicación entre computadores. Entre estos encontramos: el módem, la tarjeta de red y el enrutador (router).
Dispositivos de Cómputo:
Son todos aquellos que realizan las operaciones y controlan las demás partes del computador. Entre estos encontramos: la Unidad Central de Procesamiento, la memoria y el bus de datos.
Unidad Central de Procesamiento (CPU):
Unidad central de proceso o CPU(mejor conocida por sus siglas en inglés, CPU), es un circuito microscópico que interpreta y ejecuta instrucciones. La CPU se ocupa del control y del proceso de datos en las computadoras. Generalmente, la CPU es un microprocesador fabricado en un chip, un único trozo de silicio que contiene millones de componentes electrónicos. El microprocesador de la CPU está formado por una unidad aritmético-lógica que realiza cálculos y comparaciones y toma decisiones lógicas (determinando si una afirmación es cierta o falsa mediante las reglas del álgebra de Boole. Para aceptar órdenes del usuario, acceder a los datos y presentar los resultados, la CPU se comunica a través de un conjunto de circuitos o conexiones llamado bus. El bus conecta la CPU a los dispositivos de almacenamiento (por ejemplo un disco duro), los dispositivos de entrada (por ejemplo un teclado o un mouse) y los dispositivos de salida (por ejemplo un monitor o una impresora).
Cuando se ejecuta un programa, el registro de la CPU, llamado contador de programa, lleva la cuenta de la siguiente instrucción del programa, para garantizar que las instrucciones se ejecuten en la secuencia adecuada. La unidad de control de la CPU coordina y temporiza las funciones de la CPU, tras lo cual recupera la siguiente instrucción desde la memoria. En una secuencia típica, la CPU localiza la instrucción en el dispositivo de almacenamiento correspondiente. La instrucción viaja por el bus desde la memoria hasta la CPU, donde se almacena en el registro de instrucción. Entretanto, el contador de programa se incrementa en uno para prepararse para la siguiente instrucción. A continuación, la instrucción actual es analizada por un descodificador, que determina lo que hará la instrucción. Cualquier dato requerido por la instrucción es recuperado desde el dispositivo de almacenamiento correspondiente y se almacena en el registro de datos de la CPU. A continuación, la CPU ejecuta la instrucción, y los resultados se almacenan en otro registro o se copian en una dirección de memoria determinada.
La Memoria:
Es la encargada de almacenar toda la información que el computador está usando. Las hay de tres tipos y son:
-Memoria RAM:
Del inglés Random Access Memory, es la memoria principal. Se caracteriza y diferencia de la memoria ROM porque una vez apagado el sistema operativo, toda la información almacenada en la memoria RAM es automáticamente borrada.
-Memoria ROM:
Del inglés Read Only Memory, Es permanente, ya que lo que permanece en la ROM no se pierde aunque el computador se apague.
Su función principal es guardar información inicial que el computador necesita para colocarse en marcha una vez que se enciende. Solo sirve para leer. Se puede leer la información desde esta memoria y no recibir información.
-Memoria Caché:
Es aquella que se usa como puente entre la CPU y la memoria RAM para evitar demoras en el procesamiento de los datos. Existen varios núcleos de esta memoria (denominados con la letra L y un número, por ejemplo L1). Cuanto menor el número más rápida es la memoria.
La memoria Caché es, por proximidad a la CPU, mucho más rápida que la memoria RAM. También es mucho mas pequeña. La velocidad de la caché con respecto a la memoria RAM convencional es del orden de 5 a 10 veces superior.
El bus de Datos o cables de datos:
Es el conjunto de interconexiones entre las distintas partes del computador que permiten la comunicación entre todos los dispositivos del mismo. También un bus es un conjunto cableado que sirve para que los dispositivos hardware puedan comunicarse entre sí. Son rutas compartidas por todos los dispositivos y les permiten transmitir información de unos a otros, son, en definitiva, las autopistas de la información interna, las que permiten las transferencias de toda la información manejada por el sistema.
Los sistemas operativos de la actualidad:
- Windows: De seguro se trata del sistema operativo más instalado jamás creado, del gigante Microsoft Windows ha dominado el mercado de los sistemas operativos por más de una década desde el primer Windows en consola hasta su último producto Windows 10.
- MacOS: Es posiblemente el segundo sistema operativo más instalado, desde su puesta en el mercado por Steve Jobs ha creado sensación entre el núcleo más especializado de los usuarios de informática.
- Linux: No es quizás el mas extendido para uso común pero se trata de un sistema operativo en auge, posiblemente sea debido a que se trata de software libre, esto nos permite distribuirlo de forma gratuita a la vez que podemos realizar nuestras propias modificaciones.
- Android: Se trata del sistema operativo móvil con más prospección de futuro, de mano de Google se ha ido implantando desde 2009 con un enorme éxito, esto es debido a la gran comunidad de desarrolladores que podemos encontrar detrás de este proyecto abierto que es Android.
- Solaris: Se trata de un sistema operativo poco conocido para el usuario medio pero de gran importancia para el público profesional, estamos hablando de una gran extensión en cuanto a servidores y grandes proyectos se refiere.
Comentarios
Publicar un comentario