SlideShare una empresa de Scribd logo
1 de 10
/
Fuente: http://inglapoo.blogspot.com
Un Algoritmo es una secuencia finita de
instrucciones, reglas o pasos que describen de forma
precisa las operaciones que un ordenador debe
realizar para llevar a cabo una tarea en un tiempo más
finito. [Donald E. Knuth, 1968]
Un algoritmo es un conjunto finito de pasos
definidos, estructurados en el tiempo y formulados
con base a un conjunto finito de reglas no ambiguas,
que proveen un procedimiento para dar la solución o
indicar la falta de esta a un problema en un tiempo
determinado. [Rodolfo Quispe-Otazu, 2004]
Un diagrama de flujo es una representación visual
del tratamiento de un problema; Como mínimo un
diagrama de flujo muestra las operaciones
realizadas dentro del proceso que pretende la
solución del problema y la secuencia en al que
son realizadas dichas operaciones.

Un diagrama de flujo es una representación
gráfica de los pasos que seguimos para realizar
un proceso; partiendo de una entrada, y después
de realizar una serie de acciones, llegamos a una
salida DEFINICION
Ejemplo: En un diagrama de flujo determine el pago    En un diagrama de flujo y dada la duración en minutos de
para realizar por la entrada a un espectáculo donde   una llamada calcular el costo considerando: Hasta tres
se pueden comprar solo hasta cuatro localidades,      minutos el costo es $ 0,50 Por encima de tres minutos es $
donde al costo de dos entradas se les descuenta el    0, 50 más $ 0,1 por cada minuto adicional a los tres
10% al de tres el 15% y a la compra de cuatro se le   primeros
descuenta el 20%.
Las pruebas de escritorio son pruebas manuales que se encargan de visualizar el
comportamiento de los estados de las variables en el transcurso de la ejecución
de un programa.

Las pruebas de escritorio son muy útiles cuando los procesos no resuelven
correctamente u calculo, si las operaciones están bien estructuradas, pero el
resultado está mal. Las pruebas de escritorio son para no perder tiempo
escribiendo el programa y luego tener que buscar en donde está el error y como
debemos corregirlo.

Se realizan en papel y a lápiz

Reglas para desarrollar una buena prueba de escritorio
Haga una lista horizontal de todas las variables que se utilizan en el flujo grama.
Coloque basura (contenido que tienen las direcciones de las variables del flujo
grama al momento de ser asignadas) en cada una de las variables.
Recorra lógicamente desde el inicio, cada una de los símbolos del flujo grama y
haga los cambios de contenidos que establezcan dichos símbolos
Realizar la prueba de
escritorio para el siguiente
          Algoritmo
http://es.wikipedia.org/wiki/Programaci%C3%B3n

Rodolfo Quispe-Otazu. ¿Que es un Algoritmo?. Blog de Rodolfo Quispe-Otazu
[Internet].         Marzo             2007.           Disponible       en:
http://www.rodolfoquispe.org/blog/que-es-un-algoritmo.php

Slideboom. Create online presentations In PowerPoint With iSpring. Diagrama de
flujo   de     proceso      2007.http://www.slideboom.com/presentations/58117/
DIAGRAMA-DE-FLUJO-DE-PROCESO

Pes, Carlos. ¿Cómo se diseña un Algoritmo?. 15 de Marzo de 2008.
http://www.carlospes.com/articulos/003_como_se_disena_un_algoritmo.php.

Ramírez, Felipe. Introducción a la programación, Al goritmos y su Implementación
en Visual Basic. NET, C#, Java y C++. Segunda edición. Alfaomega grupo Editor,
S.A, de C,V México. Agosto de 2007.

http://buapalgoritmos.wikispaces.com/Ejemplos

http://es.scribd.com/doc/64022277/Principios-de-Programacion-final1#page=1

Más contenido relacionado

Destacado

Avances Del Observatorio Del Pnde
Avances Del Observatorio Del PndeAvances Del Observatorio Del Pnde
Avances Del Observatorio Del PndeDIRECTIVO DOCENTE
 
Guillermo De Ockham
Guillermo De OckhamGuillermo De Ockham
Guillermo De Ockhamguest83c49a
 
Liderazgo a distancia
Liderazgo a distanciaLiderazgo a distancia
Liderazgo a distanciaJaime Chaves
 
Estudio de Hábitos de usuarios de Internet 2012
Estudio de Hábitos de usuarios de Internet 2012Estudio de Hábitos de usuarios de Internet 2012
Estudio de Hábitos de usuarios de Internet 2012Raymundo González
 
Estratègia digital internacional xarxessocials iv
Estratègia digital internacional xarxessocials ivEstratègia digital internacional xarxessocials iv
Estratègia digital internacional xarxessocials ivFundació CATIC
 
Publicidad e ingenio
Publicidad e ingenioPublicidad e ingenio
Publicidad e ingenioAbe Col
 
PRESUPUESTO MENSUAL
PRESUPUESTO MENSUALPRESUPUESTO MENSUAL
PRESUPUESTO MENSUALnanramgo
 
Grupo Salinas, análisis de sus empresas
Grupo Salinas, análisis de sus empresasGrupo Salinas, análisis de sus empresas
Grupo Salinas, análisis de sus empresasguest8020954
 
Informe de equipos financieros sobre superávits universidades 2013
Informe de equipos financieros sobre superávits universidades 2013Informe de equipos financieros sobre superávits universidades 2013
Informe de equipos financieros sobre superávits universidades 2013Freelance
 
Taller Integral De Internet DD.QQ
Taller Integral De Internet    DD.QQTaller Integral De Internet    DD.QQ
Taller Integral De Internet DD.QQDiego1489
 
¿Qué es eso llamado agilidad?
¿Qué es eso llamado agilidad?¿Qué es eso llamado agilidad?
¿Qué es eso llamado agilidad?Sergio Pola
 
Premio Harambee Espana 2015 a la Promoción e Igualdad de la Mujer Africana
Premio Harambee Espana 2015 a la Promoción e Igualdad de la Mujer AfricanaPremio Harambee Espana 2015 a la Promoción e Igualdad de la Mujer Africana
Premio Harambee Espana 2015 a la Promoción e Igualdad de la Mujer AfricanaOpus Dei
 
La evaluación al servicio del que aprende. tarea módulo 5
La evaluación al servicio del que aprende. tarea módulo 5La evaluación al servicio del que aprende. tarea módulo 5
La evaluación al servicio del que aprende. tarea módulo 587880404
 

Destacado (20)

Yoga
YogaYoga
Yoga
 
Curs per a_nous_coordinadors_sessio_3
Curs per a_nous_coordinadors_sessio_3Curs per a_nous_coordinadors_sessio_3
Curs per a_nous_coordinadors_sessio_3
 
Avances Del Observatorio Del Pnde
Avances Del Observatorio Del PndeAvances Del Observatorio Del Pnde
Avances Del Observatorio Del Pnde
 
Guillermo De Ockham
Guillermo De OckhamGuillermo De Ockham
Guillermo De Ockham
 
Liderazgo a distancia
Liderazgo a distanciaLiderazgo a distancia
Liderazgo a distancia
 
Estudio de Hábitos de usuarios de Internet 2012
Estudio de Hábitos de usuarios de Internet 2012Estudio de Hábitos de usuarios de Internet 2012
Estudio de Hábitos de usuarios de Internet 2012
 
Estratègia digital internacional xarxessocials iv
Estratègia digital internacional xarxessocials ivEstratègia digital internacional xarxessocials iv
Estratègia digital internacional xarxessocials iv
 
Publicidad e ingenio
Publicidad e ingenioPublicidad e ingenio
Publicidad e ingenio
 
MKT v.2.11
MKT v.2.11MKT v.2.11
MKT v.2.11
 
PRESUPUESTO MENSUAL
PRESUPUESTO MENSUALPRESUPUESTO MENSUAL
PRESUPUESTO MENSUAL
 
Buscadores
BuscadoresBuscadores
Buscadores
 
Grupo Salinas, análisis de sus empresas
Grupo Salinas, análisis de sus empresasGrupo Salinas, análisis de sus empresas
Grupo Salinas, análisis de sus empresas
 
Informe de equipos financieros sobre superávits universidades 2013
Informe de equipos financieros sobre superávits universidades 2013Informe de equipos financieros sobre superávits universidades 2013
Informe de equipos financieros sobre superávits universidades 2013
 
La Monarquia de la Restauració
La Monarquia de la RestauracióLa Monarquia de la Restauració
La Monarquia de la Restauració
 
Taller Integral De Internet DD.QQ
Taller Integral De Internet    DD.QQTaller Integral De Internet    DD.QQ
Taller Integral De Internet DD.QQ
 
¿Qué es eso llamado agilidad?
¿Qué es eso llamado agilidad?¿Qué es eso llamado agilidad?
¿Qué es eso llamado agilidad?
 
Premio Harambee Espana 2015 a la Promoción e Igualdad de la Mujer Africana
Premio Harambee Espana 2015 a la Promoción e Igualdad de la Mujer AfricanaPremio Harambee Espana 2015 a la Promoción e Igualdad de la Mujer Africana
Premio Harambee Espana 2015 a la Promoción e Igualdad de la Mujer Africana
 
Redes Clase 3
Redes Clase 3Redes Clase 3
Redes Clase 3
 
La evaluación al servicio del que aprende. tarea módulo 5
La evaluación al servicio del que aprende. tarea módulo 5La evaluación al servicio del que aprende. tarea módulo 5
La evaluación al servicio del que aprende. tarea módulo 5
 
Documento Base DeclaracióN Barcelona
Documento Base DeclaracióN BarcelonaDocumento Base DeclaracióN Barcelona
Documento Base DeclaracióN Barcelona
 

Similar a PROGRAMACION

Trabajo de informática
Trabajo  de informáticaTrabajo  de informática
Trabajo de informáticakim1411
 
algoritmos
algoritmosalgoritmos
algoritmosRaul LG
 
Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.gabyfr19
 
Descripción de un Algoritmo
Descripción de un AlgoritmoDescripción de un Algoritmo
Descripción de un AlgoritmoOGEA UPS
 
Dfd cesar hidalgo p.
Dfd cesar hidalgo p.Dfd cesar hidalgo p.
Dfd cesar hidalgo p.Cesar Hidalgo
 
Tema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmicoTema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmicoLincoln School
 
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Orangel4
 
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaAlgoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaJesus Freites
 
Algoritmos para clase de multimediales
Algoritmos para clase de multimedialesAlgoritmos para clase de multimediales
Algoritmos para clase de multimedialesCampo Parra
 

Similar a PROGRAMACION (20)

Trabajo de informática
Trabajo  de informáticaTrabajo  de informática
Trabajo de informática
 
Algoritmos decimo
Algoritmos decimoAlgoritmos decimo
Algoritmos decimo
 
Foro de integracion
Foro de integracionForo de integracion
Foro de integracion
 
Foro de integracion
Foro de integracionForo de integracion
Foro de integracion
 
algoritmos
algoritmosalgoritmos
algoritmos
 
Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.
 
Pseint.
Pseint.Pseint.
Pseint.
 
Pseint
PseintPseint
Pseint
 
Descripción de un Algoritmo
Descripción de un AlgoritmoDescripción de un Algoritmo
Descripción de un Algoritmo
 
Trabajo de tecnología
Trabajo de tecnología Trabajo de tecnología
Trabajo de tecnología
 
Trabajo de tecnología
Trabajo de tecnologíaTrabajo de tecnología
Trabajo de tecnología
 
Lenguaje de diagramas de flujo 2 s lun 30 sep-13
Lenguaje de diagramas de flujo 2 s lun 30 sep-13Lenguaje de diagramas de flujo 2 s lun 30 sep-13
Lenguaje de diagramas de flujo 2 s lun 30 sep-13
 
Dfd cesar hidalgo p.
Dfd cesar hidalgo p.Dfd cesar hidalgo p.
Dfd cesar hidalgo p.
 
Foro de integracion
Foro de integracionForo de integracion
Foro de integracion
 
Tema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmicoTema 4 -_introduccion_a_razonamiento_algoritmico
Tema 4 -_introduccion_a_razonamiento_algoritmico
 
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
 
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaAlgoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
 
Algoritmo diagrama de_flujo
Algoritmo diagrama de_flujoAlgoritmo diagrama de_flujo
Algoritmo diagrama de_flujo
 
Secuencial
SecuencialSecuencial
Secuencial
 
Algoritmos para clase de multimediales
Algoritmos para clase de multimedialesAlgoritmos para clase de multimediales
Algoritmos para clase de multimediales
 

Último

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuelabeltranponce75
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptxCamuchaCrdovaAlonso
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 

Último (20)

Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 

PROGRAMACION

  • 2.
  • 3.
  • 4. Un Algoritmo es una secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las operaciones que un ordenador debe realizar para llevar a cabo una tarea en un tiempo más finito. [Donald E. Knuth, 1968] Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y formulados con base a un conjunto finito de reglas no ambiguas, que proveen un procedimiento para dar la solución o indicar la falta de esta a un problema en un tiempo determinado. [Rodolfo Quispe-Otazu, 2004]
  • 5.
  • 6. Un diagrama de flujo es una representación visual del tratamiento de un problema; Como mínimo un diagrama de flujo muestra las operaciones realizadas dentro del proceso que pretende la solución del problema y la secuencia en al que son realizadas dichas operaciones. Un diagrama de flujo es una representación gráfica de los pasos que seguimos para realizar un proceso; partiendo de una entrada, y después de realizar una serie de acciones, llegamos a una salida DEFINICION
  • 7. Ejemplo: En un diagrama de flujo determine el pago En un diagrama de flujo y dada la duración en minutos de para realizar por la entrada a un espectáculo donde una llamada calcular el costo considerando: Hasta tres se pueden comprar solo hasta cuatro localidades, minutos el costo es $ 0,50 Por encima de tres minutos es $ donde al costo de dos entradas se les descuenta el 0, 50 más $ 0,1 por cada minuto adicional a los tres 10% al de tres el 15% y a la compra de cuatro se le primeros descuenta el 20%.
  • 8. Las pruebas de escritorio son pruebas manuales que se encargan de visualizar el comportamiento de los estados de las variables en el transcurso de la ejecución de un programa. Las pruebas de escritorio son muy útiles cuando los procesos no resuelven correctamente u calculo, si las operaciones están bien estructuradas, pero el resultado está mal. Las pruebas de escritorio son para no perder tiempo escribiendo el programa y luego tener que buscar en donde está el error y como debemos corregirlo. Se realizan en papel y a lápiz Reglas para desarrollar una buena prueba de escritorio Haga una lista horizontal de todas las variables que se utilizan en el flujo grama. Coloque basura (contenido que tienen las direcciones de las variables del flujo grama al momento de ser asignadas) en cada una de las variables. Recorra lógicamente desde el inicio, cada una de los símbolos del flujo grama y haga los cambios de contenidos que establezcan dichos símbolos
  • 9. Realizar la prueba de escritorio para el siguiente Algoritmo
  • 10. http://es.wikipedia.org/wiki/Programaci%C3%B3n Rodolfo Quispe-Otazu. ¿Que es un Algoritmo?. Blog de Rodolfo Quispe-Otazu [Internet]. Marzo 2007. Disponible en: http://www.rodolfoquispe.org/blog/que-es-un-algoritmo.php Slideboom. Create online presentations In PowerPoint With iSpring. Diagrama de flujo de proceso 2007.http://www.slideboom.com/presentations/58117/ DIAGRAMA-DE-FLUJO-DE-PROCESO Pes, Carlos. ¿Cómo se diseña un Algoritmo?. 15 de Marzo de 2008. http://www.carlospes.com/articulos/003_como_se_disena_un_algoritmo.php. Ramírez, Felipe. Introducción a la programación, Al goritmos y su Implementación en Visual Basic. NET, C#, Java y C++. Segunda edición. Alfaomega grupo Editor, S.A, de C,V México. Agosto de 2007. http://buapalgoritmos.wikispaces.com/Ejemplos http://es.scribd.com/doc/64022277/Principios-de-Programacion-final1#page=1