viernes, 7 de octubre de 2016

Importancia del Hardware y el Software

Importancia del Hardware y el Software

El hardware es la parte física de la computadora, el material que se usa para que un ordenador o cualquier aparato electrónico pueda funcionar y ejecutar las tareas para las que se les diseñado. Es el soporte vital de un ordenador. En un ejemplo , sería para una máquina lo que para nosotros es nuestro cuerpo. A través de nuestros sentidos recibimos información, que nuestro cerebro procesa, y que finalmente traduce en órdenes a nuestros músculos, órganos… etc…
Así, un ordenador también recibe información a través de diferentes componentes: teclado, módems, pantallas táctiles, discos… y esa información la procesará en su disco duro para luego darle las órdenes oportunas para hacer diversas tareas. Siguiendo ese paralelismo cuerpo/máquina, podríamos diferenciar entre hardware de entrada, que recibe los datos, de salida, que los transmite, y el hardware de almacenamiento, que los guarda hasta su uso posterior. También se suele distinguir entre hardware base, imprescindible para que funcione el ordenador (procesador, placa base, memoria, fuente de alimentación… etc), y otro hardware accesorio, que no es imprescindible, pero si cumple una función importante, y cuyos componentes son comúnmente llamados periféricos (impresoras, ratones, pantallas, teclados… etc). Todos ellos cumplen un rol en el complejo procesamiento de la información, aunque por si sólos no son capaces de hacer nada.
El como se trata esa información recibida es evidentemente cosa del software, de los programas y órdenes que el computador ha recibido, pero está claro que nada de esto podría llevarse a cabo de no existir un hardware capaz de dar soporte a todo el proceso. Y es de vital importancia el elegir un hardware adecuado para la tarea a realizar. Muchos periféricos son altamente específicos y por tanto, útiles sólo para ciertas cosas. De la elección adecuada depende en gran medida su rendimiento posterior. Evidentemente una impresora de tinta para una imprenta sería algo esperpéntico, pero no hay que llegar a casos tan extremos: un sistema operativo inadecuado puede hacer que el hardware funcione mal o tenga peor rendimiento y viceversa. Ambos conceptos están pues muy relacionados.
El apogeo de la informática, su crecimiento y su desarrollo han venido cogidos de la mano del desarrollo del hardware. A mayor rendimiento de este, más fácil y rápidamente se pueden ejecutar las tareas previstas. Muchos grandes avances como Internet, la telefonía móvil, la televisión digital.. etc, jamás se habrían podido aplicar sin el hardware correspondiente, de tal modo que se puede decir que realmente la evolución de los avances tecnológicos depende del hardware (de la tecnología) disponible, lo cual es fácilmente comprensible. Hoy en día ya casi todas las máquinas que conocemos tienen componentes electrónicos, siendo pequeños computadores en si mismos. Es por eso que el concepto de hardware es aplicable tanto a ordenadores, como a otros muchos aparatos: móviles, centralitas de coches, neveras inteligentes, robots programables, mandos a distancia… se ha, por así decirlo, informatizado gran parte de nuestra vida cotidiana.
La palabra software se refiere a las instrucciones que se incorporan a un sistema informático para que este lleve a cabo una determinada función. Partiendo de esta sencilla definición, el campo que se esconde detrás es inmenso, porque engloba desde pequeñas aplicaciones para llevar a cabo tareas muy específicas, a archiconocidos sistemas operativos con capacidad para realizar miles de funciones.

El software es imprescindible para cualquier sistema informático o basado en informática, puesto que sin él, este no funcionaría. Es el software quien dá las órdenes, quien indica que debe hacer cada máquina con sus elementos, cuando y como. Un ordenador sin software sería simplemente un conjunto de chips, cables, periféricos e interruptores totalmente inerte y sin función alguna. Es el software quien ordena todo ese material, lo reconoce, le asigna una función según sus características, y permite que funcione todo en su conjunto. Imaginaos una orquesta tocando una pieza: el director sería la parte central del ordenador, los músicos, el hardware periférico, y el software, la partitura de esa pieza. Está claro que sin partitura no habrá música, pero también que sin músicos tampoco. Continuando el símil, si en el caso de las partituras son los compositores quienes las crean, en el caso de la informática son los programadores, quienes diseñan el software para que cumpla con la función deseada. En grandes programas, como por ejemplo los sistemas operativos, existen equipos de cientos y miles de personas que trabajan en ellos durante largos periodos de tiempo, sobre todo debido a su complejidad. Y de hecho empresas como Apple, Microsoft, Google… son básicamente empresas dedicadas al software y su desarrollo, lo cual nos permite hacernos una pequeña idea del valor del software. Contra esta corriente de grandes empresas que obtienen beneficio económico del software, hay una corriente mundial que aboga por el software libre o gratuito, pero bueno, esa es otra historia.
Resumiendo y volviendo al tema principal, el software controla al hardware, aunque evidentemente sin este último el software tampoco puede funcionar. De hecho cada software suele ser específico para determinados equipos o máquinas. Si intentas ejecutar un software para una centralita de coches en un ordenador, no encontrará ni los mandos de las puertas, ni los elevalunas, ni el climatizador, y por tanto te dará errores, si es que llega a ejecutarse. Un software adecuado es de vital importancia, pues, para llevar a cabo la tarea que se quiere hacer de modo correcto. Cuando un software no funciona bien en un determinado hardware, se habla de incompatibilidad entre ambos.

La importancia del software radica también en que permite una comunicación entre el usuario y la máquina, e incluso una interacción entre ambos. Pongamos otro ejemplo muy sencillo; ahora mismo, escribiendo esto, al pulsar un botón del teclado, se activa automáticamente una serie de órdenes, que permiten identificar que botón se ha pulsado, traducirlo a lenguaje de máquina, mostrarlo en pantalla para el usuario y almacenarlo. Así, el software que tengo instalado en mi ordenador se ha ocupado de todo eso ante un simple gesto mío. Y esa es precisamente otra de sus grandes funciones: facilitar las tareas a los usuarios. Gracias al software podemos ejecutar tareas que hace décadas hubiesen llevado años de trabajo, y ello ha supuesto sin lugar a dudas una revolución mundial en la sociedad moderna. Está tan presente en nuestra vida cotidiana, que muchas veces pasa desapercibido que no sólo tenemos programas y aplicaciones en los ordenadores, sino que la mayor parte de los electrodomésticos, coches, mandos… llevan su propio software (más o menos simple) incorporado.

9 comentarios:

  1. Creo que los dos son muy importante, pero, si ay que tener en cuenta las diferencias que tiene cada uno para saber que son igual de importante y que uno se sustenta del otro

    ResponderEliminar
  2. Ambos, son muy importantes, para que una maquina realice sus funciones, porque como ya se había mencionado, el hardware es la parte física que almacena toda la información recibida o enviada por el software. Viéndolo desde otro punto, el hardware, solo seria una estructura sin utilidad, si no tiene un software que lo ejecute. Entonces los 2 se complementan par así, poder desarrollarse.

    ResponderEliminar
  3. Los dos son importantes ya que realizan una funcion importante y forman una computadora, si no ubiera una de esas herramientas no seria pc.

    ResponderEliminar