Software: Conceptos Fundamentales, Clasificación y Modalidades de Adquisición
Enviado por Comunidad Xuletas y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 4,5 KB
Software: Conceptos Fundamentales y Clasificación
El software es el componente intangible de todo sistema informático y está formado por una colección de reglas e instrucciones que permiten establecer la relación entre el usuario y la máquina.
Funciones Esenciales del Software
Las principales funciones del software son:
- Reducir la introducción manual de información.
- Proporcionar los medios de comunicación entre el ser humano y la máquina.
- Favorecer el mayor aprovechamiento de los medios y disminuir el tiempo de proceso de archivos.
- Suministrar rutinas que realicen automáticamente trabajos repetitivos.
Clasificación General del Software
El software se clasifica principalmente en:
Software del Sistema
Es una serie de programas que facilitan la comunicación hombre-máquina y permiten su explotación adecuada.
Software de Aplicación
Son programas desarrollados para resolver problemas concretos. Se pueden clasificar a su vez en:
Programas Básicos o Utilitarios
Son aplicaciones cuyo propósito es mejorar el desempeño del ordenador, por ejemplo, para resolver problemas específicos.
Incluyen:
- Programas accesorios: Facilitan la interacción entre los lenguajes de programación y el usuario.
- Antivirus, comprobadores y vacunas.
- Programas de comunicaciones.
Programas de Productividad
Son aplicaciones cuyo propósito es facilitar, agilizar y mejorar, para el usuario, la ejecución de ciertas tareas.
Modalidades de Adquisición del Software
Existen diversas formas de obtener software, cada una con sus propias características, ventajas y desventajas:
Software Adquirido y Utilizado Tal Cual
Se refiere al software que se adquiere totalmente desarrollado y se utiliza exactamente como fue escrito.
- Ventajas: Se obtiene rápidamente y su coste suele ser bajo.
- Inconvenientes: El usuario debe adaptarse a las características del programa, y el programa podría no ajustarse completamente a las necesidades específicas del usuario.
Formas de Adquisición:
- Licencia de software: Es un permiso que se le otorga a un individuo o grupo para el uso de una pieza de software.
- Shareware: Programas sujetos a derechos de autor que se distribuyen originalmente sin cargo, pero cuyo uso continuado requiere el pago de una tarifa al autor.
- Freeware: Programas protegidos por derechos de autor, pero liberados por el autor para su uso gratuito.
- Software de dominio público: Cualquier programa que no está sujeto a derechos de autor. Es gratuito y se puede usar sin restricciones.
Software Adquirido y Modificado para Adaptación
Software que se adquiere totalmente desarrollado y se modifica para adaptarlo a las necesidades específicas del usuario.
- Ventajas: Con algunas modificaciones, el usuario obtiene los resultados específicos que requiere.
- Inconvenientes: No siempre se encuentra una opción válida en el mercado que permita estas modificaciones.
Formas de Adquisición:
- Licencia o venta del software: Las condiciones de adquisición de este tipo de software incluyen la posibilidad de aplicarle las modificaciones necesarias al programa original.
Software Adquirido y Modificado (Código Abierto)
Software que se adquiere totalmente desarrollado y se modifica para adaptarlo a las necesidades específicas del usuario.
Formas de Adquisición:
- Open Source (Código Abierto): Los programas distribuidos bajo esta licencia deben adjuntar el código fuente, permitiendo su modificación y redistribución.
Software Desarrollado Completamente a Medida
Software que se desarrolla completamente bajo las especificaciones del usuario.
- Ventajas: El programa hace exactamente lo que el usuario necesita.
- Desventajas: Su coste es elevado y lleva más tiempo obtener el programa.
Formas de Adquisición:
- Programación propia: Desarrollo interno o por encargo de un software específico.