SlideShare una empresa de Scribd logo
1 de 10
E.E.S.T Nº1
F.T.E SIST.
TECNOLOGICOS
Alumnas: Lucía Luengo, Pilar Cifuentes.
Docente: Guillermina Martin.
Abril 2016
Menú
 ¿Qué es un algoritmos?
 Metodología para solucionar problemas
 Elementos
 Constantes
 Variables
 Clasificación de variables
 Operadores
Algoritmo
 Es una serie de pasos organizados que
describe el proceso que se debe seguir, para
dar solución a un problema especifico
 Hay dos tipos de algoritmo:
• Cualitativos: Describen los pasos utilizando
palabras
• Cuantitativos: Utilizan cálculos numéricos
para definir los pasos del proceso
 Diseño del algoritmo:
• Debe tener un punto particular de inicio
• Debe ser definido, no debe permitir dobles
interpretaciones
• Debe soportar la mayoría de las variantes que
se puedan representar
• Debe ser finito en tamaño y tiempo de
ejecución.
• Diseño del algoritmo.
• Prueba de escritorio o depuración (La
comprobación que se hace de un algoritmo para
Metodología para solución de
problemas
 Definición del problema: Es importante que se
conozca lo que se desea que realice la computadora
 Analisis del problema: Definir:
• Los datos de entrada
• Cual es la información que se desea producir (salida)
• Los métodos y formas que se necesitan para procesar
los datos
Elementos
Tipos de datos:
Simples:
 Numéricos: Representan valores escalares de forma
numérica.
 Lógicos: Solo pueden tener dos valores. (cierto o falso)
 Alfanuméricos: Representan valores identificables de
forma descriptiva.
Estructurados:
 Arreglos. (vectores, matrices)
 Registros.
 Archivos.
 Apuntadores.
Constantes
Son datos numéricos o
alfanuméricos que no cambian
durante la ejecución del
programa.
Ejemplo: PI: 3,1416
Variable
Es un espacio en la memoria de la computadora
que almacena temporalmente un dato durante la
ejecución de un proceso, puede cambiar durante
esta.
Ejemplo: Área: pi *radio^ 2
Las variables son: El radio, el área y la constante es
pi.
Clasificación de variables
Por su contenido :
 Numéricas(Almacenan valores numéricos, positivos o
negativos)
 Lógicas: (Solo pueden tener dos valores, cierto o falso)
 Alfanumérica: (Letras, numeres y caracteres especiales)
Por su uso:
 Trabajo: (Reciben el resultado de una operación
matemática completa)
 Contadores: (Llevan el control del numero de ocasiones
en que se realiza una operación o se cumple una
condición)
 Acumuladores : (Forma que toma una variable y lleva la
Operadores
Elementos que realizan de forma diferente, los
valores de una o mas variables y/o constantes. Los
operadores nos permiten manipular valores.
Tipos de operadores:
 Aritméticos: Permiten la realización de operaciones
matemáticas con los valores
(+ suma, - resta,* multiplicación, / división, mod Modulo)
 Relacionales: Establecen una relación entre dos valores,
los compara entre si y esta comparación produce el
resultado de certeza o falsedad.
(>Mayor que, <menor que, >= Mayor o igual que, <= Menor
o igual que, <>Diferente,=igual)
 Lógicos :Se utiliza para establecer relaciones entre valores
lógicos, pueden ser resultado de una expresión relacional
(and Y, or O, not NEGACION)

Más contenido relacionado

La actualidad más candente

Introduccion algoritmo
Introduccion algoritmoIntroduccion algoritmo
Introduccion algoritmoCandeAlbin
 
Guía no. 1 grado 7
Guía no. 1 grado 7Guía no. 1 grado 7
Guía no. 1 grado 7gregoriopena
 
Fases Para Solucionar Problemas con computadoras
Fases Para Solucionar Problemas con computadorasFases Para Solucionar Problemas con computadoras
Fases Para Solucionar Problemas con computadorasJosmary Romero
 
Estimacion basada en puntos de casos de uso
Estimacion basada en puntos de casos de usoEstimacion basada en puntos de casos de uso
Estimacion basada en puntos de casos de usodianitadance
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmosPablo Solar
 
Clase lógica 18 05
Clase lógica 18 05Clase lógica 18 05
Clase lógica 18 05Dario Macias
 
PROGRAMACIÓN LINEAL
PROGRAMACIÓN LINEALPROGRAMACIÓN LINEAL
PROGRAMACIÓN LINEALcalagua
 
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujoFase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujoERNEYALBERTORAMIREZC
 
Fase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujoFase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujoERNEYALBERTORAMIREZC
 

La actualidad más candente (16)

Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Introduccion algoritmo
Introduccion algoritmoIntroduccion algoritmo
Introduccion algoritmo
 
Guía no. 1 grado 7
Guía no. 1 grado 7Guía no. 1 grado 7
Guía no. 1 grado 7
 
Presentación1
Presentación1Presentación1
Presentación1
 
Programación c2. p1.
Programación c2. p1.Programación c2. p1.
Programación c2. p1.
 
Presentación1
Presentación1Presentación1
Presentación1
 
Fases Para Solucionar Problemas con computadoras
Fases Para Solucionar Problemas con computadorasFases Para Solucionar Problemas con computadoras
Fases Para Solucionar Problemas con computadoras
 
Foro de integracion
Foro de integracionForo de integracion
Foro de integracion
 
Estimacion basada en puntos de casos de uso
Estimacion basada en puntos de casos de usoEstimacion basada en puntos de casos de uso
Estimacion basada en puntos de casos de uso
 
Complejidad de los algoritmos
Complejidad de los algoritmosComplejidad de los algoritmos
Complejidad de los algoritmos
 
Tema1
Tema1Tema1
Tema1
 
Clase lógica 18 05
Clase lógica 18 05Clase lógica 18 05
Clase lógica 18 05
 
PROGRAMACIÓN LINEAL
PROGRAMACIÓN LINEALPROGRAMACIÓN LINEAL
PROGRAMACIÓN LINEAL
 
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujoFase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujo
 
Fase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujoFase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujo
 
armadura
armaduraarmadura
armadura
 

Similar a Algoritmos y metodología para solucionar problemas

Similar a Algoritmos y metodología para solucionar problemas (20)

Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
10_ALGORITMOS 2.pdf
10_ALGORITMOS 2.pdf10_ALGORITMOS 2.pdf
10_ALGORITMOS 2.pdf
 
Sistemas Tecnológicos
Sistemas TecnológicosSistemas Tecnológicos
Sistemas Tecnológicos
 
Algoritmos 02
Algoritmos 02Algoritmos 02
Algoritmos 02
 
Estructuras de un Algoritmo
Estructuras de un AlgoritmoEstructuras de un Algoritmo
Estructuras de un Algoritmo
 
Guía no. 1 grado 7
Guía no. 1 grado 7Guía no. 1 grado 7
Guía no. 1 grado 7
 
Guía no. 1 grado 7
Guía no. 1 grado 7Guía no. 1 grado 7
Guía no. 1 grado 7
 
material_2018F1_COM115_01_105735.ppt
material_2018F1_COM115_01_105735.pptmaterial_2018F1_COM115_01_105735.ppt
material_2018F1_COM115_01_105735.ppt
 
Unidad i
Unidad iUnidad i
Unidad i
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmos
 
Logica computacional conceptos basicos
Logica computacional conceptos basicosLogica computacional conceptos basicos
Logica computacional conceptos basicos
 
Video Primer Bimestre Metodologia Abierta
Video Primer Bimestre Metodologia AbiertaVideo Primer Bimestre Metodologia Abierta
Video Primer Bimestre Metodologia Abierta
 
algortimos
algortimosalgortimos
algortimos
 
"Introducción a algoritmos"
"Introducción a algoritmos""Introducción a algoritmos"
"Introducción a algoritmos"
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo tp guille
Algoritmo tp guilleAlgoritmo tp guille
Algoritmo tp guille
 
Unidad i
Unidad iUnidad i
Unidad i
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 

Último

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
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
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
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
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
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
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
 
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
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
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
 
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
 
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
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 

Último (20)

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 ...
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.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
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
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
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.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
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
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
 
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
 
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
 
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
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 

Algoritmos y metodología para solucionar problemas

  • 1. E.E.S.T Nº1 F.T.E SIST. TECNOLOGICOS Alumnas: Lucía Luengo, Pilar Cifuentes. Docente: Guillermina Martin. Abril 2016
  • 2. Menú  ¿Qué es un algoritmos?  Metodología para solucionar problemas  Elementos  Constantes  Variables  Clasificación de variables  Operadores
  • 3. Algoritmo  Es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema especifico  Hay dos tipos de algoritmo: • Cualitativos: Describen los pasos utilizando palabras • Cuantitativos: Utilizan cálculos numéricos para definir los pasos del proceso
  • 4.  Diseño del algoritmo: • Debe tener un punto particular de inicio • Debe ser definido, no debe permitir dobles interpretaciones • Debe soportar la mayoría de las variantes que se puedan representar • Debe ser finito en tamaño y tiempo de ejecución. • Diseño del algoritmo. • Prueba de escritorio o depuración (La comprobación que se hace de un algoritmo para
  • 5. Metodología para solución de problemas  Definición del problema: Es importante que se conozca lo que se desea que realice la computadora  Analisis del problema: Definir: • Los datos de entrada • Cual es la información que se desea producir (salida) • Los métodos y formas que se necesitan para procesar los datos
  • 6. Elementos Tipos de datos: Simples:  Numéricos: Representan valores escalares de forma numérica.  Lógicos: Solo pueden tener dos valores. (cierto o falso)  Alfanuméricos: Representan valores identificables de forma descriptiva. Estructurados:  Arreglos. (vectores, matrices)  Registros.  Archivos.  Apuntadores.
  • 7. Constantes Son datos numéricos o alfanuméricos que no cambian durante la ejecución del programa. Ejemplo: PI: 3,1416
  • 8. Variable Es un espacio en la memoria de la computadora que almacena temporalmente un dato durante la ejecución de un proceso, puede cambiar durante esta. Ejemplo: Área: pi *radio^ 2 Las variables son: El radio, el área y la constante es pi.
  • 9. Clasificación de variables Por su contenido :  Numéricas(Almacenan valores numéricos, positivos o negativos)  Lógicas: (Solo pueden tener dos valores, cierto o falso)  Alfanumérica: (Letras, numeres y caracteres especiales) Por su uso:  Trabajo: (Reciben el resultado de una operación matemática completa)  Contadores: (Llevan el control del numero de ocasiones en que se realiza una operación o se cumple una condición)  Acumuladores : (Forma que toma una variable y lleva la
  • 10. Operadores Elementos que realizan de forma diferente, los valores de una o mas variables y/o constantes. Los operadores nos permiten manipular valores. Tipos de operadores:  Aritméticos: Permiten la realización de operaciones matemáticas con los valores (+ suma, - resta,* multiplicación, / división, mod Modulo)  Relacionales: Establecen una relación entre dos valores, los compara entre si y esta comparación produce el resultado de certeza o falsedad. (>Mayor que, <menor que, >= Mayor o igual que, <= Menor o igual que, <>Diferente,=igual)  Lógicos :Se utiliza para establecer relaciones entre valores lógicos, pueden ser resultado de una expresión relacional (and Y, or O, not NEGACION)