Diferencias entre Hardware, Software y Firmware
🔴 En este articulo encontrarás:
Hardware
El Hardware hacer referencia a todos los componentes físicos de un dispositivo (las partes que se pueden tocar y ver).
Por ejemplo: El monitor, el ratón, la CPU o la memoria RAM forman el hardware. De hecho hardware proviene de las palabras en ingles "hard" (duro) y "ware" (cosas), que se puede interpretar como "la parte dura de una computadora". Cuando hablamos de hardware, distinguimos 2 tipos:Hardware Interno: Se refiere a los componentes que el usuario no tiene contacto o no le es de utilidad. Sin embargo, son necesarios para el funcionamiento de la computadora. Por ejemplo: Los cables, los dispositivos de almacenamiento, los circuitos, etc.
Hardware Externo o Periféricos: Estos están en contacto con el usuario. Existen de 3 tipos.
Cuando se recibe información de los periféricos los llamamos periféricos de entrada. ¿Como así se recibe información de los periféricos?.
Ejemplo de uso de los periféricos de entrada: Cuando encendemos una computadora y queremos navegar por internet. Lo primero que hacemos es dirigir el mouse hacia el icono de google. El mouse es un periférico de entrada, porque haciendo doble clic al icono de google, le estamos dando información a la computadora para que nos dirija a esa pagina. A continuación, te diriges a una pagina de compras online. Para eso, debes teclear el nombre de la pagina y dale un enter. El periférico que te ayuda a realizar esta acción es el teclado. De hecho, el teclado es otro periférico de entrada. Cuando estas dentro de la pagina, te piden validar tus datos a través de una firma electrónica. La firma electrónica se puede hacer con un DNI electrónico y el dispositivo lector smart card conectado a la PC de la computadora. Este ap0arato lee el chip del DNI electrónico. La información lo manda a la computadora para que se realice la firma electrónica. El lector de DNI electrónico Smart Card también es un periférico de entrada, porque te permite sustraer información del DNI electrónico.
En este ejemplo hemos identificado 3 periféricos de entrada: el raton o mouse, el teclado y el lector smart card. Estos periféricos a su vez se pueden identificar como primarios o básicos y secundarios. Los periféricos primarios son periféricos esenciales sin los cuales la computadora no podría trabajar. El mouse y el teclado son ejemplos de eso. Los periféricos secundarios son periféricos que tienen una finalidad especifica y si son retirados la computadora puede seguir funcionando.
Aparte de los periféricos de entrada, se encuentran también los periféricos de salida. Estos periféricos reciben información de la computadora.
Siguiendo con el ejemplo anterior: La pantalla de la computadora vendría a ser un periférico de salida. Si la persona además necesita imprimir un voucher por haber hecho la compra, la impresora vendría a ser otro periférico de salida, que recibe la información de la computadora de imprimir un voucher. Así como en los periféricos de entrada: la pantalla de la computadora seria un periférico primario o básico, mientras que la impresora un periférico secundario.
Software
Software de programación: Son herramientas empleadas para un programador, que le permiten escribir programas nuevos gracias a un lenguaje definido. Son ejemplos de software de programación: Python, Arduino, Matlab, C++, etc.