algoritmos

10
UNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA CARRERA DE INGENIERÍA MECÁNICA NUEVAS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN “NTIC`s” TEMA: ALGORITMOS INTEGRANTES: EUGENIO MARTÍNEZ – JOSÉ ORTIZ SEMESTRE: SEGUNDO PARALELO: “B” Septiembre, 2012

Upload: eugenio-martinez

Post on 30-Jul-2015

108 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Algoritmos

UNIVERSIDAD TÉCNICA DE AMBATO

FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA

 

CARRERA DE INGENIERÍA MECÁNICA

 

NUEVAS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN “NTIC`s”

 

TEMA:

 

ALGORITMOS

 

INTEGRANTES:

 

EUGENIO MARTÍNEZ – JOSÉ ORTIZ

SEMESTRE: SEGUNDO

 

PARALELO: “B”

Septiembre, 2012

Page 2: Algoritmos

Índice

1. Carátula 2. Índice 3. Objetivos 4. Desarrollo

4.1. Definición de Algoritmo y Lógica4.2. Características de un Algoritmo4.3. Partes de un Algoritmo4.4. Tipos de Algoritmos4.5. Pasos para la solución de un problema por

computador 5. Conclusiones

Page 3: Algoritmos

Objetivos

Conocer el concepto de algoritmo y saber definirlo correctamente.

  Entender los pasos que son necesarios para

resolver todo tipo de problemas.

  Diferenciar correctamente los algoritmos

cualitativos de los cuantitativos.

Page 4: Algoritmos

Def

inic

ión

de a

lgor

itmo

y ló

gica

Algoritmo

Conjunto de pasos

Solución a un problema

Lógica

Significa relacionado a

Relacionado al pensamiento

Page 5: Algoritmos

Características de un algoritmo

Ser finito

Ser definidoSer

general.

Ser neutral

de material

Page 6: Algoritmos

Entrada • Datos desconocidos y necesarios

Proceso • Descripción de cálculos y operaciones

Salida • Respuestas

Partes de un algoritmo

Page 7: Algoritmos

TIPOS DE ALGORITMOS

Algoritmo cuantitativo

Algoritmo cualitativo

Instrucción para llegar a

una respuesta

Descrita en palabras

Instrucción para llagar a un resultado

Involucran cálculos

numéricos

EJEMPLOEJEMPLO

Solución a una ecuación

Construir un aeroplano

Page 8: Algoritmos

Pasos para la solución de un problema por computador

Definición y delimitación del

Problema

Conocer el enunciado del

problema

Análisis del Problema

Definir datos necesarios para la

solución

Diseño del Algoritmo

Determinar los pasos en orden

lógico de ejecución

Codificación

La solución del problema escrita en lenguaje de computadora

Compilación

El computador revisa y transcribe

los datos a la memoria

Page 9: Algoritmos

Pasos para la solución de un problema por computador

Depuración

Corrección deerrores

La documentación

Documentación Interna

Mensajes en el código fuente

Documentación Externa

Manual del usuario

Ejecución

Ejecución usando dispositivos de entrada y de salida

Mantenimiento

Detección de algún complemento para el programa

Page 10: Algoritmos

• Esta guía nos ayuda a saber definir claramente los conceptos y beneficios de un algoritmo.

 • Nos proporcionara información detallada acerca de los algoritmos y la

lógica que actualmente se utiliza en el desarrollo de nuevos programas. • Los algoritmos son muy importantes ya que ayudan a buscar soluciones

a problemas de manera muy eficiente y segura.

Conclusiones