SlideShare uma empresa Scribd logo
1 de 11
CORPORACIÓN UNIVERSITARIA
      REMINGTON
    TRABAJO MARZO 07/2009
       -Lucila Barón Barón
      -Raul Hugo Rodríguez
     -José Virgilio Vera Vera
SOLUCIÓN DE PROBLEMAS A
TRAVÉS DE LA COMPUTADORA
SIETE (7) PASOS
• La solución de un problema por computadora, requiere de siete
  pasos, dispuestos de tal forma que cada uno es dependiente de los
  anteriores, lo cual indica que se trata de un proceso
  complementario y por lo tanto cada paso exige el mismo cuidado
  en su elaboración. Los siete pasos de la metodología son los
  siguientes:

1.   Definición del problema
2.   Análisis de la solución
3.   Diseño de la solución
4.   Codificación
5.   Prueba y Depuración
6.   Documentación
7.   Mantenimiento
1.-Definición del problema

• Es el enunciado del
  problema, el cual debe ser
  claro y completo. Es
  fundamental conocer y
  delimitar por completo el
  problema, saber que es lo se
  desea realice la
  computadora, mientras esto
  no se conozca del todo, no
  tiene caso continuar con el
  siguiente paso.
2.-Análisis de la solución

•   Consiste en establecer una serie de preguntas acerca de lo que establece el problema, para
    poder determinar si se cuenta con los elementos suficientes para llevar a cabo la solución del
    mismo, algunas preguntas son:

•   ¿Con qué cuento? Cuáles son los datos con los que se va a iniciar el proceso, qué tenemos
    que proporcionarle a la computadora y si los datos con los que cuento son suficientes para
    dar solución al problema.

•   ¿Qué hago con esos datos? Una vez que tenemos todos los datos que necesitamos, debemos
    determinar que hacer con ellos, es decir que fórmula, cálculos, que proceso o transformación
    deben seguir los datos para convertirse en resultados.

•   ¿Qué se espera obtener? Que información deseamos obtener con el proceso de datos y de
    que forma presentarla; en caso de la información obtenida no sea la deseada replantear
    nuevamente un análisis en los puntos anteriores.

•   Es recomendable que nos pongamos en el lugar de la computadora y analicemos que es lo
    que necesitamos que nos ordenen y en que secuencia para producir los resultados
    esperados.
3.-Diseño de la solución

• Una vez definido y analizado el problema, se
  procede a la creación del algoritmo (Diagrama de
  flujo ó pseudocódigo), en el cual se da la serie de
  pasos ordenados que nos proporcione un método
  explícito para la solución del problema.

• Es recomendable la realización de pruebas de
  escritorio al algoritmo diseñado, para determinar su
  confiabilidad y detectar los errores que se pueden
  presentar en ciertas situaciones. éstas pruebas
  consisten en dar valores a la variable e ir probando el
  algoritmo paso a paso para obtener una solución y si
  ésta es satisfactoria continuar con el siguiente paso
  de la metodología; de no ser así y de existir errores
  deben corregirse y volver a hacer las pruebas de
  escritorio al algoritmo.
4.- Codificación

• Consiste en escribir la solución
  del problema (de acuerdo al
  pseudocódigo); en una serie de
  instrucciones detalladas en un
  código reconocible por la
  computadora; es decir en un
  lenguaje de programación (ya
  sea de bajo o alto nivel), a esta
  serie de instrucciones se le
  conoce como PROGRAMA.
5.- Prueba y Depuración

• Prueba es el proceso de identificar los errores que se
  presenten durante la ejecución del programa; es
  conveniente que cuando se pruebe un programa se
  tomen en cuenta los siguientes puntos:

• Tratar de iniciar la prueba con una mentalidad
  saboteadora, casi disfrutando la tarea de encontrar un
  error.
• Sospechar de todos los resultados que arroje la
  solución, con lo cual se deberán verificar todos.
• Considerar todas las situaciones posibles, normales y
  aún las anormales.
• La Depuración consiste en eliminar los errores que se
  hayan detectado durante la prueba, para dar paso a
  una solución adecuada y sin errores.
6.- Documentación
    Es la guía o comunicación escrita que sirve como ayuda para usar un programa, o facilitar futuras
    modificaciones. A menudo un programa escrito por una persona es usado por muchas otras, por
    ello la documentación es muy importante; ésta debe presentarse en tres formas:
    EXTERNA, INTERNA y AL USUARIO FINAL.

Documentación Interna
    Consiste en los comentarios o mensajes que se agregan al código del programa, que explican las
   funciones que realizan ciertos procesos, cálculos o fórmulas para el entendimiento del mismo.

Documentación Externa
    También conocida como Manual Técnico, está integrada por los siguientes elementos: Descripción
   del Problema, Nombre del Autor, Diagrama del Flujo y/o Pseudocódigo, Lista de variables y
   constantes, y Codificación del Programa, esto con la finalidad de permitir su posterior adecuación a
   los cambios.

Manual del Usuario
   Es la documentación que se le proporciona al usuario final, es una guía que indica el usuario como
   navegar en el programa, presentando todas las pantallas y menús que se va a encontrar y una
   explicación de los mismos, no contiene información de tipo técnico.
7.- Mantenimiento
• Se lleva a cabo después de
  determinado el programa, cuando
  se ha estado trabajando un
  tiempo, y se detecta que es
  necesario hacer un cambio, ajuste
  y/o complementación al programa
  para que siga trabajando de
  manera correcta. Para realizar esta
  función, el programa debe estar
  debida mente documentado, lo
  cual facilitará la tarea.
SOLUCIÓN DE PROBLEMAS A TRAVÉS
      DE LA COMPUTADORA

Mais conteúdo relacionado

Mais procurados

Solucion de problemas por medio de computadoras
Solucion de problemas por medio de computadorasSolucion de problemas por medio de computadoras
Solucion de problemas por medio de computadoras
Jorge Ñauñay
 
Logica de progrmacionn
Logica de progrmacionnLogica de progrmacionn
Logica de progrmacionn
brayan_2012
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
gisseparrav
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
leiderserna
 
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Dulcevelazquez6
 
Actividad 3 preguntas
Actividad 3 preguntasActividad 3 preguntas
Actividad 3 preguntas
kparawhore
 
Desarrollo lógico de los problemas
Desarrollo lógico de los problemas Desarrollo lógico de los problemas
Desarrollo lógico de los problemas
gonzalezkeilyn
 
Pasos para la solucion de problemas en programas del computador
Pasos para la solucion de problemas en programas del computadorPasos para la solucion de problemas en programas del computador
Pasos para la solucion de problemas en programas del computador
ROBINSON AUGUSTO AVILA OLIVEROS
 

Mais procurados (20)

Pasos Para Resolver Un Problema Utilizando Un Pc
Pasos  Para Resolver Un Problema  Utilizando Un PcPasos  Para Resolver Un Problema  Utilizando Un Pc
Pasos Para Resolver Un Problema Utilizando Un Pc
 
Solucion de problemas por medio de computadoras
Solucion de problemas por medio de computadorasSolucion de problemas por medio de computadoras
Solucion de problemas por medio de computadoras
 
Logica de progrmacionn
Logica de progrmacionnLogica de progrmacionn
Logica de progrmacionn
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
 
SEIS SIGMA
SEIS SIGMASEIS SIGMA
SEIS SIGMA
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
 
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMASMETODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
 
Actividad 3 preguntas
Actividad 3 preguntasActividad 3 preguntas
Actividad 3 preguntas
 
Desarrollo lógico de los problemas
Desarrollo lógico de los problemas Desarrollo lógico de los problemas
Desarrollo lógico de los problemas
 
Solución de problemas
Solución de problemas Solución de problemas
Solución de problemas
 
Solución de problemas tec
Solución de problemas tecSolución de problemas tec
Solución de problemas tec
 
Pasos para la solucion de problemas en programas del computador
Pasos para la solucion de problemas en programas del computadorPasos para la solucion de problemas en programas del computador
Pasos para la solucion de problemas en programas del computador
 
Faces del proceso de programación
Faces del proceso de programaciónFaces del proceso de programación
Faces del proceso de programación
 
Algoritmos y Metodología para la solución de problemas utilizando la computad...
Algoritmos y Metodología para la solución de problemas utilizando la computad...Algoritmos y Metodología para la solución de problemas utilizando la computad...
Algoritmos y Metodología para la solución de problemas utilizando la computad...
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Fases
FasesFases
Fases
 
Diagnóstico en camiones
Diagnóstico en camionesDiagnóstico en camiones
Diagnóstico en camiones
 

Semelhante a Solucion

Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
Jeniffer Ponce
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
Jeniffer Ponce
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
Jeniffer Ponce
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
Jeniffer Ponce
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
coldclean
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas
Amilcar Valladares
 

Semelhante a Solucion (20)

Video
VideoVideo
Video
 
TRABAJO DE LA SEGUNDA EVALUACIÓN -VIDEO1
TRABAJO DE LA SEGUNDA EVALUACIÓN -VIDEO1TRABAJO DE LA SEGUNDA EVALUACIÓN -VIDEO1
TRABAJO DE LA SEGUNDA EVALUACIÓN -VIDEO1
 
Investigar y describa la resolución de problemas empleando computadoras
Investigar y describa la resolución de problemas empleando computadorasInvestigar y describa la resolución de problemas empleando computadoras
Investigar y describa la resolución de problemas empleando computadoras
 
01 texto - módulo n° 1 • algoritmos
01 texto - módulo n° 1 • algoritmos01 texto - módulo n° 1 • algoritmos
01 texto - módulo n° 1 • algoritmos
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas
 
Exposicion unidad-iii
Exposicion unidad-iiiExposicion unidad-iii
Exposicion unidad-iii
 
Etapas para Desarrollar un Programa
Etapas para Desarrollar un Programa Etapas para Desarrollar un Programa
Etapas para Desarrollar un Programa
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Lenguajes de programación parte i.3
Lenguajes de programación parte i.3
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
2 pdf.pdf
2 pdf.pdf2 pdf.pdf
2 pdf.pdf
 
Elaboracion de un_programa
Elaboracion de un_programaElaboracion de un_programa
Elaboracion de un_programa
 
Clase 1 lógica de programación
Clase 1 lógica de programaciónClase 1 lógica de programación
Clase 1 lógica de programación
 
Las fases de la programación
Las fases de la programaciónLas fases de la programación
Las fases de la programación
 
El proceso de programación y algoritmo c3. p1.
El proceso de programación y algoritmo c3. p1.El proceso de programación y algoritmo c3. p1.
El proceso de programación y algoritmo c3. p1.
 

Último

3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
Evafabi
 
GUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docxGUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docx
AmyKleisinger
 
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
geuster2
 
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
WILIANREATEGUI
 
Catalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmgCatalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmg
dostorosmg
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
i7ingenieria
 

Último (20)

3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBREDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE
 
Reporte Tributario para Entidades Financieras.pdf
Reporte Tributario para Entidades Financieras.pdfReporte Tributario para Entidades Financieras.pdf
Reporte Tributario para Entidades Financieras.pdf
 
GUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docxGUIA UNIDAD 3 costeo variable fce unc.docx
GUIA UNIDAD 3 costeo variable fce unc.docx
 
Manual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesManual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformes
 
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
 
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
 
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxSostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
 
Catalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmgCatalogo de tazas para la tienda nube de dostorosmg
Catalogo de tazas para la tienda nube de dostorosmg
 
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdfCONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industral
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
 
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
Ficha de datos de seguridad MSDS Ethanol (Alcohol etílico)
 
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptxCORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
CORRIENTES DEL PENSAMIENTO ECONÓMICO.pptx
 
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABACAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
CAMBIO DE USO DE SUELO LO BARNECHEA - VITACURA - HUECHURABA
 
Presentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdfPresentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdf
 
Contabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contableContabilidad Gubernamental guia contable
Contabilidad Gubernamental guia contable
 
Correcion del libro al medio hay sitio.pptx
Correcion del libro al medio hay sitio.pptxCorrecion del libro al medio hay sitio.pptx
Correcion del libro al medio hay sitio.pptx
 
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
 
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADADECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
DECRETO-2535-DE-1993-pdf.pdf VIGILANCIA PRIVADA
 

Solucion

  • 1. CORPORACIÓN UNIVERSITARIA REMINGTON TRABAJO MARZO 07/2009 -Lucila Barón Barón -Raul Hugo Rodríguez -José Virgilio Vera Vera
  • 2. SOLUCIÓN DE PROBLEMAS A TRAVÉS DE LA COMPUTADORA
  • 3. SIETE (7) PASOS • La solución de un problema por computadora, requiere de siete pasos, dispuestos de tal forma que cada uno es dependiente de los anteriores, lo cual indica que se trata de un proceso complementario y por lo tanto cada paso exige el mismo cuidado en su elaboración. Los siete pasos de la metodología son los siguientes: 1. Definición del problema 2. Análisis de la solución 3. Diseño de la solución 4. Codificación 5. Prueba y Depuración 6. Documentación 7. Mantenimiento
  • 4. 1.-Definición del problema • Es el enunciado del problema, el cual debe ser claro y completo. Es fundamental conocer y delimitar por completo el problema, saber que es lo se desea realice la computadora, mientras esto no se conozca del todo, no tiene caso continuar con el siguiente paso.
  • 5. 2.-Análisis de la solución • Consiste en establecer una serie de preguntas acerca de lo que establece el problema, para poder determinar si se cuenta con los elementos suficientes para llevar a cabo la solución del mismo, algunas preguntas son: • ¿Con qué cuento? Cuáles son los datos con los que se va a iniciar el proceso, qué tenemos que proporcionarle a la computadora y si los datos con los que cuento son suficientes para dar solución al problema. • ¿Qué hago con esos datos? Una vez que tenemos todos los datos que necesitamos, debemos determinar que hacer con ellos, es decir que fórmula, cálculos, que proceso o transformación deben seguir los datos para convertirse en resultados. • ¿Qué se espera obtener? Que información deseamos obtener con el proceso de datos y de que forma presentarla; en caso de la información obtenida no sea la deseada replantear nuevamente un análisis en los puntos anteriores. • Es recomendable que nos pongamos en el lugar de la computadora y analicemos que es lo que necesitamos que nos ordenen y en que secuencia para producir los resultados esperados.
  • 6. 3.-Diseño de la solución • Una vez definido y analizado el problema, se procede a la creación del algoritmo (Diagrama de flujo ó pseudocódigo), en el cual se da la serie de pasos ordenados que nos proporcione un método explícito para la solución del problema. • Es recomendable la realización de pruebas de escritorio al algoritmo diseñado, para determinar su confiabilidad y detectar los errores que se pueden presentar en ciertas situaciones. éstas pruebas consisten en dar valores a la variable e ir probando el algoritmo paso a paso para obtener una solución y si ésta es satisfactoria continuar con el siguiente paso de la metodología; de no ser así y de existir errores deben corregirse y volver a hacer las pruebas de escritorio al algoritmo.
  • 7. 4.- Codificación • Consiste en escribir la solución del problema (de acuerdo al pseudocódigo); en una serie de instrucciones detalladas en un código reconocible por la computadora; es decir en un lenguaje de programación (ya sea de bajo o alto nivel), a esta serie de instrucciones se le conoce como PROGRAMA.
  • 8. 5.- Prueba y Depuración • Prueba es el proceso de identificar los errores que se presenten durante la ejecución del programa; es conveniente que cuando se pruebe un programa se tomen en cuenta los siguientes puntos: • Tratar de iniciar la prueba con una mentalidad saboteadora, casi disfrutando la tarea de encontrar un error. • Sospechar de todos los resultados que arroje la solución, con lo cual se deberán verificar todos. • Considerar todas las situaciones posibles, normales y aún las anormales. • La Depuración consiste en eliminar los errores que se hayan detectado durante la prueba, para dar paso a una solución adecuada y sin errores.
  • 9. 6.- Documentación Es la guía o comunicación escrita que sirve como ayuda para usar un programa, o facilitar futuras modificaciones. A menudo un programa escrito por una persona es usado por muchas otras, por ello la documentación es muy importante; ésta debe presentarse en tres formas: EXTERNA, INTERNA y AL USUARIO FINAL. Documentación Interna Consiste en los comentarios o mensajes que se agregan al código del programa, que explican las funciones que realizan ciertos procesos, cálculos o fórmulas para el entendimiento del mismo. Documentación Externa También conocida como Manual Técnico, está integrada por los siguientes elementos: Descripción del Problema, Nombre del Autor, Diagrama del Flujo y/o Pseudocódigo, Lista de variables y constantes, y Codificación del Programa, esto con la finalidad de permitir su posterior adecuación a los cambios. Manual del Usuario Es la documentación que se le proporciona al usuario final, es una guía que indica el usuario como navegar en el programa, presentando todas las pantallas y menús que se va a encontrar y una explicación de los mismos, no contiene información de tipo técnico.
  • 10. 7.- Mantenimiento • Se lleva a cabo después de determinado el programa, cuando se ha estado trabajando un tiempo, y se detecta que es necesario hacer un cambio, ajuste y/o complementación al programa para que siga trabajando de manera correcta. Para realizar esta función, el programa debe estar debida mente documentado, lo cual facilitará la tarea.
  • 11. SOLUCIÓN DE PROBLEMAS A TRAVÉS DE LA COMPUTADORA