¿Qué es Software y Hardware?
15/Nov/2013
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.
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.
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, CD, DVD, así
como módems, faxes, USB, 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 programas 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).
No hay comentarios.:
Publicar un comentario