Herramientas de soporte
-
Upload
alixindriago2013 -
Category
Documents
-
view
318 -
download
0
Transcript of Herramientas de soporte
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Defensa
Universidad Nacional Experimental
Politécnica de la Fuerza Armada
NÚCLEO-APURE
Herramientas de Soporte
04-IST-D02
Facilitadora: Participantes:Ing. Alix Indriago Flores Yanetzi
Morillo FranciscoCarvajal PatriciaMujica LilianaTavera JenniferInfante Rosni
Método de Desarrollo de
Herramienta de Soporte
Se engloban en la categoría de las herramientas que recogen las actividades
aplicables en todo el proceso de desarrollo
Repositorio
Reingeniería Soporte del Ciclo de VidaSoporte de Proyecto
Entorno de Desarrollo (ED)
Puede dedicarse en exclusiva a un
solo lenguaje de programación o bien
puede utilizarse para varios.
Dev C++, un entorno para el
lenguaje de programación C++.
Componentes de EDEditor de texto es un programa que permite crear y
modificar archivos digitales compuestos únicamente por un texto sin formato,
Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación,
Un intérprete es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel.
Un depurador es un programa usado para probar y depurar (eliminar los errores) de otros programas (el programa "objetivo").
Un cliente es una aplicación informática o un computador que consume un servicio remoto en otro computador,
Componentes Reutilizables
La reutilización de software es el proceso de crear sistemas de software a partir de software existente, en lugar de desarrollarlo desde el comienzo. Los factores que determinan la calidad del software pueden ser:
EXTERNOS• Corrección, robustez, extensibilidad, compatibilidad,
eficiencia, portabilidad, facilidad de uso y verificación, integridad, etc.
INTERNOS• Modularidad, legibilidad, mantenibilidad, reutilidad,
facilidad de verificación formal, etc.
Componentes Reutilizables
Corrección
(Externo)
Robustez
(Externo)Fiabilidad
(Externo)
Extensibilidad
(Externo)
Reutilidad
(Interno)
Componentes Reutilizables
• EFICIENCIA:(Externo e Interno)
• Consiste en hacer el mejor uso posible del espacio de memoria disponible,
COMPATIBILIDAD:(Externo)
Es la facilidad de los programas para
combinarse entre sí.
• VERIFICABILIDAD.• (Externo e interno)
• Desde el punto de vista externo, es la facilidad para preparar procedimiento de aceptación de datos,
PORTABILIDAD:(Externo) Es la posibilidad de pasar de un programa de
un ordenador a otro diferente.
• INTEGRIDAD.• (Externo)
• Está muy relacionado con la robustez.
SEGURIDAD.
(Externo)
Es la capacidad del software para proteger sus
diferentes componentes