SlideShare una empresa de Scribd logo
1 de 19
Partes de un Algoritmo
Tipos de
         Agoritmos




Cuantitativo    Cualitativo
Algoritmo Cuantitativo
   Definición y delimitación del Problema:
   Análisis del Problema:
   Diseño del Algoritmo:
   Codificación:
   Compilación:
   Depuración:
   La documentación: Documentación Interna
   Documentación Externa
   Ejecución:
   Mantenimiento:
   Leer el enunciado del problema cuantas veces sea
    necesario,
   Determinar claramente los datos de entrada
   Aclarar y determinar la información o resultados que
    se soliciten.
   Definir cálculos y comparaciones que se necesiten
    para llegar al resultado final.
   Tener en cuenta toda clase de condiciones y
    restricciones para la solución del problema.
   Nota: Los cinco pasos anteriores, gozan de la misma
    importancia. La falta de análisis a alguno de ellos
    causará problemas en el transcurso del desarrollo del
    algoritmo.
   Seudocódigo: Mezcla de lenguaje de
    programación y español
Todos los datos que se manejan dentro de un
  algoritmo tienen un tipo asociado con ellos.
 Datos alfabéticos:

 Datos numéricos:

 Datos alfanuméricos:

 Datos lógicos o boléanos:
   Datos variables: Son valores que pueden o no
    cambiar en el transcurso de un algoritmo.



   Datos constantes: Son valores que no cambian
    en el transcurso de un algoritmo, son
    introducidos al momento de utilizarse.
   · Debe comenzar con una letra, mayúscula o minúscula
    comprendida entre la A y la Z.
   No debe empezar por un número o por un símbolo.
   · No debe contener espacios en blanco.
   · No se puede utilizar caracteres especiales
    (´, ¨, ¿, ¡), símbolos (%, &, #, @) ni
   operadores aritméticos (+, -, *, /).
   · Las letras, dígitos y caracteres como la subraya ( _ )
    están permitidos después del primer carácter.
   · Se recomienda que no supere los ocho (8) caracteres.
   Operadores aritméticos:
   [+] Suma.
   [-] Resta.
   [*] Multiplicación.
   [/] División con decimales.
   [] División entera.
   [Mod o Modulo] División modular o Residuo de la división.
   [** o ^] Exponenciación.
Operadores lógicos: Operadores que permiten comparar dos valores o variables.
Operadores lógicos relacionales
   [>] Mayor que.
   [<] Menor que.
   [>=] Mayor o igual que.
   [<=] Menor o igual que.
   [=] Igual.
   [< >] Diferente

Operadores lógicos boléanos
   [And o ^] Disyunción Y.
  [Or o v] Conjunción O.
  [Not o !] Negación.
Pres.algoritmos

Más contenido relacionado

La actualidad más candente

Tipos programadores
Tipos programadoresTipos programadores
Tipos programadoresJose Nava
 
Programacion Expocision
Programacion ExpocisionProgramacion Expocision
Programacion ExpocisionKarloz Sosa
 
D:\jorge erick\examen\informática ii prepa
D:\jorge erick\examen\informática ii prepaD:\jorge erick\examen\informática ii prepa
D:\jorge erick\examen\informática ii prepaaljearprepa
 
Introduccion de datos en el programa ssps
Introduccion de datos en el programa sspsIntroduccion de datos en el programa ssps
Introduccion de datos en el programa sspsMartaFerrete1
 
Unidad 1 algoritmos y programas
Unidad 1 algoritmos y programasUnidad 1 algoritmos y programas
Unidad 1 algoritmos y programasRoberth Camana
 
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.yoly1parra1
 
Sistemas Tecnológicos
Sistemas TecnológicosSistemas Tecnológicos
Sistemas Tecnológicosgomezsofi01
 
funciones y caracteristicas de exel
funciones y caracteristicas de exel funciones y caracteristicas de exel
funciones y caracteristicas de exel Iker Jarquin
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programaciónjoel yandun
 
Escuela superior politécnica del chimborazo
Escuela superior politécnica del chimborazoEscuela superior politécnica del chimborazo
Escuela superior politécnica del chimborazojoel yandun
 

La actualidad más candente (16)

Tipos programadores
Tipos programadoresTipos programadores
Tipos programadores
 
Filtros en excel
Filtros en excelFiltros en excel
Filtros en excel
 
Programacion Expocision
Programacion ExpocisionProgramacion Expocision
Programacion Expocision
 
D:\jorge erick\examen\informática ii prepa
D:\jorge erick\examen\informática ii prepaD:\jorge erick\examen\informática ii prepa
D:\jorge erick\examen\informática ii prepa
 
Estadistica seminario 4
Estadistica seminario 4Estadistica seminario 4
Estadistica seminario 4
 
Manual de exel
Manual de exelManual de exel
Manual de exel
 
Introducción a Algoritmos
Introducción a AlgoritmosIntroducción a Algoritmos
Introducción a Algoritmos
 
Introduccion de datos en el programa ssps
Introduccion de datos en el programa sspsIntroduccion de datos en el programa ssps
Introduccion de datos en el programa ssps
 
Unidad 1 algoritmos y programas
Unidad 1 algoritmos y programasUnidad 1 algoritmos y programas
Unidad 1 algoritmos y programas
 
Que es dfd
Que es dfdQue es dfd
Que es dfd
 
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.
 
Pseudocódigo
Pseudocódigo Pseudocódigo
Pseudocódigo
 
Sistemas Tecnológicos
Sistemas TecnológicosSistemas Tecnológicos
Sistemas Tecnológicos
 
funciones y caracteristicas de exel
funciones y caracteristicas de exel funciones y caracteristicas de exel
funciones y caracteristicas de exel
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Escuela superior politécnica del chimborazo
Escuela superior politécnica del chimborazoEscuela superior politécnica del chimborazo
Escuela superior politécnica del chimborazo
 

Similar a Pres.algoritmos

Similar a Pres.algoritmos (20)

Algoritmos 02
Algoritmos 02Algoritmos 02
Algoritmos 02
 
Material de apoyo unidad 3. datos y entidades primitivas
Material de apoyo unidad 3.  datos y entidades primitivasMaterial de apoyo unidad 3.  datos y entidades primitivas
Material de apoyo unidad 3. datos y entidades primitivas
 
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin SantaellaClase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
 
Clase de datos variables constantes
Clase de datos variables constantesClase de datos variables constantes
Clase de datos variables constantes
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmo tp guille
Algoritmo tp guilleAlgoritmo tp guille
Algoritmo tp guille
 
Intorduccion Algoritmos
Intorduccion AlgoritmosIntorduccion Algoritmos
Intorduccion Algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Unidad 1.1 PROGRAMACION I
Unidad 1.1  PROGRAMACION IUnidad 1.1  PROGRAMACION I
Unidad 1.1 PROGRAMACION I
 
TEMA Nº 2-102
TEMA Nº 2-102TEMA Nº 2-102
TEMA Nº 2-102
 
Unidad i
Unidad iUnidad i
Unidad i
 
algortimos
algortimosalgortimos
algortimos
 
Tipos de Datos y Operadores
Tipos de Datos y OperadoresTipos de Datos y Operadores
Tipos de Datos y Operadores
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Guia examen diagnostico_pseint
Guia examen diagnostico_pseintGuia examen diagnostico_pseint
Guia examen diagnostico_pseint
 
Unidad i
Unidad iUnidad i
Unidad i
 

Ú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
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
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
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
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
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
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
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
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
 

Ú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
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
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
 
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.
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
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...
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
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
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
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
 

Pres.algoritmos

  • 1.
  • 2.
  • 3. Partes de un Algoritmo
  • 4. Tipos de Agoritmos Cuantitativo Cualitativo
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Definición y delimitación del Problema:  Análisis del Problema:  Diseño del Algoritmo:  Codificación:  Compilación:  Depuración:  La documentación: Documentación Interna  Documentación Externa  Ejecución:  Mantenimiento:
  • 12. Leer el enunciado del problema cuantas veces sea necesario,  Determinar claramente los datos de entrada  Aclarar y determinar la información o resultados que se soliciten.  Definir cálculos y comparaciones que se necesiten para llegar al resultado final.  Tener en cuenta toda clase de condiciones y restricciones para la solución del problema.  Nota: Los cinco pasos anteriores, gozan de la misma importancia. La falta de análisis a alguno de ellos causará problemas en el transcurso del desarrollo del algoritmo.
  • 13. Seudocódigo: Mezcla de lenguaje de programación y español
  • 14.
  • 15. Todos los datos que se manejan dentro de un algoritmo tienen un tipo asociado con ellos.  Datos alfabéticos:  Datos numéricos:  Datos alfanuméricos:  Datos lógicos o boléanos:
  • 16. Datos variables: Son valores que pueden o no cambiar en el transcurso de un algoritmo.  Datos constantes: Son valores que no cambian en el transcurso de un algoritmo, son introducidos al momento de utilizarse.
  • 17. · Debe comenzar con una letra, mayúscula o minúscula comprendida entre la A y la Z.  No debe empezar por un número o por un símbolo.  · No debe contener espacios en blanco.  · No se puede utilizar caracteres especiales (´, ¨, ¿, ¡), símbolos (%, &, #, @) ni  operadores aritméticos (+, -, *, /).  · Las letras, dígitos y caracteres como la subraya ( _ ) están permitidos después del primer carácter.  · Se recomienda que no supere los ocho (8) caracteres.
  • 18. Operadores aritméticos:  [+] Suma.  [-] Resta.  [*] Multiplicación.  [/] División con decimales.  [] División entera.  [Mod o Modulo] División modular o Residuo de la división.  [** o ^] Exponenciación. Operadores lógicos: Operadores que permiten comparar dos valores o variables. Operadores lógicos relacionales  [>] Mayor que.  [<] Menor que.  [>=] Mayor o igual que.  [<=] Menor o igual que.  [=] Igual.  [< >] Diferente Operadores lógicos boléanos  [And o ^] Disyunción Y.  [Or o v] Conjunción O.  [Not o !] Negación.