Software y Hardware

Software es todo el conjunto intangible de datos y programas de la 

  computadora. 

  Hardware son los dispositivos físicos como la placa base, la CPU o el monitor. 


  La interacción entre el Software y el Hardware hace operativa la máquina, es 

  decir, el Software envía instrucciones al Hardware haciendo posible su 

  funcionamiento.

 

Mas allá de la popular definición hardware es lo que golpeas cuando falla el 

software, el Hardware son todos los componentes y dispositivos físicos y 

tangibles que forman una computadora como la CPU o la placa base, mientras que 

el Software es el equipamiento lógico e intangible como los programas y datos 

que almacena la computadora.


Hardware

Los componentes y dispositivos del Hardware se dividen en Hardware Básico y 

Hardware Complementario

  El Hardware Básico: son las piezas fundamentales e imprescindibles para que la 

  computadora funcione como son: Placa base, monitor, teclado y ratón.

  El Hardware Complementario: son todos aquellos dispositivos adicionales no 

  esenciales como pueden ser: impresora, escáner, cámara de vídeo digital, 

  webcam, etc.


Placa Base o Placa Madre

Los componentes Hardware más importantes de la computadora y esenciales para su 

uncionamiento se encuentran en la Placa Base (también conocida como Placa 

Madre), que es una placa de circuito impreso que aloja a la Unidad Central de 

Procesamiento (CPU) o microprocesador, Chipset (circuito integrado auxiliar), 

Memoria RAM, BIOS o Flash-ROM, etc., además de comunicarlos entre sí.


Grupos de Hardware

Según sus funciones, los componentes y dispositivos del hardware se dividen en 

varios grupos y en el siguiente orden:

  Dispositivos de Entrada

  Chipset (Circuito Integrado Auxiliar)

  Unidad Central de Procesamiento (CPU)

  Unidad de Control

  Unidad Aritmético-Lógica

  Unidad de Almacenamiento

  Memoria Principal o Primaria (RAM – ROM)

  Memoria Secundaria o Auxiliar (Disco Duro, Flexible, etc.)


  Dispositivos de Salida

Dispositivos de Entrada

Los Dispositivos de Entrada son aquellos a través de los cuales se envían datos 

externos a la unidad central de procesamiento, como el teclado, ratón, escáner, 

o micrófono, entre otros.


Chipset (Circuito Integrado Auxiliar)

El Chipset o Circuito Integrado Auxiliar es la médula espinal de la computadora, 

integrado en la placa base, hace posible que esta funcione como eje del sistema 

permitiendo el tráfico de información entre el microprocesador (CPU) y el resto 

de componentes de la placa base, interconectándolos a través de diversos buses 

que son: el Northbridge (Puente Norte) y el Southbridge (Puente Sur).

El Northbridge o Puente Norte es un circuito integrado que hace de puente de 

enlace entre el microprocesador y la memoria además de las tarjetas gráficas o 

de vídeo AGP o PCI-Express, así como las comunicaciones con el Puente Sur.


El Southbridge o Puente Sur (también conocido como Concentrador de Controladores 

de Entrada/Salida), es un circuito integrado que coordina dentro de la placa 

base los dispositivos de entrada y salida además de algunas otras 

funcionalidades de baja velocidad. El Puente Sur se comunica con la CPU a través 

del Puente Norte.


Unidad Central de Procesamiento (CPU)

La CPU (Central Processing Unit o Unidad Central de Procesamiento) puede estar 

compuesta por uno o varios microprocesadores de circuitos integrados que se 

encargan de interpretar y ejecutar instrucciones, y de administrar, coordinar y 

procesar datos, es en definitiva el cerebro del sistema de la computadora. 

además, la velocidad de la computadora depende de la velocidad de la CPU o 

microprocesador que se mide en Mhz (unidad de medida de la velocidad de 

procesamiento). Se divide en varios registros:


Unidad de Control

La Unidad de Control es la encargada de controlar que las instrucciones se 

ejecuten, buscándolas en la memoria principal, decodificándolas 

(interpretándolas) y que después serán ejecutadas en la unidad de proceso.


Unidad Aritmético-Lógica

La Unidad Aritmético-Lógica es la unidad de proceso donde se lleva a cabo la 

ejecución de las instrucciones con operaciones aritméticas y lógicas.


Unidad de Almacenamiento

La Unidad de Almacenamiento o Memoria guarda todos los datos que son procesados 

en la computadora y se divide en Memoria Principal y Memoria Secundaria o 

Auxiliar.


Memoria Principal o Primaria (RAM – ROM)

En la Memoria Principal o Primaria de la computadora se encuentran las memorias 

RAM, ROM y CACHÉ.

La Memoria RAM (Random Access Memory o Memoria de Acceso Aleatorio) es un 

circuito integrado o chip que almacena los programas, datos y resultados 

ejecutados por la computadora y de forma temporal, pues su contenido se pierde 

cuando esta se apaga. Se llama de acceso aleatorio - o de acceso directo - 

porque se puede acceder a cualquier posición de memoria sin necesidad de seguir 

un orden. La Memoria RAM puede ser leída y escrita por lo que su contenido puede 

ser modificado.

La Memoria ROM (Read Only Memory o Memoria de sólo lectura) viene grabada en 

chips con una serie de programas por el fabricante de hardware y es sólo de 

lectura, por lo que no puede ser modificada - al menos no muy rápida o 

fácilmente - y tampoco se altera por cortes de corriente. En esta memoria se 

almacenan los valores correspondientes a las rutinas de arranque o inicio del 

sistema y a su configuración.


La Memoria Caché o RAM Caché es una memoria auxiliar de alta velocidad, que no 

es más que una copia de acceso rápido de la memoria principal almacenada en los 

módulos de RAM.

Memoria Secundaria (Disco Duro, Disco Flexibles, etc.)


La Memoria Secundaria (también llamada Periférico de Almacenamiento) está 

compuesta por todos aquellos dispositivos capaces de almacenar datos en 

dispositivos que pueden ser internos como el disco duro, o extraíble como los 

discos flexibles (disquetes), CDs, DVDs, etc.


Dispositivos de Salida

Los Dispositivos de Salida son aquellos que reciben los datos procesados por la 

computadora y permiten exteriorizarlos a través de periféricos como el monitor, 

impresora, escáner, plotter, altavoces,etc.


Dispositivos de Entrada/Salida (Periféricos mixtos): Hay dispositivos que son 

tanto de entrada como de salida como los mencionados periféricos de 

almacenamiento, CDs, DVDs, así como módems, faxes, USBs, o tarjetas de red.


Software

El Software es el soporte lógico e inmaterial que permite que la computadora 

pueda desempeñar tareas inteligentes, dirigiendo a los componentes físicos o 

hardware con instrucciones y datos a través de diferentes tipos de programas.

El Software son los programas de aplicación y los sistemas operativos, que según 

las funciones que realizan pueden ser clasificados en:

  Software de Sistema

  Software de Aplicación

  Software de Programación


Software de Sistema

Se llama Software de Sistema o Software de Base al conjunto de programas que 

sirven para interactuar con el sistema, confiriendo control sobre el hardware, 

además de dar soporte a otros programas.

El Software de Sistema se divide en:

  Sistema Operativo

  Controladores de Dispositivos

  Programas Utilitarios


Sistema operativo

El Sistema Operativo es un conjunto de programas que administran los recursos de 

la computadora y controlan su funcionamiento.

Un Sistema Operativo realiza cinco funciones básicas: Suministro de Interfaz al 

Usuario, Administración de Recursos, Administración de Archivos, Administración 

de Tareas y Servicio de Soporte.


  Suministro de interfaz al usuario: Permite al usuario comunicarse con la 

  computadora por medio de interfaces que se basan en comandos, interfaces que 

  utilizan menús, e interfaces gráficas de usuario.


  Administración de recursos: Administran los recursos del hardware como la CPU, 

  memoria, dispositivos de almacenamiento secundario y periféricos de entrada y 

  de salida.


  Administración de archivos: Controla la creación, borrado, copiado y acceso de 

  archivos de datos y de programas.


  Administración de tareas: Administra la información sobre los programas y 

  procesos que se están ejecutando en la computadora. Puede cambiar la prioridad 

  entre procesos, concluirlos y comprobar el uso de estos en la CPU, así como 

  terminar programas.


  Servicio de soporte: Los Servicios de Soporte de cada sistema operativo 

  dependen de las implementaciones añadidas a este, y pueden consistir en 

  inclusión de utilidades nuevas, actualización de versiones, mejoras de 

  seguridad, controladores de nuevos periféricos, o corrección de errores de 

  software.


Controladores de Dispositivos

Los Controladores de Dispositivos son programas que permiten a otros programa de 

mayor nivel como un sistema operativo interactuar con un dispositivo de 

hardware.


Programas Utilitarios

Los Programas Utilitarios realizan diversas funciones para resolver problemas 

específicos, además de realizar tareas en general y de mantenimiento. Algunos se 

incluyen en el sistema operativo.


Software de Aplicación

El Software de Aplicación son los programas diseñados para o por los usuarios 

para facilitar la realización de tareas específicas en la computadora, como 

pueden ser las aplicaciones ofimáticas (procesador de texto, hoja de cálculo, 

programa de presentación, sistema de gestión de base de datos...), u otros tipos 

de software especializados como software médico, software educativo, editores de 

música, programas de contabilidad, etc.


Software de Programación

El Software de Programación es el conjunto de herramientas que permiten al 

desarrollador informático escribir programas usando diferentes alternativas y 

lenguajes de programación.

Este tipo de software incluye principalmente compiladores, intérpretes, 

ensambladores, enlazadores, depuradores, editores de texto y un entorno de 

desarrollo integrado que contiene las herramientas anteriores, y normalmente 

cuenta una avanzada interfaz gráfica de usuario (GUI).

Fuentes 

Comentarios

Entradas más populares de este blog

Periféricos de entrada y salida

Tamaño de almacenamiento

Núcleos de un Procesador