El computador ha sido uno de los inventos ms significativos y de gran utilidad en
la actualidad, pues ayuda a realizar trabajos escolares, universitarios y no menos importante en las Empresas, adems permite organizar las ocupaciones que estn pendientes, permite la comunicacin entre personas de diferentes partes del mundo, en fin tiene tantas funciones como se puede imaginar. Pero para que sea posible todo lo anterior es necesario que el computador, tenga dos componentes primordiales: el Hardware y Software. Se puede decir que el Hardware es esencialmente todas las partes fsicas de un computador, o en otras palabras son todos los dispositivos y componentes fsicos que realizan las tareas de entrada y salida. La mayora de los computadores estn organizados como dispositivos de entrada aquellos que proporcionan informacin e instrucciones como el teclado, lectores de tarjeta, lpices pticos, lectores de cdigo de barra, Escner, Mouse entre otros y como dispositivos de salida aquellos que transfieren informacin de la CPU a la computadora, entre los que estn el monitor, los parlantes, la Impresora, etc. que permiten la comunicacin entre el usuario y el equipo de cmputo. Los perifricos de entrada y salida como mdems, tarjetas de red y memorias USB. La unidad central de procesamiento o CPU, son aquellos componentes que interpretan las instrucciones y procesan los datos, la memoria de acceso aleatorio o RAM utilizada para el almacenamiento temporal de la informacin, y la memoria ROM, es aquella memoria de almacenamiento que permite solo la lectura de la informacin y no su destruccin independientemente de la presencia o no de una fuente de energa que lo alimente. El hardware son las partes que se pueden tocar de un computador, es decir, lo tangible, como por ejemplo los cables, la pantalla, la tarjeta madre, el disco duro, la CPU, memoria, etc. Las primeras computadoras pertenecientes a la primera generacin utilizaban tubos al vaco o bulbos para que pudiera funcionar, luego se utiliz los transistores, elementos ms avanzados que los bulbos, con una mayor duracin y a su vez eficacia. Actualmente se utilizan los circuitos integrados, que posee mayor funcionamiento y un alto rendimiento. El hardware necesita de algunas conexiones fsicas que le permitan a los componentes comunicarse entre s, es lo que se conoce como bus, un sistema interconectado, conformado por un grupo de circuitos que coordina y transporta la informacin entre las parte internas del computador, este se caracteriza por dos propiedades, la primera se refiere a la cantidad de informacin que puede
manipular simultneamente y la segunda a la rapidez con que puede transferir
dichos datos. Ahora bien el software contrario del hardware no se puede tocar, por ende se puede definir como el conjunto intangible de datos y programas del computador, tambin son todas las aplicaciones del computador como los procesadores de texto, el sistema operativo, y los dems programas que se utilizan. Software se refiere al equipamiento lgico o soporte lgico de un computador digital, es decir, son las instrucciones electrnicas que van a indicar al ordenador, que es lo que tiene que hacer. Considero que las funciones ms sobresalientes del software tienen que ver con la administracin de los recursos de cmputo, proporcionar las herramientas para optimizar esos recursos, y actuar como intermediaria entre el usuario y la informacin almacenada. Hoy en da existen diferentes tipos de software, el primero mencionado es el software del sistema, el cual es un conjunto de programas que administran los recursos del computador, por ejemplo, el sistema operativo, hoy en da muy utilizado el sistema Windows, pero existen otros como Linux, los controladores de los dispositivos, las herramientas de diagnstico, herramientas de optimizacin, servidores y utilidades, en resumidas cuentas todo aquello que sirva para el mantenimiento del sistema y que permita la comunicacin entre el usuario y el hardware. El software de aplicacin se refiere a programas que son escritos para o por los usuarios, para realizar una tarea especfica en el computador, como software educativo, empresarial, ofimtico, bases de datos, telecomunicaciones, videojuegos, de diseo asistido entre otros. El tercero y ltimo es el software de programacin como los editores de texto, compiladores, intrpretes, depuradores, el cual permite desarrollar programas al usuario. Finalmente se puede concluir que con el paso del tiempo se van mejorando los sistemas de hardware y software, de un computador, pues las necesidades han cambiado de manera rpida, lo que obliga a la creacin de herramientas ms eficaces, rpidas y porttiles. Hoy en da se tiene al alcance una cantidad impresionante de opciones para las necesidades y usuarios de un computador.