SlideShare uma empresa Scribd logo
1 de 12
Universidad Veracruzana
Campus Ixtac

Ricardo Carrera Hernández

Agosto 2013

Algoritmos
Conceptos básicos I

1
2

Dato
 Son representaciones simbólicas de objetos,
hechos, conocimientos.
 Ejemplos:
 15

 25º C
 25 metros
 20 de febrero
3

Información
 Los datos organizados o procesados adquieren
significado y proporcionan conocimiento.
 La información se resume en:
 Dato + Significado
4

Información
 Un grupo de datos es información:
 Datos:

 19 de marzo, María, 20 puntos
 Información:
 El 19 de marzo se publicó en acta la calificación
de 20 puntos para María.
5

Información
 Juan tiene 15 años.
 25º fue la temperatura de esta mañana.
 El edificio Robles mide 25 mts de altura.
 La fecha de hoy es 20 de febrero de 2011.
6

Problema
 Asunto o conjunto de cuestiones que se
plantean para ser resueltas.
 Su naturaleza varía con su ámbito: matemáticos,
filosóficos, etc.

 Al abordar un problema debe hacerse con una
descripción simple y precisa.
7

Problema
 Un programador es una persona que resuelve
problemas.
 Debe aprender a resolverlos de forma
sistemática y rigurosa.

Problema

Análisis

Diseño de
algoritmo

Programa
8

Problema
 Algunos de los pasos para resolver un problema son:
 Análisis:
 Es un estudio detallado del problema. Se deben identificar los
datos de entrada, de salida y la descripción del problema.

 Diseño del algoritmo:
 Describe la secuencia ordenada de pasos que conduce a la
solución de un problema dado.
 Expresar el algoritmo como un programa en un lenguaje de
programación adecuado (fase de codificación).
 Ejecución y validación del programa por la computadora.
9

Algoritmos
 Es un método para la solución de problemas.
 Es un conjunto de pasos a seguir para la solución a un
problema.
 Es una serie finita de instrucciones para realizar una tarea.

“Secuencia de instrucciones o pasos que es llevada a

cabo de forma mecánica y sistemática para resolver
un problema determinado en un tiempo finito”.
10

Características o propiedades
 Su lógica de construcción debe ser independiente de cualquier
lenguaje de programación.
 Debe ser preciso e indicar el orden de realización de cada paso.
 Debe ser definido, es decir, si se sigue un algoritmo dos o más
veces, se debe obtener el mismo resultado.
 Debe ser finito, es decir, si se sigue el algoritmo se debe
terminar en algún momento.
 Debe ser efectivo, es decir, funciona y funciona de acuerdo a los
requerimientos.
11

Fases para resolver un
problema computable
 En la computadora
 Diseño de programas
 Análisis del problema

 Diseño del algoritmo
 Verificación manual
del algoritmo

 Codificación del
algoritmo

 Ejecución del programa
 Verificación del
programa
 Mantenimiento
(documentación)
Universidad Veracruzana
Campus Ixtac

Ricardo Carrera Hernández

Agosto 2013

Algoritmos
Conceptos básicos I

12

Mais conteúdo relacionado

Mais procurados (17)

Cuestinario
CuestinarioCuestinario
Cuestinario
 
Carrera informatica uni1
Carrera informatica uni1Carrera informatica uni1
Carrera informatica uni1
 
Qué es un problema?
Qué es un problema?Qué es un problema?
Qué es un problema?
 
Prueba diagnostica bloque 2
Prueba diagnostica bloque 2Prueba diagnostica bloque 2
Prueba diagnostica bloque 2
 
Guia de programación 10
Guia de programación 10Guia de programación 10
Guia de programación 10
 
Actividad 3 Preguntas
Actividad 3 PreguntasActividad 3 Preguntas
Actividad 3 Preguntas
 
Inteligencia artificial sandra
Inteligencia artificial sandraInteligencia artificial sandra
Inteligencia artificial sandra
 
Lectura no. 2 algoritmos.
Lectura no. 2 algoritmos.Lectura no. 2 algoritmos.
Lectura no. 2 algoritmos.
 
algotiritmo:análisis de problemas
algotiritmo:análisis de problemasalgotiritmo:análisis de problemas
algotiritmo:análisis de problemas
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
(Fases)
(Fases)(Fases)
(Fases)
 
Informática ii
Informática iiInformática ii
Informática ii
 
Ppt algortimos 18_agosto (2)
Ppt algortimos 18_agosto (2)Ppt algortimos 18_agosto (2)
Ppt algortimos 18_agosto (2)
 
Exposicion (1)
Exposicion (1)Exposicion (1)
Exposicion (1)
 
ACTIVIDAD 3
ACTIVIDAD 3ACTIVIDAD 3
ACTIVIDAD 3
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Practica 1 poo
Practica 1 pooPractica 1 poo
Practica 1 poo
 

Semelhante a Algoritmos - Conceptos básicos I

Semelhante a Algoritmos - Conceptos básicos I (20)

2. Conceptos básicos I
2. Conceptos básicos I2. Conceptos básicos I
2. Conceptos básicos I
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Actividad 3 preguntas
Actividad 3 preguntasActividad 3 preguntas
Actividad 3 preguntas
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
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
 
Programacion primero
Programacion primeroProgramacion primero
Programacion primero
 
Programacion primero
Programacion primeroProgramacion primero
Programacion primero
 
Act 3w
Act 3wAct 3w
Act 3w
 
1. conceptos básicos sobre algoritmos adsi
1. conceptos básicos sobre algoritmos adsi1. conceptos básicos sobre algoritmos adsi
1. conceptos básicos sobre algoritmos adsi
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5
 
Algoritmos1
Algoritmos1Algoritmos1
Algoritmos1
 
unidad 1
unidad 1unidad 1
unidad 1
 
Qué es un problema
Qué es un problemaQué es un problema
Qué es un problema
 
CUESTIONARIO
CUESTIONARIOCUESTIONARIO
CUESTIONARIO
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 

Mais de rcarrerah

Recurrencia en procesos
Recurrencia en procesosRecurrencia en procesos
Recurrencia en procesosrcarrerah
 
Ejercicios de algoritmos de decisión ok
Ejercicios de algoritmos de decisión okEjercicios de algoritmos de decisión ok
Ejercicios de algoritmos de decisión okrcarrerah
 
3. Conceptos de sistemas operativos
3. Conceptos de sistemas operativos3. Conceptos de sistemas operativos
3. Conceptos de sistemas operativosrcarrerah
 
Expresiones matemáticas
Expresiones matemáticasExpresiones matemáticas
Expresiones matemáticasrcarrerah
 
13. arreglos parte ii
13. arreglos parte ii13. arreglos parte ii
13. arreglos parte iircarrerah
 
12. arreglos parte i
12. arreglos parte i12. arreglos parte i
12. arreglos parte ircarrerah
 
11. subalgoritmos parte ii
11. subalgoritmos parte ii11. subalgoritmos parte ii
11. subalgoritmos parte iircarrerah
 
9. estructuras de control parte ii
9. estructuras de control parte ii9. estructuras de control parte ii
9. estructuras de control parte iircarrerah
 
10. subalgoritmos parte i
10. subalgoritmos parte i10. subalgoritmos parte i
10. subalgoritmos parte ircarrerah
 
8. estructuras de control parte i
8. estructuras de control parte i8. estructuras de control parte i
8. estructuras de control parte ircarrerah
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencialrcarrerah
 
6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instruccionesrcarrerah
 
5. Diseño de un algoritmo
5. Diseño de un algoritmo5. Diseño de un algoritmo
5. Diseño de un algoritmorcarrerah
 
1. algoritmos introducción
1. algoritmos    introducción1. algoritmos    introducción
1. algoritmos introducciónrcarrerah
 
4. Conceptos básicos III
4. Conceptos básicos III4. Conceptos básicos III
4. Conceptos básicos IIIrcarrerah
 
3. Conceptos básicos II
3. Conceptos básicos II3. Conceptos básicos II
3. Conceptos básicos IIrcarrerah
 
2. hardware de computadora PC
2. hardware de computadora PC2. hardware de computadora PC
2. hardware de computadora PCrcarrerah
 
1. introducción a los so
1. introducción a los so1. introducción a los so
1. introducción a los sorcarrerah
 
3. integración empresarial
3. integración empresarial3. integración empresarial
3. integración empresarialrcarrerah
 

Mais de rcarrerah (20)

Recurrencia en procesos
Recurrencia en procesosRecurrencia en procesos
Recurrencia en procesos
 
Ejercicios de algoritmos de decisión ok
Ejercicios de algoritmos de decisión okEjercicios de algoritmos de decisión ok
Ejercicios de algoritmos de decisión ok
 
4. procesos
4. procesos4. procesos
4. procesos
 
3. Conceptos de sistemas operativos
3. Conceptos de sistemas operativos3. Conceptos de sistemas operativos
3. Conceptos de sistemas operativos
 
Expresiones matemáticas
Expresiones matemáticasExpresiones matemáticas
Expresiones matemáticas
 
13. arreglos parte ii
13. arreglos parte ii13. arreglos parte ii
13. arreglos parte ii
 
12. arreglos parte i
12. arreglos parte i12. arreglos parte i
12. arreglos parte i
 
11. subalgoritmos parte ii
11. subalgoritmos parte ii11. subalgoritmos parte ii
11. subalgoritmos parte ii
 
9. estructuras de control parte ii
9. estructuras de control parte ii9. estructuras de control parte ii
9. estructuras de control parte ii
 
10. subalgoritmos parte i
10. subalgoritmos parte i10. subalgoritmos parte i
10. subalgoritmos parte i
 
8. estructuras de control parte i
8. estructuras de control parte i8. estructuras de control parte i
8. estructuras de control parte i
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencial
 
6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones
 
5. Diseño de un algoritmo
5. Diseño de un algoritmo5. Diseño de un algoritmo
5. Diseño de un algoritmo
 
1. algoritmos introducción
1. algoritmos    introducción1. algoritmos    introducción
1. algoritmos introducción
 
4. Conceptos básicos III
4. Conceptos básicos III4. Conceptos básicos III
4. Conceptos básicos III
 
3. Conceptos básicos II
3. Conceptos básicos II3. Conceptos básicos II
3. Conceptos básicos II
 
2. hardware de computadora PC
2. hardware de computadora PC2. hardware de computadora PC
2. hardware de computadora PC
 
1. introducción a los so
1. introducción a los so1. introducción a los so
1. introducción a los so
 
3. integración empresarial
3. integración empresarial3. integración empresarial
3. integración empresarial
 

Último

Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
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
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
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
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
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
 

Último (20)

Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
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...
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.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.
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.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
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
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...
 

Algoritmos - Conceptos básicos I

  • 1. Universidad Veracruzana Campus Ixtac Ricardo Carrera Hernández Agosto 2013 Algoritmos Conceptos básicos I 1
  • 2. 2 Dato  Son representaciones simbólicas de objetos, hechos, conocimientos.  Ejemplos:  15  25º C  25 metros  20 de febrero
  • 3. 3 Información  Los datos organizados o procesados adquieren significado y proporcionan conocimiento.  La información se resume en:  Dato + Significado
  • 4. 4 Información  Un grupo de datos es información:  Datos:  19 de marzo, María, 20 puntos  Información:  El 19 de marzo se publicó en acta la calificación de 20 puntos para María.
  • 5. 5 Información  Juan tiene 15 años.  25º fue la temperatura de esta mañana.  El edificio Robles mide 25 mts de altura.  La fecha de hoy es 20 de febrero de 2011.
  • 6. 6 Problema  Asunto o conjunto de cuestiones que se plantean para ser resueltas.  Su naturaleza varía con su ámbito: matemáticos, filosóficos, etc.  Al abordar un problema debe hacerse con una descripción simple y precisa.
  • 7. 7 Problema  Un programador es una persona que resuelve problemas.  Debe aprender a resolverlos de forma sistemática y rigurosa. Problema Análisis Diseño de algoritmo Programa
  • 8. 8 Problema  Algunos de los pasos para resolver un problema son:  Análisis:  Es un estudio detallado del problema. Se deben identificar los datos de entrada, de salida y la descripción del problema.  Diseño del algoritmo:  Describe la secuencia ordenada de pasos que conduce a la solución de un problema dado.  Expresar el algoritmo como un programa en un lenguaje de programación adecuado (fase de codificación).  Ejecución y validación del programa por la computadora.
  • 9. 9 Algoritmos  Es un método para la solución de problemas.  Es un conjunto de pasos a seguir para la solución a un problema.  Es una serie finita de instrucciones para realizar una tarea. “Secuencia de instrucciones o pasos que es llevada a cabo de forma mecánica y sistemática para resolver un problema determinado en un tiempo finito”.
  • 10. 10 Características o propiedades  Su lógica de construcción debe ser independiente de cualquier lenguaje de programación.  Debe ser preciso e indicar el orden de realización de cada paso.  Debe ser definido, es decir, si se sigue un algoritmo dos o más veces, se debe obtener el mismo resultado.  Debe ser finito, es decir, si se sigue el algoritmo se debe terminar en algún momento.  Debe ser efectivo, es decir, funciona y funciona de acuerdo a los requerimientos.
  • 11. 11 Fases para resolver un problema computable  En la computadora  Diseño de programas  Análisis del problema  Diseño del algoritmo  Verificación manual del algoritmo  Codificación del algoritmo  Ejecución del programa  Verificación del programa  Mantenimiento (documentación)
  • 12. Universidad Veracruzana Campus Ixtac Ricardo Carrera Hernández Agosto 2013 Algoritmos Conceptos básicos I 12