características del software por favor
Respuestas a la pregunta
El software es el soporte lógico de un sistema informático. ... El software es una categoría amplia que incluye gran variedad de productos informáticos, desde sistemas operativos hasta la parte intangible de juegos electrónicos o los programas que permiten el funcionamiento de un avión.
coronita
Respuesta:
Características del Software
El software tiene tres características principales:
1) Características operativas
2) Características de transición
3) Características de revisión
Características operativas del Software
Son factores de funcionalidad, es como se presenta el software, es la «parte exterior» del mismo. Incluye aspectos como:
Corrección: El software que estamos haciendo debe satisfacer todas las especificaciones establecidas por el cliente.
Usabilidad / Facilidad de aprendizaje: Debe ser sencillo de aprender.
Integridad: Un software de calidad no debe tener efectos secundarios.
Fiabilidad: El producto de software no debería tener ningún defecto. No sólo esto, no debe fallar mientras la ejecución.
Eficiencia: Forma en que el software utiliza los recursos disponibles. El software debe hacer un uso eficaz del espacio de almacenamiento y el comando ejecutar según los requisitos de tiempo deseados.
Seguridad: Se deben tomar medidas apropiadas para mantener los datos a salvo de las amenazas externas
Características de transición del Software
Interoperabilidad: Es la capacidad para el intercambio de información con otras aplicaciones.
Reutilización: Es poder utilizar el código de software con algunas modificaciones para diferentes propósitos.
Portabilidad: Capacidad para llevar a cabo las mismas funciones en todos los entornos y plataformas.
Características de revisión de Software
Son los factores de ingeniería, la «calidad interior ‘del software como la eficiencia, la documentación y la estructura. Incluye aspectos como:
Capacidad de mantenimiento: El mantenimiento del software debe ser fácil para cualquier tipo de usuario.
Flexibilidad: Los cambios en el software debe ser fácil de hacer.
Extensibilidad: Debe ser fácil de aumentar nuevas funciones.
Escalabilidad: Debe ser muy fácil de actualizar para más trabajo.
Capacidad de prueba: Prueba del software debe ser fácil.
Modularidad: Debe estar compuesto por unidades y módulos independientes entre sí
Usabilidad. Que sea fácil de aprender.
Seguridad. Que sea resistente a ataques externo.
Flexibilidad. Que pueda ser modificado por los desarrolladores.
Portabilidad. Que pueda ser utilizado en diversos equipos.