Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Aplicaciones estandares para realizacion de un algoritmo

211 views

Published on

para el prf de algoritmica

Published in: Career
  • Be the first to comment

  • Be the first to like this

Aplicaciones estandares para realizacion de un algoritmo

  1. 1. MINISTERIO DEL PODER POPULAR PARA LA EDUCACION UNIVERSITARIA UNIVERSIDAD POLITECNICA TERRITORIAL ALONSO GAMERO PNF EN INFORMATICA UNIDAD CURRICULAR PROGRAMACION INTEGRANTES : MOLINA , JESUS MOLINA , JOSE
  2. 2. Conseguir calidad en el software es esencial, de manera que se utilicen modelos y métodos apropiados para controlar el proceso de desarrollo. Todo tipo de Software, requiere que los analistas, diseñadores y desarrolladores apliquen características y elementos de calidad para lograr productos que se adapten a las necesidades de los usuarios, el uso eficiente y eficaz de los recursos informáticos debe involucrar elementos que produzcan soluciones como la planeación, la administración, y la utilización de métodos que permitan un software de calidad
  3. 3. Todos los tipos de software a ser desarrollados requieren un control de calidad Existen programadores pero no todos desarrollan sus programas con calidad, a este tipo de productos se les llama software basura Por eso se presentan dos de los más valiosos controles de calidad, como son la eficiencia y la eficacia
  4. 4. Calidad término utilizado que ha adquirido gran relevancia con el paso del tiempo considerada como uno de los principales activos con los que se cuenta un desarrollador para mejorar su posición competitiva global. Los estándares de calidad son :  Mantenibilidad  Facilidad de lectura y Simplicidad Portabilidad  Calidad en los procesos de desarrollo Claridad y amigabilidad de la interfaz. Claridad y exactitud de la documentación Eficiencia y verificabilidad del software
  5. 5. . Exactitud de los procesos Seguridad y audibilidad son los elementos que simplifican la labor de prevención, corrección o ampliación del código del programa Mantenibilidad : Facilidad de lectura y Simplicidad Portabilidad: Es la capacidad que posee un sistema de información que le permite funcionar en diferentes plataformas ya sean hardware o de software
  6. 6. Asegura la confiabilidad, puesto que el plan que se realice para desarrollar el sistema, debe incluir pruebas bien seleccionadas que evalúen la confiabilidad del programa Calidad en los procesos de desarrollo : Claridad y amigabilidad de la interfaz: La interfaz debe ser clara agradable al usuario, las interfaces complejas son causa de la no utilización de los sistemas de información. Claridad y exactitud de la documentación Toda aplicación requiere de una documentación suficientemente clara con el fin de que cualquier persona con conocimientos básicos en computación
  7. 7. Otro aspecto que no debe pasar por alto es el de la verificabilidad, puesto que es imprescindible contar con los requerimientos. Eficiencia y verificabilidad del software: Exactitud de los procesos: Un programa no será utilizado por un usuario si sus resultados no son exactos. Seguridad y audibilidad: Un usuario no puede confiar en los datos de un sistema que no le ayude a controlar el acceso de personas no autorizadas o a detectar errores de operación en los que se introducen y generan datos erróneos.
  8. 8. Finalizando Un software de calidad debe ser eficaz, es decir, que debe realizar l a su funciones establecidas, debe ser amigable. Un usuario debe utilizar el software porque produce resultados confiables, realiza todas las operaciones que será quieren, ejecuta las operaciones en un tiempo aceptado y es fácilmente usado por el grupo de usuarios a quien este dirigido.‡Un software debe ser eficiente, es decir el costo de su desarrollo tomando todos los recursos y el costo de su operación debe ser talque las organizaciones involucradas en su desarrollo y uso obtengan el máximo beneficio o por lo menos un beneficio aceptable en un período de tiempo establecido

×