Software
El software está compuesto por un conjunto de aplicaciones y programas diseñados para cumplir
diversas funciones dentro de un sistema. Además, está formado por la información del usuario y
los datos procesados.
Los programas que forman parte del software le indican al hardware (parte física de un
dispositivo), por medio de instrucciones, los pasos a seguir.
Tipos de software
Los softwares se clasifican según su función en:
Softwares de sistema. Programas que dan al usuario la capacidad de relacionarse con el sistema,
para ejercer control sobre el hardware. El software de sistema también se ofrece como soporte
para otros programas. Por ejemplo: sistemas operativos o servidores.
Softwares de programación. Programas diseñados como herramientas que le permiten a un
programador desarrollar programas informáticos. Se valen de técnicas y un lenguaje de
programación específico. Por ejemplo: compiladores o editores multimedia.
Softwares de aplicación. Programas diseñados para realizar una o más tareas específicas a la vez,
pueden ser automáticos o asistidos. Por ejemplo: videojuegos o reproductores multimedia.
Software y hardware
Todo dispositivo está formado tanto por la parte intangible, el software, como por la parte
tangible, el hardware. El hardware es el conjunto de elementos materiales que forman parte de un
dispositivo electrónico. Por ejemplo: en el caso de una computadora, el hardware está formado
por el monitor, el teclado, el ratón, entre otros.
Tanto el software como el hardware resultan piezas claves para la correcta ejecución de un
ordenador o aparato móvil. Los usuarios no podrían ejecutar un software sin la presencia de un
hardware y, a su vez, el hardware resulta inútil sin un software. Ambos son opuestos pero
complementarios, por lo que trabajan en conjunto.
Cada dispositivo está compuesto por diferentes piezas de hardware que pueden ser electrónicas,
eléctricas o mecánicas y que cumplen una función específica. Por ejemplo: una memoria de
almacenamiento o una placa de video.
Hardware
En computación e informática, se conoce como hardware (del inglés hard, rígido, y ware,
producto, mercancía) al conjunto de los componentes materiales, tangibles, de un computador o
un sistema informático. Incluye todas las partes mecánicas, eléctricas y electrónicas, sin considerar
los programas y otros elementos digitales que forman parte del software.
El término hardware se utilizó en inglés a partir del siglo XV para designar utensilios y
herramientas fabricados con metales duros. Actualmente, hardware también se emplea con los
significados de ‘ferretería, ‘armamento’ y ’conjunto de baratijas de metal’.
Con el surgimiento de las computadoras en la década de 1940, se comenzó a denominar hardware
a los componentes físicos de la máquina para distinguirlos de los componentes lógicos.
La palabra se emplea en español y otros idiomas sin traducción. En el caso del español, se han
propuesto, sin demasiado éxito, varios términos y expresiones equivalentes: equipo, equipo
informático, componentes, soporte físico.
Historia del hardware
Desde los primeros sistemas informáticos, el hardware ha experimentado importantes cambios,
con el fin de obtener computadoras más veloces y capaces de desarrollar una mayor diversidad de
tareas. Teniendo en cuenta los adelantos más significativos, se distinguen al menos cuatro
generaciones de hardware:
Primera generación (1945-1956). Eran máquinas de cálculo que operaban mediante tubos al
vacío.
Segunda generación (1957-1963). Se inventaron los transistores, gracias a los cuales se redujo
enormemente el tamaño total de las computadoras.
Tercera generación (1964-1971). Se diseñaron los primeros circuitos integrados, impresos en
pastillas de silicio, lo que permitió una mayor rapidez y efectividad en el procesamiento de la
información.
Cuarta generación (1971-1981). Surgieron los microprocesadores, que permitieron la creación de
la computadora personal (PC).
A estas cuatro generaciones, se añade a veces una quinta generación (1982-1989),
correspondiente al desarrollo de sistemas de computación paralela, capaces de ejecutar muchas
operaciones simultáneamente. Se trató de un proyecto que no obtuvo los resultados esperados y
se abandonó.