Software es un término general que se usa para describir una colección de programas, procedimientos y documentación de computadora que realizan alguna tarea en un sistema de computadora. Los sistemas informáticos prácticos dividen los sistemas de software en tres clases principales: software de sistema, software de programación y software de aplicación, aunque la distinción es arbitraria y, a menudo, borrosa. El software es una secuencia ordenada de instrucciones para cambiar el estado del hardware de la computadora en una secuencia particular. El software normalmente se programa con una interfaz fácil de usar que permite a los humanos interactuar de manera más eficiente con un sistema informático.
Hardware se describe mejor como un dispositivo, como un disco duro, que está físicamente conectado a la computadora o algo que se puede tocar físicamente. Un CD-ROM, un monitor de computadora, una impresora y una tarjeta de video son ejemplos de hardware de computadora. Sin ningún hardware, una computadora no funcionaría y el software no tendría nada sobre lo que funcionar. El hardware y el software interactúan entre sí: el software le dice al hardware qué tareas debe realizar.
Existen varias diferencias entre el hardware y el software de la computadora..
Hardware | Software | |
---|---|---|
Definición | Dispositivos necesarios para almacenar y ejecutar (o ejecutar) el software. | Recopilación de instrucciones que permite al usuario interactuar con la computadora. El software es un programa que permite a una computadora realizar una tarea específica, a diferencia de los componentes físicos del sistema (hardware). |
Los tipos | Dispositivos de entrada, almacenamiento, procesamiento, control y salida.. | Software de sistema, software de programación y software de aplicación. |
Función | El hardware sirve como el sistema de entrega de soluciones de software. El hardware de una computadora se cambia con poca frecuencia, en comparación con el software y los datos, que son "blandos" en el sentido de que se crean, modifican o borran fácilmente en la computadora. | Para realizar la tarea específica que necesita completar. Generalmente no se necesita software para que el hardware realice sus tareas de nivel básico, como encender y responder a la entrada. |
Ejemplos | CD-ROM, monitor, impresora, tarjeta de video, escáneres, rotuladores, enrutadores y módems. | QuickBooks, Adobe Acrobat, Google Chrome, Microsoft Word, Microsoft Excel, Apple Maps |
Dependencia inter | El hardware comienza a funcionar una vez que se carga el software. | Para entregar su conjunto de instrucciones, el software está instalado en el hardware.. |
Fracaso | El fallo del hardware es aleatorio. El hardware tiene fallas crecientes en la última etapa. | El fallo del software es sistemático. El software no tiene una tasa de fracaso creciente. |
Durabilidad | El hardware se desgasta con el tiempo. | El software no se desgasta con el tiempo. Sin embargo, los errores se descubren en el software a medida que pasa el tiempo.. |
Naturaleza | El hardware es de naturaleza física. | El software es de naturaleza lógica.. |
El hardware es un dispositivo físico, algo que uno puede tocar y ver. Por ejemplo, el monitor de la computadora que se usa para ver este texto o el mouse que se usa para navegar por un sitio web se consideran hardware de la computadora. El software es un programa, como un sistema operativo o un navegador web, que puede indicar el hardware de una computadora para realizar una tarea específica. A diferencia del hardware, el software no tiene físico formar.
Aunque el hardware y el software se asocian con mayor frecuencia a las computadoras, el software también se ejecuta en otro hardware, como teléfonos celulares, unidades de satélites de posicionamiento global (GPS), equipo médico y sistema de control de tráfico aéreo. Sin ningún tipo de software la computadora sería inútil. Por ejemplo, uno no podría interactuar con la computadora sin un sistema operativo de software.
El software realiza una tarea específica al dar un conjunto ordenado de instrucciones programáticas al hardware. El hardware sirve como el sistema de entrega de soluciones de software..
El hardware no puede funcionar hasta que se carga el software y el software se instala en el hardware para configurar los programas en acción.
Los firewalls están disponibles para hardware y software. La opción de cortafuegos más popular es un cortafuegos de software; Estos se instalan en la computadora (como cualquier software) y se pueden personalizar para satisfacer las necesidades de seguridad de los usuarios individuales. Los firewalls de hardware se encuentran típicamente en los enrutadores de banda ancha.
Si bien es común cambiar a un nuevo software o usar varios tipos de software a la vez, el hardware se cambia con menos frecuencia. El software puede crearse, modificarse o eliminarse fácilmente, pero el cambio de hardware requiere mayor habilidad y generalmente es un esfuerzo más costoso.