Software: Conceptos Básicos
Vamos a hablar de los conceptos básicos del software.
Para eso vamos a ver a qué llamamos software, la diferencia entre hardware y software, documentación relacionada al software, tipos de software y productos de software.
Cuando hablamos del software, hablamos de que está constituido por programas, es decir, un conjunto de instrucciones que suministran al hardware o que se suministran al hardware para resolver algún problema.
Esto incluye un conjunto de instrucciones agrupadas en rutinas y programas que junto con su documentación indican cómo resolver problemas de naturaleza diversa en una computadora.
En síntesis, el software está formado por instrucciones para que el hardware trabaje.
Bajo esta categoría, incluimos a los software de aplicación, que son los programas preparados por el usuario, el sistema operativo que son programa provistos por el fabricante del equipo o comprado a terceras personas y también en lo que llamamos el software base y los lenguaje de programación, utilitarios y los productos para automatización de oficina como procesador de textos, planillas de cálculo y otros productos de software que sirvan para la administración de una empresa.
Vamos a ver ahora hardware versus software.
Para esto nos vamos a plantear dos situaciones.
Cuando estamos en operación, en este caso una computadora es a l a vez hardware y software y el hardware y el software son inseparables y por otro lado, cuando están siendo evaluados, el hardware es el mundo de la velocidad, del procesamiento, del almacenamiento y de la transmisión y el software es el mundo de la lógica de los sistemas y de los lenguajes de programación.
Con respecto a la documentación relacionada al software, esto es un aspecto íntimamente ligado al software y que se agrupa en dos tipos: los que llamamos los manuales de instalación y operación que es un conjunto de manuales entregados por los proveedores del equipamiento y los productos de software licenciados.
Esta documentación es necesaria para manejar eficientemente tanto el hardware como el software con que se cuenta.
Y por otro lado, tenemos los manuales de usuario que es el conjunto de manuales desarrollado por el usuario y contienen una descripción detallada del modo que operan los distintos sistemas del desarrollo propio.
Incluyen las instrucciones para que la persona que debe ejecutar los programas sepa qué acciones debe tomar en los distintos casos
que se le pueden plantear cuando se ejecutan los programas de software.
También vemos que el software tomó una participación cada vez más significativa en las compras que las empresas realizan sobre los artículos de informática.
Con esto, tenemos que tener en cuenta lo que llamamos la licencia de software, que son tenidas en cuenta como un elemento más a considerar dentro dentro de esos proyectos de inversión.
Obviamente, porque está muy ligado a la arquitectura del equipamiento informático a la cual la organización vaya a adaptarse.
Sabemos que el software es un elemento intangible, por consiguiente cuando se lo adquiere, se realizaron que se llama el pago del derecho de uso.
Al comprador del software se le entrega además de un certificado que lo habilita para el uso del producto adquirido, manuales de uso e instalación, elementos magnéticos conteniendo el producto y a veces algún elemento de hardware que viene como obsequio.
No todo el software de integración es comprado a proveedores externos.
También existe una clase de software, que es lo que llamamos software libre o software de aplicación.
Con respecto a este tipo de sistemas, lo que se hace es que se configura el elemento de mayor incidencia en las inversiones informáticas y son el resultado de largos años de desarrollo y reflejan la operatoria de trabajo con respecto al negocio.
Vamos a ver los tipos de software.
Para abordar la descripción del software, vamos a considerar lo que llamamos el software de base o sistema operativo, agrupa a los programas de control de equipamiento e incluye el sistema operativo, el software de comunicación de datos y otros productos relacionados con el funcionamiento general del equipamiento.
El software de base está compuesto para que esos programas especiales que funcionan como un todo y que nos van a servir para ayudar al usuario a hacer un uso eficiente del equipamiento disponible y relegarlo de programar aquellas funciones que son típicas y comunes para cualquier instalación informática.
Después tenemos los productos de software también llamado software herramental o software de aplicación horizontal, que engloba a los programas destinados al usuario final.
Son sistemas de uso general que no necesitan adaptarse a particularidades de la empresa, trabajan sobre la base de lo que sería el sistema operativo, obviamente tienen que ser compatibles con el, y general, sirven para crear documentos, texto, cálculos y cualquier otro, cualquier otra información que tenga que ser procesada.
Y por último, vemos los de aplicación o programas de usuario, también llamado software de aplicación vertical.
Agrupa a los sistemas diseñados para atender los procesos propios de la empresa, es decir, aquellos programa que procesan las operaciones de una organización con respecto a su operatoria.
También automatiza lo que llamamos la rutina de la empresa.
También se generaliza en un entorno de procesamiento de datos y se asemeja al software de aplicación ya que están diseñados obviamente para generar lo que será la productividad en lo que es el usuario final.
Los tipos de software que vamos a ver tienen que… vamos a considerar algunas cuestiones.
El software de base está relacionado con el equipo, el software de aplicación está relacionado con un proceso determinado, el software de base será utilizado por los usuarios de un sistema de computación específico sin tener en cuenta las aplicaciones que lo usen.
También, el software de aplicación que diseñan y se desarrollan van a ser diferentes pues los negocios tienen distintas funciones que obviamente, según cada uno según su negocio o su objetivo, diseñarán estas aplicaciones.
También con respecto al software de base, podemos decir que se ocupa de la relación entre los programadores y las operaciones del equipamiento.
También otras cuestiones a considerar serían que los productos de software y el software de aplicación son los que atienden las tareas rutinarias de los usuarios finales, los productos de software se parecen al de base en cuanto a su aplicación generalizada o porque va a nivel general del usuario y los productos de software se asemejan el software de aplicación, dado que son diseñados para la productividad de un usuario final.
Vamos a ver también ahora productos de software.
Esta categoría representa la rama más dinámica y rentable de lo que sería el mercado informático, donde los proveedores solamente están ligados a grandes batallas competitivas en el mercado.
Los productos de software son los que hoy generalmente tienen mayor utilidad y prometen ser la rama de mayor crecimiento en el mercado informático.
Agrupamos en el ámbito de la administración dos grandes categorías: lo que llamamos las herramientas de productividad, que agrupa los programas catalogados como de uso directo para el usuario, es decir, no requieren de ningún tipo de otro elemento que no sea la tarea prevista para la que fueron producidos.
Se los utiliza para administración del equipamiento informático, para la automatización de la oficina y vemos las herramientas de programación que son productos para crear y mantener los programas de aplicación de las empresas, lo que llamamos los sistemas a medida.
Dentro esta categoría disponemos de una amplia variedad de productos, se hace abstracción de que cumplen funciones para las cuales van ser requeridos, por ejemplo, lenguajes de programación que los usamos para crear y obtener programas de aplicación y lo que llamamos los administradores de las base de datos, que son productos diseñados para administrar lo que son los archivos de datos de las empresas.