SlideShare una empresa de Scribd logo
1 de 6
SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOS.
INICIO.
ENFOCARNOS EN LA
ESTRATEGIA: HEURISTICA
Y ALGORITMICA
INTERVIENEN 4
COSAS: ENTENDER EL
PROBLEMA
2: TRAZAR UN PLAN
3: EJECUTAR EL PLAN
4: REVISAR.
PASO 1: LEER EL PROBL
EMA VARIAS VECES
ESTABLECER DATOS
ACLARAR LO QUE SE
RESUELVE.
PASO 2: ESCOGER Y
DECIDIR LAS OPERACIONES
A EFECTUAR.
ELIMINAR DATOS INUTILES
DECOMPONER EL PROBLEMA
PASO 3: DAR UNA RESPUESTA
COMPLETA
HALLAR EL MISMO RESULTADO
DE OTRA MANERA.
NUMEROSOS AUTORES
DE LIBROS DE PROGRAMACION
PLANTEAN TRES FASES
PARA ELABORAR UN PROCEDIMIENTO
QUE REALICE UNA TAREA ESPECÍFICA.
1; ANALIZAR EL PROBLEMA
2: DISEÑAR UN ALGORITMO
3: TRADUCIR EL ALGORITMO
ETAPAS A DESARROLLAR
EN LA FASE DE ANALISIS
DE UN PROBLEMA
1: FORMULAR EL PROBLEMA
2: RESULTADOS ESPERADOS
3: DATOS DISPONIBLES
4: RESTRICCIONES
5: PROCESOS NECESARIOS.
PERO QUE ES UN ALGORITMO:
ES UN CONJUNTO DE PASOS
SUCESIVOS Y ORGANIZADOS EN LA
SECUENCIA LOGICA.
EN TERMINOS GENERALES:
UN ALGORITMO DEBE SER
REALIZABLE: EL PROCESO
DE ALGORITMO DEBE TERMINAR
DESPUES DE UNA CANTIDAD FINITA
DE PASOS. SE DICE QUE UN ALGORITMO ES INAPLICABLE
CUANDO SE EJECUTA CON UN CONJUNTO DE DATOS
INICIALES Y EL PROCESO RESULTA INFINITO O DURANTE LA
EJECUCION SE ENCUENTRA CON UN OBSTACULO SIN
RESULTADOS
COMPRENSIBLE: DEBE SER CLARO
LO QUE HACE, DE ESTA FORMA QUE QUIEN
EJECUTE LOS PASOS (SE HUMANO O MAQUINA) SEPA QUE,
COMO, Y CUANDO HACERLO.
PRECISO: EL ORDEN DE EJECUCION DE LAS
INSTRUCCIONES DEBE SER PERFECTAMENTE INDICADO
CUANDO SE EJECUTA VARIAS VECES, CON LOS MISMOS
DATOS INICIALES EL RESULTADO DEBE SER EL MISMO
SIEMPRE.
REPRESENTACIONES DE ALGORITMOS:
LOS ALGORITMOS SE PUEDEN EXPRESAR DE MUCHAS
MANERAS. PERO NOS BASAREMOS EN EL PSEUDICODIGO Y
EN EL DIAGRAMA DE FLUJO.
PSEUDICODIGO: LA SECUENCIA DE INSTRUCCIONES
REPRESENTA POR FRASES.
Y EL DIAGRAMA SE REPRESENA POR MEDIOS GRAFICOS
LOS SIMBOLOS DEL DIAGRAMA DE FLUJO SON LOS
SIGUIENTES:
INICIO/FINAL:
SE UTILIZA PARA INDICAR EL INICIO Y EL FINAL DE UN
DIAGRAMA DE FLUJO.
ENTRADA GENERAL:
ENTRADA DE DATOS EN GENERAL.
ENTRADA DE TECLADO:
INSTRUCCIONES DE DATOS POR TECLADO.
LLAMADA A SUBRUTINA:
INDICA UN PROCESO DETERMINADO
FLUJO:
INDICA EL SEGUIMIENTO LOGICO DEL DIAGRAMA.
DECISION:
INDICA LO QUE SE DEBE EJECUTAR VARIAS VECES.
SALIDA IMPRESA:
INDICA LA PRESENTACION DE UNO O VARIOS RESULTADOS.
FIN.

Más contenido relacionado

Similar a Solucionar problemas por medio de algoritmos

Solucionar problemas-por-medio-de-algoritmo
Solucionar problemas-por-medio-de-algoritmoSolucionar problemas-por-medio-de-algoritmo
Solucionar problemas-por-medio-de-algoritmoramosmendezshura
 
Solucionar problemas por_medio_de_algoritmos
Solucionar problemas por_medio_de_algoritmosSolucionar problemas por_medio_de_algoritmos
Solucionar problemas por_medio_de_algoritmosEspitiaGiancarlo
 
RESUMEN DEL VIDEO DE ALGORITMOS
RESUMEN DEL VIDEO DE ALGORITMOSRESUMEN DEL VIDEO DE ALGORITMOS
RESUMEN DEL VIDEO DE ALGORITMOSJazminIbarra1106
 
Resumen de Video de Algoritmos
Resumen de Video de AlgoritmosResumen de Video de Algoritmos
Resumen de Video de AlgoritmosGabrielFVilla15
 
REPRESENTACION ALGORITMOS
REPRESENTACION ALGORITMOSREPRESENTACION ALGORITMOS
REPRESENTACION ALGORITMOSluisbecerracruz
 
Monografía Alexa
Monografía AlexaMonografía Alexa
Monografía AlexaAlexa Ortiz
 
Solucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmosSolucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmosheidiromero11
 
Introducción a la Programación
Introducción a la ProgramaciónIntroducción a la Programación
Introducción a la ProgramaciónJeckson Loza
 
Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)
Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)
Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)ArmandoC42
 
Sombras - Actividad Obligatoria AA5
Sombras -  Actividad Obligatoria AA5Sombras -  Actividad Obligatoria AA5
Sombras - Actividad Obligatoria AA5Tania González
 
Metodologia programacion
Metodologia  programacionMetodologia  programacion
Metodologia programacionAquino1912
 
350779175 copiade copiadeinformatica
350779175 copiade copiadeinformatica350779175 copiade copiadeinformatica
350779175 copiade copiadeinformaticamaria jose garcia y
 
variables, constantes, intro flujograma
variables, constantes, intro flujogramavariables, constantes, intro flujograma
variables, constantes, intro flujogramaKarla Pabón Vallejo
 
Solucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmos Solucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmos Mena75
 
Jessica paola digitak pdf
Jessica paola digitak pdfJessica paola digitak pdf
Jessica paola digitak pdfPaola Cubillos
 
Diana010
Diana010Diana010
Diana010dani t
 
Solucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmosSolucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmospilgrim15
 
Icfe sahuayo clase informatica 2 primera sesión
Icfe sahuayo clase informatica 2 primera sesiónIcfe sahuayo clase informatica 2 primera sesión
Icfe sahuayo clase informatica 2 primera sesiónYuseff Bladeshark
 

Similar a Solucionar problemas por medio de algoritmos (20)

Solucionar problemas-por-medio-de-algoritmo
Solucionar problemas-por-medio-de-algoritmoSolucionar problemas-por-medio-de-algoritmo
Solucionar problemas-por-medio-de-algoritmo
 
Solucionar problemas por_medio_de_algoritmos
Solucionar problemas por_medio_de_algoritmosSolucionar problemas por_medio_de_algoritmos
Solucionar problemas por_medio_de_algoritmos
 
RESUMEN DEL VIDEO DE ALGORITMOS
RESUMEN DEL VIDEO DE ALGORITMOSRESUMEN DEL VIDEO DE ALGORITMOS
RESUMEN DEL VIDEO DE ALGORITMOS
 
Resumen de Video de Algoritmos
Resumen de Video de AlgoritmosResumen de Video de Algoritmos
Resumen de Video de Algoritmos
 
Tarea programacion 1
Tarea programacion 1Tarea programacion 1
Tarea programacion 1
 
REPRESENTACION ALGORITMOS
REPRESENTACION ALGORITMOSREPRESENTACION ALGORITMOS
REPRESENTACION ALGORITMOS
 
Monografía Alexa
Monografía AlexaMonografía Alexa
Monografía Alexa
 
Solucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmosSolucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmos
 
Introducción a la Programación
Introducción a la ProgramaciónIntroducción a la Programación
Introducción a la Programación
 
Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)
Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)
Centro de estudios_tecnologicos_industril_y_de_servicios_no(2)
 
Sombras - Actividad Obligatoria AA5
Sombras -  Actividad Obligatoria AA5Sombras -  Actividad Obligatoria AA5
Sombras - Actividad Obligatoria AA5
 
Metodologia programacion
Metodologia  programacionMetodologia  programacion
Metodologia programacion
 
350779175 copiade copiadeinformatica
350779175 copiade copiadeinformatica350779175 copiade copiadeinformatica
350779175 copiade copiadeinformatica
 
variables, constantes, intro flujograma
variables, constantes, intro flujogramavariables, constantes, intro flujograma
variables, constantes, intro flujograma
 
Solucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmos Solucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmos
 
Jessica paola digitak pdf
Jessica paola digitak pdfJessica paola digitak pdf
Jessica paola digitak pdf
 
Diana010
Diana010Diana010
Diana010
 
Solucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmosSolucionar problemas por medio de algoritmos
Solucionar problemas por medio de algoritmos
 
Heurística
HeurísticaHeurística
Heurística
 
Icfe sahuayo clase informatica 2 primera sesión
Icfe sahuayo clase informatica 2 primera sesiónIcfe sahuayo clase informatica 2 primera sesión
Icfe sahuayo clase informatica 2 primera sesión
 

Más de Jesus22barrera

Más de Jesus22barrera (20)

Jesus maria-fernanda
Jesus  maria-fernandaJesus  maria-fernanda
Jesus maria-fernanda
 
Ultima hora (1)
Ultima hora (1)Ultima hora (1)
Ultima hora (1)
 
Alice22
Alice22Alice22
Alice22
 
Alice 1
Alice 1Alice 1
Alice 1
 
CUESTIONARIO SEGUNDA UNIDAD
CUESTIONARIO SEGUNDA UNIDADCUESTIONARIO SEGUNDA UNIDAD
CUESTIONARIO SEGUNDA UNIDAD
 
Orta lugo rene_manuel
Orta lugo rene_manuelOrta lugo rene_manuel
Orta lugo rene_manuel
 
Diagramas
DiagramasDiagramas
Diagramas
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Instrucciones basicas para_c_
Instrucciones basicas para_c_Instrucciones basicas para_c_
Instrucciones basicas para_c_
 
Ley jerarquia de_las_operaciones
Ley jerarquia de_las_operacionesLey jerarquia de_las_operaciones
Ley jerarquia de_las_operaciones
 
tutorial visual C++
tutorial visual C++tutorial visual C++
tutorial visual C++
 
Instrucciones basicas para_c_
Instrucciones basicas para_c_Instrucciones basicas para_c_
Instrucciones basicas para_c_
 
Estructura basica para_c_
Estructura basica para_c_Estructura basica para_c_
Estructura basica para_c_
 
Tablas de verdad_para_c_
Tablas de verdad_para_c_Tablas de verdad_para_c_
Tablas de verdad_para_c_
 
Tipos de datos_para_c_
Tipos de datos_para_c_Tipos de datos_para_c_
Tipos de datos_para_c_
 
Ley de la_jerarquia_de_operaciones
Ley de la_jerarquia_de_operacionesLey de la_jerarquia_de_operaciones
Ley de la_jerarquia_de_operaciones
 
tutorial de c++
tutorial de c++tutorial de c++
tutorial de c++
 
tutorial de code blocks
tutorial de code blockstutorial de code blocks
tutorial de code blocks
 
Diapositivas salvavidas
Diapositivas salvavidasDiapositivas salvavidas
Diapositivas salvavidas
 
Presentacion1
Presentacion1Presentacion1
Presentacion1
 

Último

Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 

Último (20)

Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 

Solucionar problemas por medio de algoritmos

  • 1. SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOS. INICIO. ENFOCARNOS EN LA ESTRATEGIA: HEURISTICA Y ALGORITMICA INTERVIENEN 4 COSAS: ENTENDER EL PROBLEMA 2: TRAZAR UN PLAN 3: EJECUTAR EL PLAN 4: REVISAR. PASO 1: LEER EL PROBL EMA VARIAS VECES ESTABLECER DATOS ACLARAR LO QUE SE RESUELVE. PASO 2: ESCOGER Y DECIDIR LAS OPERACIONES
  • 2. A EFECTUAR. ELIMINAR DATOS INUTILES DECOMPONER EL PROBLEMA PASO 3: DAR UNA RESPUESTA COMPLETA HALLAR EL MISMO RESULTADO DE OTRA MANERA. NUMEROSOS AUTORES DE LIBROS DE PROGRAMACION PLANTEAN TRES FASES PARA ELABORAR UN PROCEDIMIENTO QUE REALICE UNA TAREA ESPECÍFICA. 1; ANALIZAR EL PROBLEMA 2: DISEÑAR UN ALGORITMO 3: TRADUCIR EL ALGORITMO ETAPAS A DESARROLLAR EN LA FASE DE ANALISIS DE UN PROBLEMA
  • 3. 1: FORMULAR EL PROBLEMA 2: RESULTADOS ESPERADOS 3: DATOS DISPONIBLES 4: RESTRICCIONES 5: PROCESOS NECESARIOS. PERO QUE ES UN ALGORITMO: ES UN CONJUNTO DE PASOS SUCESIVOS Y ORGANIZADOS EN LA SECUENCIA LOGICA. EN TERMINOS GENERALES: UN ALGORITMO DEBE SER REALIZABLE: EL PROCESO DE ALGORITMO DEBE TERMINAR DESPUES DE UNA CANTIDAD FINITA DE PASOS. SE DICE QUE UN ALGORITMO ES INAPLICABLE CUANDO SE EJECUTA CON UN CONJUNTO DE DATOS INICIALES Y EL PROCESO RESULTA INFINITO O DURANTE LA EJECUCION SE ENCUENTRA CON UN OBSTACULO SIN RESULTADOS
  • 4. COMPRENSIBLE: DEBE SER CLARO LO QUE HACE, DE ESTA FORMA QUE QUIEN EJECUTE LOS PASOS (SE HUMANO O MAQUINA) SEPA QUE, COMO, Y CUANDO HACERLO. PRECISO: EL ORDEN DE EJECUCION DE LAS INSTRUCCIONES DEBE SER PERFECTAMENTE INDICADO CUANDO SE EJECUTA VARIAS VECES, CON LOS MISMOS DATOS INICIALES EL RESULTADO DEBE SER EL MISMO SIEMPRE. REPRESENTACIONES DE ALGORITMOS: LOS ALGORITMOS SE PUEDEN EXPRESAR DE MUCHAS MANERAS. PERO NOS BASAREMOS EN EL PSEUDICODIGO Y EN EL DIAGRAMA DE FLUJO. PSEUDICODIGO: LA SECUENCIA DE INSTRUCCIONES REPRESENTA POR FRASES. Y EL DIAGRAMA SE REPRESENA POR MEDIOS GRAFICOS LOS SIMBOLOS DEL DIAGRAMA DE FLUJO SON LOS SIGUIENTES:
  • 5. INICIO/FINAL: SE UTILIZA PARA INDICAR EL INICIO Y EL FINAL DE UN DIAGRAMA DE FLUJO. ENTRADA GENERAL: ENTRADA DE DATOS EN GENERAL. ENTRADA DE TECLADO: INSTRUCCIONES DE DATOS POR TECLADO. LLAMADA A SUBRUTINA: INDICA UN PROCESO DETERMINADO FLUJO: INDICA EL SEGUIMIENTO LOGICO DEL DIAGRAMA. DECISION: INDICA LO QUE SE DEBE EJECUTAR VARIAS VECES.
  • 6. SALIDA IMPRESA: INDICA LA PRESENTACION DE UNO O VARIOS RESULTADOS. FIN.