You are on page 1of 2

JORGE ARMANDO CORONADO AGUIRRE

INFORMÁTICA
DÉCIMO SEMESTRE
DERECHO – IDEAS
CLASE: VIERNES DE 6 A 8 P.M.

SOFTWARE Y SUS CARACTERÍSTICAS

Se conoce como software al soporte lógico de un sistema informático, que comprende el conjunto
de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en
contraposición a los componentes físicos que son llamados hardware. La interacción entre el
software y el hardware hace operativo un ordenador (u otro dispositivo), es decir, el Software envía
instrucciones que el Hardware ejecuta, haciendo posible su funcionamiento.

Características del Software

El software tiene tres características principales:


1) Características operativas
2) Características de transición

1. 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
 Conveniencia: Un SO hace más conveniente el uso de una computadora.
 Eficiencia: El SO permite que los recursos de la computadora se usen de manera correcta y
eficiente.
 Habilidad para evolucionar: un SO debe de ser capaz de aceptar nuevas funciones sin que
tenga problemas.
2. 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.

You might also like