Empresa Santandereana con más de 15 años de experiencia en la implementación de TI; Flexibles y adaptables a todo tipo de organización. Somos Especializados en el Análisis, Desarrollo, Implementación y Comercialización de Aplicaciones, cuyo principal objetivo es brindar a nuestros clientes SOLUCIONES INTEGRADAS efectivas, que permitan a su empresa ser más ÁGIL, PRODUCTIVA Y COMPETITIVA, con la mejor relación COSTO-BENEFICIO del mercado.
Se que usted querido lector, es una persona con su tiempo muy limitado… por eso, no verás en este articulo contenido histórico o técnico, abrumador y confuso… Vamos a ser como el dermatólogo… “al grano” …
por eso sin más preámbulo, procedo a decir en palabras sencillas que…
Podemos decir que el software es “la media naranja” del Hardware, sin ella no podría ejecutar su labor, para eso es que sirve… para darle vida al hardware.
Existen muchos ejemplos que podemos citar de Hardware que necesita de su media naranja EL SOFTWARE…
Un computador, una Impresora, un Lector de códigos de barras, un ascensor, un televisor, un celular, una cámara, un avión, un aire acondicionado, un Auto, un expendedor de gasolina, una consola de juegos y Hasta los robots con su IA (inteligencia Artificial)… en fin… estamos rodeados por doquier de máquinas (Hardware) que necesitan software para sobrevivir… ninguna de ellas podría ser de gran utilidad, sin su media naranja “El Software”.
El software tiene algunas clasificaciones, según y dependiendo el motivo de uso para el cual es creado… te dejo aquí un pequeño resumen, (si desea saber más a profundidad de estos temas, por favor realizar la búsqueda en googe/Wikipedia)
El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global (Wikipedia)
conjunto de herramientas que permiten al programador desarrollar programas de informática, usando diferentes alternativas y lenguajes de programación, de una manera práctica. (Wikipedia)
permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido. (Wikipedia)
En ese orden de ideas y entendiendo que es creado por motivos diferentes de uso, según la clasificación anterior, podríamos decir que debe existir una interacción entre el software y el hardware para que su utilidad se vea reflejada, en conclusión “el Software envía instrucciones que el Hardware ejecuta, haciendo posible su funcionamiento” (extraído de Wikipedia).
Pero para que ello ocurra, así como toda herramienta (tangible o intangible), el software también debe ser:
Como decíamos anteriormente, el software puede ser usado en gran cantidad de tipos de Hardware, pero siempre (por ahora – no sabemos en un futuro) será un ser humano quien dirija la orquesta, es decir, siempre (por ahora) será un ser humano quien intervenga en su uso y provecho.
Por ejemplo, de que nos sirve que existan video juegos sin una consola (Hardware) que los pueda leer, sin un TV donde pueda ver lo que lee la consola y sin un jugador quien lo pueda utilizar y disfrutar.
Otro ejemplo muy sencillo podría ser un Software “Antivirus”, como su palabra lo indica, él fue creado para eliminar (matar) virus informáticos, pero de nada serviría si no fuera instalado en la computadora y muchísimo menos serviría si una vez instalado en el pc, alguna persona no lo ejecutara para que realizara su tarea.
Por todo eso y mucho más…